.archive-page.svelte-1rw10n{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:780px;box-shadow:var(--shadow-md);color:var(--text-main);margin:32px auto 40px;padding:32px 36px;font-size:16px;line-height:1.7}.crumbs.svelte-1rw10n{color:var(--text-light);flex-wrap:wrap;gap:6px;margin-bottom:18px;font-size:13px;line-height:1.5;display:flex}.crumbs.svelte-1rw10n a:where(.svelte-1rw10n){color:var(--text-muted);text-decoration:none}.crumbs.svelte-1rw10n a:where(.svelte-1rw10n):hover,.crumbs.svelte-1rw10n a:where(.svelte-1rw10n):focus-visible{color:var(--primary-strong);text-decoration:underline}.meta.svelte-1rw10n{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 12px;font-size:13px;display:flex}.badge.svelte-1rw10n{border-radius:var(--radius-sm);background:var(--primary-light);color:var(--primary-strong);letter-spacing:.3px;text-transform:uppercase;padding:2px 8px;font-size:12px;font-weight:700}.badge.report.svelte-1rw10n{color:var(--text-main);background:var(--bg-base)}h1.svelte-1rw10n{font-family:var(--font-display);letter-spacing:-.5px;margin:0 0 12px;font-size:32px;font-weight:800;line-height:1.2}.lead.svelte-1rw10n{color:var(--text-muted);margin:0 0 24px;font-size:18px;line-height:1.6}.cover.svelte-1rw10n{border-radius:var(--radius-md);width:100%;height:auto;margin:0 0 24px;display:block}.prose.svelte-1rw10n h2{font-family:var(--font-display);margin:32px 0 10px;font-size:22px;font-weight:700;line-height:1.3}.prose.svelte-1rw10n h3{font-family:var(--font-display);margin:24px 0 8px;scroll-margin-top:96px;font-size:18px;font-weight:700;line-height:1.35}.prose.svelte-1rw10n p,.prose.svelte-1rw10n ul,.prose.svelte-1rw10n ol{margin:0 0 16px}.prose.svelte-1rw10n ul,.prose.svelte-1rw10n ol{padding-left:22px}.prose.svelte-1rw10n li{margin-bottom:6px}.prose.svelte-1rw10n a{color:var(--primary-strong);overflow-wrap:anywhere}.prose.svelte-1rw10n hr{border:0;border-top:1px solid var(--border);margin:28px 0}.prose.svelte-1rw10n code{border-radius:var(--radius-sm);background:var(--bg-base);padding:1px 5px;font-size:.92em}.note.svelte-1rw10n{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-base);color:var(--text-muted);margin:24px 0 0;padding:14px 16px;font-size:14px;line-height:1.6}.more.svelte-1rw10n{margin-top:36px}.more.svelte-1rw10n h2:where(.svelte-1rw10n){font-family:var(--font-display);margin:0 0 10px;font-size:20px;font-weight:700}.all.svelte-1rw10n{margin:14px 0 0;font-size:14px}.all.svelte-1rw10n a:where(.svelte-1rw10n){color:var(--primary-strong);font-weight:600}@media (width<=640px){.archive-page.svelte-1rw10n{border-radius:var(--radius-md);margin:16px auto 24px;padding:20px 16px;font-size:15px}h1.svelte-1rw10n{font-size:26px}.lead.svelte-1rw10n{font-size:16px}}
