.st-hero[data-astro-cid-bzk3ecbl]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.st-headline[data-astro-cid-bzk3ecbl]{gap:clamp(4px,.5vw,8px);display:grid}.st-controls[data-astro-cid-bzk3ecbl]{align-content:start;gap:1.25rem;display:grid}.conn[data-astro-cid-bzk3ecbl]{gap:.3rem;display:grid}.conn-name[data-astro-cid-bzk3ecbl]{font:600 clamp(1.25rem, 2vw, 1.6rem)/1.15 var(--face);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.conn-status[data-astro-cid-bzk3ecbl]{color:var(--steel-light);margin:0;font-size:.9375rem}.conn-status[data-astro-cid-bzk3ecbl].ok{color:var(--ink)}.conn-status[data-astro-cid-bzk3ecbl].ok:before{content:"";background:var(--live);vertical-align:.1em;border-radius:50%;width:7px;height:7px;margin-right:.5rem;display:inline-block;box-shadow:0 0 0 3px #3fbf5f2e}.modes[data-astro-cid-bzk3ecbl]{border:0;grid-template-columns:1fr 1fr;gap:.6rem;margin:0;padding:0;display:grid}.modes[data-astro-cid-bzk3ecbl] legend[data-astro-cid-bzk3ecbl]{margin-bottom:.5rem;padding:0}.mode[data-astro-cid-bzk3ecbl]{border:1px solid var(--steel-dark);cursor:pointer;background:#0e0f11;border-radius:4px;gap:.15rem;padding:.75rem .9rem;transition:border-color .2s,background-color .2s;display:grid;position:relative}.mode[data-astro-cid-bzk3ecbl]:hover{border-color:var(--steel-mid)}.mode[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]{opacity:0;pointer-events:none;position:absolute}.mode[data-astro-cid-bzk3ecbl]:has(input:checked){border-color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}.mode[data-astro-cid-bzk3ecbl]:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:3px}.mode-name[data-astro-cid-bzk3ecbl]{font:600 1.05rem/1 var(--face);letter-spacing:.2em;text-transform:uppercase}.mode-size[data-astro-cid-bzk3ecbl]{color:var(--steel-light);font-size:.875rem}.run[data-astro-cid-bzk3ecbl]{justify-content:center;justify-self:start;min-width:12rem}.run[data-astro-cid-bzk3ecbl]:disabled{opacity:.75;cursor:progress}.fine[data-astro-cid-bzk3ecbl]{max-width:46ch;color:var(--steel-mid);margin:0;font-size:.875rem;line-height:1.5}.st-readings[data-astro-cid-bzk3ecbl] .phase-flaps{--cell:1.05rem}.gauges[data-astro-cid-bzk3ecbl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.gauge[data-astro-cid-bzk3ecbl]{gap:.6rem;display:grid}.gauge-value[data-astro-cid-bzk3ecbl]{align-items:end;gap:.6rem;display:flex}.label-unit[data-astro-cid-bzk3ecbl]{display:none}.gauge[data-astro-cid-bzk3ecbl] .gauge-flaps{--cell:clamp(1.6rem, 3.1vw, 3rem)}.unit[data-astro-cid-bzk3ecbl]{font:500 .875rem/1 var(--face);letter-spacing:.16em;text-transform:uppercase;color:var(--steel-mid);padding-bottom:.3rem}.meter[data-astro-cid-bzk3ecbl]{background:#ffffff0d;height:4px;margin:1.75rem 0 .8rem;position:relative;overflow:hidden}.meter[data-astro-cid-bzk3ecbl] span[data-astro-cid-bzk3ecbl]{background:var(--amber);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .35s var(--ease-out);position:absolute;inset:0}.stats[data-astro-cid-bzk3ecbl]{color:var(--steel-light);flex-wrap:wrap;gap:.5rem 2rem;margin:0;font-size:.9375rem;display:flex}.stats[data-astro-cid-bzk3ecbl] strong[data-astro-cid-bzk3ecbl]{color:var(--ink);font-weight:500}.verdicts[data-astro-cid-bzk3ecbl]{border-top:1px solid var(--steel-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2.5rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.verdict[data-astro-cid-bzk3ecbl]{align-content:start;gap:.6rem;display:grid}.verdict-body[data-astro-cid-bzk3ecbl]{gap:.5rem;display:grid}.punchline[data-astro-cid-bzk3ecbl]{min-height:1.55em;color:var(--steel-light);margin:0;font-size:1rem}.verdict[data-astro-cid-bzk3ecbl] .verdict-flaps{--cell:clamp(.95rem, 1.45vw, 1.45rem)}@media (width<=1100px){.verdicts[data-astro-cid-bzk3ecbl]{grid-template-columns:minmax(0,1fr)}.verdict[data-astro-cid-bzk3ecbl] .verdict-flaps{--cell:clamp(.95rem, 2vw, 1.45rem)}}.save-form[data-astro-cid-bzk3ecbl]{gap:1rem;display:grid}.fields[data-astro-cid-bzk3ecbl]{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.field[data-astro-cid-bzk3ecbl]{gap:.45rem;display:grid}.field[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl],.flight-input[data-astro-cid-bzk3ecbl]{height:3rem;font:600 1.35rem/1 var(--face);letter-spacing:.3em;text-transform:uppercase;color:var(--ink);background:var(--flap);border:1px solid var(--steel-dark);border-radius:3px}.field[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]{width:5.4rem;caret-color:var(--amber);padding:0 .7rem}.field[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]::placeholder{color:var(--steel-dark)}.field[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-color:var(--amber)}.flight-input[data-astro-cid-bzk3ecbl]{align-items:center;padding-left:.7rem;display:inline-flex}.flight-input[data-astro-cid-bzk3ecbl]:focus-within{border-color:var(--amber)}.flight-input[data-astro-cid-bzk3ecbl] .prefix[data-astro-cid-bzk3ecbl]{color:var(--amber)}.flight-input[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]{background:0 0;border:0;width:6.6rem;height:100%;padding-left:.4rem}.flight-input[data-astro-cid-bzk3ecbl] input[data-astro-cid-bzk3ecbl]:focus-visible{outline:none}.flight-input[data-astro-cid-bzk3ecbl]:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:2px}.save-actions[data-astro-cid-bzk3ecbl]{gap:1rem;display:flex}.save-status[data-astro-cid-bzk3ecbl],.grounded[data-astro-cid-bzk3ecbl]{min-height:1.5em;color:var(--steel-light);margin:0}[data-astro-cid-bzk3ecbl][hidden]{display:none!important}@media (width<=900px){.st-hero[data-astro-cid-bzk3ecbl]{grid-template-columns:minmax(0,1fr)}.gauges[data-astro-cid-bzk3ecbl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.gauge[data-astro-cid-bzk3ecbl] .unit[data-astro-cid-bzk3ecbl]{display:none}.label-unit[data-astro-cid-bzk3ecbl]{display:inline}.gauge[data-astro-cid-bzk3ecbl] .gauge-flaps{--cell:min(2.2rem, calc((50vw - 4.75rem) / 5.6))}.verdict[data-astro-cid-bzk3ecbl] .verdict-flaps{--cell:calc((100vw - 7.5rem) / 18.5)}.st-readings[data-astro-cid-bzk3ecbl] .phase-flaps{--cell:.95rem}}@media (prefers-reduced-motion:reduce){.meter[data-astro-cid-bzk3ecbl] span[data-astro-cid-bzk3ecbl]{transition:none}}
