.workVideoPage{background:#080b16!important;color:#f4f3ff!important;min-width:0}.workVideoPage .workHero{background:radial-gradient(circle at 80% 0,#334878 0,transparent 43%),linear-gradient(130deg,#111327,#1c1736)!important;border-color:#34344f!important;padding-block:54px 46px!important}.workVideoPage .workHero h1{color:#fff;font-size:clamp(36px,5vw,64px)}.workVideoPage .sectionTitle p,.workVideoPage .workHero p{color:#b8bad1!important}.workVideoPage .workHeroActions a{background:#242343!important;border-color:#7771b1!important;color:#f3eeff!important}.workVideoPage .workLayout{max-width:1440px!important;grid-template-columns:minmax(0,1.05fr) minmax(370px,.95fr);align-items:start;gap:18px!important}.workVideoPage .workCard{min-width:0;background:#171a2c!important;border-color:#363b56!important;color:#f4f3ff!important;box-shadow:0 20px 50px #0003!important}.workVideoPage .exportCard{grid-column:2;grid-row:1/span 3;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow:auto}.workVideoPage .sectionTitle h2,.workVideoPage .workCard b,.workVideoPage .workCard strong{color:#f8f7ff!important}.workVideoPage .aiDirectionPanel,.workVideoPage .aiVoicePanel,.workVideoPage .assemblyPlan,.workVideoPage .audioPreview,.workVideoPage .directionReview,.workVideoPage .directionSlides>div,.workVideoPage .emptyState,.workVideoPage .filmOptions,.workVideoPage .musicBedPreview,.workVideoPage .packImport,.workVideoPage .scriptDraftBar,.workVideoPage .scriptGuide,.workVideoPage .slideList li{background:#20243b!important;border-color:#3c4564!important;color:#eeeafe!important}.workVideoPage .dropZone{background:#20243b!important;border-color:#67629a!important;color:#eae6ff!important}.workVideoPage .workCard :is(p,span,small,label){color:#bdc0d5}.workVideoPage .workCard :is(input,textarea,select){background:#0f1425!important;border-color:#4b5372!important;color:#fff!important}.workVideoPage .workCard :is(input,textarea)::placeholder{color:#939ab5!important}.workVideoPage .workCard :is(button,.packButton,.audioUpload,.musicUpload){border-color:#6c65a1;color:#f3efff}.workVideoPage .workCard :is(.scriptDraftButton,.aiVoiceButton,.directionButton,.applyDirectionButton,.createButton){background:#7664e5!important;color:#fff!important}.workVideoPage .workCard :is(.scriptDraftButton,.aiVoiceButton,.directionButton,.applyDirectionButton,.createButton):disabled{background:#373951!important;color:#a8abc1!important}.workVideoPage .workCard :is(.recordButton,.audioUpload,.musicUpload,.slideActions button,.audioPreview button){background:#282b45!important;border-color:#67638f!important;color:#f1edff!important}.workVideoPage .workCard :is(.recordButton,.audioUpload,.musicUpload,.slideActions button,.audioPreview button):disabled{background:#25283d!important;color:#9fa4bc!important}.workVideoPage .workCard input[type=file]::file-selector-button{border:1px solid #67638f;border-radius:7px;background:#353454;color:#fff;padding:6px 9px;cursor:pointer}.workVideoPage .workCard .dropZone input[type=file]{max-width:100%;font-size:11px}.workVideoPage .workCard :is(a,button,input,textarea,select):focus-visible{outline:3px solid #c6ff54;outline-offset:2px}@media(max-width:980px){.workVideoPage .workLayout{grid-template-columns:minmax(0,1fr)}.workVideoPage .exportCard{grid-column:1;grid-row:auto;position:static;max-height:none;overflow:visible}}@media(max-width:650px){.workVideoPage .workHero{padding:30px 18px!important}.workVideoPage .workLayout{margin-top:14px;padding-inline:12px}.workVideoPage .workCard{padding:17px}.workVideoPage .packImport,.workVideoPage .slideList li{min-width:0}.workVideoPage .packButton{margin-left:0}}