.page.svelte-13g9zy5{padding:60px 0 80px;background:var(--bg-page);min-height:60vh}.container.svelte-13g9zy5{max-width:1000px;margin:0 auto;padding:0 24px}.top-row.svelte-13g9zy5{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px}.badge.svelte-13g9zy5{display:inline-block;background:var(--gold-bg);color:var(--gold);padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:12px}h1.svelte-13g9zy5{font-size:2.2rem;font-weight:800;color:var(--text-primary);margin-bottom:8px}.sub.svelte-13g9zy5{font-size:1rem;color:var(--text-muted)}.cards.svelte-13g9zy5{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:32px}.card.svelte-13g9zy5{display:block;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:24px;text-decoration:none;transition:all .2s}.card.svelte-13g9zy5:hover{border-color:var(--gold);transform:translateY(-2px)}.card-highlight.svelte-13g9zy5{border-color:var(--gold)}.card-icon.svelte-13g9zy5{font-size:1.8rem;display:block;margin-bottom:10px}.card.svelte-13g9zy5 h2:where(.svelte-13g9zy5){font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.card.svelte-13g9zy5 p:where(.svelte-13g9zy5){font-size:.9rem;color:var(--text-muted);line-height:1.5;margin-bottom:12px}.card-link.svelte-13g9zy5{font-size:.85rem;font-weight:600;color:var(--gold)}.snapshot.svelte-13g9zy5{background:var(--bg-card);border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:12px;padding:24px 28px;margin-bottom:20px}.snapshot-head.svelte-13g9zy5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:16px}.snapshot-head.svelte-13g9zy5 h2:where(.svelte-13g9zy5){font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.snapshot-head.svelte-13g9zy5 span:where(.svelte-13g9zy5){font-size:.75rem;color:var(--text-muted)}.snapshot-grid.svelte-13g9zy5{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:14px}.stat.svelte-13g9zy5{background:var(--bg-page);border:1px solid var(--border);border-radius:8px;padding:14px 16px}.stat.svelte-13g9zy5 strong:where(.svelte-13g9zy5){display:block;font-size:1.4rem;color:var(--gold);font-variant-numeric:tabular-nums}.stat.svelte-13g9zy5 span:where(.svelte-13g9zy5){font-size:.76rem;color:var(--text-muted);line-height:1.4}.next-steps.svelte-13g9zy5{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:24px 28px;margin-bottom:20px}.next-steps.svelte-13g9zy5 h2:where(.svelte-13g9zy5){font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.next-steps.svelte-13g9zy5 ol:where(.svelte-13g9zy5){padding-left:20px;margin:0 0 12px}.next-steps.svelte-13g9zy5 li:where(.svelte-13g9zy5){font-size:.88rem;color:var(--text-secondary);line-height:1.6;margin-bottom:6px}.next-steps.svelte-13g9zy5 a:where(.svelte-13g9zy5){color:var(--gold)}.disclaimer-line.svelte-13g9zy5{font-size:.75rem;color:var(--text-muted);line-height:1.5;margin:0}.topics.svelte-13g9zy5{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:28px}.topics.svelte-13g9zy5 h2:where(.svelte-13g9zy5){font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-bottom:16px}.topic-list.svelte-13g9zy5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.topic.svelte-13g9zy5{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;transition:background .2s}.topic.svelte-13g9zy5:hover{background:var(--bg-card-dark)}.topic-num.svelte-13g9zy5{flex-shrink:0;width:26px;height:26px;background:var(--gold);color:#0f172a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem}.topic-text.svelte-13g9zy5{display:flex;flex-direction:column;gap:2px}.topic.svelte-13g9zy5 strong:where(.svelte-13g9zy5){font-size:.9rem;color:var(--text-primary)}.topic.svelte-13g9zy5 span:where(.svelte-13g9zy5){font-size:.8rem;color:var(--text-muted)}.login-box.svelte-13g9zy5{max-width:460px;margin:60px auto;background:var(--bg-card);border:2px solid var(--border);border-radius:12px;padding:48px 32px;text-align:center}.lock-icon.svelte-13g9zy5{font-size:3rem;margin-bottom:16px}.login-box.svelte-13g9zy5 p:where(.svelte-13g9zy5){color:var(--text-muted);margin-bottom:24px}.btn.svelte-13g9zy5{display:inline-flex;padding:12px 28px;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;border:none}.btn-primary.svelte-13g9zy5{background:var(--gold);color:#0f172a}.btn-primary.svelte-13g9zy5:hover{background:var(--gold-light)}.btn-outline.svelte-13g9zy5{background:transparent;color:var(--gold);border:1px solid var(--gold)}.btn-outline.svelte-13g9zy5:hover{background:var(--gold-bg)}@media(max-width:600px){.top-row.svelte-13g9zy5{flex-direction:column}}
