.tunnel[data-astro-cid-7ocseyfq]{--flow:2s;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-2);margin:2.5rem 0;padding:clamp(.75rem,3vw,1.5rem)}.scene[data-astro-cid-7ocseyfq]{width:100%;height:auto;display:block}.box[data-astro-cid-7ocseyfq]{fill:var(--paper);stroke:var(--rule)}.stream[data-astro-cid-7ocseyfq]{fill:none;stroke:var(--sky);stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:6 10;animation:flow var(--flow) linear infinite}@keyframes flow{to{stroke-dashoffset:-64px}}.wing[data-astro-cid-7ocseyfq]{fill:var(--ink);stroke:var(--ink);stroke-width:1px;transition:d .2s}.wing-g[data-astro-cid-7ocseyfq]{transition:transform .2s}.arrow[data-astro-cid-7ocseyfq]{stroke-width:4px;transition:all .2s}.arrow[data-astro-cid-7ocseyfq].predicted{stroke:var(--ink-3);stroke-dasharray:6 4}.arrow[data-astro-cid-7ocseyfq].actual{stroke:var(--brass)}.head-p[data-astro-cid-7ocseyfq]{fill:var(--ink-3)}.head-a[data-astro-cid-7ocseyfq]{fill:var(--brass)}.panel[data-astro-cid-7ocseyfq]{gap:1.5rem;margin-top:1rem;display:grid}@media (width>=46rem){.panel[data-astro-cid-7ocseyfq]{grid-template-columns:1.3fr 1fr}}.controls[data-astro-cid-7ocseyfq]{gap:.9rem;display:grid}.controls[data-astro-cid-7ocseyfq] label[data-astro-cid-7ocseyfq]{gap:.3rem;font-size:.92rem;display:grid}.controls[data-astro-cid-7ocseyfq] label[data-astro-cid-7ocseyfq]>span[data-astro-cid-7ocseyfq]{justify-content:space-between;gap:1rem;display:flex}input[data-astro-cid-7ocseyfq][type=range]{width:100%;accent-color:var(--brass)}select[data-astro-cid-7ocseyfq]{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);max-width:100%;padding:.45rem;font-size:.9rem}.readout[data-astro-cid-7ocseyfq]{align-content:start;gap:.6rem;margin:0;display:grid}.readout[data-astro-cid-7ocseyfq] div[data-astro-cid-7ocseyfq]{border-bottom:1px dotted var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.35rem;display:flex}.readout[data-astro-cid-7ocseyfq] dt[data-astro-cid-7ocseyfq]{color:var(--ink-2);font-size:.88rem}.readout[data-astro-cid-7ocseyfq] dd[data-astro-cid-7ocseyfq]{margin:0;font-size:1.15rem}.readout[data-astro-cid-7ocseyfq] .predicted[data-astro-cid-7ocseyfq] dd[data-astro-cid-7ocseyfq]{color:var(--ink-3)}.readout[data-astro-cid-7ocseyfq] .actual[data-astro-cid-7ocseyfq] dd[data-astro-cid-7ocseyfq]{color:var(--brass);font-weight:500}.verdict[data-astro-cid-7ocseyfq]{grid-column:1/-1;min-height:3em;margin:0;font-style:italic}.verdict[data-astro-cid-7ocseyfq][data-state=ok]{color:var(--ink)}.verdict[data-astro-cid-7ocseyfq][data-state=fooled]{color:var(--brass)}.verdict[data-astro-cid-7ocseyfq][data-state=short]{color:var(--ink-3)}.opener[data-astro-cid-lss5cuol]{padding-top:clamp(3rem,8vw,6rem)}.flush[data-astro-cid-lss5cuol],.wide[data-astro-cid-lss5cuol] .prose[data-astro-cid-lss5cuol].flush{padding-inline:0}h2[data-astro-cid-lss5cuol].small{font-size:1.2rem}.flights[data-astro-cid-lss5cuol]{margin-block:2.5rem}.flights[data-astro-cid-lss5cuol] ol[data-astro-cid-lss5cuol]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.flights[data-astro-cid-lss5cuol] li[data-astro-cid-lss5cuol]{grid-template-columns:8.5rem 1fr 7.5rem;align-items:center;gap:1rem;font-size:.9rem;display:grid}.flights[data-astro-cid-lss5cuol] .bar[data-astro-cid-lss5cuol]{background:var(--paper-2);border-radius:5px;height:10px;overflow:hidden}.flights[data-astro-cid-lss5cuol] .bar[data-astro-cid-lss5cuol] span[data-astro-cid-lss5cuol]{height:100%;width:var(--w);background:var(--brass-bright);border-radius:5px;display:block}.flights[data-astro-cid-lss5cuol] .note[data-astro-cid-lss5cuol]{color:var(--ink-3);margin-top:1rem;font-size:.82rem}@media (width<=34rem){.flights[data-astro-cid-lss5cuol] li[data-astro-cid-lss5cuol]{grid-template-columns:1fr auto}.flights[data-astro-cid-lss5cuol] .bar[data-astro-cid-lss5cuol]{grid-area:2/1/auto/-1}}.callout[data-astro-cid-lss5cuol]{border:1px solid var(--rule);border-left:4px solid var(--brass-bright);background:var(--paper-2);border-radius:var(--radius);margin:2.5rem 0;padding:1.5rem}.callout[data-astro-cid-lss5cuol] p[data-astro-cid-lss5cuol]:not(.eyebrow){font-style:italic}
