.SlideEditorBottomPanel-module__jRX8SG__panel{border-top:1px solid var(--border-color);background:var(--bg-secondary);flex-direction:column;flex:none;height:190px;display:flex;position:relative}.SlideEditorBottomPanel-module__jRX8SG__tabs{border-bottom:1px solid var(--border-color);flex:none;align-items:center;gap:2px;padding:0 8px;display:flex}.SlideEditorBottomPanel-module__jRX8SG__tab{font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:600;display:inline-flex}.SlideEditorBottomPanel-module__jRX8SG__tab:hover{color:var(--text-primary)}.SlideEditorBottomPanel-module__jRX8SG__tabActive{color:var(--text-primary);border-bottom-color:var(--accent-primary);}.SlideEditorBottomPanel-module__jRX8SG__count{background:var(--bg-tertiary);color:var(--text-muted);border-radius:8px;padding:0 6px;font-size:10px;font-weight:500}.SlideEditorBottomPanel-module__jRX8SG__body{flex:auto;min-height:0;overflow:hidden}.SlideEditorBottomPanel-module__jRX8SG__body>*{border-top:none;height:100%;min-height:0;max-height:none}.SlideEditorBottomPanel-module__jRX8SG__resizer{z-index:3;cursor:ns-resize;height:7px;position:absolute;top:-3px;left:0;right:0}.SlideEditorBottomPanel-module__jRX8SG__resizer:hover,.SlideEditorBottomPanel-module__jRX8SG__resizer:active{background:var(--accent-primary);opacity:.6}
.CanvasZoomControl-module__T7y2HW__control{z-index:5;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);align-items:center;display:flex;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 2px 10px #00000059}.CanvasZoomControl-module__T7y2HW__control button{font:inherit;min-width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex}.CanvasZoomControl-module__T7y2HW__control button:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.CanvasZoomControl-module__T7y2HW__control button:disabled{opacity:.4;cursor:default}.CanvasZoomControl-module__T7y2HW__control .CanvasZoomControl-module__T7y2HW__value{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);font-variant-numeric:tabular-nums;min-width:48px}
.NotesContent-module__G_t1pG__notes{white-space:normal;word-break:break-word}.NotesContent-module__G_t1pG__notes p{margin:0 0 .75em}.NotesContent-module__G_t1pG__notes h1,.NotesContent-module__G_t1pG__notes h2,.NotesContent-module__G_t1pG__notes h3,.NotesContent-module__G_t1pG__notes h4{margin:1.1em 0 .45em;font-weight:800;line-height:1.2}.NotesContent-module__G_t1pG__notes h1{font-size:1.5em}.NotesContent-module__G_t1pG__notes h2{font-size:1.3em}.NotesContent-module__G_t1pG__notes h3{font-size:1.15em}.NotesContent-module__G_t1pG__notes h4{text-transform:uppercase;letter-spacing:.04em;font-size:1em}.NotesContent-module__G_t1pG__notes>:first-child{margin-top:0}.NotesContent-module__G_t1pG__notes ul,.NotesContent-module__G_t1pG__notes ol{margin:0 0 .75em;padding-left:1.4em}.NotesContent-module__G_t1pG__notes li{margin:.2em 0}.NotesContent-module__G_t1pG__notes blockquote{opacity:.92;border-left:.18em solid;margin:0 0 .75em;padding:.1em 0 .1em .8em;font-style:italic}.NotesContent-module__G_t1pG__notes strong{font-weight:900}.NotesContent-module__G_t1pG__notes mark{color:inherit;background:#facc1559;padding:0 .1em}.NotesContent-module__G_t1pG__notes hr{opacity:.4;border:0;border-top:.08em solid;margin:1em 0}
.StageDisplayRenderer-module__yjjQvq__container{width:100%;height:100%;position:relative;overflow:hidden}.StageDisplayRenderer-module__yjjQvq__container.StageDisplayRenderer-module__yjjQvq__fullscreen{position:fixed;inset:0}.StageDisplayRenderer-module__yjjQvq__widget{flex-direction:column;display:flex;position:absolute;overflow:hidden}.StageDisplayRenderer-module__yjjQvq__widgetLabel{text-transform:uppercase;letter-spacing:1.5px;opacity:.5;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:700;line-height:1}.StageDisplayRenderer-module__yjjQvq__widgetContent{flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.StageDisplayRenderer-module__yjjQvq__widgetContent.StageDisplayRenderer-module__yjjQvq__alignLeft{justify-content:flex-start}.StageDisplayRenderer-module__yjjQvq__widgetContent.StageDisplayRenderer-module__yjjQvq__alignRight{justify-content:flex-end}.StageDisplayRenderer-module__yjjQvq__textWidget{white-space:pre-wrap;word-break:break-word;width:100%;height:100%;overflow:hidden}.StageDisplayRenderer-module__yjjQvq__clockDisplay,.StageDisplayRenderer-module__yjjQvq__countdownDisplay{width:100%;text-align:inherit;line-height:1.2}.StageDisplayRenderer-module__yjjQvq__countdownExpired{animation:1s ease-in-out infinite StageDisplayRenderer-module__yjjQvq__pulse}@keyframes StageDisplayRenderer-module__yjjQvq__pulse{0%,to{opacity:1}50%{opacity:.5}}.StageDisplayRenderer-module__yjjQvq__slidePreview{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.StageDisplayRenderer-module__yjjQvq__slidePreview>*{max-width:100%;max-height:100%}.StageDisplayRenderer-module__yjjQvq__imageWidget{object-fit:contain;width:100%;height:100%}.StageDisplayRenderer-module__yjjQvq__positionDisplay{align-items:center;gap:8px;width:100%;line-height:1.2;display:flex}.StageDisplayRenderer-module__yjjQvq__positionIndex{font-size:1.2em;font-weight:700}.StageDisplayRenderer-module__yjjQvq__positionTotal{opacity:.5;font-size:.9em}.StageDisplayRenderer-module__yjjQvq__emptyState{opacity:.2;font-size:14px;font-style:italic}.StageDisplayRenderer-module__yjjQvq__teleprompterViewport{width:100%;height:100%;position:relative;overflow:hidden}.StageDisplayRenderer-module__yjjQvq__teleprompterMirrored{transform:scaleX(-1)}.StageDisplayRenderer-module__yjjQvq__teleprompterScroll{will-change:transform;width:100%;transition:none}.StageDisplayRenderer-module__yjjQvq__teleprompterText{white-space:pre-wrap;word-break:break-word;padding:0 4%}.StageDisplayRenderer-module__yjjQvq__teleprompterPad{height:42%;min-height:80px}.StageDisplayRenderer-module__yjjQvq__teleprompterGuide{pointer-events:none;background:#ef44448c;height:2px;position:absolute;top:42%;left:0;right:0;box-shadow:0 0 12px #ef444459}.StageDisplayRenderer-module__yjjQvq__stageMessagePulse{animation:2s ease-in-out infinite StageDisplayRenderer-module__yjjQvq__messagePulse}@keyframes StageDisplayRenderer-module__yjjQvq__messagePulse{0%,to{opacity:1}50%{opacity:.7}}.StageDisplayRenderer-module__yjjQvq__stageMessageOverlay{z-index:100;background:#ef44442e;border:2px solid #fbbf24cc;border-radius:16px;max-width:86%;padding:24px 48px;animation:2s ease-in-out infinite StageDisplayRenderer-module__yjjQvq__messagePulse;position:absolute;top:6%;left:50%;transform:translate(-50%)}.StageDisplayRenderer-module__yjjQvq__stageMessageText{color:#fbbf24;text-align:center;white-space:pre-wrap;word-break:break-word;font-size:56px;font-weight:700;line-height:1.2}.StageDisplayRenderer-module__yjjQvq__countdownAlert{animation:1.5s ease-in-out infinite StageDisplayRenderer-module__yjjQvq__countdownPulseSlow}.StageDisplayRenderer-module__yjjQvq__countdownCritical{animation:.7s ease-in-out infinite StageDisplayRenderer-module__yjjQvq__countdownPulseFast}@keyframes StageDisplayRenderer-module__yjjQvq__countdownPulseSlow{0%,to{opacity:1}50%{opacity:.6}}@keyframes StageDisplayRenderer-module__yjjQvq__countdownPulseFast{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.04)}}
.StageSlidePreview-module__oa5Gmq__toggle{z-index:6;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);display:flex;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 2px 10px #00000059}.StageSlidePreview-module__oa5Gmq__toggle button{font:inherit;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:11px;font-weight:600}.StageSlidePreview-module__oa5Gmq__toggle button:hover{color:var(--text-primary)}.StageSlidePreview-module__oa5Gmq__toggle .StageSlidePreview-module__oa5Gmq__toggleActive{background:var(--accent-primary);color:#fff}.StageSlidePreview-module__oa5Gmq__layer{z-index:4;background:var(--bg-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0;container-type:size}.StageSlidePreview-module__oa5Gmq__stage{aspect-ratio:16/9;border-radius:var(--radius-md);background:#000;flex:none;width:min(100%,1200px,177.778cqh - 85.3333px);position:relative;overflow:hidden;box-shadow:0 8px 32px #0006}.StageSlidePreview-module__oa5Gmq__bar{min-height:36px;color:var(--text-secondary);flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.StageSlidePreview-module__oa5Gmq__screen{transform-origin:0 0;position:absolute;top:0;left:0}.StageSlidePreview-module__oa5Gmq__bar .StageSlidePreview-module__oa5Gmq__layoutSelect{width:auto;min-width:200px}.StageSlidePreview-module__oa5Gmq__note{color:var(--text-muted)}.StageSlidePreview-module__oa5Gmq__empty{text-align:center;max-width:420px;color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}
.EditorOutputPicker-module__aYsW5G__picker{align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.EditorOutputPicker-module__aYsW5G__icon{color:var(--text-muted);flex:none}.EditorOutputPicker-module__aYsW5G__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex:none;font-size:10px;font-weight:500}.EditorOutputPicker-module__aYsW5G__select{flex:none;width:190px}.EditorOutputPicker-module__aYsW5G__action{border:1px solid var(--border-color);background:var(--bg-tertiary);height:28px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:7px;flex:none;padding:0 10px;font-size:11px;font-weight:600}.EditorOutputPicker-module__aYsW5G__action:hover{border-color:var(--accent-primary);color:var(--text-primary)}.EditorOutputPicker-module__aYsW5G__pickerCompact{margin-left:0}.EditorOutputPicker-module__aYsW5G__pickerCompact .EditorOutputPicker-module__aYsW5G__select{width:150px}
.SlideAutoAdvanceField-module__IWwnKq__compactField{justify-content:space-between;align-items:center;gap:12px;display:flex}.SlideAutoAdvanceField-module__IWwnKq__compactField label{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:500}.SlideAutoAdvanceField-module__IWwnKq__durationControl{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;padding:0 10px;display:flex}.SlideAutoAdvanceField-module__IWwnKq__durationControl:focus-within{border-color:var(--accent-primary)}.SlideAutoAdvanceField-module__IWwnKq__durationControl input{box-sizing:border-box;width:66px;height:32px;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:13px}.SlideAutoAdvanceField-module__IWwnKq__durationControl input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SlideAutoAdvanceField-module__IWwnKq__durationControl input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SlideAutoAdvanceField-module__IWwnKq__unit{color:var(--text-muted);-webkit-user-select:none;user-select:none;font-size:11px}
.NotesProperties-module__P5afpa__section{border-bottom:1px solid #ffffff17;flex-direction:column;gap:14px;padding:18px 0;display:flex}.NotesProperties-module__P5afpa__title{color:var(--text-primary);align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}.NotesProperties-module__P5afpa__field{flex-direction:column;gap:6px;display:flex}.NotesProperties-module__P5afpa__label{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.NotesProperties-module__P5afpa__count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.NotesProperties-module__P5afpa__input{box-sizing:border-box;width:100%;color:var(--text-primary);font:inherit;resize:vertical;background:#2d2d2d;border:1px solid #0000;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}.NotesProperties-module__P5afpa__input:focus{border-color:var(--accent-primary);outline:none}.NotesProperties-module__P5afpa__hint{color:var(--text-muted);font-size:11px;line-height:1.4}.NotesProperties-module__P5afpa__rich{resize:vertical;cursor:text;min-height:160px;max-height:420px;overflow-y:auto}.NotesProperties-module__P5afpa__rich:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}.NotesProperties-module__P5afpa__actions{flex-wrap:wrap;gap:6px;display:flex}.NotesProperties-module__P5afpa__action{border:1px solid var(--border-color);background:var(--bg-tertiary);height:28px;color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.NotesProperties-module__P5afpa__action:hover:not(:disabled){border-color:var(--accent-primary)}.NotesProperties-module__P5afpa__action:disabled{opacity:.5;cursor:default}.NotesProperties-module__P5afpa__status{color:var(--text-muted);font-size:11px}.NotesProperties-module__P5afpa__error{color:#f87171;font-size:11px;line-height:1.4}.NotesProperties-module__P5afpa__picker,.NotesProperties-module__P5afpa__pending{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;flex-direction:column;gap:6px;padding:8px;font-size:12px;display:flex}.NotesProperties-module__P5afpa__search{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:7px;padding:6px 9px;font-size:12px}.NotesProperties-module__P5afpa__pickerList{flex-direction:column;max-height:min(320px,50vh);display:flex;overflow-y:auto}.NotesProperties-module__P5afpa__pickerItem{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 7px;font-size:12px;display:flex}.NotesProperties-module__P5afpa__pickerItem:hover{background:#3b82f633}.NotesProperties-module__P5afpa__pickerFolder{color:var(--text-muted);font-size:10px}.NotesProperties-module__P5afpa__pickerRow{flex-direction:row;align-items:center;gap:7px;width:100%}.NotesProperties-module__P5afpa__pickerRow>svg{color:var(--text-muted);flex-shrink:0}.NotesProperties-module__P5afpa__pickerName{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.NotesProperties-module__P5afpa__pickerBack{color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:3px 4px;font-size:11px;display:flex}.NotesProperties-module__P5afpa__pickerBack:hover{color:var(--text-primary);background:#ffffff0f}.NotesProperties-module__P5afpa__importWrap{align-self:flex-start;position:relative}.NotesProperties-module__P5afpa__importMenu{z-index:50;border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;flex-direction:column;min-width:230px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 28px #00000080}.NotesProperties-module__P5afpa__importMenuItem{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:flex-start;gap:9px;padding:7px 9px;font-size:12px;font-weight:600;display:flex}.NotesProperties-module__P5afpa__importMenuItem:hover{background:#3b82f638}.NotesProperties-module__P5afpa__importMenuItem svg{flex:none;margin-top:2px}.NotesProperties-module__P5afpa__importMenuItem small{color:var(--text-muted);font-size:10px;font-weight:400;display:block}.NotesProperties-module__P5afpa__importWrapCompact{align-self:center}.NotesProperties-module__P5afpa__importWrapCompact .NotesProperties-module__P5afpa__importMenu{left:auto;right:0}.NotesProperties-module__P5afpa__iconAction{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.NotesProperties-module__P5afpa__iconAction:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.NotesProperties-module__P5afpa__importDrop{z-index:1000;box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;flex-direction:column;gap:6px;width:320px;max-width:calc(100vw - 16px);padding:8px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 28px #00000080}
.Timeline-module__MucyHq__timelineContainer{background:var(--bg-primary);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Timeline-module__MucyHq__timelineHeaderRow{border-top:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;height:24px;min-height:24px;display:flex}.Timeline-module__MucyHq__trackHeadersRuler{width:var(--timeline-header-width,220px);min-width:var(--timeline-header-width,220px);flex:0 0 var(--timeline-header-width,220px);background:var(--bg-tertiary);height:24px;min-height:24px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 8px;font-size:9px;font-weight:600;display:flex}.Timeline-module__MucyHq__trackHeightSelect{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;text-transform:none;letter-spacing:normal;border-radius:3px;padding:2px 4px;font-size:8px}.Timeline-module__MucyHq__trackHeightSelect:hover{background:var(--bg-elevated);border-color:var(--text-muted)}.Timeline-module__MucyHq__trackHeightSelect:focus{border-color:var(--accent-primary);outline:none}.Timeline-module__MucyHq__ruler{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);scrollbar-width:none;flex:1;min-width:0;height:24px;display:block;overflow:auto hidden}.Timeline-module__MucyHq__ruler::-webkit-scrollbar{display:none}.Timeline-module__MucyHq__rulerInner{min-width:100%;height:24px;position:relative}.Timeline-module__MucyHq__rulerMark{pointer-events:none;flex-direction:column;align-items:flex-start;height:100%;display:flex;position:absolute;top:0}.Timeline-module__MucyHq__rulerMark span{color:var(--text-secondary);white-space:nowrap;padding:2px 4px 0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:10px}.Timeline-module__MucyHq__rulerMarkTick{background:var(--border-color);width:1px;position:absolute;bottom:0;left:0}.Timeline-module__MucyHq__rulerMarkTickBar{background:var(--text-muted);height:10px}.Timeline-module__MucyHq__rulerMarkTickBeat{background:var(--border-color);height:6px}.Timeline-module__MucyHq__rulerMarkTickSub{background:var(--border-color);opacity:.5;height:3px}.Timeline-module__MucyHq__timelineBody{flex:1;align-items:flex-start;min-height:0;display:flex;overflow:hidden auto}.Timeline-module__MucyHq__trackHeadersColumn{width:var(--timeline-header-width,220px);min-width:var(--timeline-header-width,220px);background:var(--bg-secondary);border-right:1px solid var(--border-color);flex-shrink:0}.Timeline-module__MucyHq__trackContentColumn{background:var(--bg-primary,#0a0a0b);flex:1;min-width:0;height:fit-content;overflow-x:auto}.Timeline-module__MucyHq__trackHeader{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:6px;height:32px;min-height:32px;padding:0 8px;display:flex}.Timeline-module__MucyHq__trackHeader:hover{background:var(--bg-tertiary)}.Timeline-module__MucyHq__trackHeaderMain{display:contents}.Timeline-module__MucyHq__trackHeaderWithFooter{flex-direction:column;justify-content:center;align-items:stretch;gap:2px;padding-top:4px;padding-bottom:4px}.Timeline-module__MucyHq__trackHeaderWithFooter .Timeline-module__MucyHq__trackHeaderMain{align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.Timeline-module__MucyHq__trackHeaderFooter{align-items:center;min-width:0;padding-left:28px;display:flex}.Timeline-module__MucyHq__trackHeaderSelected{background:color-mix(in srgb, var(--bg-secondary) 72%, #3b82f6 28%);box-shadow:inset 3px 0 #60a5fa,inset 0 0 0 1px #60a5fa59}.Timeline-module__MucyHq__trackHeaderSelected:hover{background:color-mix(in srgb, var(--bg-tertiary) 70%, #3b82f6 30%)}.Timeline-module__MucyHq__groupTrackHeader{font-weight:650;box-shadow:inset 0 -1px #ffffff09}.Timeline-module__MucyHq__timecodeTrackHeader{background:color-mix(in srgb, var(--bg-secondary) 82%, #0e7490 18%);box-shadow:inset 0 -1px #ffffff0b}.Timeline-module__MucyHq__slidesTrackHeader{background:color-mix(in srgb, var(--bg-secondary) 84%, #a16207 16%);box-shadow:inset 0 -1px #ffffff0b}.Timeline-module__MucyHq__lightingTrackHeader{background:color-mix(in srgb, var(--bg-secondary) 84%, #7e22ce 16%);box-shadow:inset 0 -1px #ffffff0b}.Timeline-module__MucyHq__childTrackHeader{background:color-mix(in srgb, var(--bg-secondary) 88%, #000 12%)}.Timeline-module__MucyHq__groupCollapseButton{width:18px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;padding:0;display:flex}.Timeline-module__MucyHq__groupCollapseButton:hover{color:var(--text-primary);background:#ffffff14}.Timeline-module__MucyHq__groupChildCount{min-width:16px;height:16px;color:var(--text-secondary);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.Timeline-module__MucyHq__groupAddChannelButton{color:#93c5fd;cursor:pointer;background:#3b82f629;border:0;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .12s,color .12s,transform .12s;display:inline-flex}.Timeline-module__MucyHq__groupAddChannelButton:hover{color:#fff;background:#3b82f647;transform:translateY(-1px)}.Timeline-module__MucyHq__trackHeaderDragging{opacity:.55}.Timeline-module__MucyHq__addTrackMenuWrap{align-items:center;display:inline-flex;position:relative}.Timeline-module__MucyHq__addTrackButton{color:#93c5fd;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .12s,color .12s;display:inline-flex}.Timeline-module__MucyHq__addTrackButton:hover{color:#fff;background:0 0}.Timeline-module__MucyHq__addTrackMenu{background:var(--bg-secondary,#14141a);z-index:1200;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:2px;min-width:158px;padding:4px;display:flex;position:absolute;top:20px;left:0;box-shadow:0 10px 28px #0000008c}.Timeline-module__MucyHq__addTrackMenuItem{color:var(--text-primary,#e5e7eb);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:500;display:flex}.Timeline-module__MucyHq__addTrackMenuItem:hover{color:#fff;background:#3b82f62e}.Timeline-module__MucyHq__trackHeaderDropTarget{background:#3b82f624;box-shadow:inset 0 0 0 1px #3b82f673}.Timeline-module__MucyHq__trackMainBoundaryTarget{z-index:4;position:relative;box-shadow:inset 0 -2px #60a5fa}.Timeline-module__MucyHq__trackMainBoundaryTarget:after{content:"";cursor:grabbing;height:14px;position:absolute;bottom:-7px;left:0;right:0}.Timeline-module__MucyHq__trackDragHandle{width:14px;height:22px;color:var(--text-muted);cursor:grab;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;padding:0;display:flex}.Timeline-module__MucyHq__trackDragHandle:hover{color:var(--text-primary);background:#ffffff14}.Timeline-module__MucyHq__trackDragHandle:active{cursor:grabbing}.Timeline-module__MucyHq__trackDragHandleDisabled{opacity:.24;cursor:default}.Timeline-module__MucyHq__trackDragHandleDisabled:hover{color:var(--text-muted);background:0 0}.Timeline-module__MucyHq__trackColorBar{border-radius:2px;flex-shrink:0;align-self:stretch;width:3px;margin:4px 0}.Timeline-module__MucyHq__trackIcon{background:var(--bg-tertiary);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.Timeline-module__MucyHq__trackName{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:500;overflow:hidden}.Timeline-module__MucyHq__trackInputSelect{background:var(--bg-tertiary);width:70px;color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:8px}.Timeline-module__MucyHq__trackInputSelect:hover{background:var(--bg-elevated);border-color:var(--text-muted)}.Timeline-module__MucyHq__trackInputSelect:focus{border-color:var(--accent-primary);outline:none}.Timeline-module__MucyHq__trackControls{flex-shrink:0;gap:1px;margin-left:auto;display:flex}.Timeline-module__MucyHq__trackControlButton{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;font-size:8px;font-weight:700;transition:all .1s;display:flex}.Timeline-module__MucyHq__trackControlButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.Timeline-module__MucyHq__trackControlButton.Timeline-module__MucyHq__active{color:var(--accent-primary)}.Timeline-module__MucyHq__recordButton{}.Timeline-module__MucyHq__recordButton.Timeline-module__MucyHq__active{color:#fff;background:#ef4444;animation:1s ease-in-out infinite Timeline-module__MucyHq__recordPulse}@keyframes Timeline-module__MucyHq__recordPulse{0%,to{opacity:1}50%{opacity:.7}}.Timeline-module__MucyHq__soloButton{}.Timeline-module__MucyHq__soloButton.Timeline-module__MucyHq__active,.Timeline-module__MucyHq__soloButton[aria-pressed=true]{background:var(--accent-warning,#f59e0b);color:var(--bg-primary,#050505)}.Timeline-module__MucyHq__muteButton{}.Timeline-module__MucyHq__muteButton.Timeline-module__MucyHq__active{color:#fff;background:#ef4444}.Timeline-module__MucyHq__tracksInner{min-width:100%;position:relative}.Timeline-module__MucyHq__playhead{z-index:20;pointer-events:none;background:#ef4444;width:2px;position:absolute;top:0;bottom:0}.Timeline-module__MucyHq__playhead:before{content:"";clip-path:polygon(50% 100%,0 0,100% 0);background:#ef4444;width:12px;height:10px;position:absolute;top:0;left:-5px}.Timeline-module__MucyHq__tracks{position:relative}.Timeline-module__MucyHq__track{border-bottom:1px solid var(--border-color,#27272a);background:var(--bg-primary,#0a0a0b);border-left:3px solid #0000;height:32px;min-height:32px;position:relative}.Timeline-module__MucyHq__track:hover{background:#ffffff0a}.Timeline-module__MucyHq__groupTrackLane{box-shadow:inset 0 -1px #ffffff09}.Timeline-module__MucyHq__timecodeTrackLane{background:linear-gradient(#0e74901f,#ffffff04);box-shadow:inset 0 -1px #ffffff0a}.Timeline-module__MucyHq__slidesTrackLane{background:linear-gradient(#a1620721,#ffffff04);box-shadow:inset 0 -1px #ffffff0a}.Timeline-module__MucyHq__lightingTrackLane{background:linear-gradient(#7e22ce21,#ffffff04);box-shadow:inset 0 -1px #ffffff0a}.Timeline-module__MucyHq__childTrackLane{background:color-mix(in srgb, var(--bg-primary,#0a0a0b) 92%, #000 8%)}.Timeline-module__MucyHq__clip{cursor:pointer;background:rgba(var(--clip-color-rgb,100, 100, 100), .4);border:1px solid #ffffff26;border-left:3px solid rgba(var(--clip-color-rgb,100, 100, 100), 1);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:4px;flex-direction:column;height:auto;transition:left,background .15s,border-color .15s,opacity .15s;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.Timeline-module__MucyHq__clip:hover{background:rgba(var(--clip-color-rgb,100, 100, 100), .55);border-color:#ffffff40}.Timeline-module__MucyHq__clipDraggable{cursor:grab}.Timeline-module__MucyHq__clipDragging{cursor:grabbing;z-index:20;opacity:.92;border-color:#ffffff59;box-shadow:0 4px 16px #00000073}.Timeline-module__MucyHq__clipSelected{border-color:#ffffff73;box-shadow:0 0 0 1px #ffffff38}.Timeline-module__MucyHq__clipTrimHandle{z-index:8;cursor:ew-resize;opacity:0;width:14px;transition:opacity .12s;position:absolute;top:0;bottom:0}.Timeline-module__MucyHq__clipTrimHandle:after{content:"";background:#ffffffe6;border-radius:999px;width:3px;position:absolute;top:5px;bottom:5px;box-shadow:0 0 0 1px #00000073}.Timeline-module__MucyHq__clipTrimHandleStart{left:0}.Timeline-module__MucyHq__clipTrimHandleStart:after{left:3px}.Timeline-module__MucyHq__clipTrimHandleEnd{right:0}.Timeline-module__MucyHq__clipTrimHandleEnd:after{right:3px}.Timeline-module__MucyHq__clip:hover .Timeline-module__MucyHq__clipTrimHandle,.Timeline-module__MucyHq__clipSelected .Timeline-module__MucyHq__clipTrimHandle{opacity:1}.Timeline-module__MucyHq__clipHeader{background:#0000004d;border-bottom:1px solid #ffffff1a;flex-shrink:0;align-items:center;padding:2px 6px;display:flex}.Timeline-module__MucyHq__clipName{color:#fff;text-shadow:0 1px 2px #00000080;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:500;overflow:hidden}.Timeline-module__MucyHq__clipWaveform{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.Timeline-module__MucyHq__clipWaveformCanvas{width:100%;height:100%;position:absolute;top:0;left:0}.Timeline-module__MucyHq__clipWaveformPlaceholder{background:linear-gradient(#0000 0%,#ffffff4d 40%,#fff6 50%,#ffffff4d 60%,#0000 100%);width:100%;height:60%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M0,10 Q5,5 10,10 T20,10 T30,10 T40,10 T50,10 T60,10 T70,10 T80,10 T90,10 T100,10' stroke='white' fill='none' stroke-width='8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M0,10 Q5,5 10,10 T20,10 T30,10 T40,10 T50,10 T60,10 T70,10 T80,10 T90,10 T100,10' stroke='white' fill='none' stroke-width='8'/%3E%3C/svg%3E");-webkit-mask-size:50px 100%;mask-size:50px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.Timeline-module__MucyHq__clipPlayable{cursor:pointer}.Timeline-module__MucyHq__clipPlayable:hover{filter:brightness(1.2);box-shadow:0 2px 6px #0000004d}.Timeline-module__MucyHq__clipPlayIcon{opacity:0;background:#ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;transition:opacity .15s;display:flex}.Timeline-module__MucyHq__clipPlayable:hover .Timeline-module__MucyHq__clipPlayIcon{opacity:1}.Timeline-module__MucyHq__clipPlaying{animation:1s ease-in-out infinite Timeline-module__MucyHq__clipPlayingPulse;box-shadow:0 0 8px #fff6}.Timeline-module__MucyHq__clipPlayingIndicator{background:#fff6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}@keyframes Timeline-module__MucyHq__clipPlayingPulse{0%,to{filter:brightness()}50%{filter:brightness(1.3)}}.Timeline-module__MucyHq__clipRecording{--clip-color-rgb:239, 68, 68;border-color:#ef444480;animation:1s ease-in-out infinite Timeline-module__MucyHq__clipRecordingPulse;background:#ef444459!important;border-left-color:#ef4444!important}.Timeline-module__MucyHq__clipRecording:hover{background:#ef444473!important}@keyframes Timeline-module__MucyHq__clipRecordingPulse{0%,to{box-shadow:0 0 8px #ef444466}50%{box-shadow:0 0 20px #ef4444b3}}.Timeline-module__MucyHq__clipRecordingWaveform{background:linear-gradient(90deg,#0000 0%,#ffffff80 90%,#fffc 100%);width:100%;height:70%;animation:.3s linear infinite Timeline-module__MucyHq__recordingWaveGrow}@keyframes Timeline-module__MucyHq__recordingWaveGrow{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.Timeline-module__MucyHq__recordingIndicator{color:#ef4444;justify-content:center;align-items:center;margin-right:4px;font-size:10px;animation:.5s ease-in-out infinite Timeline-module__MucyHq__recordingDotPulse;display:flex}@keyframes Timeline-module__MucyHq__recordingDotPulse{0%,to{opacity:1}50%{opacity:.3}}.Timeline-module__MucyHq__selectionRange{background:linear-gradient(to bottom, color-mix(in srgb, var(--accent-primary) 12%, transparent), color-mix(in srgb, var(--accent-primary) 4%, transparent));border-left:1px solid color-mix(in srgb, var(--accent-primary) 40%, transparent);border-right:1px solid color-mix(in srgb, var(--accent-primary) 40%, transparent);pointer-events:none;z-index:4;position:absolute;top:0;bottom:0}.Timeline-module__MucyHq__clipCutMode{cursor:crosshair!important}.Timeline-module__MucyHq__trackHeaders,.Timeline-module__MucyHq__trackHeadersList,.Timeline-module__MucyHq__timelineContent,.Timeline-module__MucyHq__tracksScrollArea{display:none}.Timeline-module__MucyHq__trackHeaderLarge{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:3px auto auto minmax(0,1fr);align-items:center;gap:2px 6px;padding:4px 8px;display:grid;overflow:hidden}.Timeline-module__MucyHq__trackHeaderLarge .Timeline-module__MucyHq__trackColorBar{grid-area:1/1/-1;align-self:stretch;width:3px;margin:0}.Timeline-module__MucyHq__trackHeaderLarge .Timeline-module__MucyHq__groupCollapseButton{grid-area:1/2;margin-left:0}.Timeline-module__MucyHq__trackHeaderLarge .Timeline-module__MucyHq__trackIcon{grid-area:1/3}.Timeline-module__MucyHq__trackHeaderLarge .Timeline-module__MucyHq__trackName{flex:none;grid-area:1/4;min-width:0}.Timeline-module__MucyHq__trackHeaderLarge .Timeline-module__MucyHq__trackControls{grid-area:2/2/auto/-1;justify-content:flex-start;margin-left:0}.Timeline-module__MucyHq__trackHeaderLarge:not(:has(.Timeline-module__MucyHq__groupCollapseButton)) .Timeline-module__MucyHq__trackIcon{grid-column:2}.Timeline-module__MucyHq__trackHeaderLarge:not(:has(.Timeline-module__MucyHq__groupCollapseButton)) .Timeline-module__MucyHq__trackName{grid-column:3/-1}.Timeline-module__MucyHq__trackHeaderXLarge{row-gap:4px;padding:6px 10px}.Timeline-module__MucyHq__trackHeaderXLarge .Timeline-module__MucyHq__trackName{font-size:12px}.Timeline-module__MucyHq__trackHeaderXLarge .Timeline-module__MucyHq__trackControls{gap:3px}.Timeline-module__MucyHq__trackHeaderXLarge .Timeline-module__MucyHq__trackControlButton{width:20px;height:20px;font-size:9px}
.ReferenceAlignmentControl-module__Ckjysa__control{border-bottom:1px solid var(--border-color,#27272a);background:var(--bg-secondary,#111114);min-height:34px;color:var(--text-secondary,#a1a1aa);flex-shrink:0;align-items:center;gap:8px;padding:4px 12px;display:flex}.ReferenceAlignmentControl-module__Ckjysa__label{min-width:122px;color:var(--text-primary,#f4f4f5);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.ReferenceAlignmentControl-module__Ckjysa__dot{background:#9ca3af;border-radius:50%;width:7px;height:7px}.ReferenceAlignmentControl-module__Ckjysa__direction{color:var(--text-muted,#71717a);white-space:nowrap;font-size:10px}.ReferenceAlignmentControl-module__Ckjysa__nudges{align-items:center;gap:4px;display:flex}.ReferenceAlignmentControl-module__Ckjysa__nudgeButton{min-width:48px;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);padding:4px 8px!important;font-size:10px!important}.ReferenceAlignmentControl-module__Ckjysa__offsetInput{box-sizing:border-box;width:92px;min-width:92px;height:26px;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);text-align:center;appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield;outline:none;margin:0;font-size:11px;font-weight:700;line-height:24px;color:var(--text-primary,#f4f4f5)!important;background:var(--lightningcss-light,#f1f5f952)var(--lightningcss-dark,#00000052)!important;border:1px solid var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24)!important;border-radius:999px!important;padding:0 10px!important}.ReferenceAlignmentControl-module__Ckjysa__offsetInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.ReferenceAlignmentControl-module__Ckjysa__offsetInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.ReferenceAlignmentControl-module__Ckjysa__offsetInput:focus{box-shadow:0 0 0 2px rgba(var(--color-primary-rgb,59, 130, 246), .16);border-color:var(--color-primary,#3b82f6)!important}.ReferenceAlignmentControl-module__Ckjysa__status{max-width:320px;color:var(--text-muted,#71717a);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:10px;overflow:hidden}@media (max-width:900px){.ReferenceAlignmentControl-module__Ckjysa__direction,.ReferenceAlignmentControl-module__Ckjysa__status{display:none}.ReferenceAlignmentControl-module__Ckjysa__control{overflow-x:auto}}
.StemChordStrip-module__NHxgOa__strip{background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff05);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-left:3px solid #0000;flex-shrink:0;align-items:flex-start;gap:10px;padding:6px 14px;display:flex;overflow-x:auto}.StemChordStrip-module__NHxgOa__section{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);white-space:nowrap;flex:none;font-size:11px;font-weight:600;line-height:22px}.StemChordStrip-module__NHxgOa__key{min-width:26px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fffc);text-align:center;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:5px;flex:none;padding:2px 6px;font-size:11px;font-weight:700}.StemChordStrip-module__NHxgOa__lines{flex-direction:column;gap:3px;min-width:0;display:flex}.StemChordStrip-module__NHxgOa__line{display:flex}.StemChordStrip-module__NHxgOa__bar{min-width:56px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid var(--lightningcss-light,#0f172a40)var(--lightningcss-dark,#ffffff38);padding:1px 9px;font-size:14px;font-weight:600}.StemChordStrip-module__NHxgOa__bar:last-child{border-right:1px solid var(--lightningcss-light,#0f172a40)var(--lightningcss-dark,#ffffff38)}
.ChordChartWorkspace-module__zvNbqq__workspace{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff12);border-radius:12px;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.ChordChartWorkspace-module__zvNbqq__toolbar{background:var(--lightningcss-light,#f1f5f92e)var(--lightningcss-dark,#0000002e);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff12);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:6px 10px;display:flex}.ChordChartWorkspace-module__zvNbqq__titleGroup{align-items:center;gap:9px;min-width:150px;display:flex}.ChordChartWorkspace-module__zvNbqq__titleIcon{color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);background:#3b82f624;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__title{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f7f7f8);font-size:14px;font-weight:700}.ChordChartWorkspace-module__zvNbqq__subtitle{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff6b);margin-top:2px;font-size:10px}.ChordChartWorkspace-module__zvNbqq__toolbarSpacer{flex:1}.ChordChartWorkspace-module__zvNbqq__select{height:32px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#19191c);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:999px;outline:none;padding:0 30px 0 11px;font-size:12px;font-weight:650}.ChordChartWorkspace-module__zvNbqq__modeSwitch{background:var(--lightningcss-light,#0f172a09)var(--lightningcss-dark,#ffffff09);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__modeButton{height:26px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 11px;font-size:11px;font-weight:650}.ChordChartWorkspace-module__zvNbqq__modeButtonActive{color:#fff;background:#3b82f6b8;box-shadow:0 2px 8px var(--lightningcss-light,#0f172a0e)var(--lightningcss-dark,#00000038)}.ChordChartWorkspace-module__zvNbqq__actionButton,.ChordChartWorkspace-module__zvNbqq__iconButton,.ChordChartWorkspace-module__zvNbqq__textButton{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8);cursor:pointer;background:var(--lightningcss-light,#0f172a0b)var(--lightningcss-dark,#ffffff0b);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);font-weight:650}.ChordChartWorkspace-module__zvNbqq__actionButton{border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:11px;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__actionButtonPrimary{color:#fff;background:#3b82f6b8;border-color:#3b82f69e}.ChordChartWorkspace-module__zvNbqq__content{flex:auto;min-height:0;padding:12px 14px 16px;overflow:auto}.ChordChartWorkspace-module__zvNbqq__chartPage{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111113);width:100%;max-width:none;min-height:100%;box-shadow:none;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0e);border-radius:10px;margin:0;padding:16px 18px 28px}.ChordChartWorkspace-module__zvNbqq__chartHeading{border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff13);margin-bottom:14px;padding-bottom:10px}.ChordChartWorkspace-module__zvNbqq__chartHeading h2{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);margin:0;font-size:16px;font-weight:700}.ChordChartWorkspace-module__zvNbqq__chartMeta{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6);gap:12px;margin-top:6px;font-size:11px;display:flex}.ChordChartWorkspace-module__zvNbqq__section{margin-top:16px}.ChordChartWorkspace-module__zvNbqq__sectionHeader,.ChordChartWorkspace-module__zvNbqq__sectionEditorHeader{align-items:center;gap:8px;margin-bottom:11px;display:flex}.ChordChartWorkspace-module__zvNbqq__sectionColor{border-radius:99px;width:4px;height:20px}.ChordChartWorkspace-module__zvNbqq__sectionName{color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ChordChartWorkspace-module__zvNbqq__line{margin-bottom:16px}.ChordChartWorkspace-module__zvNbqq__measureGrid{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff16);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));display:grid;overflow:hidden}.ChordChartWorkspace-module__zvNbqq__measure{min-height:42px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafc);white-space:pre-wrap;border-right:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff13);padding:11px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;font-weight:750}.ChordChartWorkspace-module__zvNbqq__measure:last-child{border-right:0}.ChordChartWorkspace-module__zvNbqq__emptyMeasure{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff26)}.ChordChartWorkspace-module__zvNbqq__lyrics{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb8);white-space:pre-wrap;margin:7px 4px 0;font-size:13px;line-height:1.65}.ChordChartWorkspace-module__zvNbqq__editorSection{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff13);border-radius:11px;margin-bottom:16px;padding:14px}.ChordChartWorkspace-module__zvNbqq__sectionNameInput,.ChordChartWorkspace-module__zvNbqq__numbersInput,.ChordChartWorkspace-module__zvNbqq__lyricsInput{box-sizing:border-box;width:100%;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#19191c);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);border-radius:8px;outline:none}.ChordChartWorkspace-module__zvNbqq__sectionNameInput{height:34px;padding:0 10px;font-size:12px;font-weight:700}.ChordChartWorkspace-module__zvNbqq__wordChords{border:1px dashed var(--lightningcss-light,#0f172a2e)var(--lightningcss-dark,#ffffff24);border-radius:8px;grid-column:1/-1;padding:8px 10px 10px}.ChordChartWorkspace-module__zvNbqq__wordChordsHint{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff73);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:10px;display:block}.ChordChartWorkspace-module__zvNbqq__wordChordsText{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);text-align:left;font-size:17px;font-weight:600;line-height:1.5}.ChordChartWorkspace-module__zvNbqq__lineEditor{grid-template-columns:minmax(190px,.85fr) minmax(240px,1.4fr) 30px;gap:8px;margin-top:9px;display:grid}.ChordChartWorkspace-module__zvNbqq__numbersInput,.ChordChartWorkspace-module__zvNbqq__lyricsInput{resize:vertical;min-height:60px;padding:9px 10px;font-size:12px;line-height:1.5}.ChordChartWorkspace-module__zvNbqq__numbersInput{color:var(--lightningcss-light,#596777)var(--lightningcss-dark,#bfdbfe);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ChordChartWorkspace-module__zvNbqq__iconButton{border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__dangerButton{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5)}.ChordChartWorkspace-module__zvNbqq__textButton{border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__editorFooter{gap:8px;margin-top:14px;display:flex}.ChordChartWorkspace-module__zvNbqq__emptyState{text-align:center;flex:auto;justify-content:center;align-items:center;height:100%;min-height:0;padding:20px 16px;display:flex}.ChordChartWorkspace-module__zvNbqq__emptyCard{max-width:380px}.ChordChartWorkspace-module__zvNbqq__emptyIcon{color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);background:#3b82f621;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;display:inline-flex}.ChordChartWorkspace-module__zvNbqq__emptyCard h3{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);margin:0 0 7px;font-size:18px}.ChordChartWorkspace-module__zvNbqq__emptyCard p{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff75);margin:0 0 18px;font-size:12px;line-height:1.6}@media (max-width:920px){.ChordChartWorkspace-module__zvNbqq__toolbar{flex-wrap:wrap}.ChordChartWorkspace-module__zvNbqq__toolbarSpacer{display:none}.ChordChartWorkspace-module__zvNbqq__lineEditor{grid-template-columns:1fr 30px}.ChordChartWorkspace-module__zvNbqq__lyricsInput{grid-area:2/1/auto/-1}}@media (max-width:620px){.ChordChartWorkspace-module__zvNbqq__content{padding:10px}.ChordChartWorkspace-module__zvNbqq__chartPage{padding:18px 14px 34px}.ChordChartWorkspace-module__zvNbqq__modeSwitch{order:10;width:100%}.ChordChartWorkspace-module__zvNbqq__modeButton{flex:1}}
.ArrangementDetailView-module__9jXeVq__mainLayout{flex:auto;grid-template-columns:minmax(0,1.6fr) minmax(280px,360px);gap:10px;min-height:0;padding:8px 10px 10px;display:grid;overflow:hidden}.ArrangementDetailView-module__9jXeVq__keysStage{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ArrangementDetailView-module__9jXeVq__keysStage>*{flex:auto;min-height:0;overflow:auto}.ArrangementDetailView-module__9jXeVq__sideRail{flex-direction:column;gap:8px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ArrangementDetailView-module__9jXeVq__toolsStack{flex-direction:column;flex:none;gap:8px;display:flex}.ArrangementDetailView-module__9jXeVq__lyricsSlot{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ArrangementDetailView-module__9jXeVq__lyricsSlot>*{flex:auto;min-height:0;max-height:none}.ArrangementDetailView-module__9jXeVq__chartCard{background:linear-gradient(135deg,#3b82f61f,var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08));border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:12px;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.ArrangementDetailView-module__9jXeVq__chartCardIcon{color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);background:#3b82f629;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ArrangementDetailView-module__9jXeVq__chartCardBody{flex:auto;min-width:0}.ArrangementDetailView-module__9jXeVq__chartCardTitle{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);letter-spacing:.02em;margin:0;font-size:12px;font-weight:650}.ArrangementDetailView-module__9jXeVq__chartCardMeta{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff7a);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.ArrangementDetailView-module__9jXeVq__chartModalBody{flex-direction:column;height:min(72vh,760px);min-height:420px;display:flex}.ArrangementDetailView-module__9jXeVq__chartModalBody>*{flex:auto;height:100%;min-height:0}.ArrangementDetailView-module__9jXeVq__stemEditorOverlay{z-index:30;background:#0a0a0a;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.ArrangementDetailView-module__9jXeVq__stemEditorOverlay>*{flex:auto;height:100%;min-height:0}@media (max-width:980px){.ArrangementDetailView-module__9jXeVq__mainLayout{grid-template-rows:minmax(220px,.9fr) minmax(280px,1.1fr);grid-template-columns:1fr;overflow:auto}.ArrangementDetailView-module__9jXeVq__keysStage,.ArrangementDetailView-module__9jXeVq__sideRail{height:auto;min-height:200px;overflow:visible}.ArrangementDetailView-module__9jXeVq__keysStage>*{overflow:visible}.ArrangementDetailView-module__9jXeVq__lyricsSlot{min-height:140px;max-height:220px}}@media (max-width:640px){.ArrangementDetailView-module__9jXeVq__mainLayout{gap:8px;padding:8px}.ArrangementDetailView-module__9jXeVq__chartCard{flex-wrap:wrap}}
.TeamSchedulingModal-module__fX55VG__modal{width:min(96vw,1120px)!important;max-width:min(96vw,1120px)!important;height:82vh!important;min-height:82vh!important;max-height:90vh!important}.TeamSchedulingModal-module__fX55VG__body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.TeamSchedulingModal-module__fX55VG__shell{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.TeamSchedulingModal-module__fX55VG__grid{flex-direction:row;flex:auto;align-items:flex-start;gap:10px;min-height:0;display:flex;overflow:auto}.TeamSchedulingModal-module__fX55VG__column{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.TeamSchedulingModal-module__fX55VG__teamCard{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#080a0eeb);isolation:isolate;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0f);border-radius:10px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.TeamSchedulingModal-module__fX55VG__teamHeader{background:linear-gradient(135deg, var(--color-primary-light,#4a9eff) 0%, var(--color-primary-dark,#2563eb) 100%);cursor:pointer;z-index:1;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex;position:relative}.TeamSchedulingModal-module__fX55VG__teamHeaderLeft{align-items:center;gap:8px;min-width:0;display:flex}.TeamSchedulingModal-module__fX55VG__teamChevron{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);flex-shrink:0;font-size:11px;line-height:1}.TeamSchedulingModal-module__fX55VG__teamName{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.TeamSchedulingModal-module__fX55VG__teamMeta{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffbf);flex-shrink:0;font-size:11px}.TeamSchedulingModal-module__fX55VG__teamBody{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);overflow:hidden}.TeamSchedulingModal-module__fX55VG__loading{min-height:0;color:var(--color-text-tertiary,#888);flex:auto;justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}@media (max-width:720px){.TeamSchedulingModal-module__fX55VG__modal{height:88vh!important;min-height:88vh!important}.TeamSchedulingModal-module__fX55VG__grid{flex-direction:column}.TeamSchedulingModal-module__fX55VG__column{flex:auto;width:100%}}
.SlideBlocks-module__rb7hUG__canvas{width:100%;min-width:0;position:relative}.SlideBlocks-module__rb7hUG__overlay{pointer-events:none;position:absolute;inset:0}.SlideBlocks-module__rb7hUG__element{pointer-events:auto;touch-action:none;cursor:move;background:0 0;border:1px solid #0000;margin:0;padding:0;position:absolute}.SlideBlocks-module__rb7hUG__element:hover,.SlideBlocks-module__rb7hUG__element:focus-visible{border-color:var(--color-primary,#38bdf8);outline:2px solid var(--color-primary,#38bdf8);outline-offset:2px}.SlideBlocks-module__rb7hUG__elementSelected{border-color:var(--color-primary,#38bdf8);outline:1px solid var(--color-primary,#38bdf8);outline-offset:2px}.SlideBlocks-module__rb7hUG__deck{gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.SlideBlocks-module__rb7hUG__thumbnail{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,4px);background:var(--color-surface,transparent);min-width:0;color:var(--color-text,inherit);cursor:pointer;flex:0 0 160px;padding:4px}.SlideBlocks-module__rb7hUG__thumbnail[aria-pressed=true],.SlideBlocks-module__rb7hUG__thumbnail:focus-visible{outline:2px solid var(--color-primary,#38bdf8);outline-offset:1px}.SlideBlocks-module__rb7hUG__thumbnail span{text-overflow:ellipsis;white-space:nowrap;text-align:left;padding-top:4px;font-size:12px;display:block;overflow:hidden}
.LightingView-programmer-module__diUgxW__fxLabel{color:var(--text-muted);text-transform:uppercase;font-size:8px;font-weight:600}.LightingView-programmer-module__diUgxW__fxButtons{gap:2px;display:flex}.LightingView-programmer-module__diUgxW__fxBtn{background:var(--bg-tertiary);color:var(--text-muted);cursor:pointer;border-radius:3px;flex:1;padding:4px 2px;font-size:7px;font-weight:600;transition:all .15s}.LightingView-programmer-module__diUgxW__fxBtn:hover{background:var(--bg-elevated);color:var(--text-secondary)}.LightingView-programmer-module__diUgxW__fxBtn.LightingView-programmer-module__diUgxW__active{background:var(--accent-primary);color:#fff}.LightingView-programmer-module__diUgxW__beamRow{align-items:center;gap:4px;display:flex}.LightingView-programmer-module__diUgxW__beamRow label{width:36px;color:var(--text-muted);text-transform:uppercase;font-size:8px}.LightingView-programmer-module__diUgxW__beamSlider{-webkit-appearance:none;background:var(--bg-tertiary);border-radius:2px;flex:1;height:4px}.LightingView-programmer-module__diUgxW__beamSlider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-primary);cursor:pointer;border-radius:50%;width:10px;height:10px}.LightingView-programmer-module__diUgxW__beamSlider:disabled{opacity:.4}.LightingView-programmer-module__diUgxW__beamSlider:disabled::-webkit-slider-thumb{background:var(--text-muted);cursor:not-allowed}.LightingView-programmer-module__diUgxW__beamValue{width:28px;color:var(--text-muted);text-align:right;font-family:SF Mono,monospace;font-size:8px}.LightingView-programmer-module__diUgxW__beamRowButtons{align-items:center;gap:4px;display:flex}.LightingView-programmer-module__diUgxW__beamRowButtons label{width:36px;color:var(--text-muted);text-transform:uppercase;font-size:8px}.LightingView-programmer-module__diUgxW__beamButtonGroup{flex:1;gap:2px;display:flex}.LightingView-programmer-module__diUgxW__beamBtn{background:var(--bg-tertiary);color:var(--text-muted);cursor:pointer;border-radius:3px;flex:1;padding:3px 4px;font-size:7px;font-weight:600;transition:all .15s}.LightingView-programmer-module__diUgxW__beamBtn:hover{background:var(--bg-elevated);color:var(--text-secondary)}.LightingView-programmer-module__diUgxW__beamBtn.LightingView-programmer-module__diUgxW__active{background:var(--accent-primary);color:#fff}.LightingView-programmer-module__diUgxW__goboWheel{flex:1;gap:2px;display:flex}.LightingView-programmer-module__diUgxW__goboBtn{aspect-ratio:1;background:var(--bg-tertiary);cursor:pointer;border-radius:50%;flex:1;justify-content:center;align-items:center;max-width:24px;padding:3px;transition:all .15s;display:flex}.LightingView-programmer-module__diUgxW__goboBtn:hover{background:var(--bg-elevated)}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active{background:var(--accent-primary)}.LightingView-programmer-module__diUgxW__goboIcon{background:var(--text-muted);border-radius:50%;width:100%;height:100%}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__goboIcon{background:#fff}.LightingView-programmer-module__diUgxW__gobo_open{border:1px solid var(--text-muted);background:0 0!important}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__gobo_open{border-color:#fff}.LightingView-programmer-module__diUgxW__gobo_dots{background:radial-gradient(circle at 30% 30%, var(--text-muted) 15%, transparent 15%), radial-gradient(circle at 70% 30%, var(--text-muted) 15%, transparent 15%), radial-gradient(circle at 50% 70%, var(--text-muted) 15%, transparent 15%)!important}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__gobo_dots{background:radial-gradient(circle at 30% 30%,#fff 15%,#0000 15%),radial-gradient(circle at 70% 30%,#fff 15%,#0000 15%),radial-gradient(circle at 50% 70%,#fff 15%,#0000 15%)!important}.LightingView-programmer-module__diUgxW__gobo_lines{background:repeating-linear-gradient(90deg, var(--text-muted) 0px, var(--text-muted) 2px, transparent 2px, transparent 4px)!important}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__gobo_lines{background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 4px)!important}.LightingView-programmer-module__diUgxW__gobo_star{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.LightingView-programmer-module__diUgxW__gobo_spiral{background:conic-gradient(var(--text-muted) 0deg, transparent 45deg, var(--text-muted) 90deg, transparent 135deg, var(--text-muted) 180deg, transparent 225deg, var(--text-muted) 270deg, transparent 315deg)!important}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__gobo_spiral{background:conic-gradient(#fff 0deg,#0000 45deg,#fff 90deg,#0000 135deg,#fff 180deg,#0000 225deg,#fff 270deg,#0000 315deg)!important}.LightingView-programmer-module__diUgxW__gobo_breakup{background:radial-gradient(ellipse at 20% 30%, var(--text-muted) 20%, transparent 20%), radial-gradient(ellipse at 80% 20%, var(--text-muted) 15%, transparent 15%), radial-gradient(ellipse at 60% 70%, var(--text-muted) 25%, transparent 25%), radial-gradient(ellipse at 30% 80%, var(--text-muted) 10%, transparent 10%)!important}.LightingView-programmer-module__diUgxW__goboBtn.LightingView-programmer-module__diUgxW__active .LightingView-programmer-module__diUgxW__gobo_breakup{background:radial-gradient(at 20% 30%,#fff 20%,#0000 20%),radial-gradient(at 80% 20%,#fff 15%,#0000 15%),radial-gradient(at 60% 70%,#fff 25%,#0000 25%),radial-gradient(at 30% 80%,#fff 10%,#0000 10%)!important}.LightingView-programmer-module__diUgxW__panTiltControls{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.LightingView-programmer-module__diUgxW__panTiltRow{align-items:center;gap:6px;display:flex}.LightingView-programmer-module__diUgxW__panTiltRow label{color:var(--text-muted);width:24px;font-size:9px}.LightingView-programmer-module__diUgxW__panTiltSlider{-webkit-appearance:none;background:var(--bg-tertiary);border-radius:2px;flex:1;height:4px}.LightingView-programmer-module__diUgxW__panTiltSlider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-primary);cursor:pointer;border-radius:50%;width:10px;height:10px}.LightingView-programmer-module__diUgxW__panTiltSlider:disabled{opacity:.4}.LightingView-programmer-module__diUgxW__panTiltSlider:disabled::-webkit-slider-thumb{background:var(--text-muted);cursor:not-allowed}.LightingView-programmer-module__diUgxW__panTiltValue{color:var(--text-muted);text-align:right;min-width:32px;font-family:SF Mono,Monaco,monospace;font-size:9px}.LightingView-programmer-module__diUgxW__quickActions{gap:4px;display:flex}.LightingView-programmer-module__diUgxW__quickBtn{background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:6px 4px;font-size:8px;font-weight:700;transition:all .15s;display:flex}.LightingView-programmer-module__diUgxW__quickBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.LightingView-programmer-module__diUgxW__quickBtn.LightingView-programmer-module__diUgxW__blackout{color:#fca5a5;background:#7f1d1d}.LightingView-programmer-module__diUgxW__quickBtn.LightingView-programmer-module__diUgxW__blackout:hover{background:#991b1b}.LightingView-programmer-module__diUgxW__songItem{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:9px 10px;transition:background .12s,border-color .12s,color .12s;display:flex}.LightingView-programmer-module__diUgxW__songItem:hover{background:var(--bg-tertiary);color:var(--text-primary)}.LightingView-programmer-module__diUgxW__songItem.LightingView-programmer-module__diUgxW__active{color:var(--text-primary);background:#3b82f61f;border-color:#3b82f66b}.LightingView-programmer-module__diUgxW__songColor,.LightingView-programmer-module__diUgxW__fixtureColor{border-radius:999px;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px}.LightingView-programmer-module__diUgxW__songInfo,.LightingView-programmer-module__diUgxW__fixtureInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.LightingView-programmer-module__diUgxW__songTitle,.LightingView-programmer-module__diUgxW__fixtureName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.LightingView-programmer-module__diUgxW__activeIndicator{color:var(--accent-primary);margin-left:auto;display:inline-flex}.LightingView-programmer-module__diUgxW__cuelistContent{flex:1;min-height:0;padding:6px;overflow:auto}.LightingView-programmer-module__diUgxW__effectsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.LightingView-programmer-module__diUgxW__effectButton,.LightingView-programmer-module__diUgxW__positionPreset{appearance:none;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-secondary);font:inherit;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.LightingView-programmer-module__diUgxW__effectButton{justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px 8px;font-size:11px;font-weight:700;display:inline-flex}.LightingView-programmer-module__diUgxW__effectButton:hover,.LightingView-programmer-module__diUgxW__positionPreset:hover{border-color:var(--border-hover);background:var(--bg-elevated);color:var(--text-primary)}.LightingView-programmer-module__diUgxW__effectButton.LightingView-programmer-module__diUgxW__active{color:var(--text-primary);background:#3b82f624;border-color:#3b82f680}.LightingView-programmer-module__diUgxW__centerPanel,.LightingView-programmer-module__diUgxW__rightPanel{gap:var(--panel-gap,6px);flex-direction:column;min-width:0;display:flex}.LightingView-programmer-module__diUgxW__centerPanel{flex:1}.LightingView-programmer-module__diUgxW__rightPanel{flex-shrink:0;width:330px}.LightingView-programmer-module__diUgxW__stagePreviewSection,.LightingView-programmer-module__diUgxW__dmxMonitorSection,.LightingView-programmer-module__diUgxW__programmerSection{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:8px;min-height:0;overflow:hidden}.LightingView-programmer-module__diUgxW__stagePreviewSection,.LightingView-programmer-module__diUgxW__programmerSection{flex:1}.LightingView-programmer-module__diUgxW__dmxMonitorSection{flex:0 0 176px}.LightingView-programmer-module__diUgxW__stagePreviewHeader,.LightingView-programmer-module__diUgxW__dmxHeader,.LightingView-programmer-module__diUgxW__programmerHeader,.LightingView-programmer-module__diUgxW__fixtureListHeader,.LightingView-programmer-module__diUgxW__presetsLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.LightingView-programmer-module__diUgxW__stagePreviewHeader,.LightingView-programmer-module__diUgxW__dmxHeader,.LightingView-programmer-module__diUgxW__programmerHeader{border-bottom:1px solid var(--border-color);background:var(--bg-tertiary);min-height:40px;padding:0 12px}.LightingView-programmer-module__diUgxW__activeSceneBadge,.LightingView-programmer-module__diUgxW__dmxUniverse,.LightingView-programmer-module__diUgxW__fixtureCount{color:var(--text-muted);margin-left:auto;font-size:10px;font-weight:700}.LightingView-programmer-module__diUgxW__stagePreviewContainer{height:calc(100% - 40px);padding:12px}.LightingView-programmer-module__diUgxW__stageVisualization{background:radial-gradient(72% 42% at 50% 22%,#3b82f629,#0000 70%),linear-gradient(#111318 0%,#07080b 100%);border-radius:10px;height:100%;min-height:280px;position:relative;overflow:hidden}.LightingView-programmer-module__diUgxW__stageLights{position:absolute;inset:0}.LightingView-programmer-module__diUgxW__lightBeam{clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(.3px);opacity:.6;cursor:pointer;width:44px;height:78%;position:absolute;top:4%;transform:translate(-50%)}.LightingView-programmer-module__diUgxW__lightBeam.LightingView-programmer-module__diUgxW__selected{outline-offset:4px;outline:1px solid #ffffff8c}.LightingView-programmer-module__diUgxW__stagePlatform{background:linear-gradient(#ffffff1f,#ffffff08);border-radius:50%;height:56px;position:absolute;bottom:12%;left:10%;right:10%;box-shadow:0 24px 70px #00000059}.LightingView-programmer-module__diUgxW__dmxChannelsCompact{grid-template-columns:repeat(16,minmax(0,1fr));align-items:end;gap:5px;height:calc(100% - 40px);padding:12px;display:grid}.LightingView-programmer-module__diUgxW__dmxChannel{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:100%;min-height:0;display:flex}.LightingView-programmer-module__diUgxW__dmxBar{background:linear-gradient(#60a5fa,#2563eb);border-radius:4px 4px 1px 1px;width:100%;min-height:3px;box-shadow:0 0 12px #3b82f638}.LightingView-programmer-module__diUgxW__dmxLabel{color:var(--text-muted);font-family:SF Mono,Monaco,monospace;font-size:9px}.LightingView-programmer-module__diUgxW__presetsSection,.LightingView-programmer-module__diUgxW__fixtureList{border-bottom:1px solid var(--border-color);padding:12px}.LightingView-programmer-module__diUgxW__masterLabel{color:var(--text-secondary);margin-bottom:8px;font-size:12px;font-weight:700}.LightingView-programmer-module__diUgxW__masterFader{align-items:center;gap:10px;display:flex}.LightingView-programmer-module__diUgxW__verticalSlider,.LightingView-programmer-module__diUgxW__fixtureSlider{width:100%;accent-color:var(--accent-primary)}.LightingView-programmer-module__diUgxW__masterValue,.LightingView-programmer-module__diUgxW__fixtureIntensity span{color:var(--text-muted);font-family:SF Mono,Monaco,monospace;font-size:11px}.LightingView-programmer-module__diUgxW__presetsSection{flex-direction:column;gap:10px;display:flex}.LightingView-programmer-module__diUgxW__presetsGrid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.LightingView-programmer-module__diUgxW__colorPreset{appearance:none;aspect-ratio:1;cursor:pointer;border:1px solid #ffffff29;border-radius:6px;width:100%;box-shadow:inset 0 0 0 1px #0000002e}.LightingView-programmer-module__diUgxW__positionPresets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.LightingView-programmer-module__diUgxW__positionPreset{min-height:30px;padding:0 8px;font-size:10px;font-weight:800}.LightingView-programmer-module__diUgxW__fixtureList{border-bottom:0;flex-direction:column;flex:1;min-height:0;display:flex}.LightingView-programmer-module__diUgxW__fixtureListHeader{margin-bottom:8px}.LightingView-programmer-module__diUgxW__fixtureItems{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:auto}
:root{--aio-console-strip-width:96px;--aio-scribble-strip-aspect-ratio:16 / 9;--aio-scribble-strip-radius:8px}.ScribbleStrip-module__u1Sktq__root{--scribble-strip-color:#4d8ef7;box-sizing:border-box;width:100%;min-width:0;height:auto;aspect-ratio:var(--aio-scribble-strip-aspect-ratio);border-radius:var(--aio-scribble-strip-radius);background:linear-gradient(180deg, #ffffff0e, #ffffff03 42%, #00000029), color-mix(in srgb, var(--scribble-strip-color) 6%, #111319);color:#f4f7fb;cursor:default;border:1px solid #ffffff1a;flex-shrink:0;align-items:stretch;transition:border-color .14s,background .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000059}.ScribbleStrip-module__u1Sktq__root[role=button]{cursor:pointer}.ScribbleStrip-module__u1Sktq__root:hover,.ScribbleStrip-module__u1Sktq__root:focus-visible{border-color:color-mix(in srgb, var(--scribble-strip-color) 48%, #ffffff2e);background:linear-gradient(180deg, #ffffff13, #ffffff05 42%, #0000001f), color-mix(in srgb, var(--scribble-strip-color) 9%, #111319);outline:none}.ScribbleStrip-module__u1Sktq__selected{border-color:color-mix(in srgb, var(--scribble-strip-color) 68%, #fff 8%);box-shadow:inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00000059, 0 0 0 1px color-mix(in srgb, var(--scribble-strip-color) 18%, transparent), 0 0 12px color-mix(in srgb, var(--scribble-strip-color) 16%, transparent)}.ScribbleStrip-module__u1Sktq__colorRail{background:var(--scribble-strip-color);height:3px;box-shadow:inset 0 1px 0 #ffffff40, 0 0 8px color-mix(in srgb, var(--scribble-strip-color) 48%, transparent);pointer-events:none;border-radius:0 0 999px 999px;position:absolute;top:0;left:7px;right:7px}.ScribbleStrip-module__u1Sktq__content{text-align:center;flex-direction:column;justify-content:center;width:100%;min-width:0;padding:6px;display:flex}.ScribbleStrip-module__u1Sktq__nameRow{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.ScribbleStrip-module__u1Sktq__name{color:#f1f5f9;min-width:0;font-size:var(--aio-scribble-strip-name-size,clamp(9px, .72rem, 12px));letter-spacing:.1em;text-overflow:ellipsis;text-shadow:0 1px 3px #000000a6;text-transform:uppercase;white-space:nowrap;font-weight:800;line-height:1.2;overflow:hidden}.ScribbleStrip-module__u1Sktq__action{flex:none;place-items:center;display:grid}.ScribbleStrip-module__u1Sktq__timeline{aspect-ratio:auto;height:24px;box-shadow:none;background:0 0;border-color:#0000;border-radius:3px}.ScribbleStrip-module__u1Sktq__timeline .ScribbleStrip-module__u1Sktq__colorRail{width:3px;height:auto;box-shadow:none;border-radius:2px;inset:3px auto 3px 0}.ScribbleStrip-module__u1Sktq__timeline .ScribbleStrip-module__u1Sktq__content{text-align:left;padding:3px 8px 3px 10px}.ScribbleStrip-module__u1Sktq__timeline .ScribbleStrip-module__u1Sktq__nameRow{justify-content:flex-start}.ScribbleStrip-module__u1Sktq__timeline .ScribbleStrip-module__u1Sktq__name{letter-spacing:normal;text-shadow:none;text-transform:none;font-size:12px;font-weight:600}.ScribbleStrip-module__u1Sktq__timeline:hover,.ScribbleStrip-module__u1Sktq__timeline:focus-visible{box-shadow:none;background:#ffffff0a}.ScribbleStrip-module__u1Sktq__timeline.ScribbleStrip-module__u1Sktq__selected{border-color:color-mix(in srgb, var(--scribble-strip-color) 55%, transparent);background:color-mix(in srgb, var(--scribble-strip-color) 12%, transparent)}
.ConsoleLevelControl-module__ETyEHa__root{--console-meter-center-width:40px;--console-meter-track-width:16px;--console-meter-leg-width:5px;--meter-idle-bg:#ffffff13;--meter-trough-bg:#040506;justify-content:center;align-items:stretch;min-width:0;min-height:0;display:flex}.ConsoleLevelControl-module__ETyEHa__meter{flex-direction:column;min-height:0;display:flex;position:relative}.ConsoleLevelControl-module__ETyEHa__meter .studio-segment-meter-peak-readout{white-space:nowrap;letter-spacing:0;flex-direction:row;gap:0;min-height:14px}.ConsoleLevelControl-module__ETyEHa__meter .studio-segment-meter-peak-readout span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ConsoleLevelControl-module__ETyEHa__meter .studio-segment-meter-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ConsoleLevelControl-module__ETyEHa__meter .studio-segment-meter-body{flex-direction:row-reverse;gap:3px}.ConsoleLevelControl-module__ETyEHa__fader{width:var(--console-meter-center-width);flex-shrink:0}.ConsoleLevelControl-module__ETyEHa__meter .ConsoleLevelControl-module__ETyEHa__fader{--fader-track-bg:transparent;--fader-track-shadow:none;--fader-groove-bg:#ffffff1f}.ConsoleLevelControl-module__ETyEHa__standaloneFader{gap:5px;min-height:0;padding-right:15px;display:flex}
.live_mix-presenters-module__tT_47a__chassis{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e7e7ea;min-width:0;font-family:var(--studio-font-family);background:#0c0c0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.live_mix-presenters-module__tT_47a__console{--strip-width:78px;--strip-height:300px;--strip-min-height:300px;--aio-scribble-strip-name-size:9.5px;scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.live_mix-presenters-module__tT_47a__sectionLabel{letter-spacing:.6px;text-transform:uppercase;color:#ffffff73;font-size:10px;font-weight:600}.live_mix-presenters-module__tT_47a__split{background:#ffffff24;flex-shrink:0;width:1px;margin:0 4px}.live_mix-presenters-module__tT_47a__strip{--strip-width:96px;--strip-height:auto;--strip-min-height:0}.live_mix-presenters-module__tT_47a__stripRow{align-items:center;gap:12px;min-width:0;display:flex}.live_mix-presenters-module__tT_47a__stateText{flex-direction:column;gap:2px;min-width:0;font-size:13px;font-weight:600;display:flex}.live_mix-presenters-module__tT_47a__stateText small{color:#ffffff8c;font-size:11px;font-weight:500}.live_mix-presenters-module__tT_47a__titleLink{color:inherit;text-decoration:none}.live_mix-presenters-module__tT_47a__titleLink:hover{text-decoration:underline}
.onstage-presenters-module__rrgfFq__panel{--bg-primary:#080809;--bg-secondary:#0b0b0c;--bg-tertiary:#111113;--bg-surface:#151518;--text-primary:#e8e8ec;--text-secondary:#8e8e9a;--text-muted:#56565e;--text-dim:#3a3a42;--border-primary:#161618;--border-subtle:#101012;--accent:#4d8ef7;--green:#3dd68c;--purple:#9b6ef7;--radius-xs:3px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-primary);min-width:0;color:var(--text-primary);border-radius:12px;flex-direction:column;gap:8px;padding:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.onstage-presenters-module__rrgfFq__titleLink{color:inherit;text-decoration:none}.onstage-presenters-module__rrgfFq__titleLink:hover{text-decoration:underline}.onstage-presenters-module__rrgfFq__note{color:var(--text-secondary);padding:0 4px;font-size:11px}.onstage-presenters-module__rrgfFq__transportBar{border:1px solid var(--border-subtle);background:linear-gradient(#101014 0%,#0a0a0c 100%);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.onstage-presenters-module__rrgfFq__transportTop{align-items:center;gap:12px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__songMeta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__songTitleRow{align-items:center;gap:6px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__songName{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);min-width:0;font-size:13px;font-weight:700;overflow:hidden}.onstage-presenters-module__rrgfFq__playing .onstage-presenters-module__rrgfFq__songName{color:var(--green)}.onstage-presenters-module__rrgfFq__key{border-radius:var(--radius-xs);background:var(--bg-surface);color:var(--purple);letter-spacing:.3px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:700}.onstage-presenters-module__rrgfFq__bpm{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px}.onstage-presenters-module__rrgfFq__nowSection{background:color-mix(in srgb, var(--sec-color,#4d8ef7) 20%, #141418);border:1px solid color-mix(in srgb, var(--sec-color,#4d8ef7) 55%, transparent);max-width:100%;box-shadow:0 0 10px color-mix(in srgb, var(--sec-color,#4d8ef7) 18%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;min-width:0;padding:2px 8px 2px 6px;display:inline-flex}.onstage-presenters-module__rrgfFq__nowDot{background:var(--sec-color,#4d8ef7);width:6px;height:6px;box-shadow:0 0 6px var(--sec-color,#4d8ef7);border-radius:50%;flex-shrink:0}.onstage-presenters-module__rrgfFq__playing .onstage-presenters-module__rrgfFq__nowDot{animation:1.4s ease-in-out infinite onstage-presenters-module__rrgfFq__sectionPulse}.onstage-presenters-module__rrgfFq__nowLabel{color:#fff;letter-spacing:.15px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:800;overflow:hidden}.onstage-presenters-module__rrgfFq__nowEmpty{color:var(--text-secondary);font-size:11px}@keyframes onstage-presenters-module__rrgfFq__sectionPulse{0%,to{opacity:1}50%{opacity:.55}}.onstage-presenters-module__rrgfFq__clipBlock{background:#0c0c10;border:1px solid;border-radius:6px;height:44px;position:relative;overflow:hidden}.onstage-presenters-module__rrgfFq__band{background:linear-gradient(180deg, color-mix(in srgb, var(--sec-color) 42%, #16161c) 0%, color-mix(in srgb, var(--sec-color) 16%, #0c0c10) 100%);opacity:.85;border-right:1px solid #00000059;align-items:flex-start;padding:0 4px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.onstage-presenters-module__rrgfFq__bandActive{opacity:1;z-index:3;filter:brightness(1.25);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sec-color) 75%, #fff), inset 0 -2px 0 0 var(--sec-color);background:linear-gradient(180deg, color-mix(in srgb, var(--sec-color) 68%, #222) 0%, color-mix(in srgb, var(--sec-color) 32%, #101014) 100%)}.onstage-presenters-module__rrgfFq__bandLabel{letter-spacing:.2px;color:#ffffffe0;text-shadow:0 1px 2px #0000008c;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;font-size:9px;font-weight:800;line-height:1.1;overflow:hidden}.onstage-presenters-module__rrgfFq__played{z-index:4;background:linear-gradient(90deg,#ffffff0f,#ffffff05);border-right:1px solid #ffffff24;position:absolute;top:0;bottom:0;left:0}.onstage-presenters-module__rrgfFq__playhead{z-index:5;background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 8px #ffffff8c}.onstage-presenters-module__rrgfFq__time{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:baseline;gap:3px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;display:flex}.onstage-presenters-module__rrgfFq__position{color:var(--text-primary);font-weight:600}.onstage-presenters-module__rrgfFq__separator{color:var(--text-dim);font-size:10px}.onstage-presenters-module__rrgfFq__duration{color:var(--text-muted)}.onstage-presenters-module__rrgfFq__setlistHeader{color:var(--text-secondary);align-items:center;gap:8px;padding:2px 6px;font-size:12px;font-weight:650;display:flex}.onstage-presenters-module__rrgfFq__count{font-variant-numeric:tabular-nums;min-width:18px;height:18px;color:var(--text-secondary);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:650;line-height:1;display:inline-flex}.onstage-presenters-module__rrgfFq__songList{flex-direction:column;display:flex}.onstage-presenters-module__rrgfFq__songCard{border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:8px;padding:6px 6px 6px 8px;display:grid}.onstage-presenters-module__rrgfFq__songCurrent{background:#ffffff0d}.onstage-presenters-module__rrgfFq__songIndex{text-align:center;font-variant-numeric:tabular-nums;color:#ffffff57;width:22px;font-size:12px;font-weight:650;line-height:1}.onstage-presenters-module__rrgfFq__songCurrent .onstage-presenters-module__rrgfFq__songIndex{color:#d4d4d8}.onstage-presenters-module__rrgfFq__songPlaying .onstage-presenters-module__rrgfFq__songIndex{color:#22c55e}.onstage-presenters-module__rrgfFq__songInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__songTitle{color:#e4e4e7;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.onstage-presenters-module__rrgfFq__songCurrent .onstage-presenters-module__rrgfFq__songTitle{color:#f4f4f5}.onstage-presenters-module__rrgfFq__songMetaRow{color:#ffffff61;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:1.25;display:flex;overflow:hidden}.onstage-presenters-module__rrgfFq__groups{flex-direction:column;gap:8px;display:flex}.onstage-presenters-module__rrgfFq__groupContainer{background:#ffffff08;border:1px solid #fff3;border-radius:6px;position:relative;overflow:hidden}.onstage-presenters-module__rrgfFq__groupHeader{border-bottom:2px solid var(--group-color,#666);background:#2a2a2a;align-items:center;gap:4px;height:24px;padding:0 6px;display:flex;overflow:hidden}.onstage-presenters-module__rrgfFq__groupChevron{width:14px;height:14px;color:var(--group-color,var(--text-primary));background:#ffffff1a;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.onstage-presenters-module__rrgfFq__groupLabel{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;font-weight:700;overflow:hidden}.onstage-presenters-module__rrgfFq__groupBadge{color:var(--group-color,var(--text-dim));letter-spacing:.5px;background:#0000004d;border-radius:3px;flex-shrink:0;padding:2px 5px;font-size:8px;font-weight:700}.onstage-presenters-module__rrgfFq__groupStrips{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:4px;padding:6px;display:grid}.onstage-presenters-module__rrgfFq__emptyGroup{color:var(--text-muted);padding:8px;font-size:11px}.onstage-presenters-module__rrgfFq__levelRow{--strip-width:92px;--strip-height:300px;--strip-min-height:300px;align-items:stretch;gap:12px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__levelText{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.onstage-presenters-module__rrgfFq__levelName{font-size:14px;font-weight:700}.onstage-presenters-module__rrgfFq__levelBig{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.onstage-presenters-module__rrgfFq__levelFrom{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.onstage-presenters-module__rrgfFq__limited{color:#f5b731;font-size:11px}.onstage-presenters-module__rrgfFq__stage{background:radial-gradient(at 50% 58%,#ffffff0a,#0000 54%),radial-gradient(at 50% 68%,#f59e0b09,#0000 42%),#0b0b0c;border-radius:8px;height:250px;position:relative;overflow:hidden}.onstage-presenters-module__rrgfFq__stage:before{content:"";aspect-ratio:1.5;opacity:.76;pointer-events:none;background:radial-gradient(#0000 0 23%,#ffffff14 23.5% 24%,#0000 24.5% 43%,#ffffff12 43.5% 44%,#0000 44.5% 64%,#ffffff0f 64.5% 65%,#0000 65.5%),linear-gradient(90deg,#0000 49.7%,#ffffff17 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#ffffff17 50%,#0000 50.3%);border-radius:50%;width:78%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotateX(62deg);box-shadow:0 0 0 1px #ffffff14,0 28px 60px #00000047}.onstage-presenters-module__rrgfFq__stageLabel{z-index:4;letter-spacing:2px;color:#ffffff29;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute}.onstage-presenters-module__rrgfFq__front{top:7%;left:50%;transform:translate(-50%)}.onstage-presenters-module__rrgfFq__back{bottom:6%;left:50%;transform:translate(-50%)}.onstage-presenters-module__rrgfFq__left{top:51%;left:3%;transform:translateY(-50%)}.onstage-presenters-module__rrgfFq__right{top:51%;right:3%;transform:translateY(-50%)}.onstage-presenters-module__rrgfFq__listener{opacity:.55;z-index:5;border:1px solid #ffffff57;border-radius:50%;width:27px;height:36px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.onstage-presenters-module__rrgfFq__source{z-index:8;isolation:isolate;background:conic-gradient(var(--source-color) 70%, color-mix(in srgb, var(--source-color) 14%, #ffffff1f) 0);width:60px;height:60px;box-shadow:0 0 0 2px color-mix(in srgb, var(--source-color) 62%, #ffffff2e), 0 14px 32px #00000061, 0 0 22px color-mix(in srgb, var(--source-color) 22%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.onstage-presenters-module__rrgfFq__source:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 50% 24%, #ffffff1f, transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--source-color) 18%, #171923), #0b0d12 88%);border:1px solid color-mix(in srgb, var(--source-color) 38%, #ffffff1a);position:absolute;inset:4px}.onstage-presenters-module__rrgfFq__sourceName{color:#fff;text-align:center;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:11px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}
.LightingView-responsive-module__2gzuaG__fixtureItem{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px;transition:background .12s,border-color .12s;display:grid}.LightingView-responsive-module__2gzuaG__fixtureItem:hover{background:var(--bg-tertiary)}.LightingView-responsive-module__2gzuaG__fixtureItem.LightingView-responsive-module__2gzuaG__selected{background:#3b82f61f;border-color:#3b82f66b}.LightingView-responsive-module__2gzuaG__fixtureType{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.LightingView-responsive-module__2gzuaG__fixtureIntensity{grid-column:1/-1;align-items:center;gap:8px;display:flex}.LightingView-responsive-module__2gzuaG__fixtureConfigOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LightingView-responsive-module__2gzuaG__fixtureConfigModal{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;width:320px;box-shadow:0 20px 40px #0006}.LightingView-responsive-module__2gzuaG__fixtureConfigHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.LightingView-responsive-module__2gzuaG__fixtureConfigHeader h3{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.LightingView-responsive-module__2gzuaG__fixtureConfigHeader button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:20px;line-height:1}.LightingView-responsive-module__2gzuaG__fixtureConfigHeader button:hover{color:var(--text-primary)}.LightingView-responsive-module__2gzuaG__fixtureConfigBody{flex-direction:column;gap:12px;padding:16px;display:flex}.LightingView-responsive-module__2gzuaG__fixtureConfigField{flex-direction:column;gap:4px;display:flex}.LightingView-responsive-module__2gzuaG__fixtureConfigField label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.LightingView-responsive-module__2gzuaG__fixtureConfigField input,.LightingView-responsive-module__2gzuaG__fixtureConfigField select{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-primary);border-radius:6px;padding:8px 10px;font-size:13px}.LightingView-responsive-module__2gzuaG__fixtureConfigField input:focus,.LightingView-responsive-module__2gzuaG__fixtureConfigField select:focus{border-color:var(--accent);outline:none}.LightingView-responsive-module__2gzuaG__fixtureConfigFooter{border-top:1px solid var(--border-color);justify-content:space-between;gap:8px;padding:12px 16px;display:flex}.LightingView-responsive-module__2gzuaG__fixtureConfigDeleteBtn{color:#f87171;cursor:pointer;background:0 0;border:1px solid #7f1d1d;border-radius:6px;padding:8px 12px;font-size:12px;transition:all .15s}.LightingView-responsive-module__2gzuaG__fixtureConfigDeleteBtn:hover{color:#fca5a5;background:#7f1d1d}.LightingView-responsive-module__2gzuaG__fixtureConfigDoneBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500;transition:all .15s}.LightingView-responsive-module__2gzuaG__fixtureConfigDoneBtn:hover{filter:brightness(1.1)}.LightingView-responsive-module__2gzuaG__conflictBadge{color:#f87171;margin-left:8px;font-size:10px;font-weight:600}.LightingView-responsive-module__2gzuaG__conflictSelect{background:#dc26261a!important;border-color:#dc2626!important}.LightingView-responsive-module__2gzuaG__conflictWarning{color:#f87171;margin-top:4px;font-size:11px}.LightingView-responsive-module__2gzuaG__usedOption{color:#f87171}
.FixtureProfileEditor-general-channels-module__SXXOza__editor,.FixtureProfileEditor-general-channels-module__SXXOza__editorPage{background:0 0;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__editorBody{flex:1;min-height:0;overflow:auto}.FixtureProfileEditor-general-channels-module__SXXOza__editorHeader{background:#161616;border-bottom:1px solid #333;align-items:center;gap:16px;padding:16px 20px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__backButton{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__backButton:hover{color:#fff;background:#333}.FixtureProfileEditor-general-channels-module__SXXOza__editorTitle{flex:1;align-items:center;gap:12px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__titleInput{color:#fff;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;max-width:400px;padding:8px 12px;font-size:16px;font-weight:600}.FixtureProfileEditor-general-channels-module__SXXOza__titleInput:hover{border-color:#444}.FixtureProfileEditor-general-channels-module__SXXOza__titleInput:focus{background:#222;border-color:#3b82f6;outline:none}.FixtureProfileEditor-general-channels-module__SXXOza__channelCount{color:#666;font-size:13px}.FixtureProfileEditor-general-channels-module__SXXOza__headerActions{gap:8px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__cancelButton{color:#888;cursor:pointer;background:0 0;border:1px solid #444;border-radius:6px;padding:8px 16px;font-size:13px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__cancelButton:hover{color:#fff;background:#333;border-color:#555}.FixtureProfileEditor-general-channels-module__SXXOza__saveButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__saveButton:hover{background:#2563eb}.FixtureProfileEditor-general-channels-module__SXXOza__sectionTabs{background:#161616;border-bottom:1px solid #333;gap:4px;padding:12px 20px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__sectionTab{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 16px;font-size:13px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__sectionTab:hover{color:#ccc;background:#2a2a2a}.FixtureProfileEditor-general-channels-module__SXXOza__sectionTab.FixtureProfileEditor-general-channels-module__SXXOza__active{color:#fff;background:#333}.FixtureProfileEditor-general-channels-module__SXXOza__editorContent{flex:1;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__editorBody>.FixtureProfileEditor-general-channels-module__SXXOza__channelsSection,.FixtureProfileEditor-general-channels-module__SXXOza__editorBody>.FixtureProfileEditor-general-channels-module__SXXOza__modesSection,.FixtureProfileEditor-general-channels-module__SXXOza__editorBody>.FixtureProfileEditor-general-channels-module__SXXOza__wheelsSection,.FixtureProfileEditor-general-channels-module__SXXOza__editorBody>.FixtureProfileEditor-general-channels-module__SXXOza__reviewSection,.FixtureProfileEditor-general-channels-module__SXXOza__editorBody>.FixtureProfileEditor-general-channels-module__SXXOza__physicalSection{height:100%;min-height:0}.FixtureProfileEditor-general-channels-module__SXXOza__generalSection{max-width:none;padding:20px 24px}.FixtureProfileEditor-general-channels-module__SXXOza__infoGrid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.FixtureProfileEditor-general-channels-module__SXXOza__infoGridFull{grid-column:1/-1}.FixtureProfileEditor-general-channels-module__SXXOza__formGroup{margin-bottom:16px}.FixtureProfileEditor-general-channels-module__SXXOza__infoGrid .FixtureProfileEditor-general-channels-module__SXXOza__formGroup{margin-bottom:0}.FixtureProfileEditor-general-channels-module__SXXOza__formGroup label{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.FixtureProfileEditor-general-channels-module__SXXOza__hint{color:#666;margin-top:4px;font-size:11px;display:block}.FixtureProfileEditor-general-channels-module__SXXOza__categoryBadges{flex-wrap:wrap;gap:6px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__categoryBadge{color:#fff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.FixtureProfileEditor-general-channels-module__SXXOza__channelsSection{grid-template-columns:350px 1fr;height:100%;display:grid}.FixtureProfileEditor-general-channels-module__SXXOza__channelListPanel{background:#161616;border-right:1px solid #333;flex-direction:column;display:flex;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__panelHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__panelHeader h4{color:#fff;margin:0;font-size:13px;font-weight:600}.FixtureProfileEditor-general-channels-module__SXXOza__channelList{flex:1;padding:8px 12px 8px 8px;overflow-y:auto}.FixtureProfileEditor-general-channels-module__SXXOza__channelGroup{margin-bottom:8px}.FixtureProfileEditor-general-channels-module__SXXOza__categoryHeader{color:#888;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__categoryHeader:hover{color:#ccc;background:#222}.FixtureProfileEditor-general-channels-module__SXXOza__categoryDot{border-radius:50%;width:8px;height:8px}.FixtureProfileEditor-general-channels-module__SXXOza__categoryHeader .FixtureProfileEditor-general-channels-module__SXXOza__channelCount{color:#666;margin-left:auto;font-size:11px}.FixtureProfileEditor-general-channels-module__SXXOza__categoryChannels{padding-left:24px}.FixtureProfileEditor-general-channels-module__SXXOza__channelItem{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__channelItem:hover{background:#222}.FixtureProfileEditor-general-channels-module__SXXOza__channelItem.FixtureProfileEditor-general-channels-module__SXXOza__selected{background:#2a2a2a;box-shadow:inset 0 0 0 1px #444}.FixtureProfileEditor-general-channels-module__SXXOza__channelNumber{color:#888;background:#333;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__channelName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__channelType{color:#666;text-transform:uppercase;font-size:10px}.FixtureProfileEditor-general-channels-module__SXXOza__emptyChannels{text-align:center;color:#666;padding:24px;font-size:13px}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelSection{background:#1a1a1a;border-top:1px solid #333;padding:12px}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:500}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelGrid{flex-direction:column;gap:8px;max-height:200px;display:flex;overflow-y:auto}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelCategory{flex-direction:column;gap:4px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__addCategoryLabel{text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelButtons{flex-wrap:wrap;gap:4px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelButton{color:#ccc;cursor:pointer;background:#333;border:none;border-radius:4px;padding:4px 8px;font-size:10px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__addChannelButton:hover{color:#fff;background:#444}.FixtureProfileEditor-general-channels-module__SXXOza__channelDetailPanel{flex-direction:column;display:flex;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__channelForm{flex:1;padding:22px 24px 28px;overflow-y:auto}.FixtureProfileEditor-general-channels-module__SXXOza__formRow{grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px;margin-bottom:16px;display:grid}.FixtureProfileEditor-general-channels-module__SXXOza__formRow .FixtureProfileEditor-general-channels-module__SXXOza__formGroup{flex:1;margin-bottom:0}.FixtureProfileEditor-general-channels-module__SXXOza__checkboxRow{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__checkbox,.FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__checkbox,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox{color:#ccc;text-transform:none;letter-spacing:0;cursor:pointer;align-items:center;gap:8px;width:auto;margin:0;font-size:13px;font-weight:500;display:inline-flex}.FixtureProfileEditor-general-channels-module__SXXOza__checkbox input,.FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox input,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__checkbox input,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox input{accent-color:#3b82f6;flex:none;width:18px;height:18px;margin:0}.FixtureProfileEditor-general-channels-module__SXXOza__checkbox span,.FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox span,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__checkbox span,.FixtureProfileEditor-general-channels-module__SXXOza__formGroup .FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox span{color:var(--text-secondary,#a1a1aa);white-space:nowrap;line-height:1}.FixtureProfileEditor-general-channels-module__SXXOza__rangesSection{border-top:1px solid #333;margin-top:24px;padding-top:20px}.FixtureProfileEditor-general-channels-module__SXXOza__rangesHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__rangesHeader h5{color:#fff;margin:0;font-size:13px;font-weight:600}.FixtureProfileEditor-general-channels-module__SXXOza__addRangeButton{color:#ccc;cursor:pointer;background:#333;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;transition:all .15s;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__addRangeButton:hover{color:#fff;background:#444}.FixtureProfileEditor-general-channels-module__SXXOza__rangesList{flex-direction:column;gap:8px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__rangeItem{background:#222;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__rangeInputs{align-items:center;gap:4px;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__rangeInput{text-align:center;width:50px}.FixtureProfileEditor-general-channels-module__SXXOza__rangeLabelInput{flex:1}.FixtureProfileEditor-general-channels-module__SXXOza__defaultCheckbox input{accent-color:#3b82f6}.FixtureProfileEditor-general-channels-module__SXXOza__removeRangeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__removeRangeButton:hover{color:#fff;background:#ef4444}.FixtureProfileEditor-general-channels-module__SXXOza__noRanges{text-align:center;color:#666;background:#222;border-radius:6px;padding:16px;font-size:12px}.FixtureProfileEditor-general-channels-module__SXXOza__emptyDetail{color:#666;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__emptyDetail svg{opacity:.3;margin-bottom:16px}.FixtureProfileEditor-general-channels-module__SXXOza__emptyDetail p{margin:0;font-size:14px}.FixtureProfileEditor-general-channels-module__SXXOza__deleteButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px;transition:all .15s}.FixtureProfileEditor-general-channels-module__SXXOza__deleteButton:hover{color:#fff;background:#ef4444}.FixtureProfileEditor-general-channels-module__SXXOza__addButton{color:#fff;cursor:pointer;background:#333;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:all .15s;display:flex}.FixtureProfileEditor-general-channels-module__SXXOza__addButton:hover{background:#444}.FixtureProfileEditor-general-channels-module__SXXOza__modesSection{grid-template-columns:300px 1fr;height:100%;display:grid}.FixtureProfileEditor-general-channels-module__SXXOza__modeListPanel{background:#161616;border-right:1px solid #333;flex-direction:column;display:flex;overflow:hidden}.FixtureProfileEditor-general-channels-module__SXXOza__modeList{flex:1;padding:8px;overflow-y:auto}
.MediaBlocks-module__Ol3YAq__player{gap:var(--spacing-xs,4px);flex-direction:column;min-width:0;display:flex}.MediaBlocks-module__Ol3YAq__title{color:var(--color-text-secondary,#94a3b8);font-size:var(--font-size-sm,13px);font-weight:500}.MediaBlocks-module__Ol3YAq__audio{border-radius:var(--radius-full,999px);width:100%;height:40px}.MediaBlocks-module__Ol3YAq__file{align-items:center;gap:var(--spacing-sm,8px);padding:var(--spacing-sm,8px) var(--spacing-md,16px);border:1px solid var(--color-border,#7f7f7f40);border-radius:var(--radius-md,8px);min-width:0;display:flex}.MediaBlocks-module__Ol3YAq__fileName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.MediaBlocks-module__Ol3YAq__fileMeta{color:var(--color-text-muted,#64748b);font-size:var(--font-size-xs,12px)}.MediaBlocks-module__Ol3YAq__fileLink{color:var(--color-primary,#3b82f6);font-size:var(--font-size-sm,13px);font-weight:500;text-decoration:none}.MediaBlocks-module__Ol3YAq__empty{padding:var(--spacing-sm,8px) var(--spacing-md,16px);border:1px dashed var(--color-border,#7f7f7f4d);border-radius:var(--radius-md,8px);color:var(--color-text-muted,#64748b);font-size:var(--font-size-sm,13px)}
.ScriptureBlocks-module__6yKysq__passage{padding:var(--spacing-md,16px) var(--spacing-lg,24px);border-left:3px solid var(--app-primary,var(--color-primary,#3b82f6));border-radius:var(--radius-md,8px);background:color-mix(in srgb, var(--app-primary,var(--color-primary,#3b82f6)) 7%, transparent);min-width:0;margin:0}.ScriptureBlocks-module__6yKysq__verses{font-family:var(--app-heading-font,Georgia, "Times New Roman", serif);margin:0;line-height:1.65}.ScriptureBlocks-module__6yKysq__size_sm .ScriptureBlocks-module__6yKysq__verses{font-size:var(--font-size-sm,13px)}.ScriptureBlocks-module__6yKysq__size_md .ScriptureBlocks-module__6yKysq__verses{font-size:var(--font-size-md,16px)}.ScriptureBlocks-module__6yKysq__size_lg .ScriptureBlocks-module__6yKysq__verses{font-size:var(--font-size-xl,22px);line-height:1.5}.ScriptureBlocks-module__6yKysq__number{font-family:var(--app-font,inherit);opacity:.6;margin-right:3px;font-size:.65em;font-weight:600}.ScriptureBlocks-module__6yKysq__reference{margin-top:var(--spacing-sm,8px);font-size:var(--font-size-sm,13px);opacity:.75;font-weight:600}.ScriptureBlocks-module__6yKysq__note{padding:var(--spacing-sm,8px) var(--spacing-md,16px);font-size:var(--font-size-sm,13px);opacity:.7}.ScriptureBlocks-module__6yKysq__reader{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;border:1px solid var(--color-border,#7f7f7f40);border-radius:var(--radius-md,8px);background:#080808;min-width:0;position:relative;overflow:hidden}
