.Calendar-module__yW8iza__calendar{flex-direction:column;width:100%;min-width:0;max-width:336px;margin-inline:auto;display:flex;container:meetings-calendar/inline-size}.Calendar-module__yW8iza__header{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;margin-bottom:12px;padding:0;display:flex}.Calendar-module__yW8iza__header h2{letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:600;overflow:hidden}.Calendar-module__yW8iza__weekdays{opacity:.5;text-align:center;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:grid}.Calendar-module__yW8iza__days{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.Calendar-module__yW8iza__day{border-radius:var(--radius-full,999px);cursor:pointer;min-width:0;height:40px;color:inherit;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;transition:background .2s;display:flex;position:relative}.Calendar-module__yW8iza__day:hover{background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.Calendar-module__yW8iza__day:active{transform:scale(.95)}.Calendar-module__yW8iza__emptyDay{min-width:0;height:40px}.Calendar-module__yW8iza__dayNumber{font-size:.875rem;font-weight:400}.Calendar-module__yW8iza__today{background:var(--color-primary-alpha-10,#007aff1a);color:var(--color-primary-text,var(--color-primary))}.Calendar-module__yW8iza__today .Calendar-module__yW8iza__dayNumber{font-weight:600}.Calendar-module__yW8iza__selected{background:var(--color-primary-alpha-20,#007aff33);border-color:var(--color-primary)}.Calendar-module__yW8iza__meetingDots{gap:2px;display:flex;position:absolute;bottom:4px}.Calendar-module__yW8iza__dot{background:var(--color-primary);border-radius:50%;width:4px;height:4px}.Calendar-module__yW8iza__header .Calendar-module__yW8iza__navButton,.Calendar-module__yW8iza__header .Calendar-module__yW8iza__navButton:hover:not(:disabled){box-shadow:none;color:var(--color-primary-text,var(--color-primary));background:0 0;border:none}.Calendar-module__yW8iza__header .Calendar-module__yW8iza__navButton:hover:not(:disabled){color:var(--text-primary)}.Calendar-module__yW8iza__day:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}
.MeetingModal-module__O_yIHW__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.MeetingModal-module__O_yIHW__field{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.MeetingModal-module__O_yIHW__field label{font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:center;gap:var(--spacing-xs);font-weight:600;display:flex}.MeetingModal-module__O_yIHW__field input,.MeetingModal-module__O_yIHW__field textarea,.MeetingModal-module__O_yIHW__field select{box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);color:var(--color-text);font-size:var(--font-size-base);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);font-family:inherit;transition:all .2s}.MeetingModal-module__O_yIHW__field input:focus,.MeetingModal-module__O_yIHW__field textarea:focus{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);outline:none}.MeetingModal-module__O_yIHW__field textarea{resize:vertical;min-height:100px}.MeetingModal-module__O_yIHW__checkboxLabel{align-items:center;gap:var(--spacing-sm);cursor:pointer;padding:var(--spacing-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);transition:all .2s;display:flex!important}.MeetingModal-module__O_yIHW__checkboxLabel:hover{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.MeetingModal-module__O_yIHW__videoCheckbox{cursor:pointer;width:20px;height:20px;accent-color:var(--color-primary)}.MeetingModal-module__O_yIHW__checkboxLabel span{color:var(--color-text);font-weight:600}.MeetingModal-module__O_yIHW__hint{margin:var(--spacing-xs) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic}.MeetingModal-module__O_yIHW__row{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MeetingModal-module__O_yIHW__rightActions{justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}.MeetingModal-module__O_yIHW__externalInviteeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:8px;display:grid}.MeetingModal-module__O_yIHW__externalInviteeField{margin-bottom:0}.MeetingModal-module__O_yIHW__externalInviteeRemove{align-self:end;margin-bottom:2px}.MeetingModal-module__O_yIHW__attendeesList{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}.MeetingModal-module__O_yIHW__attendeeTag{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-primary-alpha-15);border:1px solid var(--color-primary-alpha-30);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-text);display:flex}.MeetingModal-module__O_yIHW__searchContainer{align-items:center;display:flex;position:relative}.MeetingModal-module__O_yIHW__searchIcon{left:var(--spacing-md);color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.MeetingModal-module__O_yIHW__searchInput{width:100%;padding:var(--spacing-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);color:var(--color-text);font-size:var(--font-size-base);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);padding-left:40px;transition:all .2s}.MeetingModal-module__O_yIHW__searchInput:focus{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);outline:none}.MeetingModal-module__O_yIHW__searching{right:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-secondary);position:absolute}.MeetingModal-module__O_yIHW__searchResults{top:calc(100% + var(--spacing-xs));background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0a0a0a);border:1px solid var(--glass-border);border-radius:var(--radius-lg);z-index:10;max-height:200px;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#0009)}.MeetingModal-module__O_yIHW__searchResult{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;border-bottom:1px solid var(--glass-border);color:var(--color-text);cursor:pointer;text-align:left;background:0 0;align-items:center;transition:background .15s;display:flex}.MeetingModal-module__O_yIHW__searchResult:last-child{border-bottom:none}.MeetingModal-module__O_yIHW__searchResult:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.MeetingModal-module__O_yIHW__userInfo{flex-direction:column;gap:2px;display:flex}.MeetingModal-module__O_yIHW__userName{font-size:var(--font-size-sm);font-weight:500}.MeetingModal-module__O_yIHW__userRole{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.MeetingModal-module__O_yIHW__notifyToggleRow{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);color:var(--color-text-secondary);display:flex}.MeetingModal-module__O_yIHW__captureCard{gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.MeetingModal-module__O_yIHW__captureCardIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-primary-text,var(--color-primary));background:var(--color-primary-alpha-10);justify-content:center;align-items:center;display:flex}.MeetingModal-module__O_yIHW__captureCardText{flex-direction:column;gap:2px;min-width:0;display:flex}.MeetingModal-module__O_yIHW__captureCardText span{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.MeetingModal-module__O_yIHW__captureCardText p{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.4}.MeetingModal-module__O_yIHW__reminderList{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.MeetingModal-module__O_yIHW__reminderChip{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.MeetingModal-module__O_yIHW__reminderSelect{border:1px solid var(--glass-border,#ffffff14);border-radius:var(--radius-md,8px);width:100%;min-width:0;color:var(--color-text,#fafafa);font-size:var(--font-size-sm,13px);appearance:auto;background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);padding:6px 10px}.MeetingModal-module__O_yIHW__reminderSelect:focus{border-color:var(--color-primary,#3b82f6)}.MeetingModal-module__O_yIHW__notificationToggles{border-radius:var(--radius-md,8px);background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);flex-shrink:0;gap:2px;max-width:100%;padding:2px;display:flex;overflow:hidden}.MeetingModal-module__O_yIHW__notificationToggle{color:var(--color-text-secondary,#9ca3af);font-size:var(--font-size-xs,12px);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-family:inherit;transition:all .15s}.MeetingModal-module__O_yIHW__notificationToggle:hover{color:var(--color-text,#fafafa);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.MeetingModal-module__O_yIHW__notificationToggleActive{background:var(--color-primary,#3b82f6);color:#fff}.MeetingModal-module__O_yIHW__notificationToggleActive:hover{background:var(--color-primary,#3b82f6);color:#fff;opacity:.9}.MeetingModal-module__O_yIHW__reminderRemove{border-radius:var(--radius-full,50%);width:24px;height:24px;color:var(--color-text-secondary,#9ca3af);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.MeetingModal-module__O_yIHW__reminderRemove:hover{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444);background:#ef444426}@container (max-width:720px){.MeetingModal-module__O_yIHW__row{grid-template-columns:minmax(0,1fr)}.MeetingModal-module__O_yIHW__rightActions{width:100%}.MeetingModal-module__O_yIHW__externalInviteeRow{grid-template-columns:minmax(0,1fr)}.MeetingModal-module__O_yIHW__externalInviteeRemove{justify-self:start}.MeetingModal-module__O_yIHW__reminderChip{grid-template-columns:minmax(0,1fr) auto}.MeetingModal-module__O_yIHW__reminderSelect{grid-column:1/-1}}@media (max-width:768px){.MeetingModal-module__O_yIHW__row{grid-template-columns:minmax(0,1fr)}.MeetingModal-module__O_yIHW__rightActions{width:100%}.MeetingModal-module__O_yIHW__externalInviteeRow{grid-template-columns:minmax(0,1fr)}.MeetingModal-module__O_yIHW__externalInviteeRemove{justify-self:start}.MeetingModal-module__O_yIHW__reminderChip{grid-template-columns:minmax(0,1fr) auto}.MeetingModal-module__O_yIHW__reminderSelect{grid-column:1/-1}}
.ScheduleTab-module__qKtTia__container{flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ScheduleTab-module__qKtTia__calendar{box-sizing:border-box;border-right:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex:0 0 320px;width:320px;min-width:0;padding:12px;overflow-y:auto}.ScheduleTab-module__qKtTia__header{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0;display:flex}.ScheduleTab-module__qKtTia__header h2{letter-spacing:-.3px;margin:0;font-size:15px;font-weight:600}.ScheduleTab-module__qKtTia__header .ScheduleTab-module__qKtTia__navButton{box-shadow:none;color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background .2s;display:flex}.ScheduleTab-module__qKtTia__header .ScheduleTab-module__qKtTia__navButton:hover:not(:disabled){box-shadow:none;color:var(--text-primary);background:0 0}.ScheduleTab-module__qKtTia__weekdays{opacity:.5;text-align:center;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:grid}.ScheduleTab-module__qKtTia__days{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.ScheduleTab-module__qKtTia__day{border-radius:var(--radius-full,999px);cursor:pointer;min-width:0;height:40px;color:inherit;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;transition:background .2s;display:flex;position:relative}.ScheduleTab-module__qKtTia__day:hover{background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.ScheduleTab-module__qKtTia__day:active{transform:scale(.95)}.ScheduleTab-module__qKtTia__emptyDay{min-width:0;height:40px}.ScheduleTab-module__qKtTia__dayNumber{font-size:.875rem;font-weight:400}.ScheduleTab-module__qKtTia__today{background:var(--color-primary-alpha-10,#007aff1a);color:var(--color-primary)}.ScheduleTab-module__qKtTia__today .ScheduleTab-module__qKtTia__dayNumber{font-weight:600}.ScheduleTab-module__qKtTia__selected{background:var(--color-primary-alpha-20,#007aff33);border-color:var(--color-primary)}.ScheduleTab-module__qKtTia__messageDots{gap:2px;display:flex;position:absolute;bottom:4px}.ScheduleTab-module__qKtTia__dot{background:var(--color-primary);border-radius:50%;width:4px;height:4px}.ScheduleTab-module__qKtTia__dayDetails{background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.ScheduleTab-module__qKtTia__dayDetailsHeader{border-bottom:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.ScheduleTab-module__qKtTia__dayDetailsHeader h3{letter-spacing:-.3px;margin:0;font-size:15px;font-weight:600}.ScheduleTab-module__qKtTia__dayDetailsHeader .ScheduleTab-module__qKtTia__scheduleButton{border-radius:var(--radius-full,999px);white-space:nowrap}.ScheduleTab-module__qKtTia__messagesList{flex:1;min-height:0;padding:12px 16px;overflow-y:auto}.ScheduleTab-module__qKtTia__messageCard{background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);border:.5px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:12px;margin-bottom:.75rem;padding:.875rem}.ScheduleTab-module__qKtTia__messageTime{color:var(--color-primary);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}.ScheduleTab-module__qKtTia__messageGroup{opacity:.5;margin-bottom:.5rem;font-size:.75rem}.ScheduleTab-module__qKtTia__messageText{opacity:.9;margin-bottom:.5rem;font-size:.875rem;line-height:1.4}.ScheduleTab-module__qKtTia__messageRecipients{opacity:.5;font-size:.75rem}.ScheduleTab-module__qKtTia__empty{text-align:center;opacity:.5;padding:2rem 1rem;font-size:.875rem;font-weight:400}.ScheduleTab-module__qKtTia__container{container:message-schedule/inline-size}.ScheduleTab-module__qKtTia__scheduleLayout{flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.ScheduleTab-module__qKtTia__day:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@container message-schedule (max-width:640px){.ScheduleTab-module__qKtTia__scheduleLayout{flex-direction:column;overflow-y:auto}.ScheduleTab-module__qKtTia__calendar{border-right:0;border-bottom:1px solid var(--border-color);flex:none;width:100%;overflow:visible}.ScheduleTab-module__qKtTia__header,.ScheduleTab-module__qKtTia__weekdays,.ScheduleTab-module__qKtTia__days{max-width:336px;margin-left:auto;margin-right:auto}.ScheduleTab-module__qKtTia__dayDetails{flex:1 0 auto;overflow:visible}.ScheduleTab-module__qKtTia__messagesList{overflow:visible}}
.VideoEditor-editing-overlays-module__YX7apa__trimHandle{cursor:ew-resize;z-index:20;background:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3);width:8px;transition:all .15s;position:absolute;top:0;bottom:0}.VideoEditor-editing-overlays-module__YX7apa__trimHandle:hover{background:var(--lightningcss-light,#0f172a66)var(--lightningcss-dark,#fff6);width:10px}.VideoEditor-editing-overlays-module__YX7apa__trimHandleLeft{border-left:2px solid var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#fff);left:0}.VideoEditor-editing-overlays-module__YX7apa__trimHandleRight{border-right:2px solid var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#fff);right:0}.VideoEditor-editing-overlays-module__YX7apa__modalLoading{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:3rem;font-size:.875rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__modalEmpty{color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__modalEmpty p{margin:0;font-size:.875rem}.VideoEditor-editing-overlays-module__YX7apa__aiActionsModal{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;width:90%;max-width:400px;display:flex;box-shadow:0 8px 32px var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#0009)}.VideoEditor-editing-overlays-module__YX7apa__aiActionsContent{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__aiActionCard{background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex}.VideoEditor-editing-overlays-module__YX7apa__aiActionCard:hover:not(:disabled){background:var(--color-surface-elevated);border-color:var(--color-primary-alpha-50)}.VideoEditor-editing-overlays-module__YX7apa__aiActionCard:disabled{opacity:.5;cursor:not-allowed}.VideoEditor-editing-overlays-module__YX7apa__aiActionIcon{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.VideoEditor-editing-overlays-module__YX7apa__aiActionInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__aiActionTitle{color:var(--color-text);font-size:.875rem;font-weight:600}.VideoEditor-editing-overlays-module__YX7apa__aiActionDescription{color:var(--color-text-secondary);font-size:.75rem;line-height:1.4}.VideoEditor-editing-overlays-module__YX7apa__projectsList{flex-direction:column;gap:.5rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectItem{background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem;transition:all .2s;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectItem:hover{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#161616);border-color:var(--color-border)}.VideoEditor-editing-overlays-module__YX7apa__projectItem:hover .VideoEditor-editing-overlays-module__YX7apa__projectDeleteBtn{opacity:1}.VideoEditor-editing-overlays-module__YX7apa__projectItemActive{background:var(--color-primary-alpha-8);border-color:var(--color-primary-alpha-30)}.VideoEditor-editing-overlays-module__YX7apa__projectItemActive:hover{background:var(--color-primary-alpha-10);border-color:var(--color-primary-alpha-40)}.VideoEditor-editing-overlays-module__YX7apa__projectThumbnail{background:var(--color-surface-elevated);border-radius:6px;flex-shrink:0;width:96px;height:54px;position:relative;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__projectThumbnailImg{object-fit:cover;width:100%;height:100%}.VideoEditor-editing-overlays-module__YX7apa__projectThumbnailPlaceholder{background:var(--color-surface-elevated);color:#444;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectDurationBadge{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#000c);color:var(--color-text);font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 4px;font-size:.625rem;font-weight:600;position:absolute;bottom:3px;right:3px}.VideoEditor-editing-overlays-module__YX7apa__projectItemInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectItemName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__projectItemMeta{color:var(--color-text-muted);align-items:center;gap:.625rem;font-size:.6875rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectMetaItem{align-items:center;gap:.25rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectDeleteBtn{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.VideoEditor-editing-overlays-module__YX7apa__projectDeleteBtn:hover{color:var(--lightningcss-light,#ce3636)var(--lightningcss-dark,#f44);background:#ff3c3c1a}.VideoEditor-editing-overlays-module__YX7apa__projectDeleteConfirm{opacity:1;color:var(--lightningcss-light,#ce3636)var(--lightningcss-dark,#f44);background:#ff3c3c26;animation:1s infinite VideoEditor-editing-overlays-module__YX7apa__deletePulse}@keyframes VideoEditor-editing-overlays-module__YX7apa__deletePulse{0%,to{opacity:1}50%{opacity:.6}}.VideoEditor-editing-overlays-module__YX7apa__uploadProgressBar{background:var(--color-border);border-radius:2px;width:100%;height:4px;margin-top:.25rem;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__uploadProgressFill{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary-light) 100%);border-radius:2px;height:100%;transition:width .2s}.VideoEditor-editing-overlays-module__YX7apa__spinning{animation:1s linear infinite VideoEditor-editing-overlays-module__YX7apa__spin}@keyframes VideoEditor-editing-overlays-module__YX7apa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__mainContent{flex-direction:column;align-items:stretch;gap:.5rem;overflow:hidden auto}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__mainContent>.VideoEditor-editing-overlays-module__YX7apa__monitorWrapper{aspect-ratio:16/9;flex:none;order:0;width:100%;height:auto;max-height:60vh}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__monitor{width:100%;max-width:100%;max-height:100%}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__panelRow{flex-direction:row;flex:none;order:1;align-items:stretch;gap:.5rem;min-height:0;display:flex}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__panelRow>.VideoEditor-editing-overlays-module__YX7apa__libraryPanel,.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__panelRow>.VideoEditor-editing-overlays-module__YX7apa__markersPanel{height:auto;min-height:9rem;max-height:18rem;flex:1 1 0!important;width:auto!important;min-width:0!important}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""tabs tabs";row-gap:.45rem}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__titleRow{grid-area:title;justify-self:start}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__workspaceTabs{grid-area:tabs;justify-self:center}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__headerActions{flex-wrap:nowrap;grid-area:actions;justify-self:end;max-width:100%}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__timelineHeader{flex-wrap:wrap;justify-content:space-between;row-gap:.5rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__timelineHeaderLeft,.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__timelineHeaderCenter,.VideoEditor-editing-overlays-module__YX7apa__narrow .VideoEditor-editing-overlays-module__YX7apa__timelineHeaderRight{flex-wrap:wrap;justify-self:auto}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__panelRow{flex-direction:column}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__panelRow>.VideoEditor-editing-overlays-module__YX7apa__libraryPanel,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__panelRow>.VideoEditor-editing-overlays-module__YX7apa__markersPanel{flex:none;max-height:14rem}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__header{grid-template-columns:1fr;grid-template-areas:"title""tabs""actions"}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__titleRow{grid-area:title;max-width:100%}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__workspaceTabs{grid-area:tabs}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__workspaceTab{padding:.35rem .7rem;font-size:.6875rem}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__headerActions{grid-area:actions;justify-content:flex-start;width:100%}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__loadProjectButton span,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__exportHeaderButton span,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__renderHeaderButton span,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__aspectRatioButton>span:not(.VideoEditor-editing-overlays-module__YX7apa__aspectRatioGlyphFrame){display:none}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__loadProjectButton,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__exportHeaderButton,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__renderHeaderButton,.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__aspectRatioButton{min-width:32px;padding:0 .55rem}.VideoEditor-editing-overlays-module__YX7apa__veryNarrow .VideoEditor-editing-overlays-module__YX7apa__zoomSlider{width:72px}.VideoEditor-editing-overlays-module__YX7apa__textOverlay{line-height:1.3;transition:box-shadow .15s}.VideoEditor-editing-overlays-module__YX7apa__textOverlaySelected{box-shadow:0 0 0 2px var(--color-primary), 0 0 12px var(--color-primary-alpha-40)}.VideoEditor-editing-overlays-module__YX7apa__textOverlayEditor{flex-direction:column;gap:.875rem;padding:1rem;font-size:.875rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textPresets{display:none}.VideoEditor-editing-overlays-module__YX7apa__textPresetsLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:600}.VideoEditor-editing-overlays-module__YX7apa__textPresetButtons{flex-wrap:wrap;gap:.375rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textPresetButton{border-radius:999px;min-height:2.25rem;font-size:.75rem}.VideoEditor-editing-overlays-module__YX7apa__addTextButton{border-radius:999px;min-height:2.5rem;font-size:.875rem;font-weight:600}.VideoEditor-editing-overlays-module__YX7apa__textListHeader{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textListCount{min-width:1.25rem;height:1.25rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:999px;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.VideoEditor-editing-overlays-module__YX7apa__textOverlayList{flex-direction:column;flex:1;gap:.5rem;min-height:0;max-height:none;display:flex;overflow-y:auto}.VideoEditor-editing-overlays-module__YX7apa__emptyText{color:var(--color-text-muted);text-align:center;padding:1rem .5rem;font-size:.75rem;line-height:1.4}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItem{background:var(--color-surface-elevated);border:1px solid var(--color-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.875rem 1rem;transition:all .15s;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItem:hover{border-color:var(--color-border);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItem:hover .VideoEditor-editing-overlays-module__YX7apa__textOverlayItemHint{color:var(--color-primary-light,#93c5fd)}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemSelected{border-color:var(--color-primary);background:var(--color-primary-alpha-15)}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemHint{color:var(--color-text-muted);flex-shrink:0;font-size:.6875rem;font-weight:650}.VideoEditor-editing-overlays-module__YX7apa__textEditHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textBackButton{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.15rem;margin:0;padding:.25rem .35rem .25rem .1rem;font-size:.8125rem;font-weight:650;display:inline-flex}.VideoEditor-editing-overlays-module__YX7apa__textBackButton:hover{color:var(--color-primary-light,#93c5fd);background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a)}.VideoEditor-editing-overlays-module__YX7apa__textEditHeaderActions{align-items:center;gap:.25rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textEditSubtitle{color:var(--color-text-muted);margin:0;font-size:.6875rem;line-height:1.3}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemInfo{flex-direction:column;gap:.125rem;min-width:0;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemText{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemTime{color:var(--color-text-muted);font-size:.75rem}.VideoEditor-editing-overlays-module__YX7apa__textOverlayItemActions{align-items:center;gap:.375rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textOverlayActionButton{border-radius:999px;width:2rem;height:2rem}.VideoEditor-editing-overlays-module__YX7apa__textOverlayDeleteButton{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444)!important;background:#ef44441f!important;border:1px solid #ef444440!important}.VideoEditor-editing-overlays-module__YX7apa__textOverlayProperties{border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);flex-direction:column;gap:.875rem;padding-top:1rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textPropGroup{flex-direction:column;gap:.5rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textPropGroup label{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#b7b7b7);letter-spacing:0;font-size:.875rem}.VideoEditor-editing-overlays-module__YX7apa__textPropRow{gap:.625rem;display:flex}.VideoEditor-editing-overlays-module__YX7apa__textPropRow .VideoEditor-editing-overlays-module__YX7apa__textPropGroup{flex:1}.VideoEditor-editing-overlays-module__YX7apa__textInput{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#2d2d2d);min-height:5.75rem;color:var(--color-text);resize:vertical;box-sizing:border-box;border:1px solid #0000;border-radius:12px;width:100%;padding:.5625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.35;transition:all .15s}.VideoEditor-editing-overlays-module__YX7apa__textInput:focus{border-color:var(--color-primary);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#333);outline:none}.VideoEditor-editing-overlays-module__YX7apa__textNumInput{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#2d2d2d);min-height:2.5rem;color:var(--color-text);box-sizing:border-box;-moz-appearance:textfield;border:1px solid #0000;border-radius:12px;width:100%;padding:.5625rem .875rem;font-size:.875rem;transition:all .15s}.VideoEditor-editing-overlays-module__YX7apa__textNumInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VideoEditor-editing-overlays-module__YX7apa__textNumInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VideoEditor-editing-overlays-module__YX7apa__textNumInput:focus{border-color:var(--color-primary);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#333);outline:none}.VideoEditor-editing-overlays-module__YX7apa__textSelectControl{position:relative}.VideoEditor-editing-overlays-module__YX7apa__textSelect{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#2d2d2d);min-height:2.5rem;color:var(--color-text);appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:12px;width:100%;padding:.5625rem 2.125rem .5625rem .875rem;font-size:.875rem;transition:all .15s}.VideoEditor-editing-overlays-module__YX7apa__textSelectChevron{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.VideoEditor-editing-overlays-module__YX7apa__textSelect:focus{border-color:var(--color-primary);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#333);outline:none}.VideoEditor-editing-overlays-module__YX7apa__textColorControl{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#2d2d2d);cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:12px;align-items:center;gap:.625rem;min-height:2.5rem;padding:.4375rem .75rem;display:flex;position:relative;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__textColorPreview{border:1px solid var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff47);border-radius:4px;flex-shrink:0;width:1.375rem;height:1.375rem}.VideoEditor-editing-overlays-module__YX7apa__textColorValue{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.75rem}.VideoEditor-editing-overlays-module__YX7apa__textColorInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.VideoEditor-editing-overlays-module__YX7apa__textSmallInput{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#2d2d2d);min-height:2.5rem;color:var(--color-text);box-sizing:border-box;border:1px solid #0000;border-radius:12px;width:100%;padding:.5625rem .875rem;font-size:.875rem;transition:all .15s}.VideoEditor-editing-overlays-module__YX7apa__textSmallInput:focus{border-color:var(--color-primary);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#333);outline:none}.VideoEditor-editing-overlays-module__YX7apa__textTrackClip{background:var(--color-primary-alpha-30);border:1px solid rgba(var(--color-primary-rgb), .6);cursor:pointer;border-radius:4px;transition:background .15s;position:absolute;top:2px;bottom:2px;overflow:hidden}.VideoEditor-editing-overlays-module__YX7apa__textTrackClip:hover{background:var(--color-primary-alpha-40)}.VideoEditor-editing-overlays-module__YX7apa__textTrackClipSelected{border-color:var(--color-primary);background:var(--color-primary-alpha-50)}.VideoEditor-editing-overlays-module__YX7apa__timelineSelection{background:var(--color-primary-alpha-15);border-left:2px solid rgba(var(--color-primary-rgb), .7);border-right:2px solid rgba(var(--color-primary-rgb), .7);pointer-events:none;z-index:8;position:absolute;top:0;bottom:0}.VideoEditor-editing-overlays-module__YX7apa__selectionInfo{color:var(--color-primary-light);background:var(--color-primary-alpha-10);border:1px solid rgba(var(--rai-accent-rgb,29, 155, 240), .3);border-radius:3px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:flex}.VideoEditor-editing-overlays-module__YX7apa__selectionClear{width:14px;height:14px;color:var(--color-primary-text,var(--color-primary));cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:700;line-height:1;display:flex}.VideoEditor-editing-overlays-module__YX7apa__selectionClear:hover{background:var(--color-primary-alpha-20);color:var(--color-primary-light)}.VideoEditor-editing-overlays-module__YX7apa__textTrackClipLabel{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;height:100%;padding:0 4px;font-size:.55rem;line-height:100%;display:flex;overflow:hidden}
.VideoEditor-source-picker-module__cjAn2a__libraryThumbnailImg{object-fit:cover;border-radius:4px;flex-shrink:0;width:36px;height:36px}.VideoEditor-source-picker-module__cjAn2a__spModalBody{flex-direction:column;min-height:min(56vh,520px);max-height:min(78vh,720px);display:flex;padding:0!important}.VideoEditor-source-picker-module__cjAn2a__spTabs{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-elevated) 55%, transparent);flex-shrink:0;gap:.125rem;padding:0 1rem;display:flex;overflow-x:auto}.VideoEditor-source-picker-module__cjAn2a__spTab{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:.4rem;padding:.8125rem .95rem;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spTab:hover{color:var(--color-text);background:var(--color-surface-elevated)}.VideoEditor-source-picker-module__cjAn2a__spTabActive{color:var(--color-primary-text,var(--color-primary));border-bottom-color:var(--color-primary);background:0 0}.VideoEditor-source-picker-module__cjAn2a__spBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spUploadTab{flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}.VideoEditor-source-picker-module__cjAn2a__spDropZone{border:2px dashed var(--color-border);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:180px;padding:2rem;transition:all .2s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spDropZone:hover{border-color:var(--color-primary);background:var(--color-primary-alpha-5)}.VideoEditor-source-picker-module__cjAn2a__spDropZoneActive{border-color:var(--color-primary);background:var(--color-primary-alpha-10)}.VideoEditor-source-picker-module__cjAn2a__spDropIcon{color:var(--color-text-muted);margin-bottom:.25rem}.VideoEditor-source-picker-module__cjAn2a__spDropTitle{color:var(--color-text);margin:0;font-size:1rem;font-weight:600}.VideoEditor-source-picker-module__cjAn2a__spDropHint{color:var(--color-text-secondary);margin:0;font-size:.8125rem}.VideoEditor-source-picker-module__cjAn2a__spDropFormats{color:var(--color-text-muted);background:var(--color-surface-elevated);border-radius:20px;margin:.5rem 0 0;padding:.25rem .75rem;font-size:.6875rem}.VideoEditor-source-picker-module__cjAn2a__spUploadList{flex-direction:column;gap:.5rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spUploadItem{background:var(--color-surface-elevated);border-radius:6px;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spUploadItemInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spUploadItemName{color:var(--color-text);font-size:.75rem}.VideoEditor-source-picker-module__cjAn2a__spUploadPercent{color:var(--color-text-secondary);text-align:right;min-width:30px;font-size:.6875rem}.VideoEditor-source-picker-module__cjAn2a__spStorageNote{color:var(--color-text-muted);border-top:1px solid var(--color-border);align-items:center;gap:.375rem;margin:0;padding-top:.75rem;font-size:.6875rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spYoutubeTab{flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}.VideoEditor-source-picker-module__cjAn2a__spYoutubeIntro{border:1px solid var(--color-border);background:var(--color-surface-elevated);color:var(--lightningcss-light,#b93831)var(--lightningcss-dark,#ff4e45);border-radius:8px;align-items:flex-start;gap:.75rem;padding:.875rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spYoutubeIntro h3{color:var(--color-text);margin:0 0 .25rem;font-size:.875rem}.VideoEditor-source-picker-module__cjAn2a__spYoutubeIntro p{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.45}.VideoEditor-source-picker-module__cjAn2a__spYoutubeField{color:var(--color-text-secondary);flex-direction:column;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.VideoEditor-source-picker-module__cjAn2a__spYoutubeField em{color:var(--color-text-muted);font-style:normal;font-weight:400}.VideoEditor-source-picker-module__cjAn2a__spYoutubeError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);background:#ef44441a;border:1px solid #ef444466;border-radius:6px;margin:0;padding:.625rem .75rem;font-size:.75rem;line-height:1.4}.VideoEditor-source-picker-module__cjAn2a__spYoutubeNote{color:var(--color-text-muted);margin:auto 0 0;font-size:.7rem;line-height:1.45}.VideoEditor-source-picker-module__cjAn2a__spYoutubeTab .VideoEditor-source-picker-module__cjAn2a__spActions{margin:0 -1.25rem -1.25rem}.VideoEditor-source-picker-module__cjAn2a__spCloudTab,.VideoEditor-source-picker-module__cjAn2a__spStreamTab{flex-direction:column;flex:1;display:flex;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spBreadcrumb{border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.25rem;padding:.625rem 1.25rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spBreadcrumbItem{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:.125rem .25rem;font-size:.75rem;transition:color .15s}.VideoEditor-source-picker-module__cjAn2a__spBreadcrumbItem:hover{color:var(--color-text)}.VideoEditor-source-picker-module__cjAn2a__spBreadcrumbActive{color:var(--color-text);cursor:default;font-weight:600}.VideoEditor-source-picker-module__cjAn2a__spBreadcrumbSep{color:var(--color-text-muted);flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spSearchBar{border-bottom:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:.45rem;padding:.75rem 1rem .65rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spSearchFull{flex:none;width:100%}.VideoEditor-source-picker-module__cjAn2a__spResultCount{color:var(--color-text-muted);letter-spacing:.01em;padding-left:.125rem;font-size:.6875rem;font-weight:500}.VideoEditor-source-picker-module__cjAn2a__spSearchInput{background:var(--color-surface-elevated);border:1px solid var(--color-border);width:100%;color:var(--color-text);border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.VideoEditor-source-picker-module__cjAn2a__spSearchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 18%, transparent)}.VideoEditor-source-picker-module__cjAn2a__spFileBrowser{flex-direction:column;flex:1;gap:.5rem;padding:.65rem .75rem .85rem;display:flex;overflow-y:auto}.VideoEditor-source-picker-module__cjAn2a__spCenterState{color:var(--color-text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;font-size:.875rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spCenterStateIcon{background:var(--color-surface-elevated);border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-text-muted);border-radius:14px;justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spCenterStateTitle{color:var(--color-text);font-size:.9rem;font-weight:600}.VideoEditor-source-picker-module__cjAn2a__spCenterStateHint{color:var(--color-text-muted);max-width:260px;font-size:.75rem;line-height:1.4}.VideoEditor-source-picker-module__cjAn2a__spBrowserRow{color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.55rem .65rem;font-size:.8125rem;transition:background .15s,border-color .15s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spBrowserRow:hover{background:var(--color-surface-elevated);border-color:var(--color-border)}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowSelected{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowIndent{padding-left:1.5rem}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowIcon{color:var(--color-text-secondary);flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowMeta{color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowChevron{color:var(--color-text-muted);flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spBrowserRowCheck{color:var(--color-primary-text,var(--color-primary));flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spVideoCard{background:var(--color-surface-elevated);border:1px solid var(--color-border);width:100%;color:var(--color-text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .6rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spVideoCard:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));background:color-mix(in srgb, var(--color-surface-elevated) 70%, var(--color-surface))}.VideoEditor-source-picker-module__cjAn2a__spVideoCardSelected{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-elevated));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 25%, transparent)}.VideoEditor-source-picker-module__cjAn2a__spVideoThumbWrap{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#0b0f14);border-radius:7px;flex-shrink:0;width:88px;height:50px;position:relative;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spVideoThumb{object-fit:cover;width:100%;height:100%;display:block}.VideoEditor-source-picker-module__cjAn2a__spVideoThumbPlaceholder{width:100%;height:100%;color:var(--color-text-muted);background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface) 80%, #1e293b), color-mix(in srgb, var(--color-surface-elevated) 70%, #0f172a));justify-content:center;align-items:center;display:flex}.VideoEditor-source-picker-module__cjAn2a__spVideoDurationBadge{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);font-variant-numeric:tabular-nums;letter-spacing:.02em;background:var(--lightningcss-light,#f1f5f9b8)var(--lightningcss-dark,#000000b8);border-radius:4px;padding:.1rem .3rem;font-size:.625rem;font-weight:600;line-height:1.2;position:absolute;bottom:4px;right:4px}.VideoEditor-source-picker-module__cjAn2a__spVideoCardBody{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.VideoEditor-source-picker-module__cjAn2a__spVideoCardTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spVideoCardSub{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spVideoCardCheck{background:var(--color-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.VideoEditor-source-picker-module__cjAn2a__spEventGroup{background:color-mix(in srgb, var(--color-surface) 65%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 80%, transparent);border-radius:12px;flex-direction:column;gap:.35rem;padding:.35rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spEventGroupHeader{width:100%;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .45rem;font-size:.72rem;font-weight:700;transition:background .15s,color .15s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spEventGroupHeader:hover{background:var(--color-surface-elevated);color:var(--color-text)}.VideoEditor-source-picker-module__cjAn2a__spEventGroupChevron{color:var(--color-text-muted);flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spEventGroupIcon{color:var(--color-primary-text,var(--color-primary));opacity:.85;flex-shrink:0}.VideoEditor-source-picker-module__cjAn2a__spEventGroupName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spEventGroupDate{text-transform:none;color:var(--color-text-muted);letter-spacing:0;flex-shrink:0;font-size:.6875rem;font-weight:500}.VideoEditor-source-picker-module__cjAn2a__spEventGroupCount{background:var(--color-surface-elevated);border:1px solid var(--color-border);min-width:1.35rem;height:1.2rem;color:var(--color-text-secondary);letter-spacing:0;text-transform:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .35rem;font-size:.625rem;font-weight:700;display:inline-flex}.VideoEditor-source-picker-module__cjAn2a__spEventGroupBody{flex-direction:column;gap:.35rem;padding:0 .15rem .2rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spActions{border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-elevated) 40%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spActionsMeta{flex:1;align-items:center;gap:.4rem;min-width:0;display:flex;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spSelectedLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary-text,var(--color-primary));flex-shrink:0;font-size:.6875rem;font-weight:700}.VideoEditor-source-picker-module__cjAn2a__spSelectedName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.VideoEditor-source-picker-module__cjAn2a__spSelectedHint{color:var(--color-text-muted);font-size:.72rem}.VideoEditor-source-picker-module__cjAn2a__spActionsButtons{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.VideoEditor-source-picker-module__cjAn2a__spCancelBtn{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s}.VideoEditor-source-picker-module__cjAn2a__spCancelBtn:hover{background:var(--color-surface-elevated);color:var(--color-text)}.VideoEditor-source-picker-module__cjAn2a__spAddBtn{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;box-shadow:var(--rai-chrome-shadow);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:flex}.VideoEditor-source-picker-module__cjAn2a__spAddBtn:hover:not(:disabled){background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.VideoEditor-source-picker-module__cjAn2a__spAddBtn:disabled{opacity:.4;cursor:not-allowed}
.VideoEditor-projects-suggestions-module__X7BpPq__pmTab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmTab:hover{color:var(--color-text)}.VideoEditor-projects-suggestions-module__X7BpPq__pmTabActive{color:var(--color-primary-text,var(--color-primary));border-bottom-color:var(--color-primary)}.VideoEditor-projects-suggestions-module__X7BpPq__pmTabBadge{background:var(--color-surface-elevated);min-width:1.125rem;height:1.125rem;color:var(--color-text-secondary);border-radius:10px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.625rem;font-weight:700;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmLoading{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:3rem;font-size:.875rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmEmpty{color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:3rem 2rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmEmpty p{color:var(--color-text);margin:0;font-size:.9375rem;font-weight:600}.VideoEditor-projects-suggestions-module__X7BpPq__pmEmptyHint{color:var(--color-text-muted)!important;font-size:.8125rem!important;font-weight:400!important}.VideoEditor-projects-suggestions-module__X7BpPq__pmEventGroup{margin-bottom:1rem}.VideoEditor-projects-suggestions-module__X7BpPq__pmEventGroupHeader{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;margin-bottom:.375rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:700;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmEventGroupName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.VideoEditor-projects-suggestions-module__X7BpPq__pmEventGroupDate{text-transform:none;letter-spacing:0;color:var(--color-text-muted);font-weight:400}.VideoEditor-projects-suggestions-module__X7BpPq__pmEventGroupCount{color:var(--color-text-muted);white-space:nowrap;font-size:.625rem}.VideoEditor-projects-suggestions-module__X7BpPq__pmHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;margin-bottom:.75rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmTabs{border-bottom:none;gap:0;margin-bottom:0;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmViewToggle{align-items:center;gap:2px;padding-bottom:.5rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmViewBtn{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__pmViewBtn:hover{background:var(--color-surface-elevated);color:var(--color-text-secondary)}.VideoEditor-projects-suggestions-module__X7BpPq__pmViewBtnActive{background:var(--color-surface-elevated);color:var(--color-primary-text,var(--color-primary))}.VideoEditor-projects-suggestions-module__X7BpPq__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:.625rem;display:grid}.VideoEditor-projects-suggestions-module__X7BpPq__projectItemGrid{background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;border-radius:10px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.VideoEditor-projects-suggestions-module__X7BpPq__projectItemGrid:hover{border-color:var(--color-border);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#161616)}.VideoEditor-projects-suggestions-module__X7BpPq__projectItemGrid:hover .VideoEditor-projects-suggestions-module__X7BpPq__projectDeleteBtn{opacity:1}.VideoEditor-projects-suggestions-module__X7BpPq__projectItemGridActive{background:var(--color-primary-alpha-8);border-color:var(--color-primary-alpha-30)}.VideoEditor-projects-suggestions-module__X7BpPq__projectItemGridActive:hover{background:var(--color-primary-alpha-10);border-color:var(--color-primary-alpha-40)}.VideoEditor-projects-suggestions-module__X7BpPq__projectThumbnailGrid{aspect-ratio:16/9;background:var(--color-surface-elevated);flex-shrink:0;width:100%;position:relative}.VideoEditor-projects-suggestions-module__X7BpPq__projectGridInfo{flex-direction:column;flex:1;gap:.2rem;padding:.5rem .5rem .375rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__projectGridName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.VideoEditor-projects-suggestions-module__X7BpPq__projectGridMeta{color:var(--color-text-muted);align-items:center;gap:.4rem;font-size:.625rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__projectGridFooter{justify-content:space-between;align-items:center;padding:0 .375rem .375rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__loadingState{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:3rem;font-size:.875rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__emptyState{color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__exportOptionsRow{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.25rem;padding:.375rem .25rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateRow{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.3rem;margin-bottom:.125rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#9998a7);margin-right:.15rem;font-size:.625rem;font-weight:700}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateChip{border:1px solid var(--color-border);height:24px;color:var(--color-text-secondary,#9998a7);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;padding:0 .55rem;font-size:.625rem;font-weight:650;transition:all .15s;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateChip:hover{color:var(--color-text);border-color:#5a5a5a}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateChipActive{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.VideoEditor-projects-suggestions-module__X7BpPq__brandTemplateChipActive:hover{color:#fff;background:var(--color-primary-dark,var(--color-primary));border-color:var(--color-primary-dark,var(--color-primary))}.VideoEditor-projects-suggestions-module__X7BpPq__exportFormatBadge{height:26px;color:var(--color-primary-text,var(--color-primary));background:var(--color-primary-alpha-10,rgba(var(--rai-accent-rgb,29, 155, 240), .1));border:1px solid var(--color-primary-alpha-30,rgba(var(--rai-accent-rgb,29, 155, 240), .3));letter-spacing:.03em;border-radius:999px;flex-shrink:0;align-items:center;padding:0 .55rem;font-size:.625rem;font-weight:700;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__captionToggle{height:26px;color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .55rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__captionToggle:hover{color:var(--color-text);border-color:#5a5a5a}.VideoEditor-projects-suggestions-module__X7BpPq__captionToggleActive{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.VideoEditor-projects-suggestions-module__X7BpPq__captionToggleActive:hover{color:#fff;background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.VideoEditor-projects-suggestions-module__X7BpPq__captionTemplateSelect{height:26px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;flex:6.5rem;min-width:5.5rem;max-width:100%;padding:0 .55rem;font-size:.6875rem}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingRow{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.375rem;padding-top:.125rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingCopy{min-width:0;color:var(--color-text-secondary);flex:1;align-items:center;gap:.3125rem;font-size:.625rem;line-height:1.3;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingCopy svg{color:var(--rai-blue-light);flex:none}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingButton{white-space:nowrap;flex:none}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);flex-basis:100%;margin:0;font-size:.625rem;line-height:1.3}.VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingSpin{animation:.85s linear infinite VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingSpin}@keyframes VideoEditor-projects-suggestions-module__X7BpPq__subjectTrackingSpin{to{transform:rotate(360deg)}}.VideoEditor-projects-suggestions-module__X7BpPq__clipSuggestionHook{color:var(--color-text);margin-top:.25rem;font-size:.6875rem;font-style:italic;line-height:1.35}.VideoEditor-projects-suggestions-module__X7BpPq__clipSuggestionHashtags{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__hashtagChip{color:var(--color-primary-text,var(--color-primary));background:var(--color-primary-alpha-10,rgba(var(--rai-accent-rgb,29, 155, 240), .1));border-radius:3px;padding:.0625rem .25rem;font-size:.5625rem;font-weight:600}.VideoEditor-projects-suggestions-module__X7BpPq__metadataOverlay{z-index:2000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoEditor-projects-suggestions-module__X7BpPq__metadataModal{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;width:min(480px,100vw - 2rem);max-height:min(560px,100vh - 4rem);display:flex;overflow:hidden;box-shadow:0 12px 40px var(--lightningcss-light,#0f172a23)var(--lightningcss-dark,#0000008c)}.VideoEditor-projects-suggestions-module__X7BpPq__metadataHeader{border-bottom:1px solid var(--color-border);background:var(--color-background);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataTitle{color:var(--color-text);font-size:.875rem;font-weight:700}.VideoEditor-projects-suggestions-module__X7BpPq__metadataCloseButton{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataCloseButton:hover{background:var(--color-border);color:var(--color-text)}.VideoEditor-projects-suggestions-module__X7BpPq__metadataBody{flex-direction:column;gap:.875rem;padding:1rem;display:flex;overflow-y:auto}.VideoEditor-projects-suggestions-module__X7BpPq__metadataLoading{color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;font-size:.8125rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataSpinner{color:var(--color-primary-text,var(--color-primary));animation:1s linear infinite VideoEditor-projects-suggestions-module__X7BpPq__metadataSpin}@keyframes VideoEditor-projects-suggestions-module__X7BpPq__metadataSpin{to{transform:rotate(360deg)}}.VideoEditor-projects-suggestions-module__X7BpPq__metadataError{color:var(--lightningcss-light,#b45151)var(--lightningcss-dark,#f87171);text-align:center;padding:1rem;font-size:.8125rem}.VideoEditor-projects-suggestions-module__X7BpPq__metadataField{flex-direction:column;gap:.25rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataFieldHeader{justify-content:space-between;align-items:center;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataFieldLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:.6875rem;font-weight:700}.VideoEditor-projects-suggestions-module__X7BpPq__metadataCopyButton{border:1px solid var(--color-border);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataCopyButton:hover{color:var(--color-text);border-color:#5a5a5a}.VideoEditor-projects-suggestions-module__X7BpPq__metadataFieldValue{color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);white-space:pre-wrap;border-radius:6px;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.VideoEditor-projects-suggestions-module__X7BpPq__metadataApplyOverlays{background:var(--rai-chrome-fill);border:0;border:var(--rai-chrome-border);color:#fff;width:100%;height:34px;box-shadow:var(--rai-chrome-shadow);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__metadataApplyOverlays:hover{filter:brightness(1.08)}.VideoEditor-projects-suggestions-module__X7BpPq__textActionRow{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 .5rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__textPrimaryActions{align-items:center;gap:.5rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__textPrimaryActions .VideoEditor-projects-suggestions-module__X7BpPq__addTextButton{flex:auto}.VideoEditor-projects-suggestions-module__X7BpPq__raiGenerateSlot{flex:none;justify-content:center;align-items:center;min-width:2rem;min-height:2.5rem;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__raiGenerateSlotBusy{opacity:.85;pointer-events:none}.VideoEditor-projects-suggestions-module__X7BpPq__raiGenerateBusy{width:1.75rem;height:1.75rem;color:var(--rai-blue-light);border:1.5px solid #60a5fa8c;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.VideoEditor-projects-suggestions-module__X7BpPq__raiGenerateHint{color:var(--color-text-muted,#fff6);margin:-.15rem 0 .15rem;font-size:.6875rem;line-height:1.35}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudio{cursor:default;flex-direction:column;gap:.375rem;padding:.5rem .75rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioRow{align-items:center;gap:.5rem;display:flex}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioLabel{color:var(--color-text-secondary);flex:0 0 3.5rem;font-size:.6875rem;font-weight:600}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioSlider{background:var(--color-border);cursor:pointer;appearance:none;border-radius:2px;outline:none;flex:1;height:4px}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioSlider::-webkit-slider-thumb{appearance:none;background:var(--color-primary);cursor:pointer;border-radius:50%;width:11px;height:11px}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioSlider::-moz-range-thumb{background:var(--color-primary);cursor:pointer;border:none;border-radius:50%;width:11px;height:11px}.VideoEditor-projects-suggestions-module__X7BpPq__contextMenuAudioValue{color:var(--color-text);text-align:right;font-variant-numeric:tabular-nums;min-width:2.25rem;font-size:.625rem}
.VideoEditor-captions-render-module__1qadoW__captionPreviewWrap{pointer-events:none;z-index:5;justify-content:center;padding:0 6%;display:flex;position:absolute;bottom:8%;left:0;right:0}.VideoEditor-captions-render-module__1qadoW__captionPreviewLine{text-align:center;flex-wrap:wrap;justify-content:center;gap:.3em;font-weight:700;line-height:1.25;display:inline-flex}.VideoEditor-captions-render-module__1qadoW__captionPreviewWord{transition:color 80ms linear,transform 80ms linear}.VideoEditor-captions-render-module__1qadoW__captionPreviewClassic{font-family:var(--font-family,"Inter", sans-serif);color:#b8b8b8;text-shadow:0 1px 2px #000000e6,0 0 6px #000000b3;font-size:clamp(12px,4.2cqw,28px)}.VideoEditor-captions-render-module__1qadoW__captionPreviewClassic .VideoEditor-captions-render-module__1qadoW__captionPreviewWordActive{color:#fff}.VideoEditor-captions-render-module__1qadoW__captionPreviewBoldPop{font-family:var(--font-family,"Inter", sans-serif);color:#fff;-webkit-text-stroke:1px #000000d9;text-shadow:0 2px 4px #000000e6;font-size:clamp(14px,5.2cqw,34px);font-weight:800}.VideoEditor-captions-render-module__1qadoW__captionPreviewBoldPop .VideoEditor-captions-render-module__1qadoW__captionPreviewWordActive{color:#ffd900;transform:scale(1.06)}.VideoEditor-captions-render-module__1qadoW__captionPreviewStudio{font-family:var(--font-family,"Inter", sans-serif);color:#fff;-webkit-text-stroke:1px #0b0b0be6;text-shadow:0 2px 5px #000000d9;font-size:clamp(13px,4.6cqw,30px)}.VideoEditor-captions-render-module__1qadoW__captionPreviewStudio .VideoEditor-captions-render-module__1qadoW__captionPreviewWordActive{color:var(--rai-blue-light)}.VideoEditor-captions-render-module__1qadoW__captionAnimFade{animation-name:VideoEditor-captions-render-module__1qadoW__captionFade;animation-timing-function:linear;animation-fill-mode:both}.VideoEditor-captions-render-module__1qadoW__captionAnimPop{animation-name:VideoEditor-captions-render-module__1qadoW__captionPop;animation-timing-function:ease-out;animation-fill-mode:both}.VideoEditor-captions-render-module__1qadoW__captionAnimRise{animation-name:VideoEditor-captions-render-module__1qadoW__captionRise;animation-timing-function:ease-out;animation-fill-mode:both}.VideoEditor-captions-render-module__1qadoW__captionAnimBounce{animation-name:VideoEditor-captions-render-module__1qadoW__captionBounce;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes VideoEditor-captions-render-module__1qadoW__captionFade{0%{opacity:0}to{opacity:1}}@keyframes VideoEditor-captions-render-module__1qadoW__captionPop{0%{opacity:.4;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes VideoEditor-captions-render-module__1qadoW__captionRise{0%{opacity:.3;transform:translateY(.6em)}to{opacity:1;transform:translateY(0)}}@keyframes VideoEditor-captions-render-module__1qadoW__captionBounce{0%{opacity:.4;transform:scale(.6)}55%{opacity:1;transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.VideoEditor-captions-render-module__1qadoW__captionAnimFade,.VideoEditor-captions-render-module__1qadoW__captionAnimPop,.VideoEditor-captions-render-module__1qadoW__captionAnimRise,.VideoEditor-captions-render-module__1qadoW__captionAnimBounce{animation:none}}.VideoEditor-captions-render-module__1qadoW__renderSummary{background:var(--color-background);border:1px solid var(--color-border);border-radius:6px;flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.VideoEditor-captions-render-module__1qadoW__renderSummaryRow{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.VideoEditor-captions-render-module__1qadoW__renderSummaryRow strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.VideoEditor-captions-render-module__1qadoW__renderCrossfadeOptions{gap:.375rem;display:flex}.VideoEditor-captions-render-module__1qadoW__renderCrossfadeOption{color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;text-align:center;background:0 0;border-radius:6px;flex:1;padding:.4375rem .25rem;font-size:.6875rem;font-weight:600;transition:all .15s}.VideoEditor-captions-render-module__1qadoW__renderCrossfadeOption:hover{color:var(--color-text);border-color:#5a5a5a}.VideoEditor-captions-render-module__1qadoW__renderCrossfadeOptionActive{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.VideoEditor-captions-render-module__1qadoW__renderCrossfadeOptionActive:hover{color:#fff;background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.VideoEditor-captions-render-module__1qadoW__renderStartButton{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;width:100%;box-shadow:var(--rai-chrome-shadow);cursor:pointer;box-shadow:0 2px 8px var(--color-primary-alpha-30);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-size:.8125rem;font-weight:700;transition:background .15s,box-shadow .15s;display:flex}.VideoEditor-captions-render-module__1qadoW__renderStartButton:hover{background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);box-shadow:0 4px 12px var(--color-primary-alpha-40);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.VideoEditor-captions-render-module__1qadoW__renderResult{flex-direction:column;align-items:center;gap:.625rem;padding:1rem;display:flex}.VideoEditor-captions-render-module__1qadoW__renderResultIcon{color:var(--color-success,#22c55e)}.VideoEditor-captions-render-module__1qadoW__renderResultTitle{color:var(--color-text);margin:0;font-size:.875rem;font-weight:600}.VideoEditor-captions-render-module__1qadoW__renderResultActions{gap:.5rem;display:flex}.VideoEditor-captions-render-module__1qadoW__renderDownloadButton,.VideoEditor-captions-render-module__1qadoW__renderOpenButton{border-radius:6px;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.VideoEditor-captions-render-module__1qadoW__renderDownloadButton{background:var(--color-primary);color:#fff}.VideoEditor-captions-render-module__1qadoW__renderDownloadButton:hover{background:var(--color-primary-dark)}.VideoEditor-captions-render-module__1qadoW__renderOpenButton{border:1px solid var(--color-border);color:var(--color-text);background:0 0}.VideoEditor-captions-render-module__1qadoW__renderOpenButton:hover{border-color:#5a5a5a}.VideoEditor-captions-render-module__1qadoW__renderProgressTrack{background:var(--color-border);border-radius:3px;width:100%;height:6px;overflow:hidden}.VideoEditor-captions-render-module__1qadoW__renderProgressFill{background:var(--color-primary);border-radius:3px;height:100%;transition:width .4s}.VideoEditor-captions-render-module__1qadoW__renderProgressPercent{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.6875rem}.VideoEditor-captions-render-module__1qadoW__rippleModeActive{box-shadow:0 2px 8px var(--color-primary-alpha-30);background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.VideoEditor-captions-render-module__1qadoW__timecodeInput{width:9ch;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);letter-spacing:.02em;background:0 0;border:none;outline:none;font-family:Courier New,monospace;font-size:.75rem;font-weight:500}.VideoEditor-captions-render-module__1qadoW__captionBulkRow{border-bottom:1px solid var(--color-border);align-items:center;gap:.375rem;padding:.375rem 0;display:flex}.VideoEditor-captions-render-module__1qadoW__captionBulkIcon{color:var(--color-text-secondary);flex-shrink:0}.VideoEditor-captions-render-module__1qadoW__captionBulkApply{color:#fff;background:var(--rai-chrome-fill);border:var(--rai-chrome-border);box-shadow:var(--rai-chrome-shadow);cursor:pointer;white-space:nowrap;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:background .15s}.VideoEditor-captions-render-module__1qadoW__captionBulkApply:hover{background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.VideoEditor-captions-render-module__1qadoW__brandSwatchRow{flex-wrap:wrap;gap:.25rem;display:flex}.VideoEditor-captions-render-module__1qadoW__brandSwatch{cursor:pointer;border:1px solid var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26);border-radius:4px;width:20px;height:20px;transition:transform .1s}.VideoEditor-captions-render-module__1qadoW__brandSwatch:hover{transform:scale(1.12)}.VideoEditor-captions-render-module__1qadoW__overlayTrack .VideoEditor-captions-render-module__1qadoW__trackContent{background:repeating-linear-gradient(to right, transparent 0, transparent calc(10% - 1px), var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05) calc(10% - 1px), var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05) 10%), rgba(var(--rai-accent-rgb,29, 155, 240), .03);min-height:34px}.VideoEditor-captions-render-module__1qadoW__overlayTrack .VideoEditor-captions-render-module__1qadoW__videoClip{height:30px}.VideoEditor-captions-render-module__1qadoW__overlayTrackHint{color:var(--color-text-muted);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.625rem;display:flex;position:absolute;inset:0}.VideoEditor-captions-render-module__1qadoW__compositeCanvas{width:100%;height:100%;display:block}.VideoEditor-captions-render-module__1qadoW__previewThumbnail{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.VideoEditor-captions-render-module__1qadoW__packagePreviewBadge{z-index:9;border:1px solid rgba(var(--rai-accent-rgb,29, 155, 240), .45);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#171717e0);color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);letter-spacing:.01em;white-space:nowrap;pointer-events:auto;border-radius:999px;align-items:center;gap:.5rem;max-width:min(92%,22rem);padding:.35rem .55rem .35rem .7rem;font-size:.7rem;font-weight:650;display:inline-flex;position:absolute;top:.65rem;left:50%;transform:translate(-50%)}.VideoEditor-captions-render-module__1qadoW__packagePreviewExit{appearance:none;background:rgba(var(--rai-accent-rgb,29, 155, 240), .25);color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e0f2fe);font:inherit;cursor:pointer;border:0;border-radius:999px;margin:0;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.VideoEditor-captions-render-module__1qadoW__packagePreviewExit:hover{background:rgba(var(--rai-accent-rgb,29, 155, 240), .4)}.VideoEditor-captions-render-module__1qadoW__colorPreviewError{z-index:8;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#110c03e6);color:var(--lightningcss-light,#826311)var(--lightningcss-dark,#fbbf24);text-align:center;pointer-events:none;border:1px solid #f59e0b6b;border-radius:.4rem;max-width:min(90%,28rem);padding:.45rem .7rem;font-size:.7rem;line-height:1.35;position:absolute;bottom:2.75rem;left:50%;transform:translate(-50%)}.VideoEditor-captions-render-module__1qadoW__contextMenuAudioBatchNote{color:var(--color-primary-text,var(--color-primary));padding-bottom:.125rem;font-size:.625rem;font-weight:600}
.video-presenters-module__PoE61q__titleLink{color:inherit;text-decoration:none}.video-presenters-module__PoE61q__titleLink:hover{text-decoration:underline}.video-presenters-module__PoE61q__row,.video-presenters-module__PoE61q__row:active{cursor:default}.video-presenters-module__PoE61q__momentList{flex-direction:column;gap:6px;display:flex}.video-presenters-module__PoE61q__renderVideo{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:10px;width:100%;margin-bottom:10px;display:block}.video-presenters-module__PoE61q__tags.video-presenters-module__PoE61q__tags{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);font-family:inherit;font-size:12px}
.FileBrowser-module__dVpWLa__frame{flex:auto;min-width:0;height:100%;min-height:0;overflow:hidden;container:file-browser/inline-size}.FileBrowser-module__dVpWLa__container{background:var(--color-background,#0a0a0a);isolation:isolate;z-index:1;flex-direction:row;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.FileBrowser-module__dVpWLa__sidebar{border-right:1px solid var(--glass-border,#ffffff14);background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);flex:0 0 clamp(176px,22cqw,260px);grid-template-rows:auto minmax(0,1fr);align-content:stretch;width:clamp(176px,22cqw,260px);min-width:160px;max-width:280px;min-height:0;display:grid;overflow:hidden}.FileBrowser-module__dVpWLa__sidebarHeader{border-bottom:1px solid var(--glass-border,#ffffff14);flex-shrink:0;padding:.625rem .875rem}.FileBrowser-module__dVpWLa__sidebarTitle{color:var(--color-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.6875rem;font-weight:600}.FileBrowser-module__dVpWLa__folderToggle{cursor:pointer;color:var(--color-text);background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem .875rem;display:none}.FileBrowser-module__dVpWLa__main{background:var(--color-background,#0a0a0a);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.FileBrowser-module__dVpWLa__toolbar{border-bottom:1px solid var(--glass-border,#ffffff14);background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem 1rem;display:flex}.FileBrowser-module__dVpWLa__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}:is(.FileBrowser-module__dVpWLa__actions [class*=PillTabs_navContainer],.FileBrowser-module__dVpWLa__actions [class*=PillTabs][class*=navContainer]){margin:0}:is(.FileBrowser-module__dVpWLa__actions [class*=PillTabs_tabs],.FileBrowser-module__dVpWLa__actions [class*=PillTabs][class*=tabs]){padding:0}.FileBrowser-module__dVpWLa__viewToggle{border:1px solid var(--glass-border,#ffffff14);border-radius:var(--radius-full,100px);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);padding:2px;display:flex}.FileBrowser-module__dVpWLa__viewBtn{border-radius:var(--radius-full,100px);width:30px;height:30px;color:var(--color-text-secondary,#ffffff73);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.FileBrowser-module__dVpWLa__viewBtn:hover{color:var(--color-text,#fff)}.FileBrowser-module__dVpWLa__viewBtn.FileBrowser-module__dVpWLa__active{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;box-shadow:var(--rai-chrome-shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.FileBrowser-module__dVpWLa__actionBtn{border:1px solid var(--glass-border,#ffffff14);width:38px;height:38px;color:var(--color-text-secondary,#fff9);cursor:pointer;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.FileBrowser-module__dVpWLa__actionBtn:hover{color:var(--color-text,#fff);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-color:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.FileBrowser-module__dVpWLa__uploadBtn{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);border-radius:var(--radius-full,100px);color:#fff;cursor:pointer;min-height:38px;box-shadow:var(--rai-chrome-shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;flex-shrink:0;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:flex}.FileBrowser-module__dVpWLa__uploadBtn:hover{background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.FileBrowser-module__dVpWLa__content{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex-direction:column;flex:auto;min-width:0;min-height:12rem;padding:clamp(.75rem,2cqw,1.25rem);display:flex;overflow:hidden auto}.FileBrowser-module__dVpWLa__content::-webkit-scrollbar{width:8px}.FileBrowser-module__dVpWLa__content::-webkit-scrollbar-track{background:0 0}.FileBrowser-module__dVpWLa__content::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:4px}.FileBrowser-module__dVpWLa__content::-webkit-scrollbar-thumb:hover{background:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3)}.FileBrowser-module__dVpWLa__loading{min-height:12rem;color:var(--color-text-secondary,#fff6);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1rem;display:flex}.FileBrowser-module__dVpWLa__spinner{animation:1s linear infinite FileBrowser-module__dVpWLa__spin}@keyframes FileBrowser-module__dVpWLa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FileBrowser-module__dVpWLa__empty{text-align:center;border:1px dashed var(--glass-border,#ffffff14);border-radius:var(--radius-lg,12px);box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:12rem;padding:1.5rem 1rem;display:flex}.FileBrowser-module__dVpWLa__emptyIcon{color:var(--color-text,#fff);opacity:.2}.FileBrowser-module__dVpWLa__empty h3{color:var(--color-text,#fff);margin:0;font-size:1.125rem;font-weight:600}.FileBrowser-module__dVpWLa__empty p{color:var(--color-text-secondary,#ffffff73);margin:0;font-size:.875rem}@container file-browser (max-width:720px){.FileBrowser-module__dVpWLa__sidebar{flex-basis:clamp(150px,28cqw,200px);width:clamp(150px,28cqw,200px);min-width:140px}.FileBrowser-module__dVpWLa__toolbar{align-items:center}.FileBrowser-module__dVpWLa__actions{flex-wrap:wrap}}@container file-browser (max-width:560px){.FileBrowser-module__dVpWLa__container{flex-direction:column}.FileBrowser-module__dVpWLa__sidebar{border-right:none;border-bottom:1px solid var(--glass-border,#ffffff14);flex:none;width:100%;min-width:0;max-width:none;max-height:35%;overflow-y:auto}.FileBrowser-module__dVpWLa__folderToggle{display:flex}.FileBrowser-module__dVpWLa__sidebar[data-expanded=true] .FileBrowser-module__dVpWLa__folderToggle svg{transform:rotate(90deg)}.FileBrowser-module__dVpWLa__sidebarHeader{display:none!important}.FileBrowser-module__dVpWLa__sidebar[data-expanded=false]>:not(.FileBrowser-module__dVpWLa__folderToggle){display:none}.FileBrowser-module__dVpWLa__main{flex:auto;min-width:0}.FileBrowser-module__dVpWLa__toolbar{flex-flow:column;align-items:stretch}.FileBrowser-module__dVpWLa__actions{flex-wrap:wrap;justify-content:space-between;width:100%;min-width:0}.FileBrowser-module__dVpWLa__content{min-height:0}}@container file-browser (max-width:420px){.FileBrowser-module__dVpWLa__toolbar{gap:.5rem;padding:.5rem}.FileBrowser-module__dVpWLa__actionBtn{width:34px;height:34px}.FileBrowser-module__dVpWLa__uploadBtn{flex:0 0 34px;justify-content:center;width:34px;min-height:34px;padding:0}.FileBrowser-module__dVpWLa__uploadBtn span{display:none}}.FileBrowser-module__dVpWLa__dropActive{outline:2px dashed var(--color-primary,#3b82f6);outline-offset:-4px}.FileBrowser-module__dVpWLa__dropHint{background:var(--rai-accent-wash,#246ef01a);color:var(--color-text,#fff);border-radius:8px;flex-shrink:0;padding:12px}@container file-browser (max-width:900px){.FileBrowser-module__dVpWLa__uploadBtn{justify-content:center;width:38px;padding:0}.FileBrowser-module__dVpWLa__uploadBtn span{display:none}}
.PostEngagement-module__AwVgfW__content{min-width:0}.PostEngagement-module__AwVgfW__counts{grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:12px;margin:12px 0;display:grid}.PostEngagement-module__AwVgfW__counts dt{font-size:var(--font-size-xs,11px);text-transform:capitalize;color:var(--text-secondary)}.PostEngagement-module__AwVgfW__counts dd{font-size:var(--font-size-md,16px);color:var(--text-primary);margin:4px 0 0;font-weight:600}.PostEngagement-module__AwVgfW__note{font-size:var(--font-size-xs,11px);color:var(--text-secondary);line-height:1.5}.PostEngagement-module__AwVgfW__platform{text-transform:capitalize}
.ComposerBrandPicker-module__Mm0IZq__picker,.ComposerBrandPicker-module__Mm0IZq__form{flex-direction:column;gap:12px;display:flex}.ComposerBrandPicker-module__Mm0IZq__picker>label,.ComposerBrandPicker-module__Mm0IZq__form label{font-size:var(--font-size-sm,13px);color:var(--color-text-secondary)}.ComposerBrandPicker-module__Mm0IZq__form{border:1px solid var(--color-border);border-radius:var(--radius-md,10px);padding:12px}.ComposerBrandPicker-module__Mm0IZq__form label{flex-direction:column;gap:6px;display:flex}.ComposerBrandPicker-module__Mm0IZq__form input{border-radius:var(--radius-sm,8px);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font:inherit;padding:10px 12px}.ComposerBrandPicker-module__Mm0IZq__actions{flex-wrap:wrap;gap:8px;display:flex}
.ComposerDestinations-module__QLBTpW__message{color:var(--color-text-secondary);margin:10px 0 0;font-size:12px;line-height:1.5}
.ConnectTabs-module__6u0Sbq__connectContainer{flex-direction:column;flex:1;max-width:1400px;height:100%;margin:0 auto;padding:0;display:flex;position:relative}@media (min-width:769px){.ConnectTabs-module__6u0Sbq__connectContainer{height:100%;max-height:100%;padding:0;overflow:visible}}@media (max-width:768px){.ConnectTabs-module__6u0Sbq__connectContainer{height:calc(100vh - 57px);margin:0}}
.CampaignStatsBar-module__96f3vq__bar{align-items:center;gap:var(--spacing-lg);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);flex-shrink:0;padding:12px 20px;display:flex}.CampaignStatsBar-module__96f3vq__item{white-space:nowrap;align-items:center;gap:10px;display:flex}.CampaignStatsBar-module__96f3vq__iconWrap{width:28px;height:28px;color:var(--color-text-secondary);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CampaignStatsBar-module__96f3vq__itemText{flex-direction:column;gap:1px;display:flex}.CampaignStatsBar-module__96f3vq__value{color:var(--color-text);font-size:16px;font-weight:700;line-height:1.2}.CampaignStatsBar-module__96f3vq__label{color:var(--color-text-secondary);font-size:11px;font-weight:500}.CampaignStatsBar-module__96f3vq__divider{background:var(--glass-border);flex-shrink:0;width:1px;height:28px}@media (max-width:768px){.CampaignStatsBar-module__96f3vq__bar{gap:var(--spacing-sm);flex-wrap:wrap}.CampaignStatsBar-module__96f3vq__divider{display:none}}
.CampaignBreadcrumb-module__5CObPq__breadcrumb{align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);flex-shrink:0;font-size:13px;display:flex}.CampaignBreadcrumb-module__5CObPq__breadcrumbSegment{align-items:center;gap:var(--spacing-xs);display:inline-flex}.CampaignBreadcrumb-module__5CObPq__link{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:13px;transition:all .15s}.CampaignBreadcrumb-module__5CObPq__link:hover{color:var(--color-primary);background:var(--color-primary-alpha-10,#3b82f61a)}.CampaignBreadcrumb-module__5CObPq__current{color:var(--color-text);font-weight:600}.CampaignBreadcrumb-module__5CObPq__sep{color:var(--color-text-secondary);opacity:.4}
.CampaignDataTable-module__32UyfW__tableWrapper{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);width:100%;overflow-x:auto}.CampaignDataTable-module__32UyfW__table{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.CampaignDataTable-module__32UyfW__table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary);border-bottom:1px solid var(--glass-border);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);padding:10px 12px;font-size:11px;font-weight:600;transition:color .15s;position:sticky;top:0}.CampaignDataTable-module__32UyfW__table th:hover{color:var(--color-text)}.CampaignDataTable-module__32UyfW__thContent{align-items:center;gap:4px;display:inline-flex}.CampaignDataTable-module__32UyfW__sortIcon{opacity:.4;transition:opacity .15s}.CampaignDataTable-module__32UyfW__sortActive{opacity:1;color:var(--color-primary-text,var(--color-primary))}.CampaignDataTable-module__32UyfW__table td{color:var(--color-text);white-space:nowrap;border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0a);padding:10px 12px}.CampaignDataTable-module__32UyfW__table tbody tr{cursor:pointer;transition:background .15s}.CampaignDataTable-module__32UyfW__table tbody tr:hover{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a)}.CampaignDataTable-module__32UyfW__table tbody tr:last-child td{border-bottom:none}.CampaignDataTable-module__32UyfW__numericTh{text-align:right!important}.CampaignDataTable-module__32UyfW__numericTd{text-align:right;font-variant-numeric:tabular-nums}.CampaignDataTable-module__32UyfW__nameCell{align-items:center;gap:8px;font-weight:500;display:flex}.CampaignDataTable-module__32UyfW__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.CampaignDataTable-module__32UyfW__statusDot[data-status=active]{background:#22c55e}.CampaignDataTable-module__32UyfW__statusDot[data-status=draft]{background:#6b7280}.CampaignDataTable-module__32UyfW__statusDot[data-status=paused]{background:#f59e0b}.CampaignDataTable-module__32UyfW__statusDot[data-status=completed]{background:var(--color-primary,#3b82f6)}.CampaignDataTable-module__32UyfW__statusDot[data-status=archived]{background:#6b7280}.CampaignDataTable-module__32UyfW__platformIcons{align-items:center;gap:4px;display:flex}.CampaignDataTable-module__32UyfW__positive{color:var(--lightningcss-light,#15803c)var(--lightningcss-dark,#22c55e)}.CampaignDataTable-module__32UyfW__neutral{color:var(--color-text-secondary)}.CampaignDataTable-module__32UyfW__actionsCell{align-items:center;gap:4px;display:flex}.CampaignDataTable-module__32UyfW__actionBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.CampaignDataTable-module__32UyfW__actionBtn:hover{color:var(--color-text);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.CampaignDataTable-module__32UyfW__deleteBtn:hover{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444);background:#ef444426}.CampaignDataTable-module__32UyfW__dimmed{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff40)}
.CardMenu-module__uq2OjG__container{position:relative}.CardMenu-module__uq2OjG__trigger{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.CardMenu-module__uq2OjG__trigger:hover{color:var(--color-text);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.CardMenu-module__uq2OjG__menu{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e23fa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;border:1px solid var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26);border-radius:8px;min-width:160px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 8px 32px var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#0009)}.CardMenu-module__uq2OjG__item{align-items:center;gap:var(--spacing-sm);width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.CardMenu-module__uq2OjG__item:hover{background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.CardMenu-module__uq2OjG__itemDanger{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444);}.CardMenu-module__uq2OjG__itemDanger:hover{background:#ef44441a}
.MarketingPlanCanvas-module__jONCkG__container{flex-direction:column;width:100%;min-height:560px;max-height:min(88vh,860px);margin:0 auto;display:flex;overflow:hidden}.MarketingPlanCanvas-module__jONCkG__planHeader{border-bottom:1px solid var(--glass-border,#ffffff0f);background:color-mix(in srgb, var(--color-surface) 92%, transparent);flex-direction:column;gap:14px;padding:22px 26px 18px;display:flex}.MarketingPlanCanvas-module__jONCkG__headerTopRow,.MarketingPlanCanvas-module__jONCkG__headerActions,.MarketingPlanCanvas-module__jONCkG__planTitleRow{align-items:center;display:flex}.MarketingPlanCanvas-module__jONCkG__headerTopRow{justify-content:space-between;align-items:flex-start;gap:20px}.MarketingPlanCanvas-module__jONCkG__titleBlock{min-width:0}.MarketingPlanCanvas-module__jONCkG__eyebrow{color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.MarketingPlanCanvas-module__jONCkG__headerActions{flex-shrink:0;gap:8px}.MarketingPlanCanvas-module__jONCkG__planTitleRow{flex-wrap:wrap;gap:10px}.MarketingPlanCanvas-module__jONCkG__planName{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:1.3}.MarketingPlanCanvas-module__jONCkG__closeButton{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.MarketingPlanCanvas-module__jONCkG__closeButton:hover{color:var(--color-text);background:var(--lightningcss-light,#0f172a12)var(--lightningcss-dark,#ffffff12)}.MarketingPlanCanvas-module__jONCkG__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.MarketingPlanCanvas-module__jONCkG__summaryItem{border:1px solid var(--glass-border,#ffffff0f);min-width:0;color:var(--color-primary,#3b82f6);background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff06);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.MarketingPlanCanvas-module__jONCkG__summaryItem span{flex-direction:column;gap:1px;min-width:0;display:flex}.MarketingPlanCanvas-module__jONCkG__summaryItem small{color:var(--color-text-secondary);text-transform:uppercase;font-size:10px;font-weight:600}.MarketingPlanCanvas-module__jONCkG__summaryItem strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.MarketingPlanCanvas-module__jONCkG__strategyCard{border:1px solid var(--glass-border,#ffffff0f);background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border-radius:10px;padding:11px 13px}.MarketingPlanCanvas-module__jONCkG__strategyHeader{color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.MarketingPlanCanvas-module__jONCkG__strategyHeader button{color:var(--color-primary,#3b82f6);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px;font-size:10px;display:inline-flex}.MarketingPlanCanvas-module__jONCkG__planDescription{color:var(--color-text-secondary);white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.MarketingPlanCanvas-module__jONCkG__planDescriptionExpanded{-webkit-line-clamp:unset;display:block;overflow:visible}.MarketingPlanCanvas-module__jONCkG__viewTabs{justify-content:flex-start;padding:12px 26px 4px;display:flex}.MarketingPlanCanvas-module__jONCkG__viewTabs>div{margin:0}.MarketingPlanCanvas-module__jONCkG__viewContent{flex:1;min-height:0;padding:16px 26px 28px;overflow-y:auto}.MarketingPlanCanvas-module__jONCkG__emptyState{background:var(--lightningcss-light,#0f172a05)var(--lightningcss-dark,#ffffff05);border:1px dashed var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:12px;align-items:center;gap:14px;min-height:150px;padding:22px;display:flex}.MarketingPlanCanvas-module__jONCkG__emptyState>div{flex:1}.MarketingPlanCanvas-module__jONCkG__emptyState strong{font-size:13px}.MarketingPlanCanvas-module__jONCkG__emptyState p{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px;line-height:1.55}.MarketingPlanCanvas-module__jONCkG__emptyIcon{width:42px;height:42px;color:var(--color-primary,#3b82f6);background:var(--color-primary-alpha-10,#3b82f61a);border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;display:flex}.MarketingPlanCanvas-module__jONCkG__metaItem{color:var(--color-text-secondary);border-radius:var(--radius-full,100px);white-space:nowrap;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.MarketingPlanCanvas-module__jONCkG__section{flex-direction:column;gap:10px;padding-top:0;display:flex}.MarketingPlanCanvas-module__jONCkG__sectionHeader{justify-content:space-between;align-items:center;display:flex}.MarketingPlanCanvas-module__jONCkG__sectionTitle{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.MarketingPlanCanvas-module__jONCkG__sectionCount{color:var(--color-text-secondary);border-radius:var(--radius-full,100px);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);padding:2px 9px;font-size:11px;font-weight:600}.MarketingPlanCanvas-module__jONCkG__campaignList{flex-direction:column;gap:8px;display:flex}.MarketingPlanCanvas-module__jONCkG__campaignRow{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff0f);border-radius:var(--radius-lg,12px);align-items:flex-start;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.MarketingPlanCanvas-module__jONCkG__campaignRow:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-color:var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24)}.MarketingPlanCanvas-module__jONCkG__campaignIcon{border-radius:var(--radius-md,8px);background:var(--color-primary-alpha-10,#3b82f61a);width:30px;height:30px;color:var(--color-primary,#3b82f6);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.MarketingPlanCanvas-module__jONCkG__campaignContent{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.MarketingPlanCanvas-module__jONCkG__campaignTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MarketingPlanCanvas-module__jONCkG__campaignName{color:var(--color-text);margin:0;font-size:13px;font-weight:600;line-height:1.35}.MarketingPlanCanvas-module__jONCkG__campaignObjective{color:var(--color-text-secondary);text-transform:capitalize;white-space:nowrap;font-size:11px;font-weight:500}.MarketingPlanCanvas-module__jONCkG__campaignDescription{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.MarketingPlanCanvas-module__jONCkG__campaignBadge{flex-shrink:0;align-items:flex-start;display:flex}@media (max-width:720px){.MarketingPlanCanvas-module__jONCkG__container{min-height:100%;max-height:none}.MarketingPlanCanvas-module__jONCkG__planHeader{padding:18px}.MarketingPlanCanvas-module__jONCkG__headerTopRow{gap:12px}.MarketingPlanCanvas-module__jONCkG__desktopAction{display:none}.MarketingPlanCanvas-module__jONCkG__summaryGrid{grid-template-columns:1fr}.MarketingPlanCanvas-module__jONCkG__viewTabs{padding:10px 12px 2px;overflow-x:auto}.MarketingPlanCanvas-module__jONCkG__viewContent{padding:14px 18px 22px}.MarketingPlanCanvas-module__jONCkG__emptyState{flex-wrap:wrap;align-items:flex-start}}.MarketingPlanCanvas-module__jONCkG__stateWrap{justify-content:center;align-items:center;padding:40px 16px;display:flex}.MarketingPlanCanvas-module__jONCkG__stateText{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.MarketingPlanCanvas-module__jONCkG__stateError{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444)}
.PaidAdLocalTargetEditor-module__fvwl2q__section{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);padding:12px}.PaidAdLocalTargetEditor-module__fvwl2q__section p{color:var(--color-text-secondary);font-size:12px;line-height:1.5}.PaidAdLocalTargetEditor-module__fvwl2q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.PaidAdLocalTargetEditor-module__fvwl2q__fields label{flex-direction:column;gap:4px;font-size:12px;display:flex}.PaidAdLocalTargetEditor-module__fvwl2q__fields input,.PaidAdLocalTargetEditor-module__fvwl2q__fields select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-text-primary);border-radius:6px;padding:6px}
.VideoSessionBlocks-module__-VXm3a__monitor{border-radius:var(--radius-md);background:#080b10;width:100%;min-width:0;display:flex;overflow:hidden}.VideoSessionBlocks-module__-VXm3a__transport{border-radius:var(--radius-sm);color:#e7e9ee;background:#14171c;width:100%;min-width:0;overflow-x:auto;container:audio-controls/inline-size}.VideoSessionBlocks-module__-VXm3a__tools{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.VideoSessionBlocks-module__-VXm3a__empty{color:var(--app-muted);font-size:12px}.VideoSessionBlocks-module__-VXm3a__problem{color:var(--app-error,#ef4444);padding:8px;font-size:12px;display:block}.VideoSessionBlocks-module__-VXm3a__color{min-width:0;max-width:100%;overflow:auto}
.VideoTimelineBlock-module__4U8Yfq__timeline{--timeline-header-width:140px;border-radius:var(--radius-md);color:#f1f5f9;background:#10151e;width:100%;min-width:0;height:230px;overflow:hidden}.VideoTimelineBlock-module__4U8Yfq__lane{text-overflow:ellipsis;padding:0 8px;font-size:12px;display:block;overflow:hidden}.VideoTimelineBlock-module__4U8Yfq__clip{text-overflow:ellipsis;width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0 8px;overflow:hidden}.VideoTimelineBlock-module__4U8Yfq__clip:focus-visible{outline-offset:-3px;outline:2px solid #e0f2fe}
.AudioSections-module__UxOPAW__sections{flex-direction:column;gap:8px;min-width:0;display:flex}.AudioSections-module__UxOPAW__rail{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.AudioSections-module__UxOPAW__actions{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.AudioSections-module__UxOPAW__note{color:var(--app-muted,#94a3b8);font-size:13px}.AudioSections-module__UxOPAW__padLevel{width:64px;height:140px}.AudioSections-module__UxOPAW__padLevel>div{height:100%}.AudioSections-module__UxOPAW__padBank{grid-template-columns:minmax(0,1fr) 64px;align-items:start;gap:8px;min-width:0;display:grid}
.ControllerBlocks-module__Ro-8Sq__pads{--pad-size:72px;grid-template-columns:repeat(var(--pad-columns,4), minmax(0, var(--pad-size)));border-radius:var(--radius-lg,12px);background:#0c0c0d;border:1px solid #ffffff14;gap:8px;width:max-content;max-width:100%;padding:10px;display:grid}.ControllerBlocks-module__Ro-8Sq__pads_sm{--pad-size:52px;gap:6px}.ControllerBlocks-module__Ro-8Sq__pads_lg{--pad-size:104px;gap:10px}.ControllerBlocks-module__Ro-8Sq__pad{--pad-color:#22d3ee;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--pad-color) 45%, transparent);color:#d4d4d8;min-width:0;font:600 12px/1.15 var(--font-sans,system-ui, sans-serif);text-align:left;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:linear-gradient(#1d1d22 0%,#141417 100%);border-radius:8px;justify-content:flex-start;align-items:flex-end;padding:7px;transition:background-color 60ms,box-shadow 60ms,transform 40ms;display:flex;box-shadow:inset 0 -2px #00000080,inset 0 1px #ffffff0d}.ControllerBlocks-module__Ro-8Sq__pad:focus-visible{outline:2px solid var(--pad-color);outline-offset:2px}.ControllerBlocks-module__Ro-8Sq__pad:disabled{opacity:.45;cursor:default}.ControllerBlocks-module__Ro-8Sq__pad[data-lit]{background:var(--pad-color);border-color:var(--pad-color);color:#0a0a0a;box-shadow:0 0 14px color-mix(in srgb, var(--pad-color) 70%, transparent), inset 0 1px 0 #ffffff59}.ControllerBlocks-module__Ro-8Sq__pad[data-held]{transform:translateY(1px)scale(.98)}.ControllerBlocks-module__Ro-8Sq__padLabel{-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ControllerBlocks-module__Ro-8Sq__pads_sm .ControllerBlocks-module__Ro-8Sq__pad{padding:5px;font-size:10px}.ControllerBlocks-module__Ro-8Sq__pads_lg .ControllerBlocks-module__Ro-8Sq__pad{padding:10px;font-size:14px}.ControllerBlocks-module__Ro-8Sq__empty{color:var(--app-muted,#71717a);padding:16px;font-size:13px}.ControllerBlocks-module__Ro-8Sq__controlChassis{justify-content:center;align-items:center;display:inline-flex}.ControllerBlocks-module__Ro-8Sq__control{flex-direction:column;align-items:center;gap:6px;min-width:56px;display:flex}.ControllerBlocks-module__Ro-8Sq__control[data-disabled]{opacity:.5;pointer-events:none}.ControllerBlocks-module__Ro-8Sq__faderBox{justify-content:center;width:44px;display:flex}.ControllerBlocks-module__Ro-8Sq__readout{color:#f4f4f5;font-variant-numeric:tabular-nums;text-align:center;background:#00000073;border-radius:4px;min-width:3ch;padding:1px 6px;font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ControllerBlocks-module__Ro-8Sq__controlLabel{color:#a1a1aa;max-width:88px;font:600 10px/1.25 var(--font-sans,system-ui, sans-serif);letter-spacing:.04em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.ControllerBlocks-module__Ro-8Sq__knob>div>span:last-child{display:none}.ControllerBlocks-module__Ro-8Sq__midiConnect{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ControllerBlocks-module__Ro-8Sq__midiProblem{color:var(--app-error,#dc2626);margin:0;font-size:13px;line-height:1.4}.ControllerBlocks-module__Ro-8Sq__midiNote{color:var(--app-muted,#71717a);margin:0;font-size:13px;line-height:1.4}.ControllerBlocks-module__Ro-8Sq__monitor{border-radius:var(--radius-lg,12px);color:#e4e4e7;background:#0c0c0d;border:1px solid #ffffff14;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.ControllerBlocks-module__Ro-8Sq__monitor .ControllerBlocks-module__Ro-8Sq__midiNote{color:#a1a1aa}.ControllerBlocks-module__Ro-8Sq__monitorHead{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.ControllerBlocks-module__Ro-8Sq__monitorTitle{font-size:13px;font-weight:600}.ControllerBlocks-module__Ro-8Sq__monitorList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ControllerBlocks-module__Ro-8Sq__monitorRow{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0f;grid-template-columns:3.4em minmax(5.5em,1fr) 3.4em 5em 3em minmax(0,1.4fr);align-items:center;gap:8px;padding:5px 2px;font:12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.ControllerBlocks-module__Ro-8Sq__monitorRow:first-child{border-top:0}.ControllerBlocks-module__Ro-8Sq__monitorCompact .ControllerBlocks-module__Ro-8Sq__monitorRow{padding:2px;font-size:11px}.ControllerBlocks-module__Ro-8Sq__monitorDirection{color:#67e8f9;background:#22d3ee29;border-radius:3px;justify-self:start;padding:0 5px;font-size:10px;font-weight:700}.ControllerBlocks-module__Ro-8Sq__monitorRow[data-direction=out] .ControllerBlocks-module__Ro-8Sq__monitorDirection{color:#f9a8d4;background:#f472b629}.ControllerBlocks-module__Ro-8Sq__monitorKind{color:#f4f4f5}.ControllerBlocks-module__Ro-8Sq__monitorFigure{color:#d4d4d8}.ControllerBlocks-module__Ro-8Sq__monitorPort{color:#71717a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ControllerBlocks-module__Ro-8Sq__live{--live-color:#ef4444;border-radius:var(--radius-lg,12px);color:#52525b;text-align:center;background:#141417;border:2px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:18px 24px;display:flex}.ControllerBlocks-module__Ro-8Sq__live[data-idle-label]{color:#a1a1aa}.ControllerBlocks-module__Ro-8Sq__live[data-live]{background:var(--live-color);border-color:var(--live-color);color:#fff;box-shadow:0 0 24px color-mix(in srgb, var(--live-color) 55%, transparent)}.ControllerBlocks-module__Ro-8Sq__live[data-pulse]{animation:1.6s ease-in-out infinite ControllerBlocks-module__Ro-8Sq__livePulse}@keyframes ControllerBlocks-module__Ro-8Sq__livePulse{0%,to{box-shadow:0 0 10px color-mix(in srgb, var(--live-color) 35%, transparent);filter:brightness()}50%{box-shadow:0 0 34px color-mix(in srgb, var(--live-color) 80%, transparent);filter:brightness(1.12)}}@media (prefers-reduced-motion:reduce){.ControllerBlocks-module__Ro-8Sq__live[data-pulse]{animation:none}}.ControllerBlocks-module__Ro-8Sq__liveLabel{font:800 28px/1.05 var(--font-sans,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.ControllerBlocks-module__Ro-8Sq__liveDetail{font:600 14px/1.3 var(--font-sans,system-ui, sans-serif);opacity:.9;overflow-wrap:anywhere}.ControllerBlocks-module__Ro-8Sq__live_md{padding:10px 16px}.ControllerBlocks-module__Ro-8Sq__live_md .ControllerBlocks-module__Ro-8Sq__liveLabel{font-size:18px}.ControllerBlocks-module__Ro-8Sq__live_md .ControllerBlocks-module__Ro-8Sq__liveDetail{font-size:12px}.ControllerBlocks-module__Ro-8Sq__live_xl{width:100%;padding:32px 24px}.ControllerBlocks-module__Ro-8Sq__live_xl .ControllerBlocks-module__Ro-8Sq__liveLabel{font-size:clamp(40px,8vw,88px)}.ControllerBlocks-module__Ro-8Sq__live_xl .ControllerBlocks-module__Ro-8Sq__liveDetail{font-size:clamp(16px,2.4vw,24px)}
.SlideBlocks-module__rb7hUG__canvas{width:100%;min-width:0;position:relative}.SlideBlocks-module__rb7hUG__overlay{pointer-events:none;position:absolute;inset:0}.SlideBlocks-module__rb7hUG__element{pointer-events:auto;touch-action:none;cursor:move;background:0 0;border:1px solid #0000;margin:0;padding:0;position:absolute}.SlideBlocks-module__rb7hUG__element:hover,.SlideBlocks-module__rb7hUG__element:focus-visible{border-color:var(--color-primary,#38bdf8);outline:2px solid var(--color-primary,#38bdf8);outline-offset:2px}.SlideBlocks-module__rb7hUG__elementSelected{border-color:var(--color-primary,#38bdf8);outline:1px solid var(--color-primary,#38bdf8);outline-offset:2px}.SlideBlocks-module__rb7hUG__deck{gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.SlideBlocks-module__rb7hUG__thumbnail{border:1px solid var(--color-border,#334155);border-radius:var(--radius-sm,4px);background:var(--color-surface,transparent);min-width:0;color:var(--color-text,inherit);cursor:pointer;flex:0 0 160px;padding:4px}.SlideBlocks-module__rb7hUG__thumbnail[aria-pressed=true],.SlideBlocks-module__rb7hUG__thumbnail:focus-visible{outline:2px solid var(--color-primary,#38bdf8);outline-offset:1px}.SlideBlocks-module__rb7hUG__thumbnail span{text-overflow:ellipsis;white-space:nowrap;text-align:left;padding-top:4px;font-size:12px;display:block;overflow:hidden}
.SpacesTabs-module__e2hTka__navContainer{scrollbar-width:none;flex-direction:column;align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin:0 auto;padding:.5rem;display:flex;overflow-x:auto}.SpacesTabs-module__e2hTka__navContainer::-webkit-scrollbar{display:none}
