.monitor[data-astro-cid-em5a3t5b]{aspect-ratio:21/9;border-radius:var(--radius);background:var(--signal);width:100%;min-height:19rem;max-height:75vh;color:var(--signal-ink);isolation:isolate;background-image:radial-gradient(120% 90% at 50% 45%,#0000 55%,#00002847);place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.monitor[data-astro-cid-em5a3t5b][data-over=true]{background-color:var(--signal-deep);box-shadow:inset 0 0 0 4px var(--signal-ink), inset 0 0 0 1px #ffffff14}.osd[data-astro-cid-em5a3t5b]{z-index:2;font-family:var(--osd);letter-spacing:.04em;color:#fff;text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000;pointer-events:none;white-space:nowrap;font-size:clamp(.8rem,.6rem + .7vw,1.05rem);line-height:1;position:absolute}.osd-tl[data-astro-cid-em5a3t5b]{top:1rem;left:1.1rem}.osd-tr[data-astro-cid-em5a3t5b]{align-items:center;gap:.45rem;display:flex;top:1rem;right:1.1rem}.osd-bl[data-astro-cid-em5a3t5b]{bottom:1rem;left:1.1rem}.osd-br[data-astro-cid-em5a3t5b]{bottom:1rem;right:1.1rem}.osd-rec[data-astro-cid-em5a3t5b]{background:0 0;border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 0 1px #000}.monitor[data-astro-cid-em5a3t5b][data-state=busy] .osd-rec[data-astro-cid-em5a3t5b]{background:var(--rec);animation:1s steps(2,jump-none) infinite rec}.monitor[data-astro-cid-em5a3t5b][data-state=done] .osd-rec[data-astro-cid-em5a3t5b]{background:#2fd47a}@keyframes rec{50%{opacity:0}}.screen[data-astro-cid-em5a3t5b]{z-index:1;text-align:center;justify-items:center;gap:.9rem;padding:3.5rem 1.25rem;display:grid;position:relative}.screen-title[data-astro-cid-em5a3t5b]{font-family:var(--osd);letter-spacing:.02em;text-shadow:2px 2px #0000008c;font-size:clamp(2rem,1.2rem + 3.6vw,3.6rem);line-height:1}.screen-text[data-astro-cid-em5a3t5b]{max-width:30ch;font-size:var(--step-1);font-weight:700;line-height:1.35}.monitor[data-astro-cid-em5a3t5b].plain{aspect-ratio:auto;background-image:none;min-height:17rem}.plain[data-astro-cid-em5a3t5b] .screen[data-astro-cid-em5a3t5b]{gap:.75rem;padding:3rem 1.25rem}.plain[data-astro-cid-em5a3t5b] .screen-title[data-astro-cid-em5a3t5b]{font-family:var(--font);letter-spacing:-.02em;text-shadow:none;max-width:22ch;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem);font-weight:800;line-height:1.1}.plain[data-astro-cid-em5a3t5b] .screen-text[data-astro-cid-em5a3t5b]{font-weight:400;font-size:var(--step-0);opacity:.9}.monitor[data-astro-cid-em5a3t5b].plain[data-over=true] .screen-title[data-astro-cid-em5a3t5b]:after{content:" ↓"}.monitor[data-astro-cid-em5a3t5b].plain:has([data-preview]:not([hidden])){aspect-ratio:21/9}.btn-screen[data-astro-cid-em5a3t5b]{background:var(--signal-ink);border-color:var(--signal-ink);color:var(--signal);margin-top:.4rem}.btn-screen[data-astro-cid-em5a3t5b]:hover{background:var(--ink);border-color:var(--ink);color:#fff}.monitor[data-astro-cid-em5a3t5b]:focus-within .btn-screen[data-astro-cid-em5a3t5b]{outline:3px solid var(--focus);outline-offset:3px}[data-astro-cid-em5a3t5b][data-playback],[data-astro-cid-em5a3t5b][data-preview]{z-index:1;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}[data-astro-cid-em5a3t5b][data-preview]{background:#0b1022}.monitor[data-astro-cid-em5a3t5b]:has([data-playback]:not([hidden])){aspect-ratio:16/9}.monitor[data-astro-cid-em5a3t5b]:has([data-playback]:not([hidden]),[data-preview]:not([hidden])) .screen[data-astro-cid-em5a3t5b]{visibility:hidden}.monitor[data-astro-cid-em5a3t5b]:has([data-playback]:not([hidden]),[data-preview]:not([hidden])) .osd[data-astro-cid-em5a3t5b]{display:none}.screen-reset[data-astro-cid-em5a3t5b]{z-index:3;min-height:2.25rem;font-size:var(--step--1);color:var(--ink);background:#ffffffeb;border-color:#0000;padding:.3rem .8rem;position:absolute;top:.75rem;right:.75rem}.monitor[data-astro-cid-em5a3t5b]:not(:has([data-playback]:not([hidden]),[data-preview]:not([hidden]))) .screen-reset[data-astro-cid-em5a3t5b]{display:none}@media (width<=34rem){.monitor[data-astro-cid-em5a3t5b]{aspect-ratio:auto;min-height:22rem}.monitor[data-astro-cid-em5a3t5b]:has([data-playback]:not([hidden])){min-height:0}.osd-br[data-astro-cid-em5a3t5b]{display:none}}
