.ridge.svelte-df9m5j{margin:0}.plot.svelte-df9m5j{margin-top:0}svg.svelte-df9m5j{touch-action:pan-y}.near.svelte-df9m5j{fill:var(--paper);animation:svelte-df9m5j-rise 1.4s var(--ease-out) both}.far.svelte-df9m5j{fill:var(--h-far);opacity:.55;animation:svelte-df9m5j-rise 1.4s .15s var(--ease-out) both}.line.svelte-df9m5j{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:1;animation:svelte-df9m5j-draw 2.4s .5s var(--ease-in-out) both}figcaption.svelte-df9m5j{padding-block:.25rem 1.25rem;padding-inline:max(var(--gutter), calc((100% - 76rem) / 2 + var(--gutter)));background:var(--paper);color:var(--muted);font-size:var(--step--1)}.plot.svelte-df9m5j .note:where(.svelte-df9m5j){fill:#fff}.plot.svelte-df9m5j .tick:where(.svelte-df9m5j){fill:var(--muted)}.cross.svelte-df9m5j{stroke:#fff;stroke-opacity:.6}.dot.svelte-df9m5j{fill:#fff;stroke:var(--cyan);stroke-width:2px}.px.svelte-df9m5j{fill:#0b1020}@keyframes svelte-df9m5j-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.near.svelte-df9m5j,.far.svelte-df9m5j{animation-name:svelte-df9m5j-fade;animation-duration:.6s}.line.svelte-df9m5j{animation:none}}@keyframes svelte-df9m5j-fade{0%{opacity:0}}@keyframes svelte-df9m5j-rise{0%{opacity:0;transform:translateY(40%)}}.sky.svelte-1q37ri0{--ridge:clamp(190px, 26vw, 300px);color:#fff;background:linear-gradient(to bottom, var(--h0) 0, var(--h1) calc(100% - var(--ridge) - 40px), var(--h2) calc(100% - var(--ridge) * .7), var(--h3) calc(100% - var(--ridge) * .38), var(--h4) calc(100% - var(--ridge) * .18), var(--h5) calc(100% - 26px));padding-top:clamp(2.5rem,8vw,6rem);position:relative}.wrap.svelte-1q37ri0{position:relative}.stars.svelte-1q37ri0{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stars.svelte-1q37ri0 circle:where(.svelte-1q37ri0){fill:#fff;opacity:0;transition:opacity .6s var(--ease-out)}.crux.svelte-1q37ri0 line:where(.svelte-1q37ri0){stroke:var(--h5);stroke-width:.75px;stroke-dasharray:2 4;opacity:0;transition:opacity .6s .7s var(--ease-out)}.crux.svelte-1q37ri0 text:where(.svelte-1q37ri0){fill:var(--h-text);font-family:var(--mono);letter-spacing:.08em;opacity:0;transition:opacity .6s .9s var(--ease-out);font-size:11px}:root[data-stars] .stars.svelte-1q37ri0 circle:where(.svelte-1q37ri0){opacity:.85}:root[data-stars] .crux.svelte-1q37ri0 line:where(.svelte-1q37ri0){opacity:.5}:root[data-stars] .crux.svelte-1q37ri0 text:where(.svelte-1q37ri0){opacity:.7}@media (prefers-reduced-motion:no-preference){:root[data-stars] .stars.svelte-1q37ri0 .twinkle:where(.svelte-1q37ri0){animation:3.2s ease-in-out infinite alternate svelte-1q37ri0-twinkle}}@keyframes svelte-1q37ri0-twinkle{to{opacity:.25}}h1.svelte-1q37ri0{max-width:17ch;font-family:var(--display);font-size:var(--step-3);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.03em;font-weight:600;line-height:.98}.intro.svelte-1q37ri0{max-width:50ch;font-size:var(--step-1);color:var(--h-text);margin-top:clamp(1.25rem,3vw,2rem);padding-bottom:clamp(1rem,3vw,2rem);line-height:1.4}ul.svelte-34wvco{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:2rem 2.5rem;margin-top:2.5rem;display:grid}li.svelte-34wvco{border-top:1px solid var(--ink);flex-direction:column;gap:.6rem;padding-top:.9rem;display:flex}h3.svelte-34wvco{font-family:var(--display);font-size:var(--step-1);font-weight:600}p.svelte-34wvco{color:var(--ink-2)}.seen.svelte-34wvco{font-size:var(--step--1);color:var(--muted);margin-top:auto;padding-top:.5rem}.vein.svelte-17ndl8v+.vein:where(.svelte-17ndl8v){margin-top:clamp(2.5rem,6vw,4.5rem)}header.svelte-17ndl8v .label:where(.svelte-17ndl8v){margin-bottom:.35rem;display:block}h3.svelte-17ndl8v{font-family:var(--display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:600}.lead.svelte-17ndl8v{margin-top:.6rem}table.svelte-17ndl8v{border-collapse:collapse;text-align:left;width:100%;margin-top:1.5rem}thead.svelte-17ndl8v th:where(.svelte-17ndl8v){font-size:var(--step--1);color:var(--muted);padding-bottom:.5rem;font-weight:400}tbody.svelte-17ndl8v tr:where(.svelte-17ndl8v){border-top:1px solid var(--line)}th.svelte-17ndl8v,td.svelte-17ndl8v{vertical-align:top;padding:1rem 1.5rem 1rem 0}tbody.svelte-17ndl8v th:where(.svelte-17ndl8v){width:12rem;font-weight:700}tbody.svelte-17ndl8v th:where(.svelte-17ndl8v) a:where(.svelte-17ndl8v){font-size:var(--step-1);text-decoration:none}tbody.svelte-17ndl8v th:where(.svelte-17ndl8v) a:where(.svelte-17ndl8v):hover{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.lang.svelte-17ndl8v{text-transform:uppercase;margin-top:.3rem;display:block}td.svelte-17ndl8v{color:var(--ink-2)}.decides.svelte-17ndl8v{width:15rem;color:var(--ink);padding-right:0}@media (width<=46rem){thead.svelte-17ndl8v{display:none}tbody.svelte-17ndl8v tr:where(.svelte-17ndl8v){gap:.4rem;padding-block:1rem;display:grid}th.svelte-17ndl8v,td.svelte-17ndl8v{padding:0}tbody.svelte-17ndl8v th:where(.svelte-17ndl8v),.decides.svelte-17ndl8v{width:auto}.decides.svelte-17ndl8v:not(:empty):before{content:"Decides: ";color:var(--muted)}.decides.svelte-17ndl8v:empty{display:none}}.pair.svelte-1up47rs{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.5rem 2rem;margin-top:1.5rem;display:grid}.panel.svelte-1up47rs{min-width:0}h4.svelte-1up47rs{font-size:var(--step-0);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.ece.svelte-1up47rs{font-size:var(--step--1);color:var(--ink-2);margin-top:.2rem}.ece.svelte-1up47rs strong:where(.svelte-1up47rs){color:var(--ink);font-variant-numeric:tabular-nums}.measure.svelte-1up47rs{height:0}.plot.svelte-1up47rs{margin-top:.75rem}.diag.svelte-1up47rs{stroke:var(--muted);stroke-width:1px;stroke-dasharray:4 4}.ci.svelte-1up47rs{stroke-width:2px;stroke-linecap:round;opacity:.55}.dot.svelte-1up47rs{stroke:var(--surface);stroke-width:2px}.dot.on.svelte-1up47rs{stroke:var(--ink)}.hit.svelte-1up47rs{fill:#0000}.control.svelte-1a81cqa{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.5rem;display:flex}.control.svelte-1a81cqa label:where(.svelte-1a81cqa){font-size:var(--step--1);color:var(--ink-2);flex:15rem}.control.svelte-1a81cqa label:where(.svelte-1a81cqa) strong:where(.svelte-1a81cqa){color:var(--ink);font-variant-numeric:tabular-nums}input[type=range].svelte-1a81cqa{min-width:0;height:2rem;accent-color:var(--indigo);flex:4 14rem}.control.svelte-1a81cqa button:where(.svelte-1a81cqa){border:1px solid var(--line-strong);font-size:var(--step--1);cursor:pointer;background:0 0;border-radius:2px;padding:.4rem .8rem}.control.svelte-1a81cqa button:where(.svelte-1a81cqa):disabled{opacity:.45;cursor:default}.stats.svelte-1a81cqa{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1rem 1.5rem;margin-top:1.25rem;display:grid}dt.svelte-1a81cqa{font-size:var(--step--1);color:var(--ink-2)}dd.svelte-1a81cqa{font-family:var(--display);font-size:var(--step-2);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}dd.svelte-1a81cqa .of:where(.svelte-1a81cqa),dd.aside.svelte-1a81cqa{font-family:var(--sans);font-size:var(--step--1);color:var(--muted);font-weight:400}.split.svelte-1a81cqa{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;gap:1.5rem 2rem;margin-top:.75rem;display:grid}.band.svelte-1a81cqa{fill:var(--c-a);opacity:.16}.line.svelte-1a81cqa{fill:none;stroke:var(--c-a);stroke-width:2px;stroke-linejoin:round}.ref.svelte-1a81cqa{stroke:var(--muted);stroke-dasharray:4 4}.cross.svelte-1a81cqa{stroke:var(--ink);stroke-width:1px}.now.svelte-1a81cqa{fill:var(--c-a);stroke:var(--surface);stroke-width:2px}.cm.svelte-1a81cqa{min-width:0;margin-top:1.25rem;container-type:inline-size}table.svelte-1a81cqa{table-layout:fixed;border-collapse:separate;border-spacing:2px;font-variant-numeric:tabular-nums;width:100%;font-size:12px}caption.svelte-1a81cqa{caption-side:top;text-align:left;font-size:var(--step--1);color:var(--ink-2);padding-bottom:.5rem}thead.svelte-1a81cqa th:where(.svelte-1a81cqa){color:var(--muted);font-weight:500}thead.svelte-1a81cqa td:where(.svelte-1a81cqa):first-child,tbody.svelte-1a81cqa th:where(.svelte-1a81cqa){width:9.5rem}tbody.svelte-1a81cqa th:where(.svelte-1a81cqa){text-align:left;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-weight:400;overflow:hidden}.short.svelte-1a81cqa{display:none}tbody.svelte-1a81cqa td:where(.svelte-1a81cqa){text-align:center;height:1.9rem;color:var(--ink);border-radius:3px}tbody.svelte-1a81cqa td.inv:where(.svelte-1a81cqa){color:var(--paper);font-weight:600}tbody.svelte-1a81cqa td.held:where(.svelte-1a81cqa){border:1px dashed var(--line-strong);color:var(--ink-2);background:0 0}.sep.svelte-1a81cqa{background-clip:padding-box;border-left:6px solid #0000}tbody.svelte-1a81cqa td.held.sep:where(.svelte-1a81cqa){border:1px dashed var(--line-strong)}tr.gap.svelte-1a81cqa>:where(.svelte-1a81cqa){background-clip:padding-box;border-top:6px solid #0000}.key.svelte-1a81cqa{font-size:var(--step--1);color:var(--muted);margin-top:.6rem}@container (width<=30rem){thead.svelte-1a81cqa td:where(.svelte-1a81cqa):first-child,tbody.svelte-1a81cqa th:where(.svelte-1a81cqa){width:2.4rem}.long.svelte-1a81cqa{display:none}.short.svelte-1a81cqa{display:inline}table.svelte-1a81cqa{border-spacing:1px;font-size:10px}}.feat.svelte-j5ntyh{fill:var(--ink-2);font-size:12.5px}.zero.svelte-j5ntyh{stroke:var(--line-strong);stroke-width:1.5px}circle.svelte-j5ntyh{opacity:.8}circle.svelte-j5ntyh:hover{opacity:1;stroke:var(--ink);stroke-width:1.5px}.hit.svelte-cv7dt6{fill:#0000}.cross.svelte-cv7dt6{stroke:var(--line-strong)}.caveat.svelte-3txp1b{max-width:var(--measure);color:var(--ink-2);font-size:var(--step--1);margin-top:1.25rem}.facts.svelte-3txp1b{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1.25rem 2rem;margin-top:2rem;display:grid}.facts.svelte-3txp1b div:where(.svelte-3txp1b){border-top:1px solid var(--line-strong);flex-direction:column-reverse;gap:.2rem;padding-top:.75rem;display:flex}.caveat.svelte-3txp1b .label:where(.svelte-3txp1b){text-transform:uppercase;margin-right:.5ch}dd.svelte-3txp1b{font-family:var(--display);font-size:var(--step-2);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}dt.svelte-3txp1b{font-size:var(--step--1);color:var(--ink-2);max-width:16ch}.figs.svelte-3txp1b{margin-top:2rem}.pair.svelte-14j49eg{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:2.5rem 3rem;display:grid}article.svelte-14j49eg{border-top:1px solid var(--ink);flex-direction:column;min-width:0;padding-top:1rem;display:flex;container-type:inline-size}h3.svelte-14j49eg{font-family:var(--display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:600;line-height:1.05}h3.svelte-14j49eg a:where(.svelte-14j49eg){text-decoration:none}h3.svelte-14j49eg a:where(.svelte-14j49eg):hover{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.role.svelte-14j49eg{color:var(--ink-2);margin-top:.5rem;font-style:italic}.what.svelte-14j49eg{color:var(--ink-2);margin-top:.6rem}dl.svelte-14j49eg{grid-template-columns:repeat(3,auto);justify-content:start;gap:.75rem 2rem;margin-top:1.4rem;display:grid}@container (width<=21rem){dl.svelte-14j49eg{grid-template-columns:repeat(2,auto)}}dl.svelte-14j49eg div:where(.svelte-14j49eg){flex-direction:column-reverse;display:flex}dd.svelte-14j49eg{font-family:var(--display);font-size:var(--step-1);white-space:nowrap;font-weight:600;line-height:1.15}dt.svelte-14j49eg{font-size:var(--step--1);color:var(--muted);white-space:nowrap}article.svelte-14j49eg .plot:where(.svelte-14j49eg){margin-top:auto;padding-top:1.25rem}.plot.svelte-14j49eg path:where(.svelte-14j49eg){fill:var(--s-ts);transition:opacity .15s}.plot.svelte-14j49eg path.dim:where(.svelte-14j49eg){opacity:.4}.hit.svelte-14j49eg{fill:#0000}.fine.svelte-14j49eg{font-size:var(--step--1);color:var(--muted);margin-top:1rem}.col.svelte-1ea8p97{transform-box:fill-box;transform-origin:50% 100%;transition:opacity .15s ease, transform .6s var(--ease-out)}.armed.svelte-1ea8p97:not(.seen) .col:where(.svelte-1ea8p97){transform:scaleY(0)}.col.dim.svelte-1ea8p97{opacity:.4}.hit.svelte-1ea8p97{fill:#0000}.break.svelte-1ea8p97{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round}.cell.on.svelte-13d36y{stroke:var(--ink);stroke-width:2px}.more.svelte-87a2ag{font-size:var(--step--1);color:var(--muted);margin-top:1.5rem}li.svelte-87a2ag{border-top:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1.5rem;padding-block:1rem;display:grid}li.svelte-87a2ag:first-child{border-top:0;padding-top:0}time.svelte-87a2ag,.src.svelte-87a2ag{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums}a.svelte-87a2ag{font-size:var(--step-1);text-wrap:balance;font-weight:600;line-height:1.2;text-decoration:none}a.svelte-87a2ag:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}@media (width<=40rem){li.svelte-87a2ag{grid-template-columns:1fr auto}a.svelte-87a2ag{grid-area:2/1/auto/-1}}.steps.svelte-1dqv8ad{margin-top:2.5rem}.steps.svelte-1dqv8ad li:where(.svelte-1dqv8ad){border-top:1px solid var(--line);grid-template-columns:8rem minmax(0,1fr);gap:.25rem 1.5rem;padding-block:1.4rem;display:grid}.when.svelte-1dqv8ad{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.3rem}.steps.svelte-1dqv8ad h3:where(.svelte-1dqv8ad){font-family:var(--display);font-weight:600;font-size:var(--step-1)}.role.svelte-1dqv8ad{color:var(--ink-2);margin-top:.15rem}.what.svelte-1dqv8ad{max-width:var(--measure);color:var(--ink-2);margin-top:.6rem}.figures.svelte-1dqv8ad{flex-wrap:wrap;gap:1rem 2.5rem;margin-top:1rem;display:flex}.figures.svelte-1dqv8ad div:where(.svelte-1dqv8ad){flex-direction:column-reverse;display:flex}.figures.svelte-1dqv8ad dd:where(.svelte-1dqv8ad){font-family:var(--display);font-size:var(--step-1);font-weight:600}.figures.svelte-1dqv8ad dt:where(.svelte-1dqv8ad){font-size:var(--step--1);color:var(--muted)}.cols.svelte-1dqv8ad{border-top:1px solid var(--line);gap:0 3rem;margin-top:1rem;padding-top:1rem;display:grid}@media (width>=46rem){.cols.svelte-1dqv8ad{grid-template-columns:1fr 1fr}}.minor.svelte-1dqv8ad{font-size:var(--step--1);color:var(--muted);margin-top:1.5rem;font-weight:400}.plain.svelte-1dqv8ad li:where(.svelte-1dqv8ad){padding-block:.6rem;display:grid}.plain.svelte-1dqv8ad span:where(.svelte-1dqv8ad){font-size:var(--step--1);color:var(--ink-2)}@media (width<=40rem){.steps.svelte-1dqv8ad li:where(.svelte-1dqv8ad){grid-template-columns:1fr}}.hello.svelte-jz8lnl{align-items:center;gap:1.25rem;display:flex}img.svelte-jz8lnl{border-radius:50%;width:5rem;height:5rem;display:block}.hello.svelte-jz8lnl p:where(.svelte-jz8lnl){font-size:var(--step-1);max-width:32ch;line-height:1.3}.links.svelte-jz8lnl{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2rem;display:flex}.fine.svelte-jz8lnl{font-size:var(--step--1);color:var(--muted);max-width:var(--measure);margin-top:2.5rem}.figs.svelte-1uha8ag{margin-top:2rem}
