@keyframes _llg-pulse_z574z_1{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.015);opacity:1}}._root_z574z_47{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--llg-cell-background, var(--cell-background, rgba(0, 0, 0, 0)));border:1px solid var(--llg-cell-border, var(--cell-border, rgba(71, 85, 105, .26)));-webkit-backdrop-filter:var(--theater-cell-backdrop, none);backdrop-filter:var(--theater-cell-backdrop, none);animation:var(--theater-cell-animation, none);container-type:size;position:relative;overflow:hidden;contain:layout style paint}._label_z574z_78{font-size:min(40cqw,60cqh,180px);font-family:var(--font-sans, system-ui, sans-serif);font-weight:800;text-align:center;text-transform:uppercase;line-height:1;letter-spacing:-.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:root:not([data-llg-labels=on]) ._label_z574z_78,:root:not([data-llg-labels=on]) ._meta_z574z_99{display:none}._meta_z574z_99{position:absolute;top:10px;left:12px;font-family:var(--font-mono, monospace);font-size:11px;font-weight:600;letter-spacing:.1em;color:#fff9;background:#0000004d;padding:4px 8px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._grid_z574z_131{display:none}:root[data-llg-grid=on] ._grid_z574z_131{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.3) 1px,transparent 1px);background-size:20px 20px}._content_z574z_150{position:absolute;top:8px;right:8px;bottom:8px;left:8px;overflow:hidden;border-radius:12px;z-index:1;display:flex;flex-direction:column}[data-cell-role=instrument] ._content_z574z_150{overflow:visible;border-radius:0}[data-cell-role=instrument]._root_z574z_47{overflow:visible}[data-cell-role=timeline]._root_z574z_47{border-radius:10px;border-color:#6094d266;box-shadow:inset 0 1px #78baff40,inset 0 -1px #78baff2e}[data-cell-role=timeline] ._content_z574z_150{top:0;right:0;bottom:0;left:0;border-radius:0;overflow:visible}._root_1v3nr_24{position:relative;width:100%;height:100%;overflow:hidden;background:var(--llg-widget-background, rgba(2, 6, 23, .92));border-radius:var(--llg-widget-radius, 12px);-webkit-backdrop-filter:var(--theater-widget-backdrop, none);backdrop-filter:var(--theater-widget-backdrop, none);border:var(--llg-border-width, 1px) solid var(--llg-widget-border, rgba(148, 163, 184, .15))}._beatStrip_1v3nr_42{position:relative;height:100%}._beat_1v3nr_42{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;transition:all var(--llg-transition-duration, .12s) var(--llg-transition-timing, ease-out)}._beat_1v3nr_42._downbeat_1v3nr_66{z-index:30}._beat_1v3nr_42._strong_1v3nr_67{z-index:20}._beat_1v3nr_42._weak_1v3nr_68{z-index:10}._labelBox_1v3nr_73{display:flex;align-items:center;justify-content:center;padding:var(--llg-label-padding, 8px 12px);border-radius:var(--llg-label-radius, 10px);min-width:var(--llg-label-min-width, 32px);font-family:var(--llg-label-font-family, "JetBrains Mono", ui-monospace, monospace);font-weight:var(--llg-font-weight-beat, 600);font-size:var(--llg-font-size-beat, 18px);line-height:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variant-numeric:tabular-nums;background:var(--llg-beat-inactive, rgba(30, 41, 59, .6));color:var(--llg-text-muted, rgba(148, 163, 184, .7));border:var(--llg-border-width, 1px) solid var(--llg-widget-border, rgba(71, 85, 105, .4));transition:all var(--llg-transition-duration, .12s) var(--llg-transition-timing, ease-out)}._beat_1v3nr_42._downbeat_1v3nr_66 ._labelBox_1v3nr_73{font-weight:var(--llg-font-weight-downbeat, 700);font-size:var(--llg-font-size-downbeat, 20px);padding:var(--llg-label-padding-downbeat, 10px 14px);min-width:var(--llg-label-min-width-downbeat, 36px);color:var(--llg-title-color, rgba(226, 232, 240, .95));background:var(--llg-widget-background-glass, rgba(30, 41, 59, .8));border-color:var(--llg-widget-border, rgba(71, 85, 105, .6))}._beat_1v3nr_42._strong_1v3nr_67 ._labelBox_1v3nr_73{font-weight:var(--llg-font-weight-beat, 600);font-size:var(--llg-font-size-strong, 16px);padding:var(--llg-label-padding-strong, 6px 10px);min-width:var(--llg-label-min-width-strong, 28px);color:var(--llg-label-color, rgba(203, 213, 225, .85));background:var(--llg-beat-inactive, rgba(30, 41, 59, .5));border-color:var(--llg-widget-border, rgba(71, 85, 105, .35))}._beat_1v3nr_42._weak_1v3nr_68 ._labelBox_1v3nr_73{font-weight:var(--llg-font-weight-weak, 500);font-size:var(--llg-font-size-weak, 12px);padding:var(--llg-label-padding-weak, 4px 6px);min-width:var(--llg-label-min-width-weak, 20px);color:var(--llg-text-muted, rgba(148, 163, 184, .5));background:var(--llg-beat-inactive, rgba(30, 41, 59, .3));border-color:var(--llg-widget-border, rgba(71, 85, 105, .2))}._beat_1v3nr_42._active_1v3nr_137 ._labelBox_1v3nr_73{transform:scale(var(--llg-active-scale, 1.2));background:var(--llg-accent-gradient, linear-gradient(135deg, rgba(16, 185, 129, .95), rgba(5, 150, 105, .95)));color:var(--llg-text-on-accent, #ffffff);border-color:var(--llg-beat-active, rgba(52, 211, 153, .9));box-shadow:0 0 var(--llg-glow-spread, 20px) var(--llg-accent-glow, rgba(16, 185, 129, .5)),0 0 var(--llg-glow-spread-large, 40px) var(--llg-accent-muted-glow, rgba(16, 185, 129, .25)),0 var(--llg-shadow-offset, 4px) 12px #0000004d;outline:var(--llg-outline-width, 2px) solid var(--llg-accent-muted, rgba(52, 211, 153, .5));outline-offset:2px}._beat_1v3nr_42._active_1v3nr_137._downbeat_1v3nr_66 ._labelBox_1v3nr_73{transform:scale(var(--llg-active-scale-downbeat, 1.35));background:var(--llg-accent-gradient, linear-gradient(135deg, rgba(5, 150, 105, 1), rgba(4, 120, 87, 1)));border-color:var(--llg-beat-downbeat, var(--llg-beat-active));box-shadow:0 0 calc(var(--llg-glow-spread, 20px) * 1.4) var(--llg-beat-downbeat-glow, var(--llg-accent-glow, rgba(16, 185, 129, .7))),0 0 calc(var(--llg-glow-spread-large, 40px) * 1.4) var(--llg-accent-muted-glow, rgba(16, 185, 129, .35)),0 calc(var(--llg-shadow-offset, 4px) * 1.5) 16px #00000059;outline-width:calc(var(--llg-outline-width, 2px) * 1.5);outline-color:var(--llg-beat-downbeat, var(--llg-accent-muted))}._beat_1v3nr_42._active_1v3nr_137._strong_1v3nr_67 ._labelBox_1v3nr_73{transform:scale(var(--llg-active-scale-strong, 1.15))}._beat_1v3nr_42._active_1v3nr_137._weak_1v3nr_68 ._labelBox_1v3nr_73{transform:scale(var(--llg-active-scale-weak, 1.1));box-shadow:0 0 calc(var(--llg-glow-spread, 20px) * .6) var(--llg-accent-glow, rgba(16, 185, 129, .4)),0 0 calc(var(--llg-glow-spread-large, 40px) * .6) var(--llg-accent-muted-glow, rgba(16, 185, 129, .2)),0 2px 8px #00000040}._tick_1v3nr_180{position:absolute;top:0;bottom:0;width:var(--llg-border-width, 1px);left:50%;transform:translate(-50%);background:var(--llg-widget-border, rgba(71, 85, 105, .25));pointer-events:none;z-index:1;transition:all var(--llg-transition-duration, .12s) var(--llg-transition-timing, ease-out)}._beat_1v3nr_42._downbeat_1v3nr_66 ._tick_1v3nr_180{width:calc(var(--llg-border-width, 1px) * 2);background:var(--llg-widget-border, rgba(71, 85, 105, .4))}._beat_1v3nr_42._strong_1v3nr_67 ._tick_1v3nr_180{background:var(--llg-widget-border, rgba(71, 85, 105, .3))}._beat_1v3nr_42._weak_1v3nr_68 ._tick_1v3nr_180{width:var(--llg-border-width, 1px);background:var(--llg-widget-border, rgba(71, 85, 105, .15))}._beat_1v3nr_42._active_1v3nr_137 ._tick_1v3nr_180{background:var(--llg-accent, rgba(16, 185, 129, .5));width:calc(var(--llg-border-width, 1px) * 2);box-shadow:0 0 8px var(--llg-accent-glow, rgba(16, 185, 129, .4))}._beat_1v3nr_42._active_1v3nr_137._downbeat_1v3nr_66 ._tick_1v3nr_180{width:calc(var(--llg-border-width, 1px) * 3);background:var(--llg-beat-downbeat, var(--llg-accent, rgba(5, 150, 105, .7)));box-shadow:0 0 var(--llg-glow-spread, 12px) var(--llg-beat-downbeat-glow, var(--llg-accent-glow, rgba(16, 185, 129, .6)))}._playhead_1v3nr_223{position:absolute;top:0;bottom:0;left:0;width:calc(var(--llg-border-width, 1px) * 2);background:linear-gradient(to bottom,var(--llg-playhead-color, #ef4444),var(--llg-playhead-color, #dc2626));z-index:50;pointer-events:none;box-shadow:0 0 8px var(--llg-playhead-glow, rgba(239, 68, 68, .6))}._playhead_1v3nr_223:before{content:"";position:absolute;top:-8px;left:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--llg-playhead-color, #ef4444)}._empty_1v3nr_252{display:flex;align-items:center;justify-content:center;height:100%;font-family:var(--llg-label-font-family, monospace);font-size:var(--llg-font-size-weak, 11px);font-weight:var(--llg-font-weight-weak, 500);text-transform:uppercase;letter-spacing:.2em;color:var(--llg-text-muted, rgba(148, 163, 184, .4))}:root[data-theater-graphics=quality]{--theater-canvas-shadow: 0 45px 85px rgba(30, 58, 138, .45);--theater-widget-backdrop: blur(16px);--theater-widget-shadow: 0 24px 60px rgba(15, 23, 42, .45);--theater-canvas-filter: saturate(140%);--theater-cell-backdrop: blur(20px);--theater-cell-animation: _llg-pulse_161wm_1 .5s ease-in-out infinite}:root[data-theater-graphics=balanced]{--theater-canvas-shadow: 0 20px 40px rgba(30, 58, 138, .25);--theater-widget-backdrop: blur(8px);--theater-widget-shadow: 0 12px 30px rgba(15, 23, 42, .3);--theater-canvas-filter: none;--theater-cell-backdrop: none;--theater-cell-animation: none}:root,:root[data-theater-graphics=performance]{--theater-canvas-shadow: none;--theater-widget-backdrop: none;--theater-widget-shadow: none;--theater-canvas-filter: none;--theater-cell-backdrop: none;--theater-cell-animation: none}:root[data-theater-clean] #msos-fps-hud{display:none!important}:root[data-theater-clean] [data-testid=theater-top-control-bar]{opacity:0;pointer-events:none;transition:opacity .2s ease-out}:root[data-theater-clean] [data-role=transport-overlay]{opacity:0;pointer-events:none;transition:opacity .2s ease-out}:root[data-theater-clean] [aria-label="Open Score Control Panel"]{opacity:0;pointer-events:none}:root[data-theater-clean] [aria-label="Chat with Rocky AI"]{opacity:0;pointer-events:none}:root[data-theater-clean] [data-role=vibe-preset-bar]{opacity:0!important;pointer-events:none!important}:root[data-theater-clean] [data-role=monitoring-hud]{opacity:0;pointer-events:none;transition:opacity .2s ease-out}:root[data-theater-clean] [data-role=ndi-toggle]{opacity:0;pointer-events:none;transition:opacity .2s ease-out}:root[data-theater-clean] [data-role=chordcube-shelf-controls]{opacity:0;pointer-events:none;transition:opacity .2s ease-out}._stageRoot_161wm_99{--stage-padding: clamp(16px, 2vw, 32px);--canvas-gap: clamp(20px, 4vw, 56px);--available-width: calc(100vw - var(--stage-padding) * 2);position:absolute;min-height:100vh;width:100vw;padding:var(--stage-padding);box-sizing:border-box;background:radial-gradient(circle at top,rgba(12,74,110,.35),transparent) #020617;display:flex;align-items:center;justify-content:center;contain:layout style}._stageRootLanding_161wm_117{--stage-padding: 0px;--canvas-gap: 0px;--available-width: 100vw;position:absolute;top:0;right:0;bottom:0;left:0;min-height:100vh;width:100vw;padding:0;box-sizing:border-box;background:#020617;display:flex;align-items:stretch;justify-content:stretch;contain:layout style}._canvasGrid_161wm_135{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:var(--canvas-gap);contain:layout style}._canvasGridLanding_161wm_146{height:100%;width:100%;display:flex;align-items:stretch;justify-content:stretch;gap:0;contain:layout style}._canvasFrame_161wm_156{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:clamp(12px,1.5vw,24px);border-radius:clamp(24px,3vw,38px);background:transparent;border:1px solid rgba(148,163,184,.18);box-shadow:var(--theater-canvas-shadow, none);overflow:hidden;contain:layout style paint}._canvasFrameLanding_161wm_175{position:absolute;top:0;right:0;bottom:0;left:0;flex:1 1 auto;display:flex;align-items:stretch;justify-content:stretch;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;overflow:hidden;contain:layout style paint}._canvasLandscape_161wm_191{height:min(calc(100vh - var(--stage-padding) * 2),calc((var(--available-width) - var(--canvas-gap)) / 2.339));max-height:100%;aspect-ratio:16 / 9;max-width:100%}._canvasLandscapeLanding_161wm_200{width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:auto}._canvasVertical_161wm_208{height:min(calc(100vh - var(--stage-padding) * 2),calc((var(--available-width) - var(--canvas-gap)) / 2.339));max-height:100%;aspect-ratio:9 / 16;max-width:100%}._canvasVerticalLanding_161wm_217{width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:auto}._renderCanvas_161wm_225{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:auto;opacity:1;filter:var(--theater-canvas-filter, none);contain:strict}._firstElectronCanvasOverlay_161wm_239{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;align-items:flex-end;justify-content:center;padding:clamp(16px,2.5vw,36px);background:radial-gradient(circle at 50% 46%,#0206170f,#0206173d 42%,#020617bd);opacity:0;pointer-events:none;transition:opacity .26s ease}._firstElectronCanvasOverlayVisible_161wm_254{opacity:1}._firstElectronCanvasOverlayCard_161wm_258{display:inline-flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.34);background:#02061780;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._firstElectronCanvasOverlayTitle_161wm_270{color:#a8b9d6f5;font-size:clamp(11px,1.2vw,14px);letter-spacing:.08em;text-transform:uppercase;font-weight:600}._firstElectronCanvasOverlaySubtitle_161wm_278{color:#94a3b8f5;font-size:clamp(10px,1vw,12px);letter-spacing:.04em}._landingCtaOverlay_161wm_284{position:absolute;left:0;right:0;bottom:clamp(18px,4.5vh,58px);z-index:30;display:flex;justify-content:center;padding:0 clamp(12px,2.2vw,36px);pointer-events:none;animation:_landing-cta-in_161wm_1 .64s ease-out both}._landingCtaCard_161wm_297{--landing-card-bg: linear-gradient( 140deg, rgba(6, 12, 22, .82) 0%, rgba(12, 24, 38, .72) 46%, rgba(5, 14, 28, .84) 100% );--landing-card-border: rgba(125, 180, 255, .42);width:min(430px,calc(100vw - clamp(20px,5vw,42px)));display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:clamp(10px,1.5vw,14px) clamp(12px,1.9vw,18px);border-radius:14px;border:1px solid var(--landing-card-border);background:var(--landing-card-bg);box-shadow:0 18px 42px #01061085,inset 0 1px #bae1ff1f;-webkit-backdrop-filter:blur(9px) saturate(115%);backdrop-filter:blur(9px) saturate(115%);pointer-events:auto;position:relative;overflow:hidden}._landingCtaCard_161wm_297:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,#73b6ff00,#73b6ff26 40%,#73b6ff00 64%);transform:translate(-70%);animation:_landing-sheen_161wm_1 7s linear infinite;pointer-events:none}._landingCtaMicrocopy_161wm_339{margin:0;color:#b9d6f8e6;font-family:Georgia,Times New Roman,serif;font-size:clamp(.76rem,1.25vw,.92rem);letter-spacing:.035em;text-align:center;max-width:70ch;text-wrap:balance}._landingCtaTitle_161wm_350{margin:0;color:#c6e0fff7;font-size:clamp(1.04rem,2.15vw,1.46rem);font-weight:700;letter-spacing:.11em;text-transform:uppercase;text-align:center;text-wrap:balance}._landingCtaSubtitle_161wm_361{margin:0;color:#adcaebf2;font-size:clamp(.7rem,.95vw,.8rem);letter-spacing:.06em;text-transform:uppercase;text-align:center}._landingStatusRail_161wm_370{display:flex;flex-wrap:wrap;gap:.46rem;justify-content:center}._landingStatusPill_161wm_377{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:.24rem .66rem;border-radius:999px;border:1px solid rgba(124,176,245,.42);background:#080c12a3;color:#c9e0f7e6;font-size:.7rem;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;transition:border-color .22s ease,color .22s ease,background-color .22s ease}._landingStatusPillReady_161wm_394{border-color:#7becb8a3;background:#0a1811b3;color:#d3ffeaf5}._landingStatusPillPending_161wm_400{border-color:#78a0d657;background:#080c1294;color:#b1cdecc7}._landingTimingChain_161wm_406{width:100%;list-style:none;margin:.16rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem .56rem}._landingTimingItem_161wm_416{display:flex;align-items:center;justify-content:space-between;gap:.55rem;border-radius:11px;border:1px solid rgba(106,146,198,.34);background:linear-gradient(180deg,#080b12bd,#090c10a3);padding:.42rem .56rem;min-height:34px}._landingTimingItemReady_161wm_428{border-color:#7ae8b59e;box-shadow:inset 0 0 0 1px #7ae8b529}._landingTimingLabel_161wm_433{color:#bdd6f4eb;font-size:.68rem;letter-spacing:.045em;text-transform:uppercase}._landingTimingValue_161wm_440{color:#fffffff0;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.02em}._landingCtaHint_161wm_447{margin:.05rem 0 0;font-size:clamp(.74rem,1.16vw,.86rem);color:#bedcf8d1;letter-spacing:.04em;text-align:center;animation:_landing-hint-pulse_161wm_1 2.6s ease-in-out infinite}._landingCtaHintReady_161wm_456{color:#c4ffe1eb;animation:none}._landingAudioPrimeError_161wm_461{margin:0;font-size:.73rem;color:#ffaaaaf2;text-align:center;max-width:min(90vw,56ch)}._landingActionsRow_161wm_469{margin-top:.3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.72rem}._landingStartButton_161wm_477{min-width:min(250px,82vw);border:1px solid rgba(124,188,255,.54);background:linear-gradient(135deg,#387cd2f0,#265ca6f0);color:#f4fbfffa;box-shadow:0 8px 20px #06142a6b}._landingStartButton_161wm_477:hover:not(:disabled){background:linear-gradient(135deg,#408ae6f5,#2a66b6f5);box-shadow:0 10px 24px #08183285}._landingStartButton_161wm_477:disabled{border-color:#56709473;background:linear-gradient(135deg,#2d4058d9,#28384cd9);color:#b0c0d4e0}._landingObjectiveHud_161wm_496{position:absolute;left:clamp(10px,2.4vw,26px);top:clamp(10px,2.4vh,30px);z-index:34;width:min(420px,calc(100vw - 24px));display:flex;flex-direction:column;gap:.42rem;padding:.78rem .84rem;border-radius:14px;border:1px solid rgba(120,228,186,.4);background:linear-gradient(160deg,#030b14cc,#061220c2);-webkit-backdrop-filter:blur(9px) saturate(110%);backdrop-filter:blur(9px) saturate(110%);box-shadow:0 12px 32px #0106106b}._landingObjectiveHudPulse_161wm_513{border-color:#baffd2d1;box-shadow:0 0 0 1px #baffd27a,0 18px 40px #0106107a}._landingObjectiveHeader_161wm_520{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._landingObjectiveAct_161wm_527,._landingObjectiveProgress_161wm_528{font-size:.66rem;letter-spacing:.065em;text-transform:uppercase;color:#d1f6e4e0}._landingObjectiveTitle_161wm_535{margin:0;color:#f0f9fff5;font-size:.95rem;font-weight:600;line-height:1.25}._landingObjectiveDescription_161wm_543{margin:0;color:#c4d6e4d6;font-size:.74rem;line-height:1.34}._landingObjectiveMeter_161wm_550{height:8px;border-radius:999px;background:#192738e0;overflow:hidden}._landingObjectiveMeterFill_161wm_557{height:100%;border-radius:inherit;background:linear-gradient(90deg,#64e8bbe0,#a5ffdbeb);transition:width .22s ease}._landingObjectiveStats_161wm_564{display:flex;flex-wrap:wrap;gap:.42rem;color:#c4ecdae0;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}._landingObjectiveHint_161wm_574{margin:0;color:#d2e4f6f0;font-size:.72rem;line-height:1.3}@media (max-width: 960px){._landingTimingChain_161wm_406{grid-template-columns:1fr}}@media (max-width: 680px){._landingCtaOverlay_161wm_284{bottom:clamp(10px,2.6vh,24px)}._landingCtaCard_161wm_297{width:min(560px,calc(100vw - 20px));padding:12px 12px 14px;border-radius:14px;gap:.58rem}._landingStatusRail_161wm_370{gap:.35rem}._landingStatusPill_161wm_377{min-height:27px;padding:.21rem .52rem;font-size:.64rem}._landingTimingItem_161wm_416{padding:.38rem .5rem}._landingObjectiveHud_161wm_496{left:10px;right:10px;width:auto;top:10px;padding:.66rem .72rem}}@keyframes _landing-cta-in_161wm_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _landing-hint-pulse_161wm_1{0%,to{opacity:.62;text-shadow:0 0 0 rgba(203,255,224,.05)}50%{opacity:1;text-shadow:0 0 18px rgba(203,255,224,.24)}}@keyframes _landing-sheen_161wm_1{0%{transform:translate(-70%)}to{transform:translate(145%)}}._widgetLayer_161wm_654{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;contain:layout style}._widgetMount_161wm_666{position:absolute;top:var(--widget-top, 0%);left:var(--widget-left, 0%);width:var(--widget-width, 100%);height:var(--widget-height, 100%);z-index:20;pointer-events:auto;overflow:visible;transition:box-shadow .12s ease,transform .12s ease,opacity .12s ease;contain:layout style}._widgetHidden_161wm_684{opacity:0;pointer-events:none;visibility:hidden}._widgetSandbox_161wm_690{pointer-events:none}._widgetClickthrough_161wm_696,._widgetClickthrough_161wm_696 *{pointer-events:none!important}._widgetSandbox_161wm_690 [data-has-children=true],._widgetSandbox_161wm_690 [data-has-children=true] *{pointer-events:auto}._widgetSandbox_161wm_690 ._widgetFrame_161wm_710{background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._widgetSandbox_161wm_690 ._widgetHeader_161wm_718,._widgetSandbox_161wm_690 ._widgetResizeHandle_161wm_722{display:none}._widgetSandbox_161wm_690 ._widgetContent_161wm_726{padding:0;height:100%}._widgetSticky_161wm_732{left:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:600px!important;bottom:var(--widget-bottom, 0)!important;top:var(--widget-top, auto)!important;transition:box-shadow .12s ease,transform .12s ease,opacity .12s ease!important}._widgetSticky_161wm_732{height:100%!important;min-height:300px!important}._widgetSticky_161wm_732 ._widgetFrame_161wm_710{width:100%!important;max-width:100%!important;height:100%!important;min-height:300px!important;display:flex!important;flex-direction:column!important}._widgetDragging_161wm_764,._widgetResizing_161wm_765{z-index:30;transition:none!important}._widgetFrame_161wm_710{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:24px;background:#020617eb;border:1px solid rgba(148,163,184,.2);-webkit-backdrop-filter:var(--theater-widget-backdrop, none);backdrop-filter:var(--theater-widget-backdrop, none);box-shadow:var(--theater-widget-shadow, none);overflow:hidden;pointer-events:auto;contain:layout style}._widgetDragging_161wm_764 ._widgetFrame_161wm_710,._widgetResizing_161wm_765 ._widgetFrame_161wm_710{box-shadow:0 0 0 2px #10b98180}._widgetHeader_161wm_718{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(90deg,#0f766e73,#0f172ab8);border-bottom:1px solid rgba(148,163,184,.2)}._widgetDragging_161wm_764 ._widgetHeader_161wm_718{cursor:grabbing}._widgetTitle_161wm_816{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#e2e8f0db}._widgetHeaderActions_161wm_823{display:flex;align-items:center;gap:10px}._widgetOrientationTag_161wm_829{font-size:10px;text-transform:uppercase;letter-spacing:.28em;color:#94a3b8cc;border:1px solid rgba(94,234,212,.4);border-radius:9999px;padding:4px 10px;background:#0f766e26}._widgetResetButton_161wm_840{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.28em;padding:4px 12px;border-radius:9999px;border:1px solid rgba(148,163,184,.25);background:#02061759;color:#e2e8f0c7;transition:border-color .12s ease,color .12s ease,background .12s ease}._widgetResetButton_161wm_840:hover{border-color:#10b981a6;color:#10b981f2;background:#10b9812e}._widgetResetButton_161wm_840:focus-visible{outline:2px solid rgba(94,234,212,.6);outline-offset:2px}._widgetContent_161wm_726{position:relative;flex:1 1 auto;width:100%;height:100%;overflow:hidden;display:flex;contain:layout style}._widgetSticky_161wm_732 ._widgetContent_161wm_726{height:100%!important;min-height:300px!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important}._widgetContent_161wm_726>*{flex:1 1 auto;width:100%;height:100%}._widgetSticky_161wm_732 ._widgetContent_161wm_726>*{height:100%!important;min-height:600px!important;flex:1 1 auto!important;width:100%!important}._widgetResizeHandle_161wm_722{position:absolute;right:12px;bottom:12px;width:22px;height:22px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#0f766e33;cursor:se-resize;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease}._widgetResizeHandle_161wm_722:after{content:"";width:60%;height:60%;border-bottom:2px solid rgba(16,185,129,.85);border-right:2px solid rgba(16,185,129,.85);border-radius:2px;transform:translate(2px,2px)}._widgetResizeHandle_161wm_722:hover{background:#10b98147;border-color:#10b98199}._widgetResizeHandle_161wm_722:focus-visible{outline:2px solid rgba(16,185,129,.6);outline-offset:2px}._fileDropOverlay_161wm_938{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#020617e6;border:3px dashed rgba(94,234,212,.6);pointer-events:none;contain:layout style paint}._fileDropContent_161wm_951{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px;border-radius:16px;background:#0f172acc;border:1px solid rgba(148,163,184,.2)}._fileDropIcon_161wm_962{font-size:48px;color:#5eead4cc;font-weight:200;line-height:1}._fileDropText_161wm_969{font-size:18px;font-weight:500;color:#e2e8f0e6}._fileDropHint_161wm_975{font-size:12px;color:#94a3b8b3}._gpLoadingOverlay_161wm_984{position:fixed;bottom:80px;left:50%;transform:translate(-50%);z-index:1500;display:flex;align-items:center;justify-content:center;contain:layout style paint;will-change:opacity}._ndiToggleButton_161wm_998{font-family:SF Mono,JetBrains Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.08em;padding:.5rem 1rem;border-radius:9999px;border:1px solid rgba(255,255,255,.08);background:#08080cc7;backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);color:#ffffff8c;cursor:pointer;box-shadow:0 8px 24px #00000080,inset 0 1px #ffffff0a;transition:border-color .15s ease,color .15s ease,background .15s ease;will-change:transform;text-transform:uppercase}._ndiToggleButton_161wm_998:hover{border-color:#ffb40059;color:#ffffffd9;background:#08080ce0}._ndiToggleButton_161wm_998:active{transform:scale(.96)}._chordCubeShelfControls_161wm_1028{position:absolute;right:12px;top:96px;z-index:40;min-width:260px;display:flex;flex-direction:column;gap:6px;padding:.6rem .75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:#08080cd1;box-shadow:0 16px 40px #0000008c,inset 0 1px #ffffff0a;backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);contain:layout style}._chordCubeShelfLabel_161wm_1047{font-family:SF Mono,JetBrains Mono,monospace;font-size:.6rem;font-weight:600;color:#fff6;letter-spacing:.1em;text-transform:uppercase}._chordCubeShelfSelect_161wm_1056{width:100%;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;padding:.5rem .85rem;font-family:Inter,SF Pro Display,system-ui,sans-serif;font-size:.72rem;font-weight:500;line-height:1.3;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(255,255,255,0.4)' viewBox='0 0 16 16'%3E%3Cpath d='m4.646 9.646 3.5-3.5a.5.5 0 0 1 .708 0l3.5 3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px;transition:border-color .15s ease,background .15s ease}._chordCubeShelfSelect_161wm_1056:hover{border-color:#fff3;background:#ffffff1a}._chordCubeShelfSelect_161wm_1056:focus{outline:none;border-color:#ffb40066;box-shadow:0 0 12px #ffb40026}._chordCubeShelfHint_161wm_1087{font-family:SF Mono,monospace;font-size:.58rem;color:#ffffff4d;letter-spacing:.04em}._gpLoadingContent_161wm_1095{display:flex;flex-direction:column;align-items:center;gap:8px;padding:1rem 1.5rem;min-width:220px;border-radius:.75rem;background:#08080ce0;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);box-shadow:0 20px 50px #0009,inset 0 1px #ffffff0a}._gpLoadingBar_161wm_1110{width:100%;height:3px;border-radius:9999px;background:#ffffff14;overflow:hidden}._gpLoadingProgress_161wm_1118{height:100%;background:linear-gradient(90deg,#ffbe3cb3,#ff8c0080);border-radius:9999px;transition:width .2s ease-out;box-shadow:0 0 10px #ffb4004d}._gpLoadingText_161wm_1126{font-family:Inter,SF Pro Display,system-ui,sans-serif;font-size:.72rem;font-weight:500;color:#ffffffa6;text-align:center}._monitoringHud_161wm_1136{position:absolute;bottom:60px;right:12px;display:flex;flex-direction:column;gap:3px;pointer-events:none;z-index:20;contain:layout style;padding:.35rem .6rem;border-radius:.5rem;background:#08080ca6;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.05);box-shadow:0 6px 18px #0006}._fpsDisplay_161wm_1155{display:flex;align-items:center;gap:4px;font-family:SF Mono,JetBrains Mono,monospace;font-size:.6rem;font-weight:500;color:#ffffff80}._fpsLabel_161wm_1165{opacity:.4;text-transform:uppercase;letter-spacing:.06em}._fpsValue_161wm_1171{font-variant-numeric:tabular-nums;min-width:2.5ch;text-align:right;color:#ffffffb3}._drawValue_161wm_1178{font-variant-numeric:tabular-nums;min-width:7ch;text-align:right;color:#ffffff8c}._drawValue_161wm_1178[data-draw-warn=true]{color:#ffb400d9}._recordingPanel_161wm_1190{display:flex;align-items:center;gap:6px;padding:.3rem .6rem;border-radius:9999px;background:#dc26261f;border:1px solid rgba(220,38,38,.25);pointer-events:auto;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 0 15px #dc262626}._fallingNotesHud_161wm_1205{display:flex;flex-direction:column;gap:3px;min-width:182px;padding:.4rem .55rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.06);background:#08080cb8;backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff08;pointer-events:none}._fallingNotesHudRow_161wm_1220{display:grid;grid-template-columns:42px 1fr;gap:6px;align-items:center}._fallingNotesHudLabel_161wm_1227{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;color:#bfdbfec2}._fallingNotesHudValue_161wm_1234{font-family:JetBrains Mono,monospace;font-size:10px;font-variant-numeric:tabular-nums;color:#f8fafce6;text-align:right}._fallingNotesHudMeta_161wm_1242{margin-top:2px;padding-top:4px;border-top:1px solid rgba(96,165,250,.18);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;color:#bae6fdc7}._contextHud_161wm_1259{position:absolute;bottom:60px;left:12px;z-index:10;display:flex;gap:12px;padding:.4rem .75rem;background:#08080ca6;backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);border-radius:9999px;border:1px solid rgba(255,255,255,.06);box-shadow:0 6px 18px #0006;font-family:SF Mono,JetBrains Mono,monospace;font-size:.65rem;font-variant-numeric:tabular-nums;color:#ffffffbf;pointer-events:none;contain:layout style}._contextHudItem_161wm_1281{display:flex;flex-direction:column;align-items:center;gap:1px}._contextHudLabel_161wm_1288{color:#ffffff4d;font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}._contextHudValue_161wm_1296{font-weight:600;min-width:2.5ch;text-align:center;color:#ffffffb3}._frameRoot_k9shm_1{position:relative;display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%;overflow:hidden;min-height:0;contain:layout style}._content_k9shm_14{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:top left;pointer-events:auto;contain:layout style}._topBarWrap_1b48n_11{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1200;pointer-events:none;padding:8px 0 0;width:min(96vw,1340px);contain:layout style}._topBar_1b48n_11{pointer-events:auto;display:flex;align-items:center;gap:6px;padding:6px 10px;min-height:48px;border-radius:14px;background:var(--olympus-command-bar-bg, rgba(2, 6, 23, .94));border:1px solid var(--olympus-command-bar-border, rgba(148, 163, 184, .12));-webkit-backdrop-filter:var(--theater-widget-backdrop, blur(24px) saturate(180%));backdrop-filter:var(--theater-widget-backdrop, blur(24px) saturate(180%));box-shadow:0 2px 16px #0006,0 0 0 1px #94a3b80f inset;contain:layout style}._programCluster_1b48n_45{display:flex;align-items:center;gap:4px;flex-shrink:0;padding-right:8px;border-right:1px solid rgba(148,163,184,.12);margin-right:2px}._transitionToggle_1b48n_55{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.18);background:#0f172ab3;color:var(--theater-heading-color, #f8fafc);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.25em;cursor:pointer;transition:all .15s ease}._transitionToggle_1b48n_55:hover{background:#1e293bcc;border-color:#94a3b84d}._transitionToggle_1b48n_55[data-mode=cut]{border-color:#ef444459}._transitionToggle_1b48n_55[data-mode=crossfade]{border-color:#3b82f659}._transitionLabel_1b48n_85{font-weight:800}._transitionDuration_1b48n_89{font-size:9px;font-weight:500;opacity:.65;font-variant-numeric:tabular-nums}._takeButton_1b48n_96{padding:5px 14px;border-radius:8px;border:1px solid rgba(239,68,68,.5);background:#ef444426;color:#fca5a5;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3em;cursor:pointer;transition:all .15s ease}._takeButton_1b48n_96:hover{background:#ef44444d;color:#fef2f2;box-shadow:0 0 12px #ef444440}._presetCluster_1b48n_118{display:flex;align-items:center;gap:3px;flex-shrink:0;padding-right:8px;border-right:1px solid rgba(148,163,184,.12);margin-right:2px}._presetPill_1b48n_128{padding:4px 9px;border-radius:6px;border:1px solid rgba(148,163,184,.12);background:transparent;color:var(--theater-body-color, #e2e8f0);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;transition:all .15s ease;opacity:.7}._presetPill_1b48n_128:hover{background:#3b82f61f;opacity:1}._presetPill_1b48n_128[data-active=true]{background:#3b82f633;color:var(--theater-heading-color, #f8fafc);border-color:#3b82f666;opacity:1;box-shadow:0 0 8px #3b82f626}._presetPill_1b48n_128:disabled{opacity:.35;cursor:not-allowed}._drawerButtons_1b48n_163{display:flex;align-items:center;gap:4px;flex:1;min-width:0}._sectionButton_1b48n_171{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:transparent;color:var(--theater-body-color, #e2e8f0);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;transition:all .15s ease;white-space:nowrap}._sectionButton_1b48n_171:hover{background:#94a3b814;border-color:#94a3b833}._sectionButton_1b48n_171[data-active=true]{background:var(--surface-primary, rgba(59, 130, 246, .18));color:var(--theater-heading-color, #f8fafc);border-color:#3b82f659;box-shadow:0 0 8px #3b82f61f}._sectionButton_1b48n_171:focus-visible{outline:2px solid var(--focus-ring, #60a5fa);outline-offset:2px}._statusDot_1b48n_208{width:7px;height:7px;border-radius:999px;background:var(--state-warning, #eab308);box-shadow:0 0 0 2px color-mix(in srgb,var(--state-warning, #eab308) 25%,transparent)}._statusDot_1b48n_208[data-state=online]{background:var(--state-success, #22c55e);box-shadow:0 0 0 2px color-mix(in srgb,var(--state-success, #22c55e) 25%,transparent)}._liveDot_1b48n_221{width:7px;height:7px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 2px #ef444440;animation:_livePulse_1b48n_1 2s ease-in-out infinite}@keyframes _livePulse_1b48n_1{0%,to{opacity:1}50%{opacity:.5}}._authorityTally_1b48n_237{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--tally-color, #22c55e) 30%,transparent);background:color-mix(in srgb,var(--tally-color, #22c55e) 8%,transparent);flex-shrink:0;transition:all .2s ease}._tallyDot_1b48n_249{width:8px;height:8px;border-radius:999px;background:var(--tally-color, #22c55e);box-shadow:0 0 6px color-mix(in srgb,var(--tally-color, #22c55e) 50%,transparent)}._tallyLabel_1b48n_257{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.25em;color:var(--tally-color, #22c55e)}._chordCubeAudioBadge_1b48n_267{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.28);background:#0f172a8c;flex-shrink:0}._chordCubeAudioBadge_1b48n_267[data-runtime=theater8k]{border-color:#f59e0b73;background:#78350f3d}._chordCubeAudioBadge_1b48n_267[data-runtime=iframe]{border-color:#10b9816b;background:#064e3b3d}._chordCubeAudioLabel_1b48n_288{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--theater-body-color, #e2e8f0)}._chordCubeAudioBadge_1b48n_267[data-runtime=theater8k] ._chordCubeAudioLabel_1b48n_288{color:#fcd34d}._chordCubeAudioBadge_1b48n_267[data-runtime=iframe] ._chordCubeAudioLabel_1b48n_288{color:#6ee7b7}._chordCubeVoiceLockBadge_1b48n_306{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.24);background:#0f172a80;flex-shrink:0}._chordCubeVoiceLockBadge_1b48n_306[data-bass-lock=on]{border-color:#f59e0b6b}._chordCubeVoiceLockBadge_1b48n_306[data-melody-lock=on]{box-shadow:0 0 0 1px #10b98147 inset}._chordCubeVoiceLockLabel_1b48n_325{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--theater-body-color, #e2e8f0)}._chordCubeVoiceLockBadge_1b48n_306[data-bass-lock=on] ._chordCubeVoiceLockLabel_1b48n_325:first-child{color:#fcd34d}._chordCubeVoiceLockBadge_1b48n_306[data-melody-lock=on] ._chordCubeVoiceLockLabel_1b48n_325:last-child{color:#6ee7b7}._stageStatus_1b48n_343{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--theater-body-color, #e2e8f0);opacity:.4;flex-shrink:0}._panicButton_1b48n_355{padding:5px 14px;border-radius:8px;border:1px solid rgba(239,68,68,.6);background:#ef44441f;color:#ef4444;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3em;cursor:pointer;transition:all .15s ease;flex-shrink:0}._panicButton_1b48n_355:hover{background:#ef444440;box-shadow:0 0 16px #ef44444d;color:#fca5a5}._panicButton_1b48n_355:active{background:#ef444466}._drawer_1b48n_163{pointer-events:auto;margin-top:6px;max-height:380px;overflow:hidden;display:flex;flex-direction:column;border-radius:14px;background:var(--olympus-command-bar-bg, rgba(2, 6, 23, .96));border:1px solid var(--olympus-command-bar-border, rgba(148, 163, 184, .12));-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 8px 32px #00000080,0 0 0 1px #94a3b80a inset;animation:_drawerSlideDown_1b48n_1 .18s ease-out;contain:layout style}@keyframes _drawerSlideDown_1b48n_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._drawerHeader_1b48n_414{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(148,163,184,.08);color:var(--theater-heading-color, #f8fafc);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}._drawerContent_1b48n_428{padding:10px 14px;overflow-y:auto;flex:1;min-height:0;max-height:320px;max-width:1200px;margin:0 auto;width:100%;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.2) transparent;contain:layout style}._subtleText_1b48n_444{font-size:10px;color:var(--theater-body-color, #e2e8f0);letter-spacing:.08em;text-transform:uppercase;opacity:.5;font-weight:500}._modeGrid_1b48n_453{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;width:100%}._modeCard_1b48n_460{padding:8px 10px;border-radius:10px;border:1px solid rgba(148,163,184,.12);background:#0f172a80;color:var(--theater-body-color, #e2e8f0);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;transition:all .15s ease}._modeCard_1b48n_460[data-active=true]{background:var(--surface-primary, rgba(59, 130, 246, .2));color:var(--theater-heading-color, #f8fafc);border-color:#3b82f659;box-shadow:0 0 8px #3b82f61f}._modeCard_1b48n_460 small{display:block;margin-top:4px;text-transform:none;letter-spacing:.06em;font-weight:500;font-size:9px;color:var(--theater-body-color, #e2e8f0);opacity:.55}._pendingRow_1b48n_492{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;margin-top:6px;border-radius:10px;border:1px solid rgba(148,163,184,.08);background:#0f172a66}._utilityRow_1b48n_504{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-top:8px;margin-top:8px;border-top:1px solid rgba(148,163,184,.08)}._pillButton_1b48n_514{padding:5px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.15);background:#0f172a99;color:var(--theater-body-color, #e2e8f0);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:all .15s ease}._pillButton_1b48n_514[data-active=true]{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 18%,transparent);color:var(--theater-heading-color, #f8fafc);border-color:#3b82f64d}._pillButton_1b48n_514:disabled{opacity:.4;cursor:not-allowed}._pillButton_1b48n_514:hover:not(:disabled){background:#3b82f61f;border-color:#3b82f640}@media (max-width: 1100px){._presetCluster_1b48n_118{display:none}}@media (max-width: 900px){._topBarWrap_1b48n_11{padding:4px 0 0;width:min(98vw,680px)}._topBar_1b48n_11{flex-wrap:wrap;gap:4px;padding:5px 8px}._programCluster_1b48n_45{border-right:none;padding-right:0}._sectionButton_1b48n_171{letter-spacing:.1em;padding:4px 8px;font-size:9px}._authorityTally_1b48n_237{padding:3px 8px}}html[data-theater-clean] ._topBarWrap_1b48n_11{opacity:0;pointer-events:none;transition:opacity .3s ease}._sourcesDrawer_qy615_7{display:flex;flex-direction:column;gap:0;max-height:320px;overflow:hidden;width:min(980px,100%);margin:0 auto}._tableHeader_qy615_20{display:grid;grid-template-columns:30px 30px minmax(180px,320px) 48px 64px 100px;justify-content:start;align-items:center;gap:8px;padding:7px 12px;position:sticky;top:0;z-index:2;background:var(--olympus-command-bar-bg, rgba(2, 6, 23, .96));border-bottom:1px solid color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 18%,transparent);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:color-mix(in srgb,var(--theater-body-color, #e2e8f0) 55%,transparent)}._headerIcon_qy615_40{text-align:center}._headerLabel_qy615_41{text-align:left}._headerOpacity_qy615_42,._headerZ_qy615_43{text-align:center}._headerStatus_qy615_44{text-align:right}._tableBody_qy615_48{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 25%,transparent) transparent}._sourceRow_qy615_59{display:grid;grid-template-columns:30px 30px minmax(180px,320px) 48px 64px 100px;justify-content:start;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid rgba(148,163,184,.06);cursor:pointer;transition:background-color .12s ease}._sourceRow_qy615_59:nth-child(2n of._sourceRow_qy615_59){background:#94a3b805}._sourceRow_qy615_59:hover{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 8%,transparent)}._sourceRow_qy615_59[data-selected=true]{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 12%,transparent);border-left:2px solid var(--theater-widget-accent, #60a5fa);padding-left:10px}._sourceRow_qy615_59[data-visible=false]{opacity:.45}._sourceIdentity_qy615_92{display:flex;align-items:center;gap:8px;min-width:0}._sourceIcon_qy615_99{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 12%,transparent);color:var(--theater-widget-accent, #60a5fa);flex-shrink:0}._sourceLabel_qy615_111{font-size:12px;font-weight:600;color:var(--theater-heading-color, #f8fafc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._iconButton_qy615_122{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--theater-body-color, #e2e8f0);opacity:.6;cursor:pointer;transition:all .12s ease}._iconButton_qy615_122:hover{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 15%,transparent);opacity:1}._iconButton_qy615_122[data-locked=true]{color:var(--state-warning, #f59e0b);opacity:.85}._opacityPill_qy615_149{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--theater-body-color, #e2e8f0);opacity:.7}._zOrderCell_qy615_160{display:flex;align-items:center;justify-content:center;gap:2px}._zButton_qy615_167{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;border:none;background:transparent;color:var(--theater-body-color, #e2e8f0);opacity:.5;cursor:pointer;transition:all .12s ease}._zButton_qy615_167:hover{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 18%,transparent);opacity:1}._zValue_qy615_187{font-size:11px;font-variant-numeric:tabular-nums;color:var(--theater-body-color, #e2e8f0);opacity:.7;min-width:14px;text-align:center}._zDash_qy615_196{font-size:11px;color:var(--theater-body-color, #e2e8f0);opacity:.25}._statusCell_qy615_204{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-align:right;color:var(--theater-body-color, #e2e8f0);opacity:.5;white-space:nowrap}._statusCell_qy615_204[data-tier=widget]{color:var(--state-success, #22c55e);opacity:.7}._statusCell_qy615_204[data-tier=scene3d]{color:var(--theater-widget-accent, #60a5fa);opacity:.6}._editRow_qy615_227{display:flex;align-items:center;gap:10px;padding:6px 12px 8px 72px;background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 6%,transparent);border-bottom:1px solid color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 12%,transparent);animation:_editRowSlideIn_qy615_1 .12s ease-out}@keyframes _editRowSlideIn_qy615_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._editLabel_qy615_242{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--theater-body-color, #e2e8f0);opacity:.55;flex-shrink:0}._editSlider_qy615_252{flex:1;max-width:240px;height:4px;accent-color:var(--theater-widget-accent, #60a5fa);cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._editSlider_qy615_252:disabled{opacity:.3;cursor:default}._editValue_qy615_266{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--theater-heading-color, #f8fafc);min-width:32px;text-align:right}._tierSeparator_qy615_277{display:flex;align-items:center;gap:8px;padding:8px 12px 4px}._tierSeparator_qy615_277:before,._tierSeparator_qy615_277:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 12%,transparent)}._tierSeparator_qy615_277 span{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:var(--theater-body-color, #e2e8f0);opacity:.35;flex-shrink:0}._drawerFooter_qy615_304{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 12%,transparent)}._footerButton_qy615_312{padding:5px 10px;border-radius:6px;border:1px solid rgba(148,163,184,.15);background:color-mix(in srgb,var(--surface-overlay-soft, rgba(15, 23, 42, .6)) 80%,transparent);color:var(--theater-body-color, #e2e8f0);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:all .15s ease}._footerButton_qy615_312:hover{background:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 15%,transparent);border-color:color-mix(in srgb,var(--theater-widget-accent, #60a5fa) 30%,transparent);color:var(--theater-heading-color, #f8fafc)}@media (max-width: 900px){._sourceRow_qy615_59{grid-template-columns:26px 26px minmax(140px,240px) 40px 52px 80px;gap:6px;padding:5px 8px}._tableHeader_qy615_20{grid-template-columns:26px 26px minmax(140px,240px) 40px 52px 80px;gap:6px;padding:6px 8px}._editRow_qy615_227{padding-left:56px}}._mimiqOverlayCell_14iel_4{background:var(--mimiq-overlay-cell-background, rgba(2, 6, 23, .05));box-shadow:inset 0 0 0 999px rgba(255,255,255,var(--mimiq-overlay-cell-interaction-flash-alpha, 0));transition:background-color .12s linear,background .12s linear,box-shadow 60ms linear;pointer-events:none}._mimiqOverlayCell_14iel_4[data-overlay-slot=llg-a3]{background:var(--mimiq-overlay-cell-background-a3, var(--mimiq-overlay-cell-background, rgba(2, 6, 23, .05)))}._mimiqOverlayCell_14iel_4[data-overlay-slot=llg-a5]{background:var(--mimiq-overlay-cell-background-a5, var(--mimiq-overlay-cell-background, rgba(2, 6, 23, .05)))}._a4StatusChip_14iel_20{position:absolute;bottom:.25rem;left:.25rem;right:auto;padding:.2rem .4rem;font-size:.7rem;line-height:1.2;color:var(--mimiq-overlay-status-text, rgba(255, 255, 255, .9));background:var(--mimiq-overlay-status-bg, rgba(0, 0, 0, .5));border-radius:4px;pointer-events:none;z-index:2;display:flex;flex-direction:column;gap:.05rem}._a4StatusKey_14iel_37{font-weight:600}._a4StatusMeta_14iel_40{font-size:.65rem;opacity:.85}._a35StatusChip_14iel_46{position:absolute;top:.25rem;right:.25rem;max-width:min(19rem,74%);padding:.22rem .46rem;font-size:.65rem;line-height:1.2;color:var(--mimiq-overlay-status-text, rgba(255, 255, 255, .93));background:#02061775;border:1px solid rgba(148,163,184,.35);border-radius:4px;pointer-events:none;z-index:2;display:flex;flex-direction:column;gap:.08rem}._a35StatusTitle_14iel_65{font-weight:700;letter-spacing:.02em}._a35StatusMeta_14iel_70{font-size:.6rem;opacity:.9}._a35LearnerRule_14iel_75{font-size:.6rem;opacity:.96}._a35StatusChip_14iel_46[data-debug=false]{background:#0206175c;border-color:#94a3b842}@media (prefers-reduced-motion: reduce){._mimiqOverlayCell_14iel_4,._a35StatusChip_14iel_46{transition:none}}._panel_1b00b_2{--panel-bg: rgba(18, 18, 20, .92);--accent: #ff3b30;background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--panel-bg);border-radius:10px;box-shadow:var(--theater-widget-shadow, none);-webkit-backdrop-filter:var(--theater-widget-backdrop, none);backdrop-filter:var(--theater-widget-backdrop, none);color:#e6e6e6;padding:12px;width:320px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px;z-index:9000;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}._compact_1b00b_22{width:220px;padding:8px}._mainControls_1b00b_24{display:flex;align-items:center;gap:10px}._recordButton_1b00b_26{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:none;cursor:pointer;position:relative;color:var(--accent)}._recordButton_1b00b_26:hover{transform:translateY(-2px)}._recording_1b00b_28{background:linear-gradient(180deg,#ff3c3c1f,#ff3c3c0f);box-shadow:0 6px 12px #ff3c3c0f;color:var(--accent)}._recordButtonInner_1b00b_29{display:flex;align-items:center;justify-content:center}._recordPulse_1b00b_30{position:absolute;width:12px;height:12px;bottom:6px;right:6px;background:#ff3b30f2;border-radius:999px;box-shadow:0 0 12px #ff3b3099}._icon_1b00b_31{width:18px;height:18px;display:block}._controlButton_1b00b_33{background:transparent;border:1px solid rgba(255,255,255,.03);color:inherit;padding:8px;border-radius:8px;cursor:pointer}._controlButton_1b00b_33:hover{transform:translateY(-1px)}._statsPanel_1b00b_36{display:flex;flex-direction:column;gap:6px;margin-left:8px}._timerDisplay_1b00b_37{display:flex;align-items:center;gap:8px}._recordIndicator_1b00b_38{width:10px;height:10px;border-radius:999px;background:var(--accent);display:inline-block}._recordIndicator_1b00b_38._paused_1b00b_39{background:#999}._timerText_1b00b_40{font-variant-numeric:tabular-nums;font-weight:600}._statsRow_1b00b_41{display:flex;justify-content:space-between;font-size:12px;color:#bdbdbd}._statLabel_1b00b_42{opacity:.75}._statValue_1b00b_43{font-weight:600}._settingsPanel_1b00b_45{padding:8px;border-radius:8px;background:linear-gradient(180deg,#00000005,#ffffff03);border:1px solid rgba(255,255,255,.02)}._settingsTitle_1b00b_46{margin:0 0 8px;font-size:13px}._settingGroup_1b00b_47{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}._settingLabel_1b00b_48{font-size:12px;color:#bdbdbd}._segmentedControl_1b00b_49{display:flex;gap:6px}._segmentButton_1b00b_50{padding:6px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.03);background:transparent;color:inherit;cursor:pointer}._segmentButton_1b00b_50._active_1b00b_51{background:#ffffff05;box-shadow:inset 0 -1px #0000004d}._segmentButton_1b00b_50._disabled_1b00b_52{opacity:.45;pointer-events:none}._formatFallbackNote_1b00b_53{font-size:11px;color:#f3f3f3;opacity:.5}._bitrateOptions_1b00b_54{display:flex;gap:6px}._bitrateButton_1b00b_55{padding:6px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.03);background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start}._bitrateButton_1b00b_55 ._bitrateValue_1b00b_56{font-weight:600}._bitrateButton_1b00b_55 ._bitrateDesc_1b00b_57{font-size:11px;opacity:.6}._resultPanel_1b00b_59{padding:8px;border-radius:8px;background:linear-gradient(180deg,#ffffff05,#00000005);border:1px solid rgba(255,255,255,.02);display:flex;flex-direction:column;gap:8px}._resultTitle_1b00b_60{margin:0;font-size:13px}._resultStats_1b00b_61{display:flex;gap:12px;color:#bdbdbd;font-size:12px}._resultActions_1b00b_62{display:flex;gap:8px}._saveButton_1b00b_63{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:linear-gradient(180deg,#ffffff05,#00000005);border:1px solid rgba(255,255,255,.02);cursor:pointer}._dismissButton_1b00b_64{padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.03);background:transparent;cursor:pointer}._canvasStatus_1b00b_66{display:flex;gap:8px;align-items:center;color:#bdbdbd;font-size:12px}._canvasDot_1b00b_67{width:8px;height:8px;border-radius:999px;background:#444;display:inline-block}._canvasDot_1b00b_67._active_1b00b_51{background:#4caf50;box-shadow:0 6px 12px #4caf500f}._canvasLabel_1b00b_69{opacity:.8;font-size:12px}._topright_1b00b_71{position:fixed;top:18px;right:18px}._topleft_1b00b_72{position:fixed;top:18px;left:18px}._bottomright_1b00b_73{position:fixed;bottom:22px;right:22px}._bottomleft_1b00b_74{position:fixed;bottom:22px;left:22px}._collapsedPanel_1b00b_76{width:64px;padding:8px;overflow:visible;align-items:center;gap:6px}._collapsedPanel_1b00b_76 ._settingsPanel_1b00b_45,._collapsedPanel_1b00b_76 ._resultPanel_1b00b_59,._collapsedPanel_1b00b_76 ._statsPanel_1b00b_36,._collapsedPanel_1b00b_76 ._canvasStatus_1b00b_66{display:none}._collapsedToggleActive_1b00b_78{transform:rotate(180deg)}._errorToast_1b00b_80{position:absolute;top:-48px;right:0;background:#ff3b30;color:#fff;padding:6px 10px;border-radius:6px;box-shadow:0 6px 12px #0000004d;font-size:12px}
