.page.svelte-88ghvn{min-height:100vh;background:var(--color-bg);font-family:Lato,sans-serif;padding-bottom:120px}.container.svelte-88ghvn{max-width:640px;margin:0 auto;padding:0 16px}.topbar.svelte-88ghvn{display:flex;align-items:center;gap:12px;padding:16px 0}.back-btn.svelte-88ghvn{width:40px;height:40px;border-radius:10px;background:var(--color-bg-card);border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}h1.svelte-88ghvn{font-size:20px;font-weight:700;color:var(--color-text);margin:0;flex:1}.new-btn.svelte-88ghvn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;background:#3905cc;color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.new-btn.svelte-88ghvn:hover{filter:brightness(1.06)}.list.svelte-88ghvn{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}.row.svelte-88ghvn{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--color-border-light);text-decoration:none;color:inherit}.row.svelte-88ghvn:last-child{border-bottom:none}.row.svelte-88ghvn:hover{background:var(--color-bg-input)}.row-body.svelte-88ghvn{flex:1;min-width:0}.row-title.svelte-88ghvn{font-size:14px;font-weight:700;color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-sub.svelte-88ghvn{font-size:12px;color:var(--color-text-dim);margin:3px 0 0}.status.svelte-88ghvn{font-size:11px;font-weight:700;letter-spacing:.3px;padding:4px 10px;border-radius:999px;flex-shrink:0}.empty.svelte-88ghvn{text-align:center;padding:60px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px}.empty-icon.svelte-88ghvn{font-size:40px;margin:0 0 8px}.empty.svelte-88ghvn h2:where(.svelte-88ghvn){font-size:18px;font-weight:700;color:var(--color-text);margin:0 0 6px}.empty-body.svelte-88ghvn{font-size:13px;color:var(--color-text-muted);margin:0 0 18px}.btn.svelte-88ghvn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border-radius:12px;font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-decoration:none;border:none;cursor:pointer}.btn-primary.svelte-88ghvn{background:#3905cc;color:#fff}.btn-primary.svelte-88ghvn:hover{filter:brightness(1.06)}
