.page-module__z5165a__page{--review-title-color:#111827;--review-subtitle-color:var(--theme-muted-text);--review-status-text:#4b5568;--review-loader-track:#3b52a42e;--review-loader-top:#3b82f6;--review-mode-group-background:#3b52a41f;--review-mode-group-border:#3b52a438;--review-mode-label:#2f3a55;--review-mode-hover-background:#3b52a429;--review-mode-hover-text:#1b1f31;--review-mode-active-background:#3b82f6;--review-mode-active-text:#fff;--review-mode-active-shadow:0 2px 6px #3b82f659;--review-mode-active-hover:#2563eb;--review-empty-text:#4f5a73b3;--review-scene-background:linear-gradient(160deg,#fff 0%,#f3f4fa 100%);--review-scene-border:#0f172a14;--review-scene-shadow:inset 0 1px 0 #ffffff80,0 10px 24px #0f172a14;--review-scene-empty-border:#0f172a14;--review-scene-empty-background:#f4f6ffa6;--review-scene-title-color:#1f2937;--review-scene-hover-border:#3b82f659;--review-scene-hover-shadow:inset 0 1px 0 #ffffffbf,0 16px 30px #3b52a440;--review-scene-badge-background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);--review-scene-badge-text:#fff;--review-scene-empty-inner-shadow:inset 0 0 0 1px #ffffff73;--review-scene-badge-shadow:0 2px 6px #17255440;background:var(--theme-page-background);min-height:100vh;color:var(--theme-page-foreground);flex-direction:column;align-items:center;display:flex}@media (prefers-color-scheme:dark){.page-module__z5165a__page{--review-title-color:#f5f5f7;--review-subtitle-color:var(--theme-muted-text);--review-status-text:#d1d5db;--review-loader-track:#fff3;--review-loader-top:#3b82f6;--review-mode-group-background:#1f2231;--review-mode-group-border:#ffffff14;--review-mode-label:#cbd5f5;--review-mode-hover-background:#ffffff1a;--review-mode-hover-text:#fff;--review-mode-active-background:#3b82f6;--review-mode-active-text:#fff;--review-mode-active-shadow:0 2px 4px #3b82f64d;--review-mode-active-hover:#2563eb;--review-empty-text:#c7cde6cc;--review-scene-background:linear-gradient(160deg,#1a1d2b 0%,#10121b 100%);--review-scene-border:#ffffff0a;--review-scene-shadow:inset 0 1px 0 #ffffff0d,0 10px 24px #080a1473;--review-scene-empty-border:#ffffff14;--review-scene-empty-background:#141622cc;--review-scene-title-color:#f4f6ff;--review-scene-hover-border:#3b82f680;--review-scene-hover-shadow:inset 0 1px 0 #ffffff14,0 16px 30px #0a14288c;--review-scene-badge-background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);--review-scene-badge-text:#fff;--review-scene-empty-inner-shadow:inset 0 0 0 1px #ffffff05;--review-scene-badge-shadow:0 2px 4px #0003}}.page-module__z5165a__main{box-sizing:border-box;flex-direction:column;justify-content:center;justify-items:center;width:100%;max-width:1400px;height:calc(100vh - 80px);display:flex}.page-module__z5165a__reviewContent{background:var(--theme-content-background);border:1px solid var(--theme-content-border);height:100%;box-shadow:var(--theme-content-shadow-lg);flex-direction:column;justify-content:flex-start;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.page-module__z5165a__contentArea{flex:1;min-height:0;overflow:hidden auto}.page-module__z5165a__contentArea::-webkit-scrollbar{width:8px}.page-module__z5165a__contentArea::-webkit-scrollbar-track{background:0 0}.page-module__z5165a__contentArea::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.page-module__z5165a__contentArea::-webkit-scrollbar-thumb:hover{background:#0000004d}@media (prefers-color-scheme:dark){.page-module__z5165a__contentArea::-webkit-scrollbar-thumb{background:#fff3}.page-module__z5165a__contentArea::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.page-module__z5165a__projectHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__z5165a__projectMeta{flex-direction:column;gap:4px;display:flex}.page-module__z5165a__projectTitleRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.page-module__z5165a__title{color:var(--review-title-color);margin:0;font-size:28px;font-weight:700}.page-module__z5165a__subtitle{color:var(--review-subtitle-color);margin:0;font-size:14px}.page-module__z5165a__statusSection{align-items:center;gap:8px;margin-top:8px;display:flex}.page-module__z5165a__statusText{color:var(--review-subtitle-color);text-transform:capitalize;font-size:13px;font-weight:500}.page-module__z5165a__projectActionButton{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .2s,transform .1s}.page-module__z5165a__projectActionButton:active{transform:translateY(1px)}.page-module__z5165a__projectActionButton:disabled{opacity:.7;cursor:not-allowed}.page-module__z5165a__remixButton{background:#22c55e}.page-module__z5165a__remixButton:hover{background:#16a34a}.page-module__z5165a__statusContainer{text-align:center;color:var(--review-status-text);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 24px;display:flex}.page-module__z5165a__loader{border:4px solid var(--review-loader-track);border-top-color:var(--review-loader-top);border-radius:50%;width:48px;height:48px;animation:1s linear infinite page-module__z5165a__spin}.page-module__z5165a__statusMessage{font-size:16px}.page-module__z5165a__errorTitle{margin:0;font-size:24px;font-weight:700}.page-module__z5165a__errorMessage{max-width:420px;font-size:16px}.page-module__z5165a__modeButtons{background:var(--review-mode-group-background);border:1px solid var(--review-mode-group-border);border-radius:8px;gap:6px;padding:4px;display:flex}.page-module__z5165a__modeButton{color:var(--review-mode-label);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.page-module__z5165a__modeButton:hover{background:var(--review-mode-hover-background);color:var(--review-mode-hover-text)}.page-module__z5165a__modeButtonActive{background:var(--review-mode-active-background);color:var(--review-mode-active-text);box-shadow:var(--review-mode-active-shadow)}.page-module__z5165a__modeButtonActive:hover{background:var(--review-mode-active-hover)}.page-module__z5165a__modeLabel{text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600}@keyframes page-module__z5165a__spin{to{transform:rotate(360deg)}}.page-module__z5165a__floatingExportButton{background-color:var(--review-mode-active-background,#3b82f6);color:#fff;cursor:pointer;z-index:100;border:none;border-radius:28px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;transition:all .2s;display:flex;position:absolute;bottom:300px;right:30px;box-shadow:0 4px 12px #0003}.page-module__z5165a__floatingExportButton:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 16px #0000004d}.page-module__z5165a__floatingExportButton:active{transform:translateY(0)}.page-module__z5165a__floatingExportButton:disabled{cursor:not-allowed;box-shadow:none;background-color:#94a3b8;transform:none}.page-module__z5165a__copyToast{z-index:101;color:#fff;background:#111827;border-radius:8px;max-width:min(320px,100% - 60px);padding:10px 14px;font-size:13px;font-weight:600;line-height:1.35;position:absolute;bottom:368px;right:30px;box-shadow:0 8px 24px #0f172a3d}.page-module__z5165a__copyToastError{background:#b91c1c}.page-module__z5165a__spinner{animation:2s linear infinite page-module__z5165a__spin}@media (max-width:768px){.page-module__z5165a__main{padding:24px 16px 48px}.page-module__z5165a__reviewContent{padding:20px}.page-module__z5165a__title{font-size:20px}.page-module__z5165a__modeButtons{gap:4px}.page-module__z5165a__modeButton{padding:6px 10px}.page-module__z5165a__modeLabel{font-size:11px}}
@keyframes ReviewProjectVideoView-module__GxKRVW__shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ReviewProjectVideoView-module__GxKRVW__videoViewContainer{flex-direction:column;gap:1.5rem;width:100%;height:100%;min-height:0;display:flex}.ReviewProjectVideoView-module__GxKRVW__noteBanner{border:1px solid var(--theme-content-border);background:#3b82f614;border-radius:10px;padding:.75rem .9rem}.ReviewProjectVideoView-module__GxKRVW__noteTitle{letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.ReviewProjectVideoView-module__GxKRVW__noteText{color:inherit;margin:0;font-size:.9rem;line-height:1.35}.ReviewProjectVideoView-module__GxKRVW__sidebar{border-right:1px solid var(--theme-content-border);flex-direction:column;gap:1rem;width:280px;padding:1rem;display:flex}.ReviewProjectVideoView-module__GxKRVW__sidebarHeader{justify-content:space-between;align-items:center;display:flex}.ReviewProjectVideoView-module__GxKRVW__sidebarHeader h2{color:var(--text-secondary);margin:0;font-size:1rem;font-weight:600}.ReviewProjectVideoView-module__GxKRVW__loadingLabel{color:var(--text-secondary);font-size:.75rem}.ReviewProjectVideoView-module__GxKRVW__errorBanner{background:var(--error-background);color:var(--error-text);border:1px solid var(--error-border);border-radius:8px;padding:.75rem;font-size:.85rem}.ReviewProjectVideoView-module__GxKRVW__videoList{flex-direction:column;flex:1;gap:.75rem;display:flex;overflow:hidden scroll}.ReviewProjectVideoView-module__GxKRVW__videoList::-webkit-scrollbar{width:4px}.ReviewProjectVideoView-module__GxKRVW__videoListItem{cursor:pointer;text-align:left;color:inherit;background:#0000000d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem;transition:border-color .2s,background-color .2s;display:flex}.ReviewProjectVideoView-module__GxKRVW__videoListItem:hover{border-color:var(--theme-active-tab-border);background-color:#3b82f614}.ReviewProjectVideoView-module__GxKRVW__selected{border-color:var(--theme-active-tab-border);background-color:#3b82f624}.ReviewProjectVideoView-module__GxKRVW__thumbnailWrapper{background:var(--label-background);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.ReviewProjectVideoView-module__GxKRVW__thumbnailWrapper img{object-fit:cover;width:100%;height:100%}.ReviewProjectVideoView-module__GxKRVW__thumbnailPlaceholder{color:var(--text-muted);text-align:center;padding:.25rem;font-size:.75rem}.ReviewProjectVideoView-module__GxKRVW__videoMeta{flex-direction:column;justify-content:space-between;gap:.25rem;height:100%;padding:.25rem 0;display:flex}.ReviewProjectVideoView-module__GxKRVW__videoMeta h3{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.ReviewProjectVideoView-module__GxKRVW__statusBadge{text-transform:uppercase;letter-spacing:.05em;color:#fff;border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.65rem;font-weight:500;display:inline-flex}.ReviewProjectVideoView-module__GxKRVW__uploaded{background:#3b82f6}.ReviewProjectVideoView-module__GxKRVW__processing{background:#f59e0b}.ReviewProjectVideoView-module__GxKRVW__processed{background:#10b981}.ReviewProjectVideoView-module__GxKRVW__viewerPanel{border-radius:16px;flex:1;justify-content:center;align-items:center;min-height:0;padding:1.25rem;display:flex;overflow:hidden}.ReviewProjectVideoView-module__GxKRVW__viewerInner{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;width:100%;max-width:960px;height:100%;display:flex}.ReviewProjectVideoView-module__GxKRVW__videoPreviewerWrapper{flex:1;min-height:0}.ReviewProjectVideoView-module__GxKRVW__emptyState{text-align:center;max-width:420px;color:var(--text-secondary);flex-direction:column;gap:.75rem;display:flex}.ReviewProjectVideoView-module__GxKRVW__emptyState h3{color:var(--foreground);margin:0;font-size:1.2rem}.ReviewProjectVideoView-module__GxKRVW__loading{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff14 37%,#ffffff0d 63%) 0 0/400px 100%;border-radius:16px;width:100%;max-width:420px;height:260px;animation:1.4s infinite ReviewProjectVideoView-module__GxKRVW__shimmer}.ReviewProjectVideoView-module__GxKRVW__videoViewerContainer{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.ReviewProjectVideoView-module__GxKRVW__downloadSection{flex-wrap:wrap;justify-content:center;gap:.75rem;padding:.75rem 0;display:flex}.ReviewProjectVideoView-module__GxKRVW__downloadButton{background:var(--theme-active-tab-border);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s,opacity .2s}.ReviewProjectVideoView-module__GxKRVW__downloadButton:hover:not(:disabled){background:#3b82f6e6}.ReviewProjectVideoView-module__GxKRVW__downloadButton:disabled{opacity:.6;cursor:not-allowed}.ReviewProjectVideoView-module__GxKRVW__readyButton{background:#059669}.ReviewProjectVideoView-module__GxKRVW__readyButton:hover:not(:disabled){background:#047857}.ReviewProjectVideoView-module__GxKRVW__postMessage{text-align:center;margin:0;font-size:.85rem}.ReviewProjectVideoView-module__GxKRVW__postMessageSuccess{color:#10b981}.ReviewProjectVideoView-module__GxKRVW__postMessageError{color:#f97316}
.AudioTunableVideoPreview-module__OrP1TG__revertControl{border:1px solid var(--theme-content-border);background:var(--theme-content-background);text-align:center;border-radius:8px;width:150px;padding:10px;font-size:11px;font-weight:700}.AudioTunableVideoPreview-module__OrP1TG__revertControl button{color:#2563eb;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:11px;font-weight:700}.AudioTunableVideoPreview-module__OrP1TG__revertControl button:disabled{cursor:not-allowed;opacity:.6}.AudioTunableVideoPreview-module__OrP1TG__revertError{color:#b91c1c;margin-top:6px;display:block}
.SettingsModal-module__dW49ya__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SettingsModal-module__dW49ya__modal{background:var(--theme-content-background);box-shadow:var(--theme-content-shadow-lg);border:1px solid var(--theme-content-border);border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.SettingsModal-module__dW49ya__header{border-bottom:1px solid var(--theme-divider);background:var(--theme-surface-background);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.SettingsModal-module__dW49ya__title{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600}.SettingsModal-module__dW49ya__closeButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;transition:background-color .2s;display:flex}.SettingsModal-module__dW49ya__closeButton:hover{background-color:var(--theme-content-border);color:var(--foreground)}.SettingsModal-module__dW49ya__tabNavigation{border-bottom:1px solid var(--theme-divider);background-color:var(--theme-surface-background);display:flex}.SettingsModal-module__dW49ya__tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:1rem;font-size:.9rem;font-weight:500;transition:all .2s}.SettingsModal-module__dW49ya__tab:hover{background-color:var(--theme-tab-background);color:var(--foreground)}.SettingsModal-module__dW49ya__activeTab{font-weight:600;color:var(--theme-active-tab-text)!important;border-bottom-color:var(--theme-active-tab-border)!important;background-color:var(--theme-active-tab-background)!important}.SettingsModal-module__dW49ya__content{padding:1.5rem}.SettingsModal-module__dW49ya__settingGroup{margin-bottom:1.5rem}.SettingsModal-module__dW49ya__settingGroup:last-child{margin-bottom:0}.SettingsModal-module__dW49ya__label{color:var(--foreground);margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.SettingsModal-module__dW49ya__description{color:var(--text-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.4}@media (max-width:768px){.SettingsModal-module__dW49ya__modal{width:95%;margin:1rem}.SettingsModal-module__dW49ya__header,.SettingsModal-module__dW49ya__content{padding:1rem}.SettingsModal-module__dW49ya__title{font-size:1.125rem}}
.ProjectSettingTab-module__GNr6Qq__projectContent{flex-direction:column;display:flex}.ProjectSettingTab-module__GNr6Qq__fieldGroup{margin-bottom:1.5rem}.ProjectSettingTab-module__GNr6Qq__fieldGroup:last-child{margin-bottom:0}.ProjectSettingTab-module__GNr6Qq__fieldLabel{color:var(--foreground);margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.ProjectSettingTab-module__GNr6Qq__fieldInfo{color:var(--text-secondary);margin:0 0 .75rem;font-size:.875rem;line-height:1.4}.ProjectSettingTab-module__GNr6Qq__readonlyInput{border:1px solid var(--theme-input-border);background-color:var(--label-background);width:100%;color:var(--text-secondary);cursor:not-allowed;border-radius:4px;padding:.75rem;font-size:.875rem}.ProjectSettingTab-module__GNr6Qq__textarea{border:1px solid var(--theme-input-border);resize:vertical;border-radius:4px;width:100%;min-height:100px;padding:.75rem;font-family:inherit;font-size:.875rem}.ProjectSettingTab-module__GNr6Qq__textarea:focus{border-color:var(--theme-primary-button-bg);outline:none;box-shadow:0 0 0 2px #3b82f640}.ProjectSettingTab-module__GNr6Qq__selectWrapper{position:relative}.ProjectSettingTab-module__GNr6Qq__select{border:1px solid var(--theme-input-border);background-color:var(--theme-input-background);width:100%;color:var(--theme-input-text);appearance:none;border-radius:4px;padding:.75rem;font-size:.875rem}.ProjectSettingTab-module__GNr6Qq__select:focus{border-color:var(--theme-primary-button-bg);outline:none;box-shadow:0 0 0 2px #3b82f640}.ProjectSettingTab-module__GNr6Qq__selectIcon{pointer-events:none;color:var(--text-secondary);font-size:1rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ProjectSettingTab-module__GNr6Qq__checkboxLabel{color:var(--foreground);cursor:pointer;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.875rem;display:flex}.ProjectSettingTab-module__GNr6Qq__checkboxLabel input[type=checkbox]{margin:0}.ProjectSettingTab-module__GNr6Qq__videoSettingRow{flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;display:flex}.ProjectSettingTab-module__GNr6Qq__videoSettingColumn{flex:1;min-width:200px}.ProjectSettingTab-module__GNr6Qq__subLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.ProjectSettingTab-module__GNr6Qq__hintText{color:var(--text-secondary);margin-top:.35rem;font-size:.75rem;line-height:1.3}.ProjectSettingTab-module__GNr6Qq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ProjectSettingTab-module__GNr6Qq__settingColumn{min-width:0}.ProjectSettingTab-module__GNr6Qq__projectFooter{border-top:1px solid var(--theme-divider);justify-content:flex-end;margin-top:1rem;padding-top:1rem;display:flex}.ProjectSettingTab-module__GNr6Qq__saveButton{background-color:var(--theme-primary-button-bg);color:var(--theme-primary-button-text);cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.ProjectSettingTab-module__GNr6Qq__saveButton:hover{background-color:var(--theme-primary-button-hover-bg)}@media (max-width:520px){.ProjectSettingTab-module__GNr6Qq__fieldRow{grid-template-columns:1fr}}
.Panel-module__wBZdLW__panel{--panel-background:#fff;--panel-border:#0f172a1a;--panel-shadow:0 4px 12px #0f172a0f;--label-color:#374151;--textarea-background:#fff;--textarea-border:#0f172a26;--textarea-focus-border:#3b82f6;--textarea-text:#1f2937;--textarea-placeholder:#9ca3af;--approve-background:#22c55e;--approve-hover:#16a34a;--approve-active:#15803d;--reject-background:#f97316;--reject-hover:#ea580c;--reject-active:#c2410c;--button-text:#fff;--button-disabled-background:#d1d5db;--button-disabled-text:#9ca3af;--error-background:#fef2f2;--error-border:#fecaca;--error-text:#dc2626;background:var(--panel-background);border:1px solid var(--panel-border);box-shadow:var(--panel-shadow);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}@media (prefers-color-scheme:dark){.Panel-module__wBZdLW__panel{--panel-background:#1a1d2b;--panel-border:#ffffff1a;--panel-shadow:0 4px 12px #0000004d;--label-color:#d1d5db;--textarea-background:#0f1117;--textarea-border:#ffffff1a;--textarea-focus-border:#3b82f6;--textarea-text:#f3f4f6;--textarea-placeholder:#6b7280;--approve-background:#22c55e;--approve-hover:#16a34a;--approve-active:#15803d;--reject-background:#f97316;--reject-hover:#ea580c;--reject-active:#c2410c;--button-text:#fff;--button-disabled-background:#374151;--button-disabled-text:#6b7280;--error-background:#2d1a1a;--error-border:#7f1d1d;--error-text:#fca5a5}}.Panel-module__wBZdLW__errorMessage{background:var(--error-background);border:1px solid var(--error-border);color:var(--error-text);border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}.Panel-module__wBZdLW__successMessage{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}@media (prefers-color-scheme:dark){.Panel-module__wBZdLW__successMessage{color:#86efac;background:#22c55e26;border:1px solid #22c55e66}}.Panel-module__wBZdLW__infoMessage{color:#3b82f6;text-align:center;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.5}@media (prefers-color-scheme:dark){.Panel-module__wBZdLW__infoMessage{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f666}}@media (max-width:768px){.Panel-module__wBZdLW__panel{gap:16px;padding:16px}}
.SendToHubModal-module__0mhOzW__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1100;background:#0f172aa6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.SendToHubModal-module__0mhOzW__modal{background:var(--theme-content-background);border:1px solid var(--theme-content-border);width:min(520px,100%);max-height:90vh;box-shadow:var(--theme-content-shadow-lg);color:var(--theme-page-foreground);border-radius:16px;flex-direction:column;display:flex}.SendToHubModal-module__0mhOzW__header{border-bottom:1px solid var(--theme-divider);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 16px;display:flex}.SendToHubModal-module__0mhOzW__subtitle{color:var(--theme-muted-text);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.SendToHubModal-module__0mhOzW__title{align-items:center;gap:12px;margin:4px 0 0;font-size:20px;font-weight:600;display:flex}.SendToHubModal-module__0mhOzW__duration{color:var(--theme-muted-text);background:var(--theme-surface-background);border:1px solid var(--theme-surface-border);border-radius:6px;padding:4px 10px;font-size:14px;font-weight:500}.SendToHubModal-module__0mhOzW__closeButton{border:1px solid var(--theme-surface-border);width:36px;height:36px;color:var(--theme-page-foreground);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:22px;transition:background .2s,color .2s;display:flex}.SendToHubModal-module__0mhOzW__closeButton:disabled{opacity:.5;cursor:not-allowed}.SendToHubModal-module__0mhOzW__closeButton:not(:disabled):hover{background:var(--theme-surface-background)}.SendToHubModal-module__0mhOzW__body{flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.SendToHubModal-module__0mhOzW__loadingState{text-align:center;color:var(--theme-muted-text)}.SendToHubModal-module__0mhOzW__detailsSection,.SendToHubModal-module__0mhOzW__formSection{flex-direction:column;gap:16px;display:flex}.SendToHubModal-module__0mhOzW__infoText{color:var(--theme-muted-text);margin:0;line-height:1.4}.SendToHubModal-module__0mhOzW__infoGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.SendToHubModal-module__0mhOzW__infoItem{background:var(--theme-surface-background);border:1px solid var(--theme-surface-border);border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.SendToHubModal-module__0mhOzW__infoLabel{color:var(--theme-muted-text);text-transform:uppercase;letter-spacing:.02em;font-size:12px}.SendToHubModal-module__0mhOzW__infoValue{font-size:15px;font-weight:600}.SendToHubModal-module__0mhOzW__fieldGroup{flex-direction:column;gap:6px;display:flex}.SendToHubModal-module__0mhOzW__fieldGroup label{text-transform:uppercase;color:var(--theme-muted-text);letter-spacing:.03em;font-size:13px;font-weight:600}.SendToHubModal-module__0mhOzW__select,.SendToHubModal-module__0mhOzW__input{border:1px solid var(--theme-surface-border);background:var(--theme-surface-background);color:var(--theme-page-foreground);border-radius:10px;padding:10px 12px;font-size:15px}.SendToHubModal-module__0mhOzW__fieldHint{color:var(--theme-muted-text);margin:0;font-size:12px;line-height:1.4}.SendToHubModal-module__0mhOzW__hintBox{border:1px dashed var(--theme-muted-text);color:var(--theme-muted-text);border-radius:10px;padding:12px;font-size:13px;line-height:1.4}.SendToHubModal-module__0mhOzW__warningBox{color:#fed7aa;background:#fb923c1f;border:1px solid #fb923c80;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}.SendToHubModal-module__0mhOzW__checkboxRow{align-items:center;gap:10px;display:flex}.SendToHubModal-module__0mhOzW__checkboxText{color:var(--theme-page-foreground);text-transform:none;letter-spacing:normal;font-size:14px;font-weight:500}.SendToHubModal-module__0mhOzW__errorBox{color:#fecaca;background:#ef44441f;border:1px solid #ef444466;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.SendToHubModal-module__0mhOzW__errorMessage{color:#fecaca;background:#ef44441f;border:1px solid #ef444466;border-radius:10px;margin:0;padding:10px 12px}.SendToHubModal-module__0mhOzW__retryButton{border:1px solid var(--theme-content-border);color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:6px 14px}.SendToHubModal-module__0mhOzW__actions{border-top:1px solid var(--theme-divider);justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.SendToHubModal-module__0mhOzW__primaryButton,.SendToHubModal-module__0mhOzW__secondaryButton{cursor:pointer;border:1px solid #0000;border-radius:12px;padding:10px 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.SendToHubModal-module__0mhOzW__primaryButton{color:#fff;background:#3b82f6;border-color:#0000}.SendToHubModal-module__0mhOzW__primaryButton:not(:disabled):hover{background:#2563eb}.SendToHubModal-module__0mhOzW__primaryButton:disabled{color:#94a3b8;cursor:not-allowed;background:0 0;border-color:#cbd5e1}.SendToHubModal-module__0mhOzW__warningButton{background:#ef4444!important;border-color:#dc2626!important}.SendToHubModal-module__0mhOzW__warningButton:not(:disabled):hover{background:#dc2626!important}.SendToHubModal-module__0mhOzW__secondaryButton{border-color:var(--theme-surface-border);color:var(--theme-page-foreground);background:0 0}.SendToHubModal-module__0mhOzW__secondaryButton:disabled{opacity:.5;cursor:not-allowed}
.ActionGroup-module__mIT2lq__actionsSection{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.ActionGroup-module__mIT2lq__actionButton{cursor:pointer;border:none;border-radius:8px;min-width:140px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.ActionGroup-module__mIT2lq__approveButton{background:var(--approve-background);color:var(--button-text)}.ActionGroup-module__mIT2lq__approveButton:hover:not(:disabled){background:var(--approve-hover);transform:translateY(-1px);box-shadow:0 4px 8px #22c55e40}.ActionGroup-module__mIT2lq__approveButton:active:not(:disabled){background:var(--approve-active);transform:translateY(0)}.ActionGroup-module__mIT2lq__rejectButton{background:var(--reject-background);color:var(--button-text)}.ActionGroup-module__mIT2lq__rejectButton:hover:not(:disabled){background:var(--reject-hover);transform:translateY(-1px);box-shadow:0 4px 8px #f9731640}.ActionGroup-module__mIT2lq__rejectButton:active:not(:disabled){background:var(--reject-active);transform:translateY(0)}.ActionGroup-module__mIT2lq__actionButton:disabled{background:var(--button-disabled-background);color:var(--button-disabled-text);cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:768px){.ActionGroup-module__mIT2lq__actionsSection{flex-direction:column;gap:8px}.ActionGroup-module__mIT2lq__actionButton{width:100%;min-width:unset}}
.VideoRevisionModal-module__KDAa9W__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1100;background:#0f172aa6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.VideoRevisionModal-module__KDAa9W__modal{background:var(--theme-content-background);border:1px solid var(--theme-content-border);width:min(560px,100%);max-height:90vh;box-shadow:var(--theme-content-shadow-lg);color:var(--theme-page-foreground);border-radius:16px;flex-direction:column;display:flex}.VideoRevisionModal-module__KDAa9W__header{border-bottom:1px solid var(--theme-divider);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 16px;display:flex}.VideoRevisionModal-module__KDAa9W__title{margin:0;font-size:20px;font-weight:600}.VideoRevisionModal-module__KDAa9W__closeButton{border:1px solid var(--theme-surface-border);width:36px;height:36px;color:var(--theme-page-foreground);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:22px;transition:background .2s;display:flex}.VideoRevisionModal-module__KDAa9W__closeButton:disabled{opacity:.5;cursor:not-allowed}.VideoRevisionModal-module__KDAa9W__closeButton:not(:disabled):hover{background:var(--theme-surface-background)}.VideoRevisionModal-module__KDAa9W__body{flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.VideoRevisionModal-module__KDAa9W__warningBox{color:#fed7aa;background:#fb923c1f;border:1px solid #fb923c80;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}.VideoRevisionModal-module__KDAa9W__errorBox{color:#fecaca;background:#ef44441f;border:1px solid #ef444466;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.VideoRevisionModal-module__KDAa9W__errorBox p{margin:0;line-height:1.5}.VideoRevisionModal-module__KDAa9W__infoBox{color:#bfdbfe;background:#3b82f61f;border:1px solid #3b82f680;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.VideoRevisionModal-module__KDAa9W__infoBox p{margin:0;line-height:1.5}.VideoRevisionModal-module__KDAa9W__subtext{opacity:.85;font-size:13px}.VideoRevisionModal-module__KDAa9W__loadingState{text-align:center;color:var(--theme-muted-text);padding:16px}.VideoRevisionModal-module__KDAa9W__fieldGroup{flex-direction:column;gap:8px;display:flex}.VideoRevisionModal-module__KDAa9W__label{text-transform:uppercase;color:var(--theme-muted-text);letter-spacing:.03em;font-size:13px;font-weight:600}.VideoRevisionModal-module__KDAa9W__required{color:#ef4444}.VideoRevisionModal-module__KDAa9W__textarea{border:1px solid var(--theme-surface-border);background:var(--theme-surface-background);width:100%;min-height:120px;color:var(--theme-page-foreground);resize:vertical;border-radius:10px;padding:12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.VideoRevisionModal-module__KDAa9W__textarea:focus{border-color:#3b82f6;outline:none}.VideoRevisionModal-module__KDAa9W__textarea:disabled{opacity:.6;cursor:not-allowed}.VideoRevisionModal-module__KDAa9W__textarea::placeholder{color:var(--theme-muted-text)}.VideoRevisionModal-module__KDAa9W__charCount{color:var(--theme-muted-text);text-align:right;font-size:12px}.VideoRevisionModal-module__KDAa9W__errorMessage{color:#fecaca;background:#ef44441f;border:1px solid #ef444466;border-radius:10px;margin:0;padding:12px 14px;font-size:14px}.VideoRevisionModal-module__KDAa9W__footer{border-top:1px solid var(--theme-divider);justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.VideoRevisionModal-module__KDAa9W__primaryButton,.VideoRevisionModal-module__KDAa9W__secondaryButton{cursor:pointer;border:1px solid #0000;border-radius:12px;padding:10px 20px;font-size:15px;font-weight:600;transition:all .2s}.VideoRevisionModal-module__KDAa9W__primaryButton{color:#fff;background:#ef4444;border-color:#0000}.VideoRevisionModal-module__KDAa9W__primaryButton:not(:disabled):hover{background:#dc2626}.VideoRevisionModal-module__KDAa9W__primaryButton:disabled{color:#cbd5e1;cursor:not-allowed;opacity:.5;background:#64748b}.VideoRevisionModal-module__KDAa9W__secondaryButton{border-color:var(--theme-surface-border);color:var(--theme-page-foreground);background:0 0}.VideoRevisionModal-module__KDAa9W__secondaryButton:not(:disabled):hover{background:var(--theme-surface-background)}.VideoRevisionModal-module__KDAa9W__secondaryButton:disabled{opacity:.5;cursor:not-allowed}
.SubmissionTagsDisplay-module__0mUY4G__tagsContainer{margin-top:8px}.SubmissionTagsDisplay-module__0mUY4G__tagsDisplay{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SubmissionTagsDisplay-module__0mUY4G__tagChip{background:var(--theme-content-background);border:1px solid var(--theme-content-border);color:var(--theme-page-foreground);border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.85rem;display:inline-flex}.SubmissionTagsDisplay-module__0mUY4G__chipColorDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.SubmissionTagsDisplay-module__0mUY4G__chipName{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.SubmissionTagsDisplay-module__0mUY4G__noTags{color:var(--theme-muted-text);font-size:.85rem;font-style:italic}.SubmissionTagsDisplay-module__0mUY4G__loadingText{color:var(--theme-muted-text);font-size:.85rem}.SubmissionTagsDisplay-module__0mUY4G__editButton{border:1px solid var(--theme-content-border);width:28px;height:28px;color:var(--theme-muted-text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.SubmissionTagsDisplay-module__0mUY4G__editButton:hover:not(:disabled){background:var(--theme-tab-background);border-color:var(--theme-primary-button-bg);color:var(--theme-primary-button-bg)}.SubmissionTagsDisplay-module__0mUY4G__editButton:disabled{opacity:.5;cursor:not-allowed}.SubmissionTagsDisplay-module__0mUY4G__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SubmissionTagsDisplay-module__0mUY4G__modalContent{background:var(--theme-content-background);border:1px solid var(--theme-content-border);border-radius:12px;flex-direction:column;gap:1rem;width:100%;max-width:500px;max-height:80vh;padding:1.5rem;display:flex;overflow:visible;box-shadow:0 20px 40px #00000080}.SubmissionTagsDisplay-module__0mUY4G__modalTitle{color:var(--theme-page-foreground);margin:0;font-size:1.25rem;font-weight:600}.SubmissionTagsDisplay-module__0mUY4G__errorMessage{background:var(--error-background);border:1px solid var(--error-border);color:var(--error-text);border-radius:6px;padding:.5rem .75rem;font-size:.85rem}.SubmissionTagsDisplay-module__0mUY4G__modalActions{border-top:1px solid var(--theme-divider);justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}.SubmissionTagsDisplay-module__0mUY4G__cancelButton{background:var(--theme-cancel-button-bg);border:1px solid var(--theme-cancel-button-border);color:var(--theme-cancel-button-text);cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.SubmissionTagsDisplay-module__0mUY4G__cancelButton:hover:not(:disabled){background:var(--theme-cancel-button-hover-bg)}.SubmissionTagsDisplay-module__0mUY4G__cancelButton:disabled{opacity:.5;cursor:not-allowed}.SubmissionTagsDisplay-module__0mUY4G__saveButton{background:var(--theme-primary-button-bg);border:1px solid var(--theme-primary-button-border);color:var(--theme-primary-button-text);cursor:pointer;box-shadow:var(--theme-primary-button-shadow);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.SubmissionTagsDisplay-module__0mUY4G__saveButton:hover:not(:disabled){background:var(--theme-primary-button-hover-bg)}.SubmissionTagsDisplay-module__0mUY4G__saveButton:disabled{background:var(--theme-primary-button-disabled);cursor:not-allowed;box-shadow:none;opacity:.6}
/*# sourceMappingURL=7687ed4b943831ac.css.map*/