.hero.svelte-1akh5iu{max-width:62rem;margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-4)}.hero.svelte-1akh5iu .display:where(.svelte-1akh5iu){font-family:var(--font-display);font-size:clamp(1.5rem,3.6vw,2.2rem);margin:0 0 var(--space-3);color:var(--text-primary)}.hero.svelte-1akh5iu .sub:where(.svelte-1akh5iu){color:var(--text-secondary);line-height:1.65;margin:0;max-width:52rem}.panel.svelte-1akh5iu{max-width:62rem;margin:var(--space-4) auto 0;padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--neutral-700);border-radius:var(--radius-lg)}.panel-head.svelte-1akh5iu{margin-bottom:var(--space-3)}.panel.svelte-1akh5iu h2:where(.svelte-1akh5iu){font-family:var(--font-display);font-size:1.3rem;margin:0;color:var(--text-primary)}.q.svelte-1akh5iu{color:var(--text-secondary);font-size:.88rem;margin:var(--space-2) 0 0;line-height:1.5}.lede.svelte-1akh5iu{color:var(--text-secondary);font-size:.95rem;line-height:1.65;margin:0}.lede.svelte-1akh5iu a:where(.svelte-1akh5iu){color:var(--cyan-400)}.downloads.svelte-1akh5iu{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--neutral-800)}.dl-label.svelte-1akh5iu{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);margin-bottom:var(--space-2)}.downloads.svelte-1akh5iu nav:where(.svelte-1akh5iu){display:flex;gap:var(--space-4);flex-wrap:wrap}.downloads.svelte-1akh5iu a:where(.svelte-1akh5iu){color:var(--cyan-400);font-size:.85rem;text-decoration:none;border-bottom:1px solid var(--neutral-700)}.downloads.svelte-1akh5iu a:where(.svelte-1akh5iu):hover{border-color:var(--cyan-400)}.tbl-scroll.svelte-1akh5iu{overflow-x:auto}.rank-tbl.svelte-1akh5iu{width:100%;border-collapse:collapse;font-size:.88rem}.rank-tbl.svelte-1akh5iu th:where(.svelte-1akh5iu){text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);padding:var(--space-2);border-bottom:1px solid var(--neutral-700)}.rank-tbl.svelte-1akh5iu th.num-h:where(.svelte-1akh5iu){text-align:right}.rank-tbl.svelte-1akh5iu td:where(.svelte-1akh5iu){padding:6px var(--space-2);border-bottom:1px solid var(--neutral-800);color:var(--text-secondary)}.rank-tbl.svelte-1akh5iu .num:where(.svelte-1akh5iu){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rank-tbl.svelte-1akh5iu .dim:where(.svelte-1akh5iu){color:var(--text-tertiary)}.rank-tbl.svelte-1akh5iu .tag:where(.svelte-1akh5iu){color:var(--gold-400);font-size:.8rem;white-space:nowrap}.hand.svelte-1akh5iu{white-space:nowrap}.pc.svelte-1akh5iu{font-weight:600;margin-right:4px;font-variant-numeric:tabular-nums}.note.svelte-1akh5iu{color:var(--text-tertiary);font-size:.8rem;line-height:1.55;margin:var(--space-3) 0 0}.cloud.svelte-1akh5iu{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.chip.svelte-1akh5iu{padding:4px 10px;background:var(--bg-primary);border:1px solid var(--neutral-800);border-radius:var(--radius-md);white-space:nowrap}.ex.svelte-1akh5iu{margin-right:var(--space-3);white-space:nowrap}.ex.svelte-1akh5iu:last-child{margin-right:0}.compare.svelte-1akh5iu td:where(.svelte-1akh5iu):first-child{color:var(--text-secondary)}details.svelte-1akh5iu summary:where(.svelte-1akh5iu){cursor:pointer;font-family:var(--font-display);font-size:1.05rem;color:var(--text-primary)}details.svelte-1akh5iu summary:where(.svelte-1akh5iu)::marker{color:var(--gold-400)}.meth.svelte-1akh5iu{margin-top:var(--space-3)}.meth.svelte-1akh5iu p:where(.svelte-1akh5iu){color:var(--text-secondary);font-size:.88rem;line-height:1.6;margin:0 0 var(--space-3)}.meth.svelte-1akh5iu code:where(.svelte-1akh5iu){font-size:.8rem;color:var(--text-primary);background:var(--bg-primary);padding:1px 6px;border-radius:var(--radius-sm)}.byline.svelte-1akh5iu{color:var(--text-tertiary);font-size:.8rem;margin:var(--space-3) 0 0}.byline.svelte-1akh5iu a:where(.svelte-1akh5iu){color:var(--cyan-400)}.faq.svelte-1akh5iu dt:where(.svelte-1akh5iu){color:var(--text-primary);font-weight:600;margin-top:var(--space-4)}.faq.svelte-1akh5iu dt:where(.svelte-1akh5iu):first-child{margin-top:0}.faq.svelte-1akh5iu dd:where(.svelte-1akh5iu){color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin:var(--space-2) 0 0}.xlinks.svelte-1akh5iu{max-width:62rem;margin:var(--space-5) auto var(--space-8);padding:0 var(--space-4)}.xl-label.svelte-1akh5iu{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);margin-bottom:var(--space-2)}.xlinks.svelte-1akh5iu nav:where(.svelte-1akh5iu){display:flex;gap:var(--space-4);flex-wrap:wrap}.xlinks.svelte-1akh5iu a:where(.svelte-1akh5iu){color:var(--text-secondary);font-size:.85rem;text-decoration:none;border-bottom:1px solid var(--neutral-700);transition:color .14s,border-color .14s}.xlinks.svelte-1akh5iu a:where(.svelte-1akh5iu):hover{color:var(--gold-400);border-color:var(--gold-400)}@media(max-width:640px){.panel.svelte-1akh5iu{margin-left:var(--space-2);margin-right:var(--space-2);padding:var(--space-4) var(--space-3)}.rank-tbl.svelte-1akh5iu{font-size:.82rem}}
