.hero-note[data-astro-cid-haeu4obd]{margin-top:var(--sp-6);max-width:64ch;color:var(--on-ink-soft);font-size:.98rem;line-height:var(--lh-body)}.hero-note[data-astro-cid-haeu4obd] strong[data-astro-cid-haeu4obd]{color:var(--on-ink)}.bluf-text[data-astro-cid-haeu4obd]{max-width:70ch;line-height:var(--lh-body)}.tbl-cap[data-astro-cid-haeu4obd]{caption-side:top;text-align:left;font-size:.8rem;color:var(--ink-mute);line-height:var(--lh-snug);margin-bottom:var(--sp-3);max-width:80ch}.prose[data-astro-cid-haeu4obd] .table-scroll[data-astro-cid-haeu4obd] table[data-astro-cid-haeu4obd]{margin-top:0;min-width:640px}.prose[data-astro-cid-haeu4obd] .table-scroll[data-astro-cid-haeu4obd] td[data-astro-cid-haeu4obd].num{font-family:var(--font-mono);font-size:.86rem;letter-spacing:-.01em;white-space:nowrap;font-feature-settings:"tnum";color:var(--gold-deep)}.prose[data-astro-cid-haeu4obd] .table-scroll[data-astro-cid-haeu4obd] td[data-astro-cid-haeu4obd].total{color:var(--gold-deep);font-weight:600}.prose[data-astro-cid-haeu4obd] .table-scroll[data-astro-cid-haeu4obd] th[data-astro-cid-haeu4obd][scope=row]{font-weight:600;color:var(--ink)}.prose[data-astro-cid-haeu4obd] .table-scroll[data-astro-cid-haeu4obd] tbody[data-astro-cid-haeu4obd] tr[data-astro-cid-haeu4obd]:hover{background:var(--gold-wash)}.tbl-foot[data-astro-cid-haeu4obd]{font-size:.86rem;color:var(--ink-mute);margin-top:var(--sp-4)}.q-lead[data-astro-cid-haeu4obd]{font-weight:600;color:var(--ink);margin-bottom:var(--sp-4)}.src-note[data-astro-cid-haeu4obd]{font-size:.92rem;color:var(--on-ink-soft)}.mt-block[data-astro-cid-haeu4obd]{margin-top:var(--sp-6)}.prose[data-astro-cid-haeu4obd] table[data-astro-cid-haeu4obd][data-sortable] th[data-astro-cid-haeu4obd]{padding:0}.th-sort[data-astro-cid-haeu4obd]{width:100%;display:flex;align-items:center;gap:.4rem;background:none;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;padding:.7rem .8rem;text-align:left}.th-sort[data-astro-cid-haeu4obd]:hover{color:var(--ink)}.th-sort[data-astro-cid-haeu4obd]:focus-visible{outline:2px solid var(--gold-deep);outline-offset:-2px}.th-arrow[data-astro-cid-haeu4obd]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.25;flex:0 0 auto}th[data-astro-cid-haeu4obd][aria-sort=ascending] .th-arrow[data-astro-cid-haeu4obd]{border-top:0;border-bottom:5px solid var(--gold-deep);opacity:1}th[data-astro-cid-haeu4obd][aria-sort=descending] .th-arrow[data-astro-cid-haeu4obd]{border-bottom:0;border-top:5px solid var(--gold-deep);opacity:1}.decoder[data-astro-cid-haeu4obd]{max-width:62ch}.decoder-num[data-astro-cid-haeu4obd]{display:block;font-family:var(--font-display);font-size:clamp(3.2rem,10vw,7rem);line-height:.92;letter-spacing:-.02em;color:var(--gold-bright);font-feature-settings:"tnum"}.decoder-scale[data-astro-cid-haeu4obd]{height:3px;max-width:520px;margin:var(--sp-4) 0;border-radius:2px;background:color-mix(in srgb,var(--on-ink) 16%,transparent);overflow:hidden}.decoder-scale-fill[data-astro-cid-haeu4obd]{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--gold-deep),var(--gold-bright));transition:width .8s var(--ease)}.decoder-cap[data-astro-cid-haeu4obd]{margin:0;color:var(--on-ink-soft);font-size:1rem;line-height:var(--lh-snug);max-width:56ch}.decoder-src[data-astro-cid-haeu4obd]{display:inline-block;margin-left:.25rem;font-family:var(--font-mono);font-size:.72rem;color:var(--gold-bright);white-space:nowrap}a[data-astro-cid-haeu4obd].decoder-src:hover{color:var(--on-ink)}.decoder-controls[data-astro-cid-haeu4obd]{display:flex;flex-wrap:wrap;gap:.4rem;margin:var(--sp-6) 0 var(--sp-5)}.decoder-btn[data-astro-cid-haeu4obd]{appearance:none;cursor:pointer;padding:.55rem 1.1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--on-ink) 22%,transparent);background:transparent;color:var(--on-ink-soft);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;transition:color var(--dur-1),background var(--dur-1),border-color var(--dur-1)}.decoder-btn[data-astro-cid-haeu4obd]:hover{color:var(--on-ink);border-color:var(--gold-bright)}.decoder-btn[data-astro-cid-haeu4obd].is-on{background:var(--gold-bright);color:var(--ink);border-color:var(--gold-bright)}.decoder-btn[data-astro-cid-haeu4obd]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.decoder-foot[data-astro-cid-haeu4obd]{margin:0;font-size:.85rem;color:var(--on-ink-mute);line-height:var(--lh-snug);max-width:60ch}.decoder-foot[data-astro-cid-haeu4obd] a[data-astro-cid-haeu4obd]{color:var(--gold-bright)}.cmodel[data-astro-cid-haeu4obd]{margin:var(--sp-7) 0 var(--sp-6)}.cmodel-axis[data-astro-cid-haeu4obd]{display:flex;align-items:center;gap:var(--sp-3);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 var(--sp-5)}.cmodel-line[data-astro-cid-haeu4obd]{flex:1;height:2px;background:linear-gradient(90deg,var(--hairline-2),var(--gold))}.cmodel-stops[data-astro-cid-haeu4obd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}.cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd]{border-top:2px solid var(--hairline-2);padding-top:var(--sp-3);position:relative}.cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd].is-now{border-top-color:var(--gold)}.cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd]:before{content:"";position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--paper-2);border:2px solid var(--gold-deep)}.cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd] strong[data-astro-cid-haeu4obd]{display:block;font-family:var(--font-display);font-size:var(--fs-h4);margin:var(--sp-1) 0 var(--sp-2)}.cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd] span[data-astro-cid-haeu4obd]{display:block;font-size:.85rem;color:var(--ink-soft);line-height:var(--lh-snug)}@media(max-width:640px){.cmodel-stops[data-astro-cid-haeu4obd]{grid-template-columns:1fr;gap:var(--sp-4)}}.tone-ink .prose[data-astro-cid-haeu4obd] p[data-astro-cid-haeu4obd]{color:var(--on-ink-soft)}.tone-ink .prose[data-astro-cid-haeu4obd] a[data-astro-cid-haeu4obd]{color:var(--gold-bright)}.tone-ink .prose[data-astro-cid-haeu4obd] strong[data-astro-cid-haeu4obd]{color:var(--on-ink)}.tone-ink .tbl-cap[data-astro-cid-haeu4obd],.tone-ink .tbl-foot[data-astro-cid-haeu4obd],.tone-ink .cmodel-axis[data-astro-cid-haeu4obd]{color:var(--on-ink-mute)}.tone-ink .cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd]{border-top-color:var(--ink-hairline)}.tone-ink .cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd].is-now{border-top-color:var(--gold-bright)}.tone-ink .cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd]:before{background:var(--ink);border-color:var(--gold-bright)}.tone-ink .cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd] strong[data-astro-cid-haeu4obd]{color:var(--on-ink)}.tone-ink .cmodel-stops[data-astro-cid-haeu4obd] li[data-astro-cid-haeu4obd] span[data-astro-cid-haeu4obd]{color:var(--on-ink-soft)}.tone-ink .q-lead[data-astro-cid-haeu4obd]{color:var(--on-ink)}
