.page.svelte-vijiop{min-height:100vh;background:var(--color-bg);font-family:Lato,sans-serif;padding-bottom:120px}.container.svelte-vijiop{max-width:640px;margin:0 auto;padding:0 16px}.topbar.svelte-vijiop{display:flex;align-items:center;gap:12px;padding:16px 0 12px}.back-btn.svelte-vijiop{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-vijiop{font-size:20px;font-weight:700;color:var(--color-text);margin:0;line-height:1.2}.sub.svelte-vijiop{font-size:12px;color:var(--color-text-dim);margin:2px 0 0}.card.svelte-vijiop{display:flex;gap:14px;align-items:center;padding:16px;margin-bottom:12px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:16px;text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease}.card.svelte-vijiop:hover{transform:translateY(-2px);border-color:var(--color-text-dim)}.card-icon.svelte-vijiop{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-body.svelte-vijiop{flex:1;min-width:0}.card-title.svelte-vijiop{font-size:16px;font-weight:700;color:var(--color-text);margin:0 0 4px}.card-desc.svelte-vijiop{font-size:13px;color:var(--color-text-muted);margin:0;line-height:1.5}.card-meta.svelte-vijiop{display:flex;align-items:center;gap:8px;flex-shrink:0}.pill.svelte-vijiop{font-size:11px;font-weight:700;letter-spacing:.4px;padding:3px 10px;border-radius:999px}.pill-active.svelte-vijiop{background:#3905cc1f;color:#3905cc}.footer-note.svelte-vijiop{text-align:center;font-size:12px;color:var(--color-text-dim);margin:24px 0 0}.footer-note.svelte-vijiop a:where(.svelte-vijiop){color:#3905cc;font-weight:600;text-decoration:none}.footer-note.svelte-vijiop a:where(.svelte-vijiop):hover{text-decoration:underline}
