.ProPresenterImportReport-module__pF7B4W__report{flex-direction:column;gap:8px;display:flex}.ProPresenterImportReport-module__pF7B4W__summary{color:var(--text-primary,#e5e7eb);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.ProPresenterImportReport-module__pF7B4W__list{border:1px solid var(--border-color,#ffffff14);border-radius:6px;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.ProPresenterImportReport-module__pF7B4W__row{border-bottom:1px solid var(--border-color,#ffffff0f);align-items:flex-start;gap:8px;padding:6px 10px;display:flex}.ProPresenterImportReport-module__pF7B4W__row:last-child{border-bottom:none}.ProPresenterImportReport-module__pF7B4W__row>svg{flex-shrink:0;margin-top:2px}.ProPresenterImportReport-module__pF7B4W__body{flex:1;min-width:0}.ProPresenterImportReport-module__pF7B4W__title{justify-content:space-between;gap:8px;font-size:12px;display:flex}.ProPresenterImportReport-module__pF7B4W__name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#e5e7eb);overflow:hidden}.ProPresenterImportReport-module__pF7B4W__kind,.ProPresenterImportReport-module__pF7B4W__source{color:var(--text-muted,#888);flex-shrink:0;font-size:11px}.ProPresenterImportReport-module__pF7B4W__detail{color:var(--text-secondary,#aaa);font-size:11px}.ProPresenterImportReport-module__pF7B4W__missing{color:#fbbf24;word-break:break-word;font-size:11px}.ProPresenterImportReport-module__pF7B4W__ok{color:#4ade80}.ProPresenterImportReport-module__pF7B4W__warn{color:#fbbf24}.ProPresenterImportReport-module__pF7B4W__muted{color:var(--text-muted,#888)}.ProPresenterImportReport-module__pF7B4W__error{color:#f87171}
.SyncStatusBadge-module__XbvdFW__badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;line-height:0;display:inline-flex}.SyncStatusBadge-module__XbvdFW__synced{background:var(--success,#22c55e);color:#0b0f0c}.SyncStatusBadge-module__XbvdFW__pending{background:var(--text-muted,#8a8f98);color:#0b0c0f}.SyncStatusBadge-module__XbvdFW__syncing{background:var(--accent,#3b82f6);color:#fff}.SyncStatusBadge-module__XbvdFW__syncing svg{animation:1.1s linear infinite SyncStatusBadge-module__XbvdFW__syncSpin}.SyncStatusBadge-module__XbvdFW__cloud{color:var(--text-muted,#8a8f98)}.SyncStatusBadge-module__XbvdFW__local{color:var(--text-muted,#8a8f98);opacity:.8}.SyncStatusBadge-module__XbvdFW__conflict{color:var(--warning,#f59e0b)}.SyncStatusBadge-module__XbvdFW__error{color:var(--danger,#ef4444)}@keyframes SyncStatusBadge-module__XbvdFW__syncSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SyncStatusBadge-module__XbvdFW__syncing svg{animation:none}}
.ConflictResolutionModal-module__huu2HW__overlay{z-index:1000;background:#000c;justify-content:center;align-items:center;animation:.2s ConflictResolutionModal-module__huu2HW__fadeIn;display:flex;position:fixed;inset:0}@keyframes ConflictResolutionModal-module__huu2HW__fadeIn{0%{opacity:0}to{opacity:1}}.ConflictResolutionModal-module__huu2HW__modal{background:var(--bg-primary);border-radius:var(--radius-lg);flex-direction:column;width:90%;max-width:520px;animation:.2s ConflictResolutionModal-module__huu2HW__slideIn;display:flex;overflow:hidden}@keyframes ConflictResolutionModal-module__huu2HW__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConflictResolutionModal-module__huu2HW__header{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ConflictResolutionModal-module__huu2HW__headerTitle{align-items:center;gap:10px;display:flex}.ConflictResolutionModal-module__huu2HW__headerTitle h2{margin:0;font-size:16px;font-weight:600}.ConflictResolutionModal-module__huu2HW__warningIcon{color:#f59e0b}.ConflictResolutionModal-module__huu2HW__closeButton{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.ConflictResolutionModal-module__huu2HW__closeButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}.ConflictResolutionModal-module__huu2HW__content{flex-direction:column;gap:16px;padding:20px;display:flex}.ConflictResolutionModal-module__huu2HW__fileInfo{background:var(--bg-secondary);border-radius:var(--radius-md);padding:12px 16px}.ConflictResolutionModal-module__huu2HW__fileName{color:var(--text-primary);font-size:14px;font-weight:600}.ConflictResolutionModal-module__huu2HW__filePath{color:var(--text-muted);word-break:break-all;margin-top:4px;font-family:monospace;font-size:12px}.ConflictResolutionModal-module__huu2HW__conflictDescription{border-radius:var(--radius-md);color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b4d;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.ConflictResolutionModal-module__huu2HW__conflictDescription svg{flex-shrink:0;margin-top:2px}.ConflictResolutionModal-module__huu2HW__versionComparison{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ConflictResolutionModal-module__huu2HW__versionCard{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;padding:14px;transition:all .15s}.ConflictResolutionModal-module__huu2HW__versionCard:hover{border-color:var(--text-muted)}.ConflictResolutionModal-module__huu2HW__versionCard.ConflictResolutionModal-module__huu2HW__selected{border-color:var(--accent-primary);background:#3b82f60d}.ConflictResolutionModal-module__huu2HW__versionHeader{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.ConflictResolutionModal-module__huu2HW__checkIcon{color:var(--accent-primary);margin-left:auto}.ConflictResolutionModal-module__huu2HW__versionDetails{flex-direction:column;gap:8px;display:flex}.ConflictResolutionModal-module__huu2HW__versionDetail{justify-content:space-between;align-items:center;font-size:12px;display:flex}.ConflictResolutionModal-module__huu2HW__versionDetail .ConflictResolutionModal-module__huu2HW__label{color:var(--text-muted)}.ConflictResolutionModal-module__huu2HW__checksum{color:var(--text-secondary);font-family:monospace;font-size:11px}.ConflictResolutionModal-module__huu2HW__keepBothOption{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;padding:14px;transition:all .15s;display:flex}.ConflictResolutionModal-module__huu2HW__keepBothOption:hover{border-color:var(--text-muted)}.ConflictResolutionModal-module__huu2HW__keepBothOption.ConflictResolutionModal-module__huu2HW__selected{border-color:var(--accent-primary);background:#3b82f60d}.ConflictResolutionModal-module__huu2HW__keepBothContent{align-items:flex-start;gap:12px;display:flex}.ConflictResolutionModal-module__huu2HW__keepBothContent svg{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.ConflictResolutionModal-module__huu2HW__keepBothTitle{color:var(--text-primary);font-size:13px;font-weight:600}.ConflictResolutionModal-module__huu2HW__keepBothDescription{color:var(--text-muted);margin-top:4px;font-size:12px}.ConflictResolutionModal-module__huu2HW__footer{border-top:1px solid var(--border-color);background:var(--bg-secondary);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.ConflictResolutionModal-module__huu2HW__cancelButton{border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;background:0 0;padding:10px 16px;font-size:13px;font-weight:500;transition:all .15s}.ConflictResolutionModal-module__huu2HW__cancelButton:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.ConflictResolutionModal-module__huu2HW__resolveButton{background:var(--accent-primary);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;padding:10px 20px;font-size:13px;font-weight:600;transition:all .15s}.ConflictResolutionModal-module__huu2HW__resolveButton:hover:not(:disabled){background:var(--accent-primary-hover)}.ConflictResolutionModal-module__huu2HW__resolveButton:disabled,.ConflictResolutionModal-module__huu2HW__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.SyncStatusIndicator-module__4BhikW__container{position:relative}.SyncStatusIndicator-module__4BhikW__statusButton{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:relative}.SyncStatusIndicator-module__4BhikW__statusButton:hover{background:var(--bg-tertiary)}.SyncStatusIndicator-module__4BhikW__conflictBadge{color:#fff;background:#ef4444;border-radius:999px;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:600;line-height:14px;position:absolute;top:2px;right:2px}.SyncStatusIndicator-module__4BhikW__iconSuccess{color:#22c55e}.SyncStatusIndicator-module__4BhikW__iconSyncing{color:#3b82f6;animation:1s linear infinite SyncStatusIndicator-module__4BhikW__spin}.SyncStatusIndicator-module__4BhikW__iconPaused{color:#eab308}.SyncStatusIndicator-module__4BhikW__iconError{color:#ef4444}.SyncStatusIndicator-module__4BhikW__iconOffline{color:#6b7280}.SyncStatusIndicator-module__4BhikW__iconIdle{color:#9ca3af}@keyframes SyncStatusIndicator-module__4BhikW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SyncStatusIndicator-module__4BhikW__spinning{animation:1s linear infinite SyncStatusIndicator-module__4BhikW__spin}.SyncStatusIndicator-module__4BhikW__dropdown{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);z-index:100;width:260px;margin-top:4px;animation:.15s SyncStatusIndicator-module__4BhikW__dropdownIn;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000004d}@keyframes SyncStatusIndicator-module__4BhikW__dropdownIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SyncStatusIndicator-module__4BhikW__dropdownHeader{border-bottom:1px solid var(--border-color);color:var(--text-primary);justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.SyncStatusIndicator-module__4BhikW__syncButton{background:var(--bg-secondary);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:all .15s;display:flex}.SyncStatusIndicator-module__4BhikW__syncButton:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.SyncStatusIndicator-module__4BhikW__syncButton:disabled{opacity:.5;cursor:not-allowed}.SyncStatusIndicator-module__4BhikW__dropdownContent{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.SyncStatusIndicator-module__4BhikW__statRow{justify-content:space-between;align-items:center;font-size:12px;display:flex}.SyncStatusIndicator-module__4BhikW__statLabel{color:var(--text-muted)}.SyncStatusIndicator-module__4BhikW__statValue{color:var(--text-primary)}.SyncStatusIndicator-module__4BhikW__pendingSection{border-top:1px solid var(--border-color);flex-direction:column;gap:6px;padding-top:8px;display:flex}.SyncStatusIndicator-module__4BhikW__conflictsSection{border-radius:var(--radius-sm);background:#ef44441a;border:1px solid #ef44444d;justify-content:space-between;align-items:center;margin-top:4px;padding:10px 12px;display:flex}.SyncStatusIndicator-module__4BhikW__conflictsHeader{color:#ef4444;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.SyncStatusIndicator-module__4BhikW__resolveButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s}.SyncStatusIndicator-module__4BhikW__resolveButton:hover{background:#dc2626}.SyncStatusIndicator-module__4BhikW__errorsSection{flex-direction:column;gap:6px;max-height:140px;margin-top:4px;display:flex;overflow-y:auto}.SyncStatusIndicator-module__4BhikW__errorItem{color:#ef4444;border-radius:var(--radius-sm);overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;background:#ef44441a;padding:6px 8px;font-size:11px}.SyncStatusIndicator-module__4BhikW__dropdownFooter{border-top:1px solid var(--border-color);padding:10px 14px}.SyncStatusIndicator-module__4BhikW__pauseButton{background:var(--bg-secondary);border:1px solid var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:8px;font-size:12px;font-weight:500;transition:all .15s}.SyncStatusIndicator-module__4BhikW__pauseButton:hover{background:var(--bg-tertiary);color:var(--text-primary)}
.TimelineSyncChip-module__GTnYKW__wrap{flex-shrink:0;align-items:center;padding:4px 10px;display:flex;position:relative}.TimelineSyncChip-module__GTnYKW__wrap .TimelineSyncChip-module__GTnYKW__chip{color:#ffffffa6;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.TimelineSyncChip-module__GTnYKW__chip:hover{color:#fff;background:#ffffff17}.TimelineSyncChip-module__GTnYKW__chipActive{color:#93c5fd;background:#3b82f626;border-color:#3b82f680}.TimelineSyncChip-module__GTnYKW__chipMaster{color:#34d399;background:#10b98124;border-color:#10b98180}.TimelineSyncChip-module__GTnYKW__backdrop{z-index:999;position:fixed;inset:0}.TimelineSyncChip-module__GTnYKW__popover{z-index:1000;background:#1e1e22;border:1px solid #ffffff1a;border-radius:10px;width:260px;max-height:calc(100vh - 24px);padding:10px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.TimelineSyncChip-module__GTnYKW__empty{color:#ffffff73;font-size:11px;line-height:1.5}.TimelineSyncChip-module__GTnYKW__error{color:#f87171;margin-top:8px;font-size:11px}.TimelineSyncChip-module__GTnYKW__inline{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.TimelineSyncChip-module__GTnYKW__actions{justify-content:space-between;align-items:center;gap:8px;margin:8px 0;display:flex}.TimelineSyncChip-module__GTnYKW__inline select,.TimelineSyncChip-module__GTnYKW__popover select{border-radius:var(--collaboration-control-radius,999px)}
.GlassModal-module__DnzkYa__modalOverlay{z-index:100;pointer-events:none;position:absolute;inset:0}.GlassModal-module__DnzkYa__modalContent{-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#00000040;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;width:140px;animation:.2s ease-out GlassModal-module__DnzkYa__slideIn;display:flex;position:absolute;top:8px;bottom:8px;left:8px;box-shadow:0 2px 12px #0003}@keyframes GlassModal-module__DnzkYa__slideIn{0%{opacity:0;transform:translate(-20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.GlassModal-module__DnzkYa__modalHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.GlassModal-module__DnzkYa__modalTitle{text-transform:uppercase;letter-spacing:1.5px;color:#ffffffe6;margin:0;font-size:12px;font-weight:700}.GlassModal-module__DnzkYa__closeBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.GlassModal-module__DnzkYa__closeBtn:hover{color:#fffc;background:#ffffff1a}.GlassModal-module__DnzkYa__modalBody{flex-direction:column;flex:1;padding:10px;display:flex;overflow:visible}.GlassModal-module__DnzkYa__wide{width:180px}
.IntensityModal-module__5scCxq__intensityModal{align-items:flex-end;gap:6px;height:100%;display:flex}.IntensityModal-module__5scCxq__faderColumn{flex-direction:column;align-items:center;gap:6px;height:100%;display:flex}.IntensityModal-module__5scCxq__faderLabel{color:#ffffff80;font-size:9px;font-weight:700}.IntensityModal-module__5scCxq__faderWrapper{flex:1;width:28px;min-height:200px;position:relative}.IntensityModal-module__5scCxq__faderInput{opacity:0;cursor:pointer;z-index:10;writing-mode:vertical-lr;direction:rtl;width:100%;height:100%;position:absolute}.IntensityModal-module__5scCxq__faderTrack{pointer-events:none;background:#ffffff14;border:1px solid #ffffff26;border-radius:3px;width:100%;height:100%;position:absolute;top:0;left:0}.IntensityModal-module__5scCxq__faderGroove{background:#ffffff1a;border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.IntensityModal-module__5scCxq__faderKnob{cursor:pointer;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:3px;height:24px;position:absolute;left:3px;right:3px;box-shadow:0 2px 4px #0003}.IntensityModal-module__5scCxq__faderKnob:before{content:"";background:#ffffff80;border-radius:1px;height:2px;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)}.IntensityModal-module__5scCxq__faderInput:disabled+.IntensityModal-module__5scCxq__faderTrack{opacity:.4}.IntensityModal-module__5scCxq__faderValue{color:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.IntensityModal-module__5scCxq__presetsColumn{flex-direction:column;gap:3px;margin-left:4px;display:flex}.IntensityModal-module__5scCxq__presetBtn{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:3px;width:28px;height:28px;font-size:9px;font-weight:700;transition:all .1s}.IntensityModal-module__5scCxq__presetBtn:hover{color:#fff;background:#ffffff26}.IntensityModal-module__5scCxq__presetBtn.IntensityModal-module__5scCxq__active{color:#fff;background:#fff3;border-color:#ffffff80}
.ColorModal-module__xlELHq__colorModal{flex-direction:column;gap:12px;height:100%;display:flex}.ColorModal-module__xlELHq__modeTabs{gap:4px;display:flex}.ColorModal-module__xlELHq__modeTab{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;flex:1;padding:6px 8px;font-size:10px;font-weight:600;transition:all .1s}.ColorModal-module__xlELHq__modeTab:hover{color:#fff;background:#ffffff1a}.ColorModal-module__xlELHq__modeTab.ColorModal-module__xlELHq__active{color:#fff;background:#ffffff26;border-color:#ffffff4d}.ColorModal-module__xlELHq__colorPreview{background:#ffffff0d;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.ColorModal-module__xlELHq__colorSwatch{border:1px solid #fff3;border-radius:4px;width:32px;height:32px}.ColorModal-module__xlELHq__colorHex{color:#fffc;font-family:SF Mono,monospace;font-size:11px;font-weight:600}.ColorModal-module__xlELHq__pickerMode{flex-direction:column;flex:1;gap:8px;display:flex}.ColorModal-module__xlELHq__satValSquare{cursor:crosshair;border-radius:4px;flex:1;min-height:120px;position:relative}.ColorModal-module__xlELHq__satOverlay{background:linear-gradient(90deg,#fff,#0000);border-radius:4px;position:absolute;inset:0}.ColorModal-module__xlELHq__valOverlay{background:linear-gradient(#0000,#000);border-radius:4px;position:absolute;inset:0}.ColorModal-module__xlELHq__pickerHandle{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 4px #00000080}.ColorModal-module__xlELHq__hueSliderWrap{padding:4px 0}.ColorModal-module__xlELHq__hueSlider{-webkit-appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:4px;width:100%;height:16px}.ColorModal-module__xlELHq__hueSlider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#ffffffe6;border:1px solid #0000004d;border-radius:2px;width:8px;height:20px;box-shadow:0 1px 3px #0000004d}.ColorModal-module__xlELHq__rgbMode{flex:1;justify-content:center;gap:8px;display:flex}.ColorModal-module__xlELHq__faderColumn{flex-direction:column;flex:1;align-items:center;gap:6px;max-width:36px;display:flex}.ColorModal-module__xlELHq__faderLabel{color:#fff9;font-size:11px;font-weight:700}.ColorModal-module__xlELHq__faderWrapper{flex:1;width:28px;min-height:150px;position:relative}.ColorModal-module__xlELHq__faderInput{opacity:0;cursor:pointer;z-index:10;writing-mode:vertical-lr;direction:rtl;width:100%;height:100%;position:absolute}.ColorModal-module__xlELHq__faderTrack{pointer-events:none;background:#ffffff14;border:1px solid #ffffff26;border-radius:3px;width:100%;height:100%;position:absolute;top:0;left:0}.ColorModal-module__xlELHq__faderTrack.ColorModal-module__xlELHq__redTrack{border-color:#ef44444d}.ColorModal-module__xlELHq__faderTrack.ColorModal-module__xlELHq__greenTrack{border-color:#22c55e4d}.ColorModal-module__xlELHq__faderTrack.ColorModal-module__xlELHq__blueTrack{border-color:#3b82f64d}.ColorModal-module__xlELHq__faderGroove{background:#ffffff1a;border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.ColorModal-module__xlELHq__faderKnob{cursor:pointer;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:3px;height:24px;position:absolute;left:3px;right:3px;box-shadow:0 2px 4px #0003}.ColorModal-module__xlELHq__faderKnob:before{content:"";background:#ffffff80;border-radius:1px;height:2px;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)}.ColorModal-module__xlELHq__faderValue{color:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.ColorModal-module__xlELHq__gelsMode{flex:1;overflow-y:auto}.ColorModal-module__xlELHq__gelGrid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ColorModal-module__xlELHq__gelBtn{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:6px;transition:all .1s;display:flex}.ColorModal-module__xlELHq__gelBtn:hover{background:#ffffff1a;border-color:#fff3}.ColorModal-module__xlELHq__gelBtn.ColorModal-module__xlELHq__active{background:#ffffff26;border-color:#fff6}.ColorModal-module__xlELHq__gelSwatch{border:1px solid #fff3;border-radius:3px;width:24px;height:24px}.ColorModal-module__xlELHq__gelName{color:#fff9;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8px;font-weight:600;overflow:hidden}
.BeamModal-module__4up_1G__beamModal{gap:8px;height:100%;display:flex}.BeamModal-module__4up_1G__mainArea{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.BeamModal-module__4up_1G__faderLabel{color:#ffffff80;margin-bottom:6px;font-size:9px;font-weight:700}.BeamModal-module__4up_1G__faderValue{color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;font-weight:700}.BeamModal-module__4up_1G__faderWrapper{flex:1;width:28px;position:relative}.BeamModal-module__4up_1G__faderInput{opacity:0;cursor:pointer;z-index:10;writing-mode:vertical-lr;direction:rtl;width:100%;height:100%;position:absolute}.BeamModal-module__4up_1G__faderTrack{background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;position:absolute;inset:0}.BeamModal-module__4up_1G__faderGroove{background:#ffffff1a;border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.BeamModal-module__4up_1G__faderKnob{background:#ffffff4d;border:1px solid #fff6;border-radius:3px;height:22px;position:absolute;left:3px;right:3px;box-shadow:0 2px 4px #0000004d}.BeamModal-module__4up_1G__faderKnob:before{content:"";background:#fff9;border-radius:1px;height:2px;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)}.BeamModal-module__4up_1G__goboColumn{flex-direction:column;flex:1;justify-content:center;gap:5px;width:42px;display:flex}.BeamModal-module__4up_1G__goboBtn{color:#ffffff80;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;transition:all .15s;display:flex}.BeamModal-module__4up_1G__goboBtn:hover{background:#ffffff26;border-color:#ffffff40}.BeamModal-module__4up_1G__goboBtn.BeamModal-module__4up_1G__active{color:#fff;background:#ffffff40;border-color:#fff9;box-shadow:0 0 8px #ffffff26}.BeamModal-module__4up_1G__prismColumn{flex-direction:column;flex:1;justify-content:center;gap:6px;width:100%;display:flex}.BeamModal-module__4up_1G__prismBtn{color:#ffffff80;cursor:pointer;text-align:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;padding:12px 8px;font-size:11px;font-weight:600;transition:all .15s}.BeamModal-module__4up_1G__prismBtn:hover{background:#ffffff26;border-color:#ffffff40}.BeamModal-module__4up_1G__prismBtn.BeamModal-module__4up_1G__active{color:#fff;background:#ffffff40;border-color:#fff9}.BeamModal-module__4up_1G__tabStrip{flex-direction:column;flex-shrink:0;justify-content:center;gap:4px;width:44px;height:100%;display:flex}.BeamModal-module__4up_1G__tab{color:#fff6;cursor:pointer;text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:10px 4px;font-size:9px;font-weight:700;transition:all .15s}.BeamModal-module__4up_1G__tab:hover{color:#ffffffb3;background:#ffffff1f}.BeamModal-module__4up_1G__tab.BeamModal-module__4up_1G__active{color:#fff;background:#fff3;border-color:#fff6}
.ControlModal-module__fLtyyG__controlModal{flex-direction:column;justify-content:center;gap:8px;height:100%;display:flex}.ControlModal-module__fLtyyG__btn{cursor:pointer;text-align:center;border-radius:6px;padding:14px 8px;font-size:11px;font-weight:700;transition:all .15s}.ControlModal-module__fLtyyG__resetBtn{color:#f97316;background:#f9731626;border:1px solid #f9731666}.ControlModal-module__fLtyyG__resetBtn:hover{background:#f9731640;border-color:#f9731699}.ControlModal-module__fLtyyG__lampOnBtn{color:#22c55e;background:#22c55e26;border:1px solid #22c55e66}.ControlModal-module__fLtyyG__lampOnBtn:hover{background:#22c55e40;border-color:#22c55e99}.ControlModal-module__fLtyyG__lampOffBtn{color:#ef4444;background:#ef444426;border:1px solid #ef444466}.ControlModal-module__fLtyyG__lampOffBtn:hover{background:#ef444440;border-color:#ef444499}.ControlModal-module__fLtyyG__homeBtn{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f666}.ControlModal-module__fLtyyG__homeBtn:hover{background:#3b82f640;border-color:#3b82f699}
.LightingCueTimeline-module__YG9N6q__cueTimeline{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-direction:column;display:flex}.LightingCueTimeline-module__YG9N6q__body{flex-direction:column;height:96px;min-height:0;display:flex;position:relative;overflow:hidden}.LightingCueTimeline-module__YG9N6q__body>:first-child{flex:auto;min-height:0}.LightingCueTimeline-module__YG9N6q__goButton{border:1px solid var(--border-color);background:var(--bg-tertiary);height:28px;color:var(--text-primary);letter-spacing:.04em;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.LightingCueTimeline-module__YG9N6q__goButton:hover{border-color:var(--accent-primary)}.LightingCueTimeline-module__YG9N6q__recordHint{display:none}
.LightingBlocks-module__m5uwnG__panel{--bg-secondary:var(--color-surface);--bg-tertiary:var(--color-background);--text-primary:var(--color-text);--text-secondary:var(--color-text);--text-muted:var(--color-text-secondary);--border-color:var(--color-border);--accent-primary:var(--color-primary);width:100%;min-width:0}.LightingBlocks-module__m5uwnG__stage{flex:1;min-height:320px;display:flex;position:relative;overflow:hidden}.LightingBlocks-module__m5uwnG__stage>div{width:100%;height:100%;position:absolute;inset:0}.LightingBlocks-module__m5uwnG__status{text-align:center;min-height:320px;color:var(--color-text-secondary);background:var(--color-background);place-items:center;padding:16px;display:grid}.LightingBlocks-module__m5uwnG__actions{flex-wrap:wrap;gap:8px;padding:8px;display:flex}.LightingBlocks-module__m5uwnG__effects>div:first-child{width:100%;padding:8px}.LightingBlocks-module__m5uwnG__effects [role=tablist]{padding:0;overflow:visible}.LightingBlocks-module__m5uwnG__effects [role=tablist]>div{border-radius:8px;flex-wrap:wrap;justify-content:center;width:100%;max-width:100%}.LightingBlocks-module__m5uwnG__effects [role=tablist]>div>span{display:none}.LightingBlocks-module__m5uwnG__effects [role=tab]{min-height:28px;padding:4px 10px}.LightingBlocks-module__m5uwnG__effects [role=tab][aria-selected=true]{background:var(--color-primary);color:var(--app-on-primary,#fff)}.LightingBlocks-module__m5uwnG__console{flex-direction:column;width:100%;min-width:0;display:flex}.LightingBlocks-module__m5uwnG__programmer{z-index:2;background:var(--color-surface);position:relative}.LightingBlocks-module__m5uwnG__cues{--bg-primary:var(--color-background);--bg-elevated:var(--color-surface);flex-direction:column;min-height:180px;display:flex;overflow:hidden}
.ColorWorkspace-module__GL4X9q__workspace{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0a0a0a);color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffeb);border-top:none;flex-direction:column;flex:auto;display:flex;overflow:hidden;container:color-workspace/inline-size;height:100%!important;min-height:0!important;max-height:100%!important}.ColorWorkspace-module__GL4X9q__workspaceHeader{border-bottom:1px solid var(--color-border,#ffffff1a);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);flex-shrink:0;align-items:center;gap:.55rem;min-height:2.4rem;padding:.3rem .6rem;display:flex}.ColorWorkspace-module__GL4X9q__titleGroup{flex-shrink:0;align-items:center;gap:.4rem;min-width:0;display:flex}.ColorWorkspace-module__GL4X9q__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb8);white-space:nowrap;font-size:.68rem;font-weight:700}.ColorWorkspace-module__GL4X9q__targetChip{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff7a);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:999px;padding:.15rem .45rem;font-size:.62rem;font-weight:600;overflow:hidden}.ColorWorkspace-module__GL4X9q__targetChipActive{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffeb);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#ffffff29)}.ColorWorkspace-module__GL4X9q__bypassBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--lightningcss-light,#826311)var(--lightningcss-dark,#fbbf24);background:#fbbf241a;border:.5px solid #fbbf2459;border-radius:999px;padding:.12rem .4rem;font-size:.55rem;font-weight:700}.ColorWorkspace-module__GL4X9q__saveStatus{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff6b);white-space:nowrap;align-items:center;gap:.25rem;font-size:.55rem;display:inline-flex}.ColorWorkspace-module__GL4X9q__saveStatus:before{content:"";background:#4ade80;border-radius:50%;width:5px;height:5px}.ColorWorkspace-module__GL4X9q__saveStatusError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5)}.ColorWorkspace-module__GL4X9q__saveStatusError:before{background:#ef4444}.ColorWorkspace-module__GL4X9q__topStrip{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff12);flex:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:center;gap:.45rem .65rem;min-width:0;padding:.4rem .65rem .35rem;display:grid}.ColorWorkspace-module__GL4X9q__headerActions{flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;display:flex}.ColorWorkspace-module__GL4X9q__headerButton{border:1px solid var(--color-border,#ffffff1f);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1a1a1a);height:1.55rem;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb8);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.28rem;padding:0 .55rem;font-size:.6rem;font-weight:650;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.ColorWorkspace-module__GL4X9q__headerButton:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a2e)var(--lightningcss-dark,#ffffff2e)}.ColorWorkspace-module__GL4X9q__headerButtonActive{color:var(--lightningcss-light,#766c40)var(--lightningcss-dark,#fde68a);background:#fbbf241f;border-color:#fbbf2466}.ColorWorkspace-module__GL4X9q__headerButtonActive:hover:not(:disabled){color:var(--lightningcss-light,#6b6653)var(--lightningcss-dark,#fef3c7);background:#fbbf2429;border-color:#fbbf248c}.ColorWorkspace-module__GL4X9q__headerButton:disabled{opacity:.4;cursor:not-allowed}.ColorWorkspace-module__GL4X9q__workspaceBody{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0a0a0a);flex:1;grid-template-columns:minmax(9.5rem,.55fr) minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}.ColorWorkspace-module__GL4X9q__scopes{border-right:1px solid var(--color-border,#ffffff1a);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0c0c0c);flex-direction:column;min-width:0;min-height:0;display:flex}.ColorWorkspace-module__GL4X9q__gradeColumn{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ColorWorkspace-module__GL4X9q__scopeHeader{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;min-height:1.55rem;padding:.18rem .35rem;display:flex}.ColorWorkspace-module__GL4X9q__scopeTabs{scrollbar-width:none;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:999px;align-items:center;gap:2px;min-width:0;padding:3px;display:inline-flex;overflow-x:auto}.ColorWorkspace-module__GL4X9q__scopeTabs::-webkit-scrollbar{display:none}.ColorWorkspace-module__GL4X9q__scopeTab{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff7a);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.28rem .65rem;font-size:.58rem;font-weight:650;line-height:1;transition:background .12s,color .12s,box-shadow .12s}.ColorWorkspace-module__GL4X9q__scopeTab:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe0);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.ColorWorkspace-module__GL4X9q__scopeTabActive{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);box-shadow:inset 0 0 0 .5px #ffffff1a}.ColorWorkspace-module__GL4X9q__scopeScale{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff4d);flex-shrink:0;font:.5rem ui-monospace,SFMono-Regular,Menlo,monospace}.ColorWorkspace-module__GL4X9q__scopePlot{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#050505);flex:1;min-height:0;position:relative}.ColorWorkspace-module__GL4X9q__scopeCanvas{object-fit:fill;width:100%;height:100%;display:block}.ColorWorkspace-module__GL4X9q__scopeSignal{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff6b);background:var(--lightningcss-light,#f1f5f98c)var(--lightningcss-dark,#0505058c);justify-content:center;align-items:center;padding:.65rem;font-size:.6rem;line-height:1.4;display:flex;position:absolute;inset:0}.ColorWorkspace-module__GL4X9q__wheels{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0a0a0a);flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;padding:.35rem .5rem .15rem;display:flex;overflow:hidden}.ColorWorkspace-module__GL4X9q__wheelsGrid{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.5rem;min-height:0;display:grid}.ColorWorkspace-module__GL4X9q__wheelCard{flex-direction:column;justify-content:flex-start;align-items:center;gap:.22rem;min-width:0;height:auto;min-height:0;max-height:100%;padding:0;display:flex}.ColorWorkspace-module__GL4X9q__wheelCardMuted{opacity:.85}.ColorWorkspace-module__GL4X9q__wheelCardMuted .ColorWorkspace-module__GL4X9q__wheelFace{cursor:not-allowed}.ColorWorkspace-module__GL4X9q__wheelHeading{flex-direction:column;flex:none;align-items:center;gap:.06rem;margin-bottom:.05rem;line-height:1.05;display:flex}.ColorWorkspace-module__GL4X9q__wheelName{letter-spacing:.02em;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffeb);font-size:.72rem;font-weight:700}.ColorWorkspace-module__GL4X9q__wheelHint{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6);font-size:.5rem}.ColorWorkspace-module__GL4X9q__wheelFace{aspect-ratio:1;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);cursor:crosshair;touch-action:none;border-radius:50%;flex:none;width:min(100%,8.25rem);max-width:100%;height:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 4px 14px var(--lightningcss-light,#0f172a1d)var(--lightningcss-dark,#00000073)}.ColorWorkspace-module__GL4X9q__wheelFace:focus-visible{outline:2px solid var(--rai-blue);outline-offset:2px}.ColorWorkspace-module__GL4X9q__wheelHue{pointer-events:none;background:conic-gradient(from 90deg,#ff2d55 0deg,#ff9500 45deg,#fc0 80deg,#34c759 130deg,#00c7be 170deg,#32ade6 210deg,#0a84ff 250deg,#5e5ce6 290deg,#bf5af2 325deg,#ff2d55 360deg);border-radius:50%;position:absolute;inset:0}.ColorWorkspace-module__GL4X9q__wheelCenter{pointer-events:none;background:radial-gradient(circle at 45% 38%,var(--lightningcss-light,#0f172a59)var(--lightningcss-dark,#ffffff59),#0000 48%),radial-gradient(circle,#d1d5db 0%,#9ca3af 48%,#6b7280 100%);border-radius:50%;position:absolute;inset:14%;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px var(--lightningcss-light,#0f172a10)var(--lightningcss-dark,#00000040)}.ColorWorkspace-module__GL4X9q__wheelCross{pointer-events:none;background:linear-gradient(var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#17171759),var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#17171759)) 50%/1px 100% no-repeat,linear-gradient(var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#17171759),var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#17171759)) 50%/100% 1px no-repeat;border-radius:50%;position:absolute;inset:18%}.ColorWorkspace-module__GL4X9q__wheelThumb{pointer-events:none;z-index:2;background:#fff;border:2px solid #000000b3;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#000000a6)}.ColorWorkspace-module__GL4X9q__wheelReadouts{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);font-variant-numeric:tabular-nums;flex:none;gap:.2rem;margin-top:.1rem;font:.48rem ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ColorWorkspace-module__GL4X9q__wheelReadouts span{text-align:center;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:3px;min-width:1.7rem;padding:.08rem .15rem}.ColorWorkspace-module__GL4X9q__wheelLevel{flex:none;width:min(100%,7.25rem);margin-top:.05rem;display:block}.ColorWorkspace-module__GL4X9q__wheelLevelTrack,.ColorWorkspace-module__GL4X9q__sliderTrack{--grade-fill-left:50%;--grade-fill-width:0%;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:999px;align-items:center;min-width:0;height:9px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.ColorWorkspace-module__GL4X9q__bottomStrip{border-top:1px solid var(--color-border,#ffffff1a);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);flex:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:center;gap:.55rem .75rem;padding:.4rem .7rem .5rem;display:grid}.ColorWorkspace-module__GL4X9q__sliderRow{grid-template-columns:3.6rem minmax(2rem,1fr) 2.5rem;align-items:center;gap:.3rem;min-width:0;display:grid}.ColorWorkspace-module__GL4X9q__sliderLabel{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff9e);white-space:nowrap;font-size:.58rem;font-weight:650}.ColorWorkspace-module__GL4X9q__sliderZero{pointer-events:none;background:var(--lightningcss-light,#0f172a4d)var(--lightningcss-dark,#ffffff4d);width:1px;position:absolute;top:1px;bottom:1px;left:50%}.ColorWorkspace-module__GL4X9q__sliderFill{left:var(--grade-fill-left);width:var(--grade-fill-width);pointer-events:none;background:var(--lightningcss-light,#0f172a73)var(--lightningcss-dark,#ffffff73);border-radius:999px;position:absolute;top:1px;bottom:1px}.ColorWorkspace-module__GL4X9q__slider{z-index:1;appearance:none;cursor:ew-resize;background:0 0;border:0;outline:0;width:100%;height:9px;margin:0;padding:0;position:relative}.ColorWorkspace-module__GL4X9q__slider:disabled{cursor:not-allowed;opacity:.55}.ColorWorkspace-module__GL4X9q__slider::-webkit-slider-runnable-track{background:0 0;border:0;height:9px}.ColorWorkspace-module__GL4X9q__slider::-webkit-slider-thumb{appearance:none;background:#f8fafc;border:1px solid #000000a6;border-radius:50%;width:11px;height:11px;margin-top:-1px;box-shadow:0 1px 3px var(--lightningcss-light,#0f172a20)var(--lightningcss-dark,#00000080)}.ColorWorkspace-module__GL4X9q__slider::-moz-range-track{background:0 0;border:0;height:9px}.ColorWorkspace-module__GL4X9q__slider::-moz-range-thumb{background:#f8fafc;border:1px solid #000000a6;border-radius:50%;width:11px;height:11px}.ColorWorkspace-module__GL4X9q__numericWrap{align-items:center;min-width:0;display:flex;position:relative}.ColorWorkspace-module__GL4X9q__numericInput{width:100%;height:1.2rem;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe0);text-align:right;font-variant-numeric:tabular-nums;appearance:textfield;background:var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#00000059);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:4px;outline:none;padding:0 .3rem;font:.55rem ui-monospace,SFMono-Regular,Menlo,monospace}.ColorWorkspace-module__GL4X9q__numericInput::-webkit-inner-spin-button{appearance:none;margin:0}.ColorWorkspace-module__GL4X9q__numericInput::-webkit-outer-spin-button{appearance:none;margin:0}.ColorWorkspace-module__GL4X9q__numericInput:focus{background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff47)}.ColorWorkspace-module__GL4X9q__numericInput:disabled{opacity:.55;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6)}.ColorWorkspace-module__GL4X9q__numericSuffix{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff52);pointer-events:none;font-size:.45rem;position:absolute;right:.18rem}.ColorWorkspace-module__GL4X9q__controlDisabled{opacity:1}.ColorWorkspace-module__GL4X9q__emptyHint,.ColorWorkspace-module__GL4X9q__panelHeader,.ColorWorkspace-module__GL4X9q__primaries,.ColorWorkspace-module__GL4X9q__primariesGrid,.ColorWorkspace-module__GL4X9q__primariesHeader{display:none}@container color-workspace (max-width:52rem){.ColorWorkspace-module__GL4X9q__workspaceBody{grid-template-rows:minmax(5.5rem,.55fr) minmax(0,1fr);grid-template-columns:1fr}.ColorWorkspace-module__GL4X9q__scopes{border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-right:0}.ColorWorkspace-module__GL4X9q__topStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.ColorWorkspace-module__GL4X9q__wheelFace{width:min(100%,6.25rem)}.ColorWorkspace-module__GL4X9q__bottomStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@container color-workspace (max-width:36rem){.ColorWorkspace-module__GL4X9q__topStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.ColorWorkspace-module__GL4X9q__headerButton span{display:none}.ColorWorkspace-module__GL4X9q__headerButton{justify-content:center;width:1.55rem;padding:0}.ColorWorkspace-module__GL4X9q__wheelsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ColorWorkspace-module__GL4X9q__wheelReadouts{display:none}.ColorWorkspace-module__GL4X9q__bottomStrip{grid-template-columns:1fr 1fr}}.ColorWorkspace-module__GL4X9q__embedded{overflow:visible;height:auto!important;max-height:none!important}.ColorWorkspace-module__GL4X9q__embedded .ColorWorkspace-module__GL4X9q__workspaceBody,.ColorWorkspace-module__GL4X9q__embedded .ColorWorkspace-module__GL4X9q__gradeColumn{overflow:visible}.ColorWorkspace-module__GL4X9q__embedded .ColorWorkspace-module__GL4X9q__scopes{min-height:160px}
.ClipSpeechEditModal-module__2onYRa__header{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-shrink:0;align-items:flex-start;gap:.4rem;min-height:2.25rem;padding:.45rem .5rem .4rem;display:flex}.ClipSpeechEditModal-module__2onYRa__headerText{flex:1;min-width:0}.ClipSpeechEditModal-module__2onYRa__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fde6);margin:0 0 .1rem;font-size:.5625rem;font-weight:700}.ClipSpeechEditModal-module__2onYRa__title{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;font-weight:700;line-height:1.25;overflow:hidden}.ClipSpeechEditModal-module__2onYRa__meta{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.625rem;line-height:1.3}.ClipSpeechEditModal-module__2onYRa__metaDot{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff47);margin:0 .25rem}.ClipSpeechEditModal-module__2onYRa__closeButton{width:26px;height:26px;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffbf);cursor:pointer;background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ClipSpeechEditModal-module__2onYRa__closeButton:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.ClipSpeechEditModal-module__2onYRa__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClipSpeechEditModal-module__2onYRa__body>*{flex:1;min-height:0}
.DesignerDocument-module__GUROYa__thumbnailViewport{background:linear-gradient(45deg, var(--lightningcss-light,#0f172a09)var(--lightningcss-dark,#ffffff09) 25%, transparent 25%), linear-gradient(-45deg, var(--lightningcss-light,#0f172a09)var(--lightningcss-dark,#ffffff09) 25%, transparent 25%), var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111827);pointer-events:none;background-position:0 0,5px 5px;background-size:10px 10px;border-radius:8px;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.DesignerDocument-module__GUROYa__thumbnailCanvas{transform-origin:0 0;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#111827);position:absolute;overflow:hidden;box-shadow:0 2px 10px var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#00000052)}.DesignerDocument-module__GUROYa__pageStrip{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0d0d0df7);border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);align-items:center;gap:12px;min-height:156px;padding:10px 14px;display:flex}.DesignerDocument-module__GUROYa__pageStripScroller{scrollbar-width:thin;flex:1;align-items:stretch;gap:10px;min-width:0;padding:3px 3px 7px;display:flex;overflow-x:auto}.DesignerDocument-module__GUROYa__pageCard{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafc);cursor:pointer;background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff06);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);border-radius:12px;outline:none;flex-direction:column;flex:0 0 164px;gap:5px;padding:7px 9px 6px;transition:border-color .14s,background .14s,transform .14s;display:flex;position:relative}.DesignerDocument-module__GUROYa__pageCard:hover,.DesignerDocument-module__GUROYa__pageCard:focus-visible{background:rgba(var(--rai-accent-rgb,29, 155, 240), .07);border-color:#60a5fa9e}.DesignerDocument-module__GUROYa__pageCard:active{transform:translateY(1px)}.DesignerDocument-module__GUROYa__pageCardActive{border-color:var(--rai-blue-light);background:rgba(var(--rai-accent-rgb,29, 155, 240), .12);box-shadow:0 0 0 1px #60a5fa33}.DesignerDocument-module__GUROYa__pageCardHeader{justify-content:space-between;align-items:center;min-height:16px;display:flex}.DesignerDocument-module__GUROYa__pageNumber{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f0a3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.DesignerDocument-module__GUROYa__dragHandle{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f059);cursor:grab}.DesignerDocument-module__GUROYa__pageNameInput{width:100%;min-width:0;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e2e8f0);font:inherit;text-align:center;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:5px;outline:none;padding:2px 4px;font-size:11px;font-weight:600}.DesignerDocument-module__GUROYa__pageNameInput:not([readonly]):focus{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#171717d6);border-color:#60a5fa8c}.DesignerDocument-module__GUROYa__pageActions{z-index:4;opacity:0;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0a0a0af0);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:8px;gap:1px;padding:2px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:5px;right:5px;transform:translateY(-2px);box-shadow:0 5px 16px var(--lightningcss-light,#0f172a16)var(--lightningcss-dark,#00000059)}.DesignerDocument-module__GUROYa__pageActions button{width:25px;height:25px;min-height:25px;padding:0}.DesignerDocument-module__GUROYa__pageCard:hover .DesignerDocument-module__GUROYa__pageActions,.DesignerDocument-module__GUROYa__pageCard:focus-within .DesignerDocument-module__GUROYa__pageActions{opacity:1;transform:translateY(0)}.DesignerDocument-module__GUROYa__addPageButton{border-style:dashed;border-radius:12px;flex:0 0 118px;justify-content:center;align-self:stretch}.DesignerDocument-module__GUROYa__pageCount{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f07a);white-space:nowrap;flex:none;font-size:11px}.DesignerDocument-module__GUROYa__variantsPanel,.DesignerDocument-module__GUROYa__layoutsPanel{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e2e8f0);flex-direction:column;gap:14px;padding:16px;display:flex}.DesignerDocument-module__GUROYa__variantsHeader,.DesignerDocument-module__GUROYa__layoutsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DesignerDocument-module__GUROYa__layoutsHeader{justify-content:flex-start}.DesignerDocument-module__GUROYa__panelTitle{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafc);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.DesignerDocument-module__GUROYa__panelDescription{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f08c);margin:3px 0 0;font-size:11px;line-height:1.45}.DesignerDocument-module__GUROYa__formatPicker{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:7px;max-height:190px;padding:2px;display:grid;overflow-y:auto}.DesignerDocument-module__GUROYa__formatChip{cursor:pointer;background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff06);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);border-radius:9px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:2px 6px;padding:8px;transition:border-color .12s,background .12s;display:grid;position:relative}.DesignerDocument-module__GUROYa__formatChip:hover{border-color:#60a5fa73}.DesignerDocument-module__GUROYa__formatChipSelected{border-color:var(--rai-blue-light);background:rgba(var(--rai-accent-rgb,29, 155, 240), .12)}.DesignerDocument-module__GUROYa__formatChipProtected{cursor:help;opacity:.72}.DesignerDocument-module__GUROYa__formatChip input{width:14px;height:14px;accent-color:var(--rai-blue);grid-row:1/span 2}.DesignerDocument-module__GUROYa__formatChip>span:not(.DesignerDocument-module__GUROYa__existsBadge){min-width:0;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e2e8f0);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.DesignerDocument-module__GUROYa__formatChip small{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f06b);font-size:9px}.DesignerDocument-module__GUROYa__existsBadge{color:var(--lightningcss-light,#3f7050)var(--lightningcss-dark,#86efac);text-transform:uppercase;background:#22c55e29;border-radius:999px;padding:1px 4px;font-size:8px;font-weight:700;position:absolute;top:4px;right:4px}.DesignerDocument-module__GUROYa__variantGrid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:10px;display:grid}.DesignerDocument-module__GUROYa__variantCard{background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff06);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);border-radius:11px;flex-direction:column;gap:8px;min-width:0;padding:8px;transition:border-color .12s,background .12s;display:flex}.DesignerDocument-module__GUROYa__variantCard:hover,.DesignerDocument-module__GUROYa__variantCardActive{background:rgba(var(--rai-accent-rgb,29, 155, 240), .07);border-color:#60a5fa9e}.DesignerDocument-module__GUROYa__variantCardActive{box-shadow:0 0 0 1px #60a5fa2e}.DesignerDocument-module__GUROYa__variantPreviewButton{cursor:pointer;background:var(--lightningcss-light,#f1f5f9b8)var(--lightningcss-dark,#070707b8);border:0;border-radius:8px;outline:none;justify-content:center;width:100%;padding:0;display:flex}.DesignerDocument-module__GUROYa__variantPreviewButton:focus-visible{box-shadow:0 0 0 2px var(--rai-blue-light)}.DesignerDocument-module__GUROYa__variantMeta{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.DesignerDocument-module__GUROYa__variantMeta>div{flex-direction:column;min-width:0;display:flex}.DesignerDocument-module__GUROYa__variantMeta strong{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f1f5f9);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.DesignerDocument-module__GUROYa__variantMeta span:not(.DesignerDocument-module__GUROYa__variantStatus){color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f073);font-size:9px}.DesignerDocument-module__GUROYa__variantStatus{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 5px;font-size:8px;font-weight:800}.DesignerDocument-module__GUROYa__statusgenerated{background:rgba(var(--rai-accent-rgb,29, 155, 240), .15);color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd)}.DesignerDocument-module__GUROYa__statuscustomized{color:var(--lightningcss-light,#715e85)var(--lightningcss-dark,#d8b4fe);background:#a855f726}.DesignerDocument-module__GUROYa__statusstale{color:var(--lightningcss-light,#836e27)var(--lightningcss-dark,#fcd34d);background:#f59e0b26}.DesignerDocument-module__GUROYa__variantActions{border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0f);justify-content:flex-end;gap:2px;padding-top:6px;display:flex}.DesignerDocument-module__GUROYa__variantActions button{width:27px;height:27px;min-height:27px;padding:0}.DesignerDocument-module__GUROYa__emptyVariants{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f080);text-align:center;border:1px dashed var(--lightningcss-light,#0f172a1c)var(--lightningcss-dark,#ffffff1c);border-radius:10px;padding:24px 16px;font-size:11px;line-height:1.5}.DesignerDocument-module__GUROYa__layoutGrid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:7px;display:grid}.DesignerDocument-module__GUROYa__layoutButton{text-align:left;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:9px;justify-content:flex-start;min-height:66px;padding:9px 10px}.DesignerDocument-module__GUROYa__layoutButton>span{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.DesignerDocument-module__GUROYa__layoutButton strong{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e2e8f0);font-size:11px}.DesignerDocument-module__GUROYa__layoutButton small{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f07a);white-space:normal;font-size:9px;font-weight:400;line-height:1.35}.DesignerDocument-module__GUROYa__layoutButtonActive{background:rgba(var(--rai-accent-rgb,29, 155, 240), .12);border-color:#60a5fa99}@media (max-width:780px){.DesignerDocument-module__GUROYa__pageStrip{min-height:140px;padding:8px}.DesignerDocument-module__GUROYa__pageCard{flex-basis:154px}.DesignerDocument-module__GUROYa__pageCount{display:none}.DesignerDocument-module__GUROYa__variantsHeader{flex-direction:column}.DesignerDocument-module__GUROYa__variantsHeader button{width:100%}.DesignerDocument-module__GUROYa__formatPicker,.DesignerDocument-module__GUROYa__variantGrid,.DesignerDocument-module__GUROYa__layoutGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.DesignerDocument-module__GUROYa__formatPicker,.DesignerDocument-module__GUROYa__variantGrid,.DesignerDocument-module__GUROYa__layoutGrid{grid-template-columns:1fr}}
.DesignerMediaActions-module__LIEkIW__panel{border:1px solid var(--border-subtle,#ffffff1a);background:var(--surface-raised,#ffffff09);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.DesignerMediaActions-module__LIEkIW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DesignerMediaActions-module__LIEkIW__hiddenInput{display:none}.DesignerMediaActions-module__LIEkIW__label,.DesignerMediaActions-module__LIEkIW__note{color:var(--text-secondary,#ffffff9e);font-size:12px}.DesignerMediaActions-module__LIEkIW__title{color:var(--text-primary,#f8fafc);font-size:13px}.DesignerMediaActions-module__LIEkIW__dataInput{border:1px solid var(--border-subtle,#ffffff1a);resize:vertical;width:100%;min-height:92px;color:var(--text-primary,#f8fafc);background:var(--lightningcss-light,#f1f5f938)var(--lightningcss-dark,#00000038);border-radius:9px;outline:none;padding:9px 11px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.DesignerMediaActions-module__LIEkIW__dataInput:focus{border-color:#60a5fa99}.DesignerMediaActions-module__LIEkIW__note{margin:0;line-height:1.4}
.BulkCreateWizard-module__hCIafW__wizard{width:min(760px,100%);max-height:min(820px,100vh - 48px);color:var(--text-primary,#f8fafc);background:var(--surface-primary,#111827);border:1px solid var(--border-primary,#334155);border-radius:18px;padding:24px;overflow-y:auto;box-shadow:0 24px 70px #00000059}.BulkCreateWizard-module__hCIafW__header,.BulkCreateWizard-module__hCIafW__sectionHeading,.BulkCreateWizard-module__hCIafW__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.BulkCreateWizard-module__hCIafW__header{align-items:flex-start;margin-bottom:24px}.BulkCreateWizard-module__hCIafW__header h2{margin:4px 0;font-size:24px;line-height:1.2}.BulkCreateWizard-module__hCIafW__header p,.BulkCreateWizard-module__hCIafW__previewNote{color:var(--text-secondary,#94a3b8);margin:0;font-size:13px}.BulkCreateWizard-module__hCIafW__eyebrow{color:var(--accent-primary,var(--rai-blue-light));letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.BulkCreateWizard-module__hCIafW__closeButton,.BulkCreateWizard-module__hCIafW__linkButton,.BulkCreateWizard-module__hCIafW__secondaryButton,.BulkCreateWizard-module__hCIafW__primaryButton,.BulkCreateWizard-module__hCIafW__fileButton{font:inherit;cursor:pointer;border:0}.BulkCreateWizard-module__hCIafW__closeButton{width:34px;height:34px;color:var(--text-secondary,#cbd5e1);background:var(--surface-secondary,#1e293b);border-radius:50%;flex:none;font-size:22px;line-height:1}.BulkCreateWizard-module__hCIafW__sectionHeading{margin:22px 0 12px;font-size:14px}.BulkCreateWizard-module__hCIafW__sectionHeading>div{align-items:center;gap:9px;display:flex}.BulkCreateWizard-module__hCIafW__step{color:#fff;background:var(--accent-primary,var(--rai-blue));border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-grid}.BulkCreateWizard-module__hCIafW__linkButton{color:var(--accent-primary,var(--rai-blue-light));background:0 0;padding:0;font-size:12px;font-weight:600}.BulkCreateWizard-module__hCIafW__fileButton{min-height:38px;color:var(--text-primary,#f8fafc);background:var(--surface-secondary,#1e293b);border:1px solid var(--border-primary,#475569);border-radius:10px;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}.BulkCreateWizard-module__hCIafW__fileButton input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.BulkCreateWizard-module__hCIafW__textareaLabel,.BulkCreateWizard-module__hCIafW__nameField{color:var(--text-secondary,#cbd5e1);gap:7px;margin-top:12px;font-size:12px;font-weight:600;display:grid}.BulkCreateWizard-module__hCIafW__textareaLabel textarea,.BulkCreateWizard-module__hCIafW__nameField input,.BulkCreateWizard-module__hCIafW__mappingGrid select{width:100%;color:var(--text-primary,#f8fafc);background:var(--surface-secondary,#0f172a);border:1px solid var(--border-primary,#334155);border-radius:10px;outline:none}.BulkCreateWizard-module__hCIafW__textareaLabel textarea{resize:vertical;min-height:120px;padding:11px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5}.BulkCreateWizard-module__hCIafW__textareaLabel textarea:focus,.BulkCreateWizard-module__hCIafW__nameField input:focus,.BulkCreateWizard-module__hCIafW__mappingGrid select:focus{border-color:var(--accent-primary,var(--rai-blue-light));box-shadow:0 0 0 3px #3b82f624}.BulkCreateWizard-module__hCIafW__mappingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BulkCreateWizard-module__hCIafW__mappingGrid label{background:var(--surface-secondary,#172033);border:1px solid var(--border-primary,#334155);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(120px,1fr);align-items:center;gap:10px;padding:10px;display:grid}.BulkCreateWizard-module__hCIafW__mappingGrid label>span{min-width:0}.BulkCreateWizard-module__hCIafW__mappingGrid code,.BulkCreateWizard-module__hCIafW__emptyState code{color:var(--accent-primary,#93c5fd)}.BulkCreateWizard-module__hCIafW__mappingGrid small{color:var(--text-secondary,#94a3b8);margin-top:3px;font-size:10px;display:block}.BulkCreateWizard-module__hCIafW__mappingGrid select,.BulkCreateWizard-module__hCIafW__nameField input{min-height:38px;padding:0 10px;font-size:12px}.BulkCreateWizard-module__hCIafW__rowCount{color:var(--text-secondary,#94a3b8);font-size:12px}.BulkCreateWizard-module__hCIafW__previewScroller{border:1px solid var(--border-primary,#334155);border-radius:10px;overflow-x:auto}.BulkCreateWizard-module__hCIafW__previewScroller table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.BulkCreateWizard-module__hCIafW__previewScroller th,.BulkCreateWizard-module__hCIafW__previewScroller td{text-align:left;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--border-primary,#273449);max-width:180px;padding:8px 10px;overflow:hidden}.BulkCreateWizard-module__hCIafW__previewScroller th{color:var(--text-secondary,#cbd5e1);background:var(--surface-secondary,#1e293b);font-weight:600}.BulkCreateWizard-module__hCIafW__previewScroller tbody tr:last-child td{border-bottom:0}.BulkCreateWizard-module__hCIafW__previewNote{margin-top:7px}.BulkCreateWizard-module__hCIafW__error,.BulkCreateWizard-module__hCIafW__warning,.BulkCreateWizard-module__hCIafW__emptyState{border-radius:9px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.4}.BulkCreateWizard-module__hCIafW__error{color:#fecaca;background:#7f1d1d52;border:1px solid #f871714d}.BulkCreateWizard-module__hCIafW__warning{color:#fde68a;background:#78350f47;border:1px solid #fbbf2440}.BulkCreateWizard-module__hCIafW__emptyState{color:var(--text-secondary,#cbd5e1);background:var(--surface-secondary,#1e293b);border:1px dashed var(--border-primary,#475569)}.BulkCreateWizard-module__hCIafW__footer{border-top:1px solid var(--border-primary,#334155);justify-content:flex-end;margin-top:20px;padding-top:16px}.BulkCreateWizard-module__hCIafW__secondaryButton,.BulkCreateWizard-module__hCIafW__primaryButton{border-radius:10px;min-height:40px;padding:0 17px;font-size:13px;font-weight:700}.BulkCreateWizard-module__hCIafW__secondaryButton{color:var(--text-primary,#f8fafc);background:var(--surface-secondary,#1e293b);border:1px solid var(--border-primary,#475569)}.BulkCreateWizard-module__hCIafW__primaryButton{color:#fff;background:var(--accent-primary,var(--rai-blue))}.BulkCreateWizard-module__hCIafW__primaryButton:disabled{cursor:not-allowed;opacity:.45}@media (max-width:620px){.BulkCreateWizard-module__hCIafW__wizard{border-radius:14px;padding:18px}.BulkCreateWizard-module__hCIafW__mappingGrid,.BulkCreateWizard-module__hCIafW__mappingGrid label{grid-template-columns:1fr}}
.DesignerWorkspaceDock-module__x-Ymna__dock{z-index:12;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0b0b0bf5);border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex:none;position:relative}.DesignerWorkspaceDock-module__x-Ymna__dockToolbar{align-items:center;gap:.65rem;min-height:2.5rem;padding:.4rem .7rem;display:flex}.DesignerWorkspaceDock-module__x-Ymna__kindSegment{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:2px;display:inline-flex}.DesignerWorkspaceDock-module__x-Ymna__kindChip{appearance:none;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f09e);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.38rem .7rem;font-size:.6875rem;font-weight:600;line-height:1;transition:background .12s,color .12s}.DesignerWorkspaceDock-module__x-Ymna__kindChip:hover:not(:disabled):not(.DesignerWorkspaceDock-module__x-Ymna__kindChipActive){color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafce6);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.DesignerWorkspaceDock-module__x-Ymna__kindChipActive{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafcfa);background:rgba(var(--rai-accent-rgb,29, 155, 240), .28);box-shadow:inset 0 0 0 .5px #60a5fa59}.DesignerWorkspaceDock-module__x-Ymna__kindChip:disabled{opacity:.5;cursor:default}.DesignerWorkspaceDock-module__x-Ymna__kindMeta{flex:0 auto;align-items:center;gap:.35rem;min-width:0;display:flex}.DesignerWorkspaceDock-module__x-Ymna__kindHint{appearance:none;color:var(--lightningcss-light,#826311)var(--lightningcss-dark,#fbbf24);cursor:pointer;white-space:nowrap;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.DesignerWorkspaceDock-module__x-Ymna__kindHint:hover{background:#fbbf2424}.DesignerWorkspaceDock-module__x-Ymna__kindHintStatic{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#94a3b8f2);white-space:nowrap;font-size:11px;font-weight:600}.DesignerWorkspaceDock-module__x-Ymna__panelTabs{scrollbar-width:none;align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.DesignerWorkspaceDock-module__x-Ymna__panelTabs::-webkit-scrollbar{display:none}.DesignerWorkspaceDock-module__x-Ymna__panelTab{appearance:none;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#e2e8f094);cursor:pointer;white-space:nowrap;background:0 0;border:.5px solid #0000;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.6875rem;font-weight:600;line-height:1;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.DesignerWorkspaceDock-module__x-Ymna__panelTab:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafce0);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.DesignerWorkspaceDock-module__x-Ymna__panelTabActive{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f8fafcf5);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.DesignerWorkspaceDock-module__x-Ymna__panelTabIcon{opacity:.9;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DesignerWorkspaceDock-module__x-Ymna__panelTabLabel{line-height:1}.DesignerWorkspaceDock-module__x-Ymna__panelBody{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#101010eb);border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0f);max-height:min(340px,42vh);padding:8px;overflow:auto}.DesignerWorkspaceDock-module__x-Ymna__limitMessage{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#e2e8f0b3);text-align:center;padding:18px;font-size:12px}@container (max-width:720px){.DesignerWorkspaceDock-module__x-Ymna__dockToolbar{flex-wrap:wrap;row-gap:.4rem}.DesignerWorkspaceDock-module__x-Ymna__panelTabs{justify-content:flex-start;width:100%;margin-left:0}.DesignerWorkspaceDock-module__x-Ymna__panelTabLabel{display:none}.DesignerWorkspaceDock-module__x-Ymna__panelTab{padding:.42rem .55rem}}@container (max-height:740px){.DesignerWorkspaceDock-module__x-Ymna__panelBody{max-height:220px}}
.DesignerCollaboration-module__HMjO_q__overlay{z-index:90;pointer-events:none;position:absolute;inset:0}.DesignerCollaboration-module__HMjO_q__interactiveLayer{pointer-events:auto}.DesignerCollaboration-module__HMjO_q__commentCapture{z-index:1000;pointer-events:auto;cursor:crosshair;background:0 0;border:0;padding:0;position:absolute;inset:0}.DesignerCollaboration-module__HMjO_q__commentComposer{left:var(--comment-composer-x,16px);top:var(--comment-composer-y,16px);z-index:1100;pointer-events:auto;background:#19191efa;border:1px solid #ffffff1f;border-radius:8px;width:280px;padding:10px;position:absolute;box-shadow:0 8px 28px #00000061}.DesignerCollaboration-module__HMjO_q__commentComposerRow{gap:8px;display:flex}.DesignerCollaboration-module__HMjO_q__commentTextarea{min-height:72px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);resize:vertical;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:8px}.DesignerCollaboration-module__HMjO_q__commentTextarea:focus-visible{border-color:var(--rai-blue);outline:2px solid #3b82f640}.DesignerCollaboration-module__HMjO_q__inlineError{color:var(--lightningcss-light,#b45151)var(--lightningcss-dark,#f87171);margin-top:6px;font-size:11px}.DesignerCollaboration-module__HMjO_q__composerFooter{justify-content:flex-end;margin-top:8px;display:flex}.DesignerCollaboration-module__HMjO_q__overlayError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);pointer-events:auto;background:#19191eeb;border-radius:5px;padding:6px 9px;font-size:12px;position:absolute;bottom:12px;left:12px}.DesignerCollaboration-module__HMjO_q__controls{flex-shrink:0;align-items:center;gap:4px;display:flex;position:relative}.DesignerCollaboration-module__HMjO_q__approvalLabel{text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;overflow:hidden}@media (max-width:1100px){.DesignerCollaboration-module__HMjO_q__approvalLabel{display:none}}.DesignerCollaboration-module__HMjO_q__relativeControl{position:relative}.DesignerCollaboration-module__HMjO_q__popover{z-index:1500;background:#19191efc;border:1px solid #ffffff1f;border-radius:8px;padding:10px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 10px 30px #00000059}.DesignerCollaboration-module__HMjO_q__versionsPopover{width:310px;max-height:380px}.DesignerCollaboration-module__HMjO_q__approvalPopover{width:210px;padding:6px}.DesignerCollaboration-module__HMjO_q__popoverHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.DesignerCollaboration-module__HMjO_q__popoverTitle{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);font-size:13px}.DesignerCollaboration-module__HMjO_q__versionRow{border-top:1px solid #ffffff12;padding:9px 0}.DesignerCollaboration-module__HMjO_q__versionRowLayout{justify-content:space-between;gap:8px;display:flex}.DesignerCollaboration-module__HMjO_q__versionDetails{min-width:0}.DesignerCollaboration-module__HMjO_q__versionName{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.DesignerCollaboration-module__HMjO_q__versionMeta{color:#ffffff7a;margin-top:2px;font-size:10px}.DesignerCollaboration-module__HMjO_q__emptyState{color:#ffffff80;padding:12px;font-size:12px}.DesignerCollaboration-module__HMjO_q__fullWidthAction{justify-content:flex-start;width:100%}.DesignerCollaboration-module__HMjO_q__syncStatus{color:#ffffff7a;font-size:11px}.DesignerCollaboration-module__HMjO_q__syncError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);font-size:11px}
.ShareModal-module__b1hBJW__subtitle{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);margin:0 0 1.25rem;font-size:.875rem}.ShareModal-module__b1hBJW__loading{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);padding:2rem}.ShareModal-module__b1hBJW__addSection{background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:8px;flex-direction:column;gap:.875rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.ShareModal-module__b1hBJW__formRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ShareModal-module__b1hBJW__formLabel{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);font-size:.875rem;font-weight:500}.ShareModal-module__b1hBJW__addButton{width:100%}.ShareModal-module__b1hBJW__sharesSection{margin-top:1.5rem}.ShareModal-module__b1hBJW__sectionTitle{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);margin:0 0 1rem;font-size:.875rem;font-weight:600}.ShareModal-module__b1hBJW__emptyState{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);padding:2rem;font-size:.875rem}.ShareModal-module__b1hBJW__sharesList{flex-direction:column;gap:.75rem;display:flex}.ShareModal-module__b1hBJW__shareItem{background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:6px;justify-content:space-between;align-items:center;padding:1rem;transition:all .2s;display:flex}.ShareModal-module__b1hBJW__shareItem:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-color:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.ShareModal-module__b1hBJW__shareInfo{flex:1;min-width:0}.ShareModal-module__b1hBJW__shareName{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);margin-bottom:.25rem;font-size:.875rem;font-weight:500}.ShareModal-module__b1hBJW__inheritBadge{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);background:#007aff33;border-radius:4px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.ShareModal-module__b1hBJW__shareActions{align-items:center;gap:.5rem;display:flex}.ShareModal-module__b1hBJW__toast{z-index:1001;border-radius:8px;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:500;animation:.3s ease-out ShareModal-module__b1hBJW__slideUp;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 10px 40px var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#0003)}.ShareModal-module__b1hBJW__toast.ShareModal-module__b1hBJW__success{color:#fff;background:#10b981}.ShareModal-module__b1hBJW__toast.ShareModal-module__b1hBJW__error{color:#fff;background:#ef4444}@keyframes ShareModal-module__b1hBJW__slideUp{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ShareModal-module__b1hBJW__userSearchContainer{position:relative}.ShareModal-module__b1hBJW__searchHint{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);margin-top:.375rem;font-size:.75rem}.ShareModal-module__b1hBJW__searchResults{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1efa);z-index:10;border:1px solid var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26);border-radius:6px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 40px var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#0006)}.ShareModal-module__b1hBJW__searchResultItem{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);width:100%;padding:.75rem 1rem;transition:all .15s;display:block}.ShareModal-module__b1hBJW__searchResultItem:last-child{border-bottom:none}.ShareModal-module__b1hBJW__searchResultItem:hover{background:#007aff26}.ShareModal-module__b1hBJW__resultName{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);font-size:.875rem;font-weight:500}.ShareModal-module__b1hBJW__resultEmail{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);margin-top:.125rem;font-size:.75rem}.ShareModal-module__b1hBJW__noResults{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1efa);border:1px solid var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26);border-radius:6px;margin-top:4px;padding:1rem;font-size:.875rem}.ShareModal-module__b1hBJW__selectedUser{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:#007aff26;border:1px solid #007aff4d;border-radius:6px;margin-top:.5rem;padding:.625rem .875rem;font-size:.875rem}.ShareModal-module__b1hBJW__selectedUser strong{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff)}@media (max-width:640px){.ShareModal-module__b1hBJW__shareItem{flex-direction:column;align-items:flex-start;gap:.75rem}.ShareModal-module__b1hBJW__shareActions{justify-content:space-between;width:100%}.ShareModal-module__b1hBJW__formRow{flex-direction:column;align-items:flex-start}}
.RAICanvas-module__uqsYhW__canvas{background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);border-bottom:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-direction:column;height:100%;display:flex}
.KnowledgeBase-module__4wm07G__container{flex-direction:column;height:100%;display:flex}.KnowledgeBase-module__4wm07G__header{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border-bottom:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .875rem;display:flex}.KnowledgeBase-module__4wm07G__headerInRaiChrome{background:0 0;border:none;width:100%;min-height:0;margin:0;padding:0}.KnowledgeBase-module__4wm07G__title{opacity:.9;font-size:.8125rem;font-weight:600}.KnowledgeBase-module__4wm07G__headerInRaiChrome .KnowledgeBase-module__4wm07G__title{font-size:.78rem}.KnowledgeBase-module__4wm07G__mainContent{flex:1;display:flex;overflow:hidden}.KnowledgeBase-module__4wm07G__explorer{-webkit-overflow-scrolling:touch;border-right:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex:0 0 280px;width:280px;min-width:0;padding:.5rem 0;overflow-y:auto}.KnowledgeBase-module__4wm07G__explorerCompact{flex:0 0 280px}.KnowledgeBase-module__4wm07G__previewWrapper{flex:1;justify-content:center;align-items:center;min-width:0;padding:1rem;display:flex}@keyframes KnowledgeBase-module__4wm07G__fadeIn{0%{opacity:0}to{opacity:1}}.KnowledgeBase-module__4wm07G__preview{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#121212f2);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:16px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #007aff26,0 8px 32px var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#0006),inset 0 0 60px #007aff0d}@keyframes KnowledgeBase-module__4wm07G__slideIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.KnowledgeBase-module__4wm07G__previewHeader{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.KnowledgeBase-module__4wm07G__previewHint{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);font-size:.75rem;font-style:italic}.KnowledgeBase-module__4wm07G__closePreview{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:none;border-radius:50%;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}.KnowledgeBase-module__4wm07G__closePreview:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f)}.KnowledgeBase-module__4wm07G__closePreview:active{transform:scale(.95)}.KnowledgeBase-module__4wm07G__previewActions{align-items:center;gap:.5rem;display:flex}.KnowledgeBase-module__4wm07G__previewMenuWrapper{position:relative}.KnowledgeBase-module__4wm07G__previewMenuBtn{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:none;border-radius:50%;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}.KnowledgeBase-module__4wm07G__previewMenuBtn:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f)}.KnowledgeBase-module__4wm07G__previewMenuDropdown{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#181818fa);z-index:100;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:8px;min-width:160px;margin-top:4px;padding:4px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#0006)}.KnowledgeBase-module__4wm07G__previewMenuDropdown button{width:100%;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.8125rem;font-weight:450;transition:background .15s;display:flex}.KnowledgeBase-module__4wm07G__previewMenuDropdown button:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.KnowledgeBase-module__4wm07G__previewMenuDropdown button svg{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);flex-shrink:0}.KnowledgeBase-module__4wm07G__menuDivider{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);height:1px;margin:4px 0}.KnowledgeBase-module__4wm07G__previewContent{-webkit-overflow-scrolling:touch;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffd9);flex:1;padding:1.5rem;font-size:.875rem;line-height:1.6;position:relative;overflow-y:auto}.KnowledgeBase-module__4wm07G__mdH1{color:var(--rai-blue);margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.KnowledgeBase-module__4wm07G__mdH2{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;font-size:1rem;font-weight:700;line-height:1.3}.KnowledgeBase-module__4wm07G__mdH3{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fffffff2);margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.KnowledgeBase-module__4wm07G__mdP{margin:0 0 1rem;line-height:1.7}.KnowledgeBase-module__4wm07G__mdUl,.KnowledgeBase-module__4wm07G__mdOl{margin:.75rem 0;padding-left:1.5rem}.KnowledgeBase-module__4wm07G__mdLi{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffd9);margin:.5rem 0;line-height:1.6}.KnowledgeBase-module__4wm07G__mdLi::marker{color:var(--rai-blue)}.KnowledgeBase-module__4wm07G__mdStrong{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fffffff2);font-weight:700}.KnowledgeBase-module__4wm07G__mdEm{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);font-style:italic}.KnowledgeBase-module__4wm07G__mdCode{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);background:#007aff26;border-radius:4px;padding:.125rem .375rem;font-family:SF Mono,Consolas,Monaco,monospace;font-size:.85em}.KnowledgeBase-module__4wm07G__nodeItem{-webkit-user-select:none;user-select:none;cursor:pointer;border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:.375rem .75rem;transition:all .15s;display:flex;position:relative}.KnowledgeBase-module__4wm07G__nodeItem:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.KnowledgeBase-module__4wm07G__nodeItem:hover .KnowledgeBase-module__4wm07G__shareButton{opacity:1}.KnowledgeBase-module__4wm07G__nodeChecked{border-left-color:var(--rai-blue);background:#007aff47}.KnowledgeBase-module__4wm07G__explorer:focus{outline:none}.KnowledgeBase-module__4wm07G__nodeSelected{border-left-color:var(--rai-blue);background:#007aff26}.KnowledgeBase-module__4wm07G__nodeDragging{opacity:.45}.KnowledgeBase-module__4wm07G__nodeDropTarget{outline-offset:-1px;background:#007aff1f;outline:1px dashed #007aff8c}.KnowledgeBase-module__4wm07G__nodeDropBefore,.KnowledgeBase-module__4wm07G__nodeDropAfter{position:relative}.KnowledgeBase-module__4wm07G__nodeDropBefore:before,.KnowledgeBase-module__4wm07G__nodeDropAfter:after{content:"";background:var(--rai-blue);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:.5rem;right:.5rem}.KnowledgeBase-module__4wm07G__nodeDropBefore:before{top:-1px}.KnowledgeBase-module__4wm07G__nodeDropAfter:after{bottom:-1px}.KnowledgeBase-module__4wm07G__explorerDropTarget{outline-offset:-4px;background:#007aff0d;outline:1px dashed #007aff59}.KnowledgeBase-module__4wm07G__nodeContent{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.KnowledgeBase-module__4wm07G__chevron{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);align-items:center;transition:transform .2s;display:flex}.KnowledgeBase-module__4wm07G__nodeIcon{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);align-items:center;display:flex;position:relative}.KnowledgeBase-module__4wm07G__nodeIconShared{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff)}.KnowledgeBase-module__4wm07G__shareIndicator{color:#fff;background:#007affe6;border:1.5px solid #000000e6;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:-4px;right:-6px;box-shadow:0 1px 3px var(--lightningcss-light,#0f172a13)var(--lightningcss-dark,#0000004d)}.KnowledgeBase-module__4wm07G__emoji{font-size:1rem;line-height:1}.KnowledgeBase-module__4wm07G__nodeName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);font-size:.8125rem;font-weight:500;overflow:hidden}.KnowledgeBase-module__4wm07G__emptyState{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);padding:2rem 1rem;font-size:.875rem;line-height:1.6}.KnowledgeBase-module__4wm07G__shareBadge{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);background:#007aff33;border-radius:12px;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.KnowledgeBase-module__4wm07G__shareButton{opacity:0;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb3);cursor:pointer;background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.5rem;padding:.375rem;transition:all .2s;display:flex}.KnowledgeBase-module__4wm07G__shareButton:hover{color:var(--lightningcss-light,#006e86)var(--lightningcss-dark,#00d4ff);background:#007aff4d}.KnowledgeBase-module__4wm07G__contextMenu{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1efa);z-index:1000;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:8px;min-width:150px;padding:.5rem;position:fixed;box-shadow:0 8px 32px var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#0006)}.KnowledgeBase-module__4wm07G__contextMenuItem{width:100%;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);cursor:pointer;border-radius:var(--radius-full,100px);text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;transition:background .2s;display:flex}.KnowledgeBase-module__4wm07G__contextMenuItem:hover{background:#007aff26}.KnowledgeBase-module__4wm07G__contextMenuItemDanger{color:var(--lightningcss-light,#b93939)var(--lightningcss-dark,#ff5050e6)}.KnowledgeBase-module__4wm07G__contextMenuItemDanger:hover{background:#ff505026}@media (max-width:600px){.KnowledgeBase-module__4wm07G__shareButton{opacity:1}}.KnowledgeBase-module__4wm07G__chevronSpacer{flex-shrink:0;width:14px;display:inline-block}.KnowledgeBase-module__4wm07G__nodeExt{text-transform:uppercase;letter-spacing:.04em;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff14);border-radius:4px;flex-shrink:0;padding:0 .3rem;font-size:.625rem}.KnowledgeBase-module__4wm07G__treeSearch{z-index:1;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);background:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#0b0b0e);border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a);border-radius:999px;align-items:center;gap:.5rem;margin:.5rem .75rem;padding:.375rem .625rem;display:flex;position:sticky;top:0}.KnowledgeBase-module__4wm07G__treeSearch:focus-within{border-color:var(--rai-blue)}.KnowledgeBase-module__4wm07G__treeSearch input{min-width:0;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.KnowledgeBase-module__4wm07G__treeSearchClear{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:flex}
.ThoughtTools-module__fEReza__leftColumn{flex-direction:column;flex:0 0 280px;width:280px;min-width:0;display:flex}.ThoughtTools-module__fEReza__treeStage{flex:1;min-height:0;display:flex;position:relative}.ThoughtTools-module__fEReza__treeStage>:first-child{flex:1;width:100%}.ThoughtTools-module__fEReza__headerTools{align-items:center;gap:.5rem;display:flex}.ThoughtTools-module__fEReza__rail{gap:.25rem;display:flex}.ThoughtTools-module__fEReza__railButton{cursor:pointer;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);background:0 0;border:0;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .5rem;font-size:.75rem;font-weight:500;display:flex}.ThoughtTools-module__fEReza__railButton:hover{background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff12)}.ThoughtTools-module__fEReza__railButtonActive{color:var(--rai-blue);background:#007aff26}.ThoughtTools-module__fEReza__toolSheet{z-index:5;background:var(--lightningcss-light,linear-gradient(180deg, #fff, #f4f6fa))var(--lightningcss-dark,linear-gradient(180deg, #16161d, #0d0d12));border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff24);border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:.25rem .375rem .5rem;overflow-y:auto;box-shadow:0 12px 40px #00000059}.ThoughtTools-module__fEReza__toolSheetReader{z-index:30;overflow:hidden}.ThoughtTools-module__fEReza__readerHost{flex:1;min-height:0;position:relative}@keyframes ThoughtTools-module__fEReza__sheetIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ThoughtTools-module__fEReza__sheetHeader{letter-spacing:.04em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);justify-content:space-between;align-items:center;padding:.625rem .75rem 0;font-size:.75rem;font-weight:600;display:flex}.ThoughtTools-module__fEReza__sheetClose{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.25rem;display:flex}.ThoughtTools-module__fEReza__outlineItem{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);border-radius:6px;padding:.25rem .5rem;font-size:.8125rem;line-height:1.35}.ThoughtTools-module__fEReza__panelBody{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ThoughtTools-module__fEReza__versionSelect{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#0b0b0e);border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a);border-radius:8px;padding:.375rem .5rem;font-size:.8125rem}.ThoughtTools-module__fEReza__panelNote{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);margin:0;font-size:.75rem}.ThoughtTools-module__fEReza__emptyDoc{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6);flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}.ThoughtTools-module__fEReza__templateCard{text-align:left;cursor:pointer;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:10px;flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.ThoughtTools-module__fEReza__templateCard:hover{border-color:var(--rai-blue);background:#007aff1f}.ThoughtTools-module__fEReza__templateName{font-size:.8125rem;font-weight:600}.ThoughtTools-module__fEReza__templateDesc{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);font-size:.75rem}.ThoughtTools-module__fEReza__hit{cursor:pointer;flex-direction:column;gap:.125rem;padding:.5rem .875rem;display:flex}.ThoughtTools-module__fEReza__hit:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.ThoughtTools-module__fEReza__hitSelected{background:#007aff26}.ThoughtTools-module__fEReza__hitName{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.ThoughtTools-module__fEReza__hitMeta{color:var(--rai-blue);font-size:.6875rem}.ThoughtTools-module__fEReza__hitSnippet{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ThoughtTools-module__fEReza__treeScrim{z-index:4;pointer-events:auto;background:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#0009);position:absolute;inset:0}
.WordStudySheet-module__oTdP6W__panel{background:radial-gradient(ellipse 90% 35% at 50% 0%, #3478f624, transparent 55%), var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#101014);border:1px solid #3478f647;border-radius:16px;flex-direction:column;height:100%;min-height:0;animation:.18s WordStudySheet-module__oTdP6W__wsIn;display:flex;overflow:hidden;box-shadow:-8px 0 32px var(--lightningcss-light,#0f172a12)var(--lightningcss-dark,#00000047)}.WordStudySheet-module__oTdP6W__header{background:var(--lightningcss-light,#f1f5f940)var(--lightningcss-dark,#00000040);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0f);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 14px 12px;display:flex}.WordStudySheet-module__oTdP6W__title{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800}.WordStudySheet-module__oTdP6W__subtitle{letter-spacing:.05em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff73);margin:4px 0 0;font-size:11px;font-weight:600}.WordStudySheet-module__oTdP6W__close{appearance:none;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1a1a1c);width:34px;height:34px;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb3);cursor:pointer;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.WordStudySheet-module__oTdP6W__body{scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;flex:1;min-height:0;padding:12px 12px 20px;overflow-y:auto}.WordStudySheet-module__oTdP6W__state{text-align:center;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff73);padding:36px 10px;font-size:13px}.WordStudySheet-module__oTdP6W__stateError{color:var(--lightningcss-light,#8c615d)var(--lightningcss-dark,#f0a8a0)}.WordStudySheet-module__oTdP6W__wordWrap{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.WordStudySheet-module__oTdP6W__wordWrapRtl{direction:rtl;justify-content:flex-end}.WordStudySheet-module__oTdP6W__wordChip{appearance:none;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1a1a1c);color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);cursor:pointer;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:11px;padding:8px 10px;transition:border-color .12s,background .12s,transform .1s}.WordStudySheet-module__oTdP6W__wordChip:hover{border-color:#3478f659}.WordStudySheet-module__oTdP6W__wordChip:active{transform:scale(.97)}.WordStudySheet-module__oTdP6W__wordChipActive{background:#3478f629;border-color:#3478f68c}.WordStudySheet-module__oTdP6W__wordText{font-size:15px;font-weight:600;line-height:1.2}.WordStudySheet-module__oTdP6W__wordTextHebrew{font-family:Times New Roman,Noto Serif Hebrew,serif;font-size:20px;line-height:1.35}.WordStudySheet-module__oTdP6W__detail{background:var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#00000059);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:14px;min-height:120px;padding:14px}.WordStudySheet-module__oTdP6W__hint{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6);text-align:center;margin:0;padding:22px 6px;font-size:12px;line-height:1.45}.WordStudySheet-module__oTdP6W__lemma{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);margin:0;font-size:24px;font-weight:600;line-height:1.2}.WordStudySheet-module__oTdP6W__translit{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);margin:8px 0 0;font-size:13px;font-weight:500}.WordStudySheet-module__oTdP6W__strongPill{background:#3478f629;border:1px solid #3478f659;border-radius:999px;margin-top:10px;padding:5px 10px;display:inline-flex}.WordStudySheet-module__oTdP6W__strongPillText{letter-spacing:.06em;color:var(--lightningcss-light,#2961c6)var(--lightningcss-dark,#3478f6);text-transform:uppercase;font-size:11px;font-weight:800}.WordStudySheet-module__oTdP6W__glossHint{color:var(--lightningcss-light,#2961c6)var(--lightningcss-dark,#3478f6f2);margin:10px 0 0;font-size:11px;font-weight:600;line-height:1.4}.WordStudySheet-module__oTdP6W__defText{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe0);white-space:pre-wrap;margin:12px 0 0;font-size:13px;line-height:1.65}.WordStudySheet-module__oTdP6W__usageLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6);margin:14px 0 6px;font-size:11px;font-weight:800}.WordStudySheet-module__oTdP6W__usageText{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffa6);margin:0;font-size:12px;line-height:1.55}@keyframes WordStudySheet-module__oTdP6W__wsIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.WordStudySheet-module__oTdP6W__insertNote{appearance:none;color:#fff;cursor:pointer;background:#3478f6;border:none;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.WordStudySheet-module__oTdP6W__insertNote:hover{background:#4a88f8}.WordStudySheet-module__oTdP6W__verseList{flex-direction:column;gap:2px;margin-top:10px;display:flex}.WordStudySheet-module__oTdP6W__verseRow{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"word meta""gloss gloss";gap:0 8px;padding:6px 8px;display:grid}.WordStudySheet-module__oTdP6W__verseRow:hover{background:#3478f61a}.WordStudySheet-module__oTdP6W__verseRowActive{background:#3478f633}.WordStudySheet-module__oTdP6W__verseRowWord{grid-area:word;font-size:15px;font-weight:700}.WordStudySheet-module__oTdP6W__verseRowMeta{opacity:.65;white-space:nowrap;grid-area:meta;font-size:11px}.WordStudySheet-module__oTdP6W__verseRowGloss{opacity:.8;grid-area:gloss;font-size:12px;line-height:1.35}
.bible-presenters-module__YE9xeq__reader{--bible-accent:#3478f6;--bible-accent-soft:#3478f626;--bible-accent-line:#3478f666;--bible-muted:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);padding:4px 2px 2px}.bible-presenters-module__YE9xeq__masthead.bible-presenters-module__YE9xeq__masthead{margin-bottom:16px}.bible-presenters-module__YE9xeq__titleLink{color:inherit;text-decoration:none}.bible-presenters-module__YE9xeq__titleLink:hover{text-decoration:underline}.bible-presenters-module__YE9xeq__studyRow{cursor:default;width:100%}.bible-presenters-module__YE9xeq__notice{color:var(--bible-muted);margin:12px 0 0;font-size:11px}.bible-presenters-module__YE9xeq__versions{--bible-accent:#3478f6;--bible-accent-soft:#3478f626;--bible-accent-line:#3478f666;--bible-ink:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);--bible-muted:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);--bible-elevated:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#151515);--bible-border:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#2a2a2a)}.bible-presenters-module__YE9xeq__versionRow{cursor:default;justify-content:flex-start}.bible-presenters-module__YE9xeq__abbr{flex:0 0 44px}.bible-presenters-module__YE9xeq__versionText{flex-direction:column;gap:2px;min-width:0;display:flex}.bible-presenters-module__YE9xeq__versionName.bible-presenters-module__YE9xeq__versionName{color:var(--bible-ink);font-weight:500}.bible-presenters-module__YE9xeq__versionRow.bible-presenters-module__YE9xeq__versionRow{padding:11px 14px}
.site-builder-presenters-module__ilEe9G__titleLink{color:inherit;text-decoration:none}.site-builder-presenters-module__ilEe9G__titleLink:hover{text-decoration:underline}.site-builder-presenters-module__ilEe9G__studio{--editor-bg:#1a1a1a;--editor-panel:#080808;--editor-line:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f5;background:#111;border:1px solid #ffffff14;border-radius:12px;font-size:13px;overflow:hidden}.site-builder-presenters-module__ilEe9G__studio>:last-child{border-bottom:0}.site-builder-presenters-module__ilEe9G__meter{align-items:center;gap:10px;display:flex}.site-builder-presenters-module__ilEe9G__meterTrack{background:#ffffff14;border-radius:999px;flex:1;height:8px;overflow:hidden}.site-builder-presenters-module__ilEe9G__meterFill{border-radius:999px;height:100%}.site-builder-presenters-module__ilEe9G__meterValue{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.site-builder-presenters-module__ilEe9G__viewport{flex-direction:column;gap:10px;display:flex}.site-builder-presenters-module__ilEe9G__viewportBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.site-builder-presenters-module__ilEe9G__viewportWidth{color:#fff6;font-size:11px;font-weight:600}.site-builder-presenters-module__ilEe9G__viewportScore{font-variant-numeric:tabular-nums;color:#ffffffbf;margin-left:auto;font-size:12px;font-weight:600}.site-builder-presenters-module__ilEe9G__shot{background:#141414;max-height:220px}.site-builder-presenters-module__ilEe9G__shot img{width:100%;height:auto;display:block}.site-builder-presenters-module__ilEe9G__shotPhone{width:140px;margin-inline:auto}.site-builder-presenters-module__ilEe9G__navRow{align-items:baseline;gap:8px;min-width:0;padding:9px 2px;display:flex}.site-builder-presenters-module__ilEe9G__navTitle{white-space:nowrap;font-size:13px;font-weight:500}.site-builder-presenters-module__ilEe9G__navHref{text-overflow:ellipsis;white-space:nowrap;color:#ffffff73;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}.site-builder-presenters-module__ilEe9G__navChildren{border-left:2px solid var(--editor-line,#ffffff1a);color:#ffffff8c;margin:0 0 9px 10px;padding-left:10px;font-size:12px}.site-builder-presenters-module__ilEe9G__studio [data-menu-list]{border:1px solid var(--editor-line,#ffffff1a);border-radius:10px;gap:0}.site-builder-presenters-module__ilEe9G__studio [data-menu-list]>*{border:0;border-radius:0}.site-builder-presenters-module__ilEe9G__studio [data-menu-list]>*+*{border-top:1px solid var(--editor-line,#ffffff1a)}.site-builder-presenters-module__ilEe9G__reviewRow{align-items:center;gap:10px;min-width:0;padding:8px 2px;font-size:13px;display:flex}.site-builder-presenters-module__ilEe9G__reviewText{flex-direction:column;flex:1;gap:2px;min-width:0;font-weight:600;display:flex}.site-builder-presenters-module__ilEe9G__reviewViewports{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);gap:10px;font-size:12px;font-weight:400;display:flex}
.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-text,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}
