.sd-top.svelte-193xo2c{padding:clamp(24px,4vw,44px) 0 10px}.sd-crumb.svelte-193xo2c{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:.8rem;display:flex}.sd-crumb.svelte-193xo2c a:where(.svelte-193xo2c){color:var(--brand);text-decoration:none}.sd-hero.svelte-193xo2c{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,46px);display:grid}.sd-cover.svelte-193xo2c{border:1px solid var(--line);aspect-ratio:16/10;background:linear-gradient(135deg,#1b2333,#0d1320);border-radius:16px;place-items:center;display:grid;overflow:hidden}.sd-cover.svelte-193xo2c img:where(.svelte-193xo2c){object-fit:cover;width:100%;height:100%;display:block}.sd-cover-empty.svelte-193xo2c{color:var(--muted);opacity:.5;font-size:2.4rem}.sd-info.svelte-193xo2c h1:where(.svelte-193xo2c){letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.06}.sd-by.svelte-193xo2c{color:var(--paper-2);margin:0 0 12px;font-size:.92rem}.sd-by.svelte-193xo2c a:where(.svelte-193xo2c){color:var(--brand)}.sd-date.svelte-193xo2c{color:var(--muted)}.sd-summary.svelte-193xo2c{color:var(--paper-2);max-width:60ch;font-size:1rem}.sd-stats.svelte-193xo2c{color:var(--muted);flex-wrap:wrap;gap:18px;margin:20px 0 22px;font-size:.84rem;display:flex}.sd-stats.svelte-193xo2c b:where(.svelte-193xo2c){color:var(--ink);margin-right:3px;font-size:1.05rem}.sd-actions.svelte-193xo2c{flex-wrap:wrap;gap:10px;display:flex}.sd-actions.svelte-193xo2c .btn.on:where(.svelte-193xo2c){border-color:var(--brand);color:var(--brand)}.sd-notice.svelte-193xo2c{color:var(--paper-2);background:#ce59421f;border:1px solid #ce594266;border-radius:9px;margin-top:12px;padding:10px 13px;font-size:.86rem}.sd-hint.svelte-193xo2c{color:var(--muted);margin-top:12px;font-size:.8rem}.sd-report.svelte-193xo2c{margin-top:14px;font-size:.78rem}.sd-report.svelte-193xo2c .lnk:where(.svelte-193xo2c){font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0}.sd-report.svelte-193xo2c .lnk:where(.svelte-193xo2c):hover{color:var(--brand);text-decoration:underline}.rp-done.svelte-193xo2c{text-align:center;padding:6px 4px 2px}.rp-done-ic.svelte-193xo2c{border:1px solid var(--line);width:46px;height:46px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:10px;font-size:1.1rem;display:inline-grid}.rp-done.svelte-193xo2c h3:where(.svelte-193xo2c){letter-spacing:-.01em;margin:0 0 8px;font-size:1.15rem}.rp-done.svelte-193xo2c p:where(.svelte-193xo2c){color:var(--muted);max-width:46ch;margin:0;font-size:.88rem}#files.svelte-193xo2c{scroll-margin-top:84px}.sd-cta.svelte-193xo2c{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0d,#ffffff04);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex}.sd-cta.svelte-193xo2c h2:where(.svelte-193xo2c){letter-spacing:-.02em;margin-bottom:6px;font-size:1.45rem}.sd-cta.svelte-193xo2c p:where(.svelte-193xo2c){color:var(--muted);max-width:58ch;margin:0}.sd-cta-actions.svelte-193xo2c{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.sd-hero.svelte-193xo2c{grid-template-columns:1fr}}
