.OnAirLight-module__pYOcpa__wrap{background:var(--control-raised);border:1px solid var(--control-line);border-radius:3px;align-items:center;gap:.6rem;padding:.4rem .8rem .4rem .6rem;display:inline-flex}.OnAirLight-module__pYOcpa__bulb{background:#3a3f47;border-radius:50%;width:.7rem;height:.7rem;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0006}.OnAirLight-module__pYOcpa__label{font-family:var(--font-display), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--chrome-muted);font-size:.85rem;font-weight:700;transition:color .2s}.OnAirLight-module__pYOcpa__wrap[data-state=standby] .OnAirLight-module__pYOcpa__bulb{background:var(--standby-amber);animation:1.1s ease-in-out infinite OnAirLight-module__pYOcpa__pulse;box-shadow:0 0 10px 2px #e8a33d8c}.OnAirLight-module__pYOcpa__wrap[data-state=standby] .OnAirLight-module__pYOcpa__label{color:var(--standby-amber)}.OnAirLight-module__pYOcpa__wrap[data-state=live] .OnAirLight-module__pYOcpa__bulb{background:var(--cue-red);box-shadow:0 0 12px 3px #e0331fa6}.OnAirLight-module__pYOcpa__wrap[data-state=live] .OnAirLight-module__pYOcpa__label{color:var(--cue-red)}.OnAirLight-module__pYOcpa__wrap[data-state=error] .OnAirLight-module__pYOcpa__bulb{background:var(--standby-amber);box-shadow:0 0 10px 2px #e8a33d80}.OnAirLight-module__pYOcpa__wrap[data-state=error] .OnAirLight-module__pYOcpa__label{color:var(--standby-amber)}@keyframes OnAirLight-module__pYOcpa__pulse{0%,to{opacity:1}50%{opacity:.45}}
.RequestForm-module__ig8L1G__panel{background:var(--control-raised);border:1px solid var(--control-line);padding:1.75rem}.RequestForm-module__ig8L1G__panelHeader{border-bottom:1px dashed var(--control-line);justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.RequestForm-module__ig8L1G__panelTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--chrome-text);font-size:1.1rem}.RequestForm-module__ig8L1G__panelHint{color:var(--chrome-muted);font-size:.78rem;font-family:var(--font-body), sans-serif}.RequestForm-module__ig8L1G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.RequestForm-module__ig8L1G__field{flex-direction:column;gap:.35rem;display:flex}.RequestForm-module__ig8L1G__fieldWide{grid-column:1/-1}.RequestForm-module__ig8L1G__label{font-family:var(--font-display), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--chrome-muted);font-size:.72rem;font-weight:700}.RequestForm-module__ig8L1G__label .RequestForm-module__ig8L1G__optional{letter-spacing:.04em;text-transform:none;color:var(--chrome-muted);opacity:.7;font-weight:400}.RequestForm-module__ig8L1G__input,.RequestForm-module__ig8L1G__textarea{background:var(--paper);color:var(--ink);border:1px solid var(--paper-line);font-family:var(--font-body), sans-serif;border-radius:1px;padding:.6rem .65rem;font-size:.92rem;line-height:1.4}.RequestForm-module__ig8L1G__input::placeholder,.RequestForm-module__ig8L1G__textarea::placeholder{color:var(--ink-muted)}.RequestForm-module__ig8L1G__textarea{resize:vertical;min-height:4.5rem}.RequestForm-module__ig8L1G__input:focus,.RequestForm-module__ig8L1G__textarea:focus{outline:2px solid var(--standby-amber);outline-offset:1px}.RequestForm-module__ig8L1G__versionsSection{border-top:1px dashed var(--control-line);margin-top:1.75rem;padding-top:1.25rem}.RequestForm-module__ig8L1G__versionsHeader{justify-content:space-between;align-items:baseline;margin-bottom:.9rem;display:flex}.RequestForm-module__ig8L1G__versionsList{flex-direction:column;gap:.6rem;display:flex}.RequestForm-module__ig8L1G__take{background:var(--paper);border:1px solid var(--paper-line);grid-template-columns:4.4rem 1fr 1fr 1fr 1fr auto;align-items:end;gap:.6rem;padding:.6rem;display:grid}.RequestForm-module__ig8L1G__takeNumber{font-family:var(--font-script), monospace;color:var(--ink-muted);align-self:center;font-size:.75rem}.RequestForm-module__ig8L1G__takeNumber strong{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:1.4rem;line-height:1;display:block}.RequestForm-module__ig8L1G__takeField{flex-direction:column;gap:.25rem;display:flex}.RequestForm-module__ig8L1G__takeLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:.62rem;font-weight:700}.RequestForm-module__ig8L1G__select{color:var(--ink);border:1px solid var(--paper-line);font-family:var(--font-body), sans-serif;background:#fff;padding:.4rem;font-size:.85rem}.RequestForm-module__ig8L1G__removeTake{border:1px solid var(--cue-red-dim);color:var(--cue-red);cursor:pointer;background:0 0;place-self:center end;width:1.9rem;height:1.9rem;font-size:.95rem;line-height:1}.RequestForm-module__ig8L1G__removeTake:hover{background:var(--cue-red-dim)}.RequestForm-module__ig8L1G__removeTake:disabled{opacity:.3;cursor:not-allowed}.RequestForm-module__ig8L1G__addTake{border:1px dashed var(--chrome-muted);color:var(--chrome-text);font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;width:100%;margin-top:.75rem;padding:.55rem 1rem;font-size:.78rem;font-weight:700}.RequestForm-module__ig8L1G__addTake:hover{border-color:var(--standby-amber);color:var(--standby-amber)}.RequestForm-module__ig8L1G__footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.RequestForm-module__ig8L1G__errorText{color:var(--standby-amber);font-size:.8rem;font-family:var(--font-body), sans-serif}.RequestForm-module__ig8L1G__submit{background:var(--cue-red);color:var(--paper);font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;padding:.85rem 1.75rem;font-size:1rem;font-weight:700}.RequestForm-module__ig8L1G__submit:hover:not(:disabled){background:#c72c1a}.RequestForm-module__ig8L1G__submit:disabled{background:var(--cue-red-dim);color:var(--chrome-muted);cursor:not-allowed}@media (max-width:720px){.RequestForm-module__ig8L1G__grid{grid-template-columns:1fr}.RequestForm-module__ig8L1G__take{grid-template-columns:1fr 1fr}.RequestForm-module__ig8L1G__takeNumber{grid-column:1/-1}.RequestForm-module__ig8L1G__removeTake{grid-column:1/-1;justify-self:stretch}.RequestForm-module__ig8L1G__footer{flex-direction:column;align-items:stretch}.RequestForm-module__ig8L1G__submit{width:100%}}
.CountdownLeader-module__H_ypNq__overlay{z-index:50;background:var(--control-bg);flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:fixed;inset:0}.CountdownLeader-module__H_ypNq__circleWrap{width:13rem;height:13rem;position:relative}.CountdownLeader-module__H_ypNq__circle{border:1px solid var(--control-line);background:var(--control-raised);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.CountdownLeader-module__H_ypNq__sweep{background:conic-gradient(from 0deg, transparent 0deg, transparent 300deg, var(--standby-amber) 300deg, var(--standby-amber) 360deg);opacity:.9;animation:1.6s linear infinite CountdownLeader-module__H_ypNq__rotate;position:absolute;inset:0}.CountdownLeader-module__H_ypNq__crosshair{position:absolute;inset:0}.CountdownLeader-module__H_ypNq__crosshair:before,.CountdownLeader-module__H_ypNq__crosshair:after{content:"";background:var(--control-line);position:absolute}.CountdownLeader-module__H_ypNq__crosshair:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.CountdownLeader-module__H_ypNq__crosshair:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.CountdownLeader-module__H_ypNq__number{font-family:var(--font-display), sans-serif;color:var(--chrome-text);justify-content:center;align-items:center;font-size:4.5rem;font-weight:800;display:flex;position:absolute;inset:0}.CountdownLeader-module__H_ypNq__caption{text-align:center}.CountdownLeader-module__H_ypNq__captionLabel{font-family:var(--font-display), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--standby-amber);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.CountdownLeader-module__H_ypNq__captionBody{color:var(--chrome-muted);font-size:.85rem;font-family:var(--font-body), sans-serif}.CountdownLeader-module__H_ypNq__elapsed{font-family:var(--font-script), monospace;color:var(--chrome-muted);margin-top:.75rem;font-size:.8rem}.CountdownLeader-module__H_ypNq__bars{height:.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.CountdownLeader-module__H_ypNq__bars span{flex:1}@keyframes CountdownLeader-module__H_ypNq__rotate{to{transform:rotate(360deg)}}
.ScriptOutput-module__xMYphq__notes{background:var(--control-line);border:1px solid var(--control-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:2rem;display:grid}.ScriptOutput-module__xMYphq__noteCard{background:var(--control-raised);padding:1.1rem 1.3rem}.ScriptOutput-module__xMYphq__noteLabel{font-family:var(--font-display), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--standby-amber);margin-bottom:.4rem;font-size:.72rem;font-weight:700}.ScriptOutput-module__xMYphq__noteBody{color:var(--chrome-text);font-size:.86rem;line-height:1.5}.ScriptOutput-module__xMYphq__versions{flex-direction:column;gap:2.5rem;display:flex}.ScriptOutput-module__xMYphq__page{background:var(--paper);color:var(--ink);border:1px solid var(--paper-line);box-shadow:0 12px 32px #00000059}.ScriptOutput-module__xMYphq__slate{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;padding:1.1rem 1.4rem;display:flex}.ScriptOutput-module__xMYphq__slateTitle{font-size:1.5rem;line-height:1.1}.ScriptOutput-module__xMYphq__slateMeta{font-family:var(--font-script), monospace;color:var(--ink-muted);flex-wrap:wrap;gap:0 1rem;font-size:.78rem;display:flex}.ScriptOutput-module__xMYphq__slateMeta strong{color:var(--ink)}.ScriptOutput-module__xMYphq__body{padding:1.4rem}.ScriptOutput-module__xMYphq__tvHead{font-family:var(--font-display), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--paper-line);grid-template-columns:1fr 1fr;gap:0 1.5rem;margin-bottom:.6rem;padding-bottom:.4rem;font-size:.72rem;font-weight:700;display:grid}.ScriptOutput-module__xMYphq__tvRow{border-bottom:1px dotted var(--paper-line);font-family:var(--font-script), monospace;grid-template-columns:1fr 1fr;gap:0 1.5rem;padding:.7rem 0;font-size:.88rem;line-height:1.55;display:grid}.ScriptOutput-module__xMYphq__tvRow:last-child{border-bottom:none}.ScriptOutput-module__xMYphq__timecode{color:var(--ink-muted);margin-bottom:.25rem;font-size:.72rem}.ScriptOutput-module__xMYphq__hookTag{color:var(--cue-red);letter-spacing:.06em;text-transform:uppercase;margin-left:.5rem;font-weight:700}.ScriptOutput-module__xMYphq__superLine{text-transform:uppercase;letter-spacing:.02em;margin-top:.35rem;font-weight:700}.ScriptOutput-module__xMYphq__superLine:before{content:"SUPER: ";color:var(--ink-muted);font-weight:400}.ScriptOutput-module__xMYphq__sfxLine{color:var(--ink-muted);margin-top:.35rem;font-style:italic}.ScriptOutput-module__xMYphq__radioColumn{flex-direction:column;display:flex}.ScriptOutput-module__xMYphq__radioRow{border-bottom:1px dotted var(--paper-line);font-family:var(--font-script), monospace;padding:.7rem 0;font-size:.92rem;line-height:1.6}.ScriptOutput-module__xMYphq__radioRow:last-child{border-bottom:none}.ScriptOutput-module__xMYphq__radioSfx{color:var(--ink-muted);font-style:italic}.ScriptOutput-module__xMYphq__footer{border-top:2px solid var(--ink);grid-template-columns:2fr 1fr;gap:1.5rem;padding:1rem 1.4rem;display:grid}.ScriptOutput-module__xMYphq__footerLabel{font-family:var(--font-display), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}.ScriptOutput-module__xMYphq__footerBody{font-family:var(--font-body), sans-serif;font-size:.86rem;line-height:1.5}.ScriptOutput-module__xMYphq__cta{font-weight:600}@media (max-width:640px){.ScriptOutput-module__xMYphq__notes{grid-template-columns:1fr}.ScriptOutput-module__xMYphq__tvHead,.ScriptOutput-module__xMYphq__tvRow{grid-template-columns:1fr;gap:.3rem}.ScriptOutput-module__xMYphq__footer{grid-template-columns:1fr}}
.page-module__XF6Hjq__page{flex-direction:column;min-height:100vh;display:flex}.page-module__XF6Hjq__header{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.page-module__XF6Hjq__wordmarkGroup{align-items:baseline;gap:.75rem;display:flex}.page-module__XF6Hjq__wordmark{letter-spacing:.02em;font-size:1.6rem}.page-module__XF6Hjq__tagline{color:var(--chrome-muted);font-size:.8rem;font-family:var(--font-body), sans-serif}.page-module__XF6Hjq__main{flex:1;width:100%;max-width:62rem;margin:0 auto;padding:2.5rem 2rem 5rem}.page-module__XF6Hjq__hero{max-width:40rem;margin-bottom:2.25rem}.page-module__XF6Hjq__hero h1{margin-bottom:.6rem;font-size:1.9rem;line-height:1.15}.page-module__XF6Hjq__hero p{color:var(--chrome-muted);font-family:var(--font-body), sans-serif;font-size:.95rem;line-height:1.55}.page-module__XF6Hjq__resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__XF6Hjq__newRequest{border:1px solid var(--chrome-muted);color:var(--chrome-text);font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.6rem 1.1rem;font-size:.78rem;font-weight:700}.page-module__XF6Hjq__newRequest:hover{border-color:var(--standby-amber);color:var(--standby-amber)}.page-module__XF6Hjq__errorPanel{background:var(--control-raised);border:1px solid var(--cue-red-dim);margin-bottom:1.75rem;padding:1.25rem 1.5rem}.page-module__XF6Hjq__errorPanel strong{color:var(--cue-red);font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.8rem;display:block}.page-module__XF6Hjq__errorPanel p{color:var(--chrome-text);font-family:var(--font-body), sans-serif;font-size:.85rem}.page-module__XF6Hjq__footer{border-top:1px solid var(--control-line);text-align:center;color:var(--chrome-muted);font-size:.75rem;font-family:var(--font-script), monospace;padding:1.25rem 2rem}@media (max-width:600px){.page-module__XF6Hjq__header{padding:1.25rem}.page-module__XF6Hjq__main{padding:2rem 1.25rem 3.5rem}}
