html[data-viewport-large-clamp="1"]{--vps-comp-vh:var(--viewport-compensated-vh,calc(100vh / var(--viewport-scale-factor,1)));--vps-comp-dvh:var(--viewport-compensated-dvh,calc(100dvh / var(--viewport-scale-factor,1)));--vps-inv-zoom:calc(1 / var(--viewport-scale-factor,1))}html.viewport-layout-filled,html.viewport-os-scale-corrected{overflow-x:hidden!important}html.viewport-layout-filled body,html.viewport-os-scale-corrected body{width:100%;max-width:none;overflow-x:hidden}html[data-viewport-large-clamp="1"] body,html[data-viewport-large-clamp="1"] #app,html[data-viewport-large-clamp="1"] #__nuxt,html[data-viewport-large-clamp="1"].app-shell-create body,html[data-viewport-large-clamp="1"].app-shell-login body{min-height:var(--vps-comp-vh)!important}html[data-viewport-large-clamp="1"] .home-page,html[data-viewport-large-clamp="1"] .home-new-page{height:var(--vps-comp-dvh)!important;min-height:var(--vps-comp-dvh)!important;max-height:var(--vps-comp-dvh)!important}html[data-viewport-large-clamp="1"].layout-home-new,html[data-viewport-large-clamp="1"].layout-home-new body,html[data-viewport-large-clamp="1"].layout-home-new #__nuxt,html[data-viewport-large-clamp="1"].layout-home-new #__nuxt>div,html[data-viewport-large-clamp="1"].layout-create-flow,html[data-viewport-large-clamp="1"].layout-create-flow body,html[data-viewport-large-clamp="1"].layout-create-flow #__nuxt,html[data-viewport-large-clamp="1"].layout-create-flow #__nuxt>div{overflow:hidden;height:var(--vps-comp-dvh)!important;max-height:var(--vps-comp-dvh)!important}html[data-viewport-large-clamp="1"] .create-page{height:var(--vps-comp-dvh)!important;min-height:var(--vps-comp-dvh)!important;max-height:var(--vps-comp-dvh)!important}html[data-viewport-large-clamp="1"] .create-page .main-layout{flex:auto!important;height:auto!important;min-height:0!important}html[data-viewport-large-clamp="1"] .login-page{min-height:var(--vps-comp-vh)!important}html[data-viewport-large-clamp="1"] .home-new-sub-page .assets-library-figma__inner,html[data-viewport-large-clamp="1"] .home-new-sub-page .works-library-figma__inner{min-height:0!important}html[data-viewport-large-clamp="1"] body{overflow-x:hidden}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-scene-image-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.touch-edit-modal-wrap{justify-content:stretch!important;align-items:stretch!important}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-scene-image-modal .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.touch-edit-modal-wrap .ant-modal{width:100%!important;max-width:none!important;height:var(--vps-comp-vh)!important;max-height:var(--vps-comp-vh)!important;margin:0!important;padding:0!important;top:0!important}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-scene-image-modal .ant-modal-content,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.touch-edit-modal-wrap .ant-modal-content{height:var(--vps-comp-vh)!important;max-height:var(--vps-comp-vh)!important;border-radius:0!important}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-scene-image-modal .edit-scene-image-container{height:calc(var(--vps-comp-vh) - 8px)!important;max-height:var(--vps-comp-vh)!important}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.touch-edit-modal-wrap .touch-edit{height:calc(var(--vps-comp-vh) - 1.5rem)!important;max-height:calc(var(--vps-comp-vh) - 1rem)!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-inner{height:min(43.625rem, calc(var(--vps-comp-vh) - 5rem))!important;max-height:min(43.625rem, calc(var(--vps-comp-vh) - 5rem))!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-body-shell{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-content-row{flex-direction:row!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar,html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main{flex:auto!important;min-width:0!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar-scroll,html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main-scroll{scrollbar-width:none!important;-ms-overflow-style:none!important;flex:auto!important;min-height:0!important;overflow-y:auto!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar-scroll::-webkit-scrollbar{background:0 0!important;width:0!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main-scroll::-webkit-scrollbar{background:0 0!important;width:0!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar-scroll:hover,html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main-scroll:hover{scrollbar-width:thin!important;scrollbar-color:#788caa73 transparent!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar-scroll:hover::-webkit-scrollbar{width:4px!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main-scroll:hover::-webkit-scrollbar{width:4px!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-sidebar-scroll:hover::-webkit-scrollbar-thumb{background:#788caa73!important;border-radius:4px!important}html[data-viewport-large-clamp="1"] .select-asset-image-modal-wrap .saim-main-scroll:hover::-webkit-scrollbar-thumb{background:#788caa73!important;border-radius:4px!important}html[data-viewport-large-clamp="1"] .ant-select-dropdown,html[data-viewport-large-clamp="1"] .ant-popover,html[data-viewport-large-clamp="1"] .ant-dropdown,html[data-viewport-large-clamp="1"] .ant-tooltip,html[data-viewport-large-clamp="1"] .ant-picker-dropdown,html[data-viewport-large-clamp="1"] .options-list[style*="position: fixed"],html[data-viewport-large-clamp="1"] .enhance-mode-panel[style*="position: fixed"],html[data-viewport-large-clamp="1"] .global-setting .style-card .style-thumb{zoom:var(--vps-inv-zoom)}html[data-viewport-large-clamp="1"] .ant-modal-wrap.recharge-modal-wrap .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.app-confirm-wrap:not(.image-preview-modal-wrap):not(.image-gallery-preview-modal-wrap):not(.video-preview-modal-wrap) .ant-modal{max-height:calc(var(--vps-comp-dvh) - 1.5rem)!important}html[data-viewport-large-clamp="1"] .recharge-modal-wrap .recharge-modal__body,html[data-viewport-large-clamp="1"] .create-first-step-wrap .modal-shell{max-height:calc(var(--vps-comp-vh) - 7.5rem)!important}html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-video-modal-wrap .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-image-modal-wrap .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-dubbing-modal-wrap .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-scene-image-modal-wrap .ant-modal,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-video-modal-wrap .ant-modal-content,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-image-modal-wrap .ant-modal-content,html[data-viewport-large-clamp="1"] .ant-modal-wrap.create-flow-modal.edit-storyboard-dubbing-modal-wrap .ant-modal-content{height:var(--vps-comp-vh)!important;max-height:var(--vps-comp-vh)!important}@media (max-height:56.25rem){html[data-viewport-large-clamp="1"] .scene-setting-modal-wrap .setting-modal-shell,html[data-viewport-large-clamp="1"] .storyboard-script-modal-wrap .setting-modal-shell,html[data-viewport-large-clamp="1"] .storyboard-param-settings-modal-wrap .spsm-inner,html[data-viewport-large-clamp="1"] .import-scene-image-modal-wrap .import-scene-shell,html[data-viewport-large-clamp="1"] .import-script-modal-wrap .import-script-modal-shell,html[data-viewport-large-clamp="1"] .select-scene-image-modal-wrap .select-scene-shell,html[data-viewport-large-clamp="1"] .batch-regenerate-dubbing-wrap .brdm,html[data-viewport-large-clamp="1"] .multi-angle-modal-wrap .ma-shell,html[data-viewport-large-clamp="1"] .batch-generate-storyboard-wrap .bgsm,html[data-viewport-large-clamp="1"] .batch-generate-asset-wrap .bgam,html[data-viewport-large-clamp="1"] .agent-picker-modal-wrap .agent-picker-shell,html[data-viewport-large-clamp="1"] .project-gen-config-modal-wrap .pgc-shell{height:min(43.625rem, calc(var(--vps-comp-vh) - 5rem))!important;max-height:min(43.625rem, calc(var(--vps-comp-vh) - 5rem))!important}}
html[data-viewport-above-design="1"]{--vps-wide-gallery-cols:5;--vps-wide-works-cols:5;--vps-wide-assets-min:16%;--vps-wide-grid-gap:1.125rem;--vps-wide-page-pad-x:2rem;--vps-wide-page-pad-y:1.75rem;--vps-wide-hero-max-h:32.5rem}html[data-viewport-above-design="1"][data-viewport-wide-tier=qhd]{--vps-wide-gallery-cols:5;--vps-wide-works-cols:5;--vps-wide-assets-min:15%;--vps-wide-grid-gap:1rem;--vps-wide-page-pad-x:1.75rem;--vps-wide-hero-max-h:30rem}html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd],html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond]{--vps-wide-gallery-cols:6;--vps-wide-works-cols:6;--vps-wide-assets-min:14%;--vps-wide-grid-gap:.875rem;--vps-wide-page-pad-x:1.5rem;--vps-wide-page-pad-y:1.5rem;--vps-wide-hero-max-h:27.5rem}html[data-viewport-above-design="1"].app-shell-login .login-page{min-height:var(--vps-comp-vh,calc(100vh / var(--viewport-scale-factor,1)))!important}html[data-viewport-above-design="1"].layout-home-new .home-new-main-wrap,html[data-viewport-above-design="1"].layout-home-new .home-new-main,html[data-viewport-above-design="1"].layout-home-new .home-route-transition-host,html[data-viewport-above-design="1"].layout-home-new .home-main-route{min-width:0;min-height:0}html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page{padding:var(--vps-wide-page-pad-y) var(--vps-wide-page-pad-x) 2rem}html[data-viewport-above-design="1"].layout-home-new .home-new-index .works-grid{grid-template-columns:repeat(var(--vps-wide-gallery-cols,5), minmax(0, 1fr));gap:var(--vps-wide-grid-gap)}html[data-viewport-above-design="1"].layout-home-new .home-new-index .home-new-hero-stage{aspect-ratio:auto;width:100%;height:clamp(17.5rem,68dvh,100dvh - 9.375rem);max-height:none}html[data-viewport-above-design="1"].layout-home-new .home-new-index .gallery-section{padding-left:var(--vps-wide-page-pad-x);padding-right:var(--vps-wide-page-pad-x)}html[data-viewport-above-design="1"].layout-home-new .works-lib-grid{grid-template-columns:repeat(var(--vps-wide-works-cols,5), minmax(0, 1fr));gap:var(--vps-wide-grid-gap)}html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page.works-library-figma .works-lib-grid,html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page.assets-library-figma .works-lib-grid{grid-template-columns:repeat(var(--vps-wide-works-cols,5), minmax(0, 1fr))}html[data-viewport-above-design="1"].layout-home-new .works-lib-grid,html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd].layout-home-new .works-lib-grid,html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond].layout-home-new .works-lib-grid{grid-auto-rows:max-content}html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page.about-page,html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page.help-center-page,html[data-viewport-above-design="1"].layout-home-new .home-new-sub-page.billing-page{overflow-x:hidden}html[data-viewport-above-design="1"].layout-home-new .about-page__inner,html[data-viewport-above-design="1"].layout-home-new .help-center-page__inner,html[data-viewport-above-design="1"].layout-home-new .billing-page__inner{min-width:0;max-width:100%}html[data-viewport-above-design="1"].layout-home-shell .home-theme-page{min-width:0;overflow-x:hidden}html[data-viewport-above-design="1"].app-shell-create{--storyboard-list-item-height:18.75rem;--storyboard-list-header-height:2.5rem;--storyboard-card-media-min-height:13.75rem;--storyboard-card-grid-min:17.5rem}html[data-viewport-above-design="1"][data-viewport-wide-tier=qhd].app-shell-create{--storyboard-list-item-height:17.5rem;--storyboard-card-media-min-height:12.5rem;--storyboard-card-grid-min:16.25rem}html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd].app-shell-create,html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond].app-shell-create{--storyboard-list-item-height:16.25rem;--storyboard-card-media-min-height:11.25rem;--storyboard-card-grid-min:15rem}html[data-viewport-above-design="1"].layout-create-flow .create-main,html[data-viewport-above-design="1"].layout-create-flow .create-main__transition-wrap,html[data-viewport-above-design="1"].layout-create-flow .create-main__flow-stack,html[data-viewport-above-design="1"].layout-create-flow .preview-panel,html[data-viewport-above-design="1"].layout-create-flow .preview-content{min-width:0;min-height:0}html[data-viewport-above-design="1"].layout-create-flow .create-workflow__scroll{scrollbar-width:thin;overflow:auto hidden}html[data-viewport-above-design="1"].layout-create-flow .flow-step-pill--strip{flex:none;min-width:auto;max-width:none;padding-left:.75rem;padding-right:.75rem}html[data-viewport-above-design="1"].app-shell-create .storyboard-step .storyboard-cards{grid-template-columns:repeat(auto-fill, minmax(var(--storyboard-card-grid-min,280px), 1fr));gap:.875rem}html[data-viewport-above-design="1"].app-shell-create .preview-content:has(.create-step-storyboard-video){flex-direction:column;display:flex;overflow:hidden}:is(html[data-viewport-above-design="1"].app-shell-create .preview-content:has(.create-step-storyboard-video) .storyboard-step,html[data-viewport-above-design="1"].app-shell-create .create-step-storyboard-video .storyboard-step-shell--has-list){flex:1;min-height:0;overflow:hidden}html[data-viewport-above-design="1"].app-shell-create .create-step-storyboard-video .storyboard-list{flex:1;min-height:0;overflow:hidden auto}html[data-viewport-above-design="1"].app-shell-create .preview-content.step-scene-character,html[data-viewport-above-design="1"].app-shell-create .preview-content.step-preview{overflow:hidden}html[data-viewport-above-design="1"].app-shell-create .create-step-scp,html[data-viewport-above-design="1"].app-shell-create .video-preview-step{min-width:0;min-height:0}html[data-viewport-above-design="1"][data-viewport-wide-tier=qhd].app-shell-create .create-step-scp{--scp-empty-cta-h:2.75rem;--scp-empty-cta-fs:.9375rem;--scp-empty-cta-pad-x:2rem;--scp-empty-cta-min-w:10rem;--scp-empty-tips-fs:.9375rem;--scp-empty-icon-size:6rem;--scp-extracting-title-fs:1.25rem}html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd].app-shell-create .create-step-scp,html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond].app-shell-create .create-step-scp{--scp-empty-cta-h:3rem;--scp-empty-cta-fs:1rem;--scp-empty-cta-pad-x:2.25rem;--scp-empty-cta-min-w:11rem;--scp-empty-cta-radius:10px;--scp-empty-tips-fs:1rem;--scp-empty-icon-size:6.5rem;--scp-extracting-title-fs:1.375rem}html[data-viewport-above-design="1"].layout-create-flow .create-main.create-main--embed-lib,html[data-viewport-above-design="1"].layout-create-flow .create-main__embed-scroll{min-height:0;overflow:hidden}html[data-viewport-above-design="1"].layout-create-flow .create-main__embed-scroll>.home-new-sub-page{height:100%;min-height:0;overflow:hidden auto}html[data-viewport-above-design="1"].layout-create-flow .create-main__embed-scroll>.home-new-sub-page.assets-library-figma{overflow:hidden}html[data-viewport-above-design="1"].layout-create-flow .create-main__embed-scroll>.home-new-sub-page.assets-library-figma .works-lib-grid{flex:auto;grid-auto-rows:max-content;align-content:start;min-height:0;overflow:hidden auto}html[data-viewport-above-design="1"].layout-create-flow .create-main__embed-scroll .works-lib-grid{grid-template-columns:repeat(var(--vps-wide-works-cols,5), minmax(0, 1fr));gap:var(--vps-wide-grid-gap)}html[data-viewport-above-design="1"] .ant-modal-wrap.create-flow-modal:not(.edit-scene-image-modal):not(.touch-edit-modal-wrap):not(.home-confirm-wrap):not(.app-confirm-wrap):not(.recharge-confirm-wrap) .ant-modal,html[data-viewport-above-design="1"] .ant-modal-wrap.recharge-modal-wrap .ant-modal,html[data-viewport-above-design="1"] .ant-modal-wrap.app-confirm-wrap:not(.image-preview-modal-wrap):not(.image-gallery-preview-modal-wrap):not(.video-preview-modal-wrap) .ant-modal{max-height:calc(var(--vps-comp-dvh,var(--viewport-compensated-dvh,100dvh)) - 1.5rem)!important}html[data-viewport-above-design="1"] .select-asset-image-modal-wrap .saim-inner,html[data-viewport-above-design="1"] .select-scene-image-modal-wrap .select-scene-shell,html[data-viewport-above-design="1"] .import-scene-image-modal-wrap .import-scene-shell,html[data-viewport-above-design="1"] .import-script-modal-wrap .import-script-modal-shell,html[data-viewport-above-design="1"] .batch-generate-storyboard-wrap .bgsm,html[data-viewport-above-design="1"] .batch-generate-asset-wrap .bgam,html[data-viewport-above-design="1"] .batch-regenerate-dubbing-wrap .brdm,html[data-viewport-above-design="1"] .multi-angle-modal-wrap .ma-shell,html[data-viewport-above-design="1"] .storyboard-param-settings-modal-wrap .spsm-inner,html[data-viewport-above-design="1"] .scene-setting-modal-wrap .setting-modal-shell,html[data-viewport-above-design="1"] .storyboard-script-modal-wrap .setting-modal-shell,html[data-viewport-above-design="1"] .create-first-step-wrap .modal-shell,html[data-viewport-above-design="1"] .recharge-modal-wrap .recharge-modal__body{max-height:calc(var(--vps-comp-vh,var(--viewport-compensated-vh,100vh)) - 5rem)!important}html[data-viewport-above-design="1"] .batch-generate-asset-wrap .bgam-card-media,html[data-viewport-above-design="1"] .batch-generate-storyboard-wrap .bgsm-card-media{height:clamp(10.5rem,22vh,15rem)!important}html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd] .batch-generate-asset-wrap .bgam-card-media,html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond] .batch-generate-asset-wrap .bgam-card-media,html[data-viewport-above-design="1"][data-viewport-wide-tier=uhd] .batch-generate-storyboard-wrap .bgsm-card-media,html[data-viewport-above-design="1"][data-viewport-wide-tier=beyond] .batch-generate-storyboard-wrap .bgsm-card-media{height:clamp(11.25rem,24vh,16.25rem)!important}@media (min-height:56.3125rem){html[data-viewport-os-scale] .batch-generate-asset-wrap .bgam-card-media,html[data-viewport-os-scale] .batch-generate-storyboard-wrap .bgsm-card-media{height:clamp(10.5rem,20vh,13.75rem)!important}}html[data-viewport-above-design="1"] .agent-picker-wrap .ant-modal-body,html[data-viewport-above-design="1"] .project-gen-config-modal-wrap .ant-modal-body{overflow-y:auto;max-height:calc(var(--vps-comp-vh,var(--viewport-compensated-vh,100vh)) - 3rem)!important}html[data-viewport-above-design="1"] .user-menu-dropdown,html[data-viewport-above-design="1"] .open-source-panel,html[data-viewport-above-design="1"] .discussion-group-panel{max-height:calc(var(--vps-comp-vh,100vh) - 1.5rem);overflow-y:auto}
html.app-shell-create{--storyboard-list-item-height:18.75rem;--storyboard-list-header-height:2.5rem;--storyboard-card-media-min-height:13.75rem;--storyboard-list-media-height:calc(var(--storyboard-list-item-height) - var(--storyboard-list-header-height) - 3.25rem)}.storyboard-step{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.storyboard-step .storyboard-step-shell,.storyboard-step .storyboard-script-empty,.storyboard-step .storyboard-video-empty,.storyboard-step .dubbing-wrap{border:1px solid #4ae7fd4d;border-radius:10px;flex-direction:column;flex:1;gap:.75rem;height:100%;min-height:0;display:flex;overflow:hidden}.storyboard-step .storyboard-step-shell--has-list,.storyboard-step .storyboard-script-empty--has-list,.storyboard-step .dubbing-wrap--has-list{background:0 0;border:none;border-radius:0;min-height:0;padding:0}.storyboard-step .storyboard-step-shell--bootstrap-pending{position:relative}.storyboard-step .storyboard-list-bootstrap-mask{z-index:6;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-m,10px);pointer-events:auto;background:#080e1af7;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex;position:absolute;inset:0}.storyboard-step .storyboard-list-bootstrap-mask__icon{color:var(--home-accent,#4ae7fd);font-size:1.75rem}.storyboard-step .storyboard-list-bootstrap-mask__text{color:#ffffffbf;margin:0;font-size:.875rem;line-height:1.5}.storyboard-step .storyboard-toolbar{justify-content:space-between;align-items:center;gap:.6rem;padding:.125rem .125rem .5rem;display:flex}.storyboard-step .storyboard-toolbar-left{align-items:center;gap:.5rem;display:flex}.storyboard-step .storyboard-view-toggle{background:0 0;border:1px solid #2f3949;border-radius:8px;gap:.25rem;height:1.75rem;display:inline-flex}.storyboard-step .storyboard-view-toggle button{align-items:center;gap:4px;display:flex}.storyboard-step .storyboard-view-toggle .ant-btn{min-width:3rem;height:1.75rem;padding:0 .55rem;font-size:.75rem;font-weight:600;line-height:1;color:#d7e2ee!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;transition:background .2s,color .2s,border-color .2s!important}.storyboard-step .storyboard-view-toggle .ant-btn:hover,.storyboard-step .storyboard-view-toggle .ant-btn:active{color:#d7e2ee!important;background:#2f394959!important;border-color:#2f3949!important}.storyboard-step .storyboard-view-toggle .ant-btn-primary,.storyboard-step .storyboard-view-toggle .ant-btn-primary:hover{color:#fff!important;box-shadow:none!important;background:linear-gradient(270deg,#0e59fa4d 0%,#00abd84d 100%)!important;border:1px solid #335678!important}.storyboard-step .storyboard-view-icon{width:1rem;height:1rem;display:block}.storyboard-step .storyboard-progress{color:#d7e2ee;background:#0f1422;border-radius:62.4375rem;align-items:center;gap:.3rem;height:1.375rem;padding:0 .5rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.storyboard-step .storyboard-progress-icon{color:#4ae7fd;font-size:.75rem}.storyboard-step .storyboard-progress-loading{color:var(--accent-500,#4ae7fd);margin-left:.35rem;font-size:.9rem}.storyboard-step .storyboard-toolbar-right{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.storyboard-step .storyboard-toolbar-right button{height:1.75rem}.storyboard-step .storyboard-action-btn{border-radius:var(--radius-m,8px);height:1.75rem;padding:0 .75rem;font-size:.8rem;font-weight:600}.storyboard-step .storyboard-action-btn.ant-btn-primary{box-shadow:none;background:linear-gradient(270deg,#0e59fa 0%,#00abd8 100%);border:none}.storyboard-step .storyboard-action-btn:not(.ant-btn-primary){color:#e6edf3;background:#101a2b;border-color:#4ae7fd3d}html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary,html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary:hover,html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary:active{align-items:center;gap:4px;display:inline-flex;box-shadow:none!important;color:#121212!important;background:#4ae7fd!important;border:none!important;transform:none!important}html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary .anticon{color:#121212!important}html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary img{width:1rem;height:1rem;display:block}html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary.ant-btn-disabled,html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary.ant-btn-disabled:hover{opacity:1;color:#121212a6!important;background:#4ae7fd61!important;border:none!important}html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary.ant-btn-disabled .anticon,html.app-shell-create .storyboard-step .storyboard-toolbar-right .storyboard-toolbar-cyan-btn.ant-btn-primary.ant-btn-disabled img{opacity:.75}.storyboard-step .storyboard-tooltip-wrap{display:inline-flex}.storyboard-toolbar-ops-btn__arrow{margin-left:2px;font-size:10px;line-height:1;transition:transform .2s}.storyboard-toolbar-ops-btn__arrow--open{transform:rotate(180deg)}.storyboard-ops-panel{background:#111621;border-radius:.75rem;min-width:12.25rem;padding:8px 10px 10px;box-shadow:0 .75rem 2rem #00000080}.storyboard-ops-panel__list{flex-direction:column;gap:2px;display:flex}.storyboard-ops-panel__item-wrap{width:100%;display:block}.storyboard-ops-panel__item{color:#ffffffeb;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:2.5rem;padding:8px 10px;font-size:.875rem;transition:background .18s,color .18s;display:flex}.storyboard-ops-panel__item .anticon{color:#8e97a5;flex-shrink:0;font-size:1rem;transition:color .18s}.storyboard-ops-panel__item:hover:not(:disabled){background:#202434}.storyboard-ops-panel__item:hover:not(:disabled) .anticon{color:#ffffffe0}.storyboard-ops-panel__item--disabled,.storyboard-ops-panel__item:disabled{color:#ffffff59;cursor:not-allowed;text-decoration:line-through}.storyboard-ops-panel__item--disabled .anticon,.storyboard-ops-panel__item:disabled .anticon{color:#8e97a573}.storyboard-ops-panel__item--danger{color:#ffc9c9}.storyboard-ops-panel__item--danger .anticon{color:#ffb4b4d9}.storyboard-ops-panel__item--danger:hover:not(:disabled){color:#ffe0e0;background:#202434}.storyboard-ops-panel__item--danger:hover:not(:disabled) .anticon{color:#ffb4b4}.storyboard-ops-panel .ant-dropdown-menu-item-disabled .storyboard-ops-panel__item-wrap,.storyboard-ops-panel__item-wrap .storyboard-ops-panel__item--disabled{pointer-events:auto}.storyboard-ops-dropdown-overlay,.storyboard-ops-dropdown-overlay .ant-dropdown-menu{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.storyboard-step .storyboard-empty-content{background:#0b1629;border-radius:8px;flex:1;justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.storyboard-step .storyboard-empty-inner{color:#8e97a5;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.storyboard-step .storyboard-empty-icon-wrap{border-radius:.875rem;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.storyboard-step .storyboard-empty-icon-wrap img{object-fit:contain;width:100%;height:100%}.storyboard-step .storyboard-empty-icon{color:#8e97a5b3;font-size:1.875rem}.storyboard-step .storyboard-empty-title{color:#8e97a5;text-align:center;max-width:22rem;margin:0 0 10px;font-size:.875rem;line-height:1.5}.storyboard-step .storyboard-empty-add-btn{color:#4ae7fd;background:#0f1e35;border:1px solid #4ae7fd47;border-radius:8px;height:1.875rem;margin-top:.15rem;padding:0 10px}.storyboard-step .storyboard-empty-add-btn:hover{color:#7df0ff;border-color:#4ae7fd73}.storyboard-step .storyboard-list{flex-direction:column;gap:.65rem;padding-top:.25rem;display:flex}.storyboard-step .storyboard-list-item{height:var(--storyboard-list-item-height);box-sizing:border-box;background:#070d17;border:1px solid #4ae7fd4d;border-radius:8px;padding:0;overflow:hidden}.storyboard-step .storyboard-list-item:hover,.storyboard-step .storyboard-list-item:focus,.storyboard-step .storyboard-list-item:focus-within{box-shadow:none;border-color:#4ae7fd4d;outline:none}.storyboard-step .storyboard-list-header{box-sizing:border-box;min-height:var(--storyboard-list-header-height);border-bottom:1px solid #4ae7fd4d;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:0;padding:.5rem .75rem;display:flex}.storyboard-step .storyboard-drag-handle{width:1.375rem;color:var(--home-muted,#8e97a5);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.storyboard-step .storyboard-drag-handle:active{cursor:grabbing}.storyboard-step .storyboard-list-item--dragging{opacity:.72}.storyboard-step .storyboard-list-title{color:var(--home-text,#e6edf3);cursor:pointer;flex:1;align-items:center;min-width:0;font-size:.875rem;font-weight:600;line-height:1.375;display:flex}.storyboard-step .storyboard-card-title{cursor:pointer;min-width:0;color:var(--home-text,#e6edf3);flex:1;align-items:center;font-size:.875rem;font-weight:600;line-height:1.375;display:flex}.storyboard-step .storyboard-title-text{font-size:inherit;line-height:inherit;font-weight:inherit;align-items:center;gap:.5rem;display:inline-flex}.storyboard-step .storyboard-title-input{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;flex:1;min-width:0;padding:0}.storyboard-step .storyboard-list-title .storyboard-title-input,.storyboard-step .storyboard-card-title .storyboard-title-input{width:0;max-width:100%}.storyboard-step .storyboard-title-input input.ant-input{vertical-align:baseline;box-shadow:none!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;background:0 0!important;border:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.storyboard-step .storyboard-title-input input.ant-input:hover,.storyboard-step .storyboard-title-input input.ant-input:focus,.storyboard-step .storyboard-title-input input.ant-input:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}.storyboard-step .storyboard-title-input input.ant-input::placeholder{color:var(--home-muted,#8e97a5)}.storyboard-step .storyboard-list-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.storyboard-step .storyboard-action-link{color:#4ae7fd;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.storyboard-step .storyboard-list-actions .ant-btn{color:#dbe7f4;border-radius:6px;height:1.375rem;padding:0 .5rem;font-size:.875rem;background:0 0!important;border-color:#2f3949!important}.storyboard-step .storyboard-edit-script-btn--highlight.ant-btn{font-weight:600;animation:1.8s ease-in-out infinite storyboard-edit-script-btn-pulse;box-shadow:0 0 0 1px #4ae7fd73,0 0 .875rem #4ae7fd47;color:#4ae7fd!important;background:#4ae7fd29!important;border-color:#4ae7fd!important}@keyframes storyboard-edit-script-btn-pulse{0%,to{box-shadow:0 0 0 1px #4ae7fd73,0 0 .75rem #4ae7fd38}50%{box-shadow:0 0 0 2px #4ae7fdb3,0 0 1.25rem #4ae7fd6b}}.storyboard-step .storyboard-list-body{height:calc(var(--storyboard-list-item-height) - var(--storyboard-list-header-height));box-sizing:border-box;background:#080d14;grid-template-columns:1fr 1fr 3fr;align-items:stretch;gap:.65rem;padding:.75rem;display:grid;overflow:hidden}.storyboard-step .storyboard-list-body>.storyboard-block{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.storyboard-step .storyboard-list-body .storyboard-video-insert-mid{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.storyboard-step .storyboard-list-body .storyboard-block-title{flex-shrink:0}.storyboard-step .storyboard-list-body .storyboard-list-media,.storyboard-step .storyboard-list-body .storyboard-block-card,.storyboard-step .storyboard-list-body .storyboard-reference-card,.storyboard-step .storyboard-list-body .storyboard-script-tip,.storyboard-step .storyboard-list-body .storyboard-script-content,.storyboard-step .storyboard-list-body .storyboard-video-set,.storyboard-step .storyboard-list-body .storyboard-video-loading,.storyboard-step .storyboard-list-body .storyboard-video-failed,.storyboard-step .storyboard-list-body .storyboard-video-placeholder,.storyboard-step .storyboard-list-body .storyboard-video-generate-failed{box-sizing:border-box;flex:auto;min-height:0;max-height:100%;height:auto!important}.storyboard-step .storyboard-list-body .storyboard-block-card.has-image{flex-direction:column;display:flex;overflow:hidden}.storyboard-step .storyboard-list-body .storyboard-block-card.has-image .storyboard-block-image-wrap,.storyboard-step .storyboard-list-body .storyboard-video-preview-wrap{aspect-ratio:auto;flex:auto;height:auto;min-height:0}.storyboard-step .storyboard-list-body.storyboard-list-body--pro-script-only{grid-template-columns:1fr}.storyboard-step .storyboard-card-body.storyboard-card-body--pro-script-only{display:block}.storyboard-step .storyboard-block-title{color:var(--home-muted,#8e97a5);margin-bottom:.45rem;font-size:.75rem;font-weight:600}.scene-card-image-footer{z-index:4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#090d16a8;border-radius:0 0 8px 8px;justify-content:center;align-items:center;gap:.35rem;height:2.5rem;margin:auto;display:flex;position:absolute;bottom:0;left:0;right:0}.storyboard-step .asset-action-footer .ant-btn{color:#e6edf3e6;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:33%;height:100%;padding:0 8px;font-size:.875rem;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html.app-shell-create .storyboard-step .asset-action-footer .ant-btn:hover,html.app-shell-create .storyboard-step .asset-action-footer .ant-btn:focus,html.app-shell-create .storyboard-step .asset-action-footer .ant-btn:focus-visible,.storyboard-step .asset-action-footer .ant-btn:hover,.storyboard-step .asset-action-footer .ant-btn:focus,.storyboard-step .asset-action-footer .ant-btn:focus-visible{color:#e9fbff!important;box-shadow:none!important;background:#4ae7fd29!important;border:#0000!important;outline:none!important}.storyboard-step .asset-action-footer .ant-btn .anticon{font-size:.75rem}.storyboard-step .asset-action-footer .footer-action-icon{width:1rem;height:1rem;display:block}.storyboard-step .storyboard-list>.storyboard-insert-gap:last-child .storyboard-insert-ui{background:#070d17f2;border:1px solid #4ae7fd73;border-radius:8px;justify-content:center;gap:.35rem;height:3.625rem;position:static;transform:none}.storyboard-step .storyboard-list>.storyboard-insert-gap:last-child .storyboard-insert-dash-line{display:none}.storyboard-step .storyboard-list>.storyboard-insert-gap:last-child .storyboard-insert-plus{color:#dbe7f4;background:0 0;border:none;width:1.25rem;height:1.25rem}.storyboard-step .storyboard-list>.storyboard-insert-gap:last-child .storyboard-insert-plus:hover{color:#fff;background:0 0;transform:none}.storyboard-step .storyboard-list>.storyboard-insert-gap:last-child .storyboard-insert-label{color:#dbe7f4;cursor:pointer;align-items:center;gap:.35rem;max-width:none;font-size:1rem;display:inline-flex}.storyboard-step .dubbing-list-body-shell{height:calc(var(--storyboard-list-item-height) - var(--storyboard-list-header-height));box-sizing:border-box;position:relative;overflow:hidden}.storyboard-step:has(.storyboard-cards){flex:1 0 auto;height:auto;min-height:100%}:is(.storyboard-step .storyboard-step-shell:has(>.storyboard-cards),.storyboard-step .storyboard-script-empty:has(>.storyboard-cards),.storyboard-step .storyboard-video-empty:has(>.storyboard-cards),.storyboard-step .dubbing-wrap:has(>.storyboard-cards)){flex:1 0 auto;height:auto;overflow:visible}.storyboard-step .storyboard-cards{box-sizing:border-box;flex:none;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));grid-auto-rows:max-content;align-content:start;gap:1rem;width:100%;min-height:auto;padding:0 0 1.25rem;display:grid;overflow:visible}.storyboard-step .storyboard-card{background:var(--create-surface-panel);border-radius:var(--radius-lg);border:1px solid #4ae7fd1f;flex-direction:column;align-self:start;width:100%;height:auto;min-height:0;display:flex;overflow:hidden}.storyboard-step .storyboard-card-header{border-bottom:1px solid #4ae7fd14;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.storyboard-step .storyboard-card-body{flex-direction:column;flex:none;gap:.75rem;min-height:auto;padding:1rem;display:flex}.storyboard-step .storyboard-card .storyboard-block-card{min-height:var(--storyboard-card-media-min-height);box-sizing:border-box;width:100%;height:auto}.storyboard-step .storyboard-card .storyboard-block-card.has-image{min-height:var(--storyboard-card-media-min-height);flex-direction:column;padding:0;display:flex}.storyboard-step .storyboard-card .storyboard-block-card.has-image .storyboard-block-image-wrap{width:100%;min-height:calc(var(--storyboard-card-media-min-height) - 2.25rem);aspect-ratio:16/9;flex:auto;height:auto}.storyboard-step .storyboard-card .storyboard-video-set,.storyboard-step .storyboard-card .storyboard-video-loading,.storyboard-step .storyboard-card .storyboard-image-loading,.storyboard-step .storyboard-card .storyboard-video-failed,.storyboard-step .storyboard-card .storyboard-video-placeholder{min-height:var(--storyboard-card-media-min-height);height:auto}.storyboard-step .storyboard-card .storyboard-video-preview-wrap{width:100%;min-height:calc(var(--storyboard-card-media-min-height) - 2.5rem);aspect-ratio:16/9;height:auto}.storyboard-step .storyboard-block-card-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem;width:100%;display:flex}.storyboard-step .storyboard-block-card.has-image .storyboard-block-card-header{z-index:3;box-sizing:border-box;background:0 0;border-bottom:1px solid #4ae7fd4d;border-radius:8px 8px 0 0;gap:.75rem;min-height:2.25rem;margin-bottom:0;padding:8px 4px;position:relative}.storyboard-step .storyboard-block-card-header .storyboard-block-image-title{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--home-text,#e6edf3);flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.storyboard-step .storyboard-block-card.has-image .storyboard-video-preview-wrap{border-radius:0 0 8px 8px}.storyboard-step .storyboard-card .dubbing-video-area--card{width:100%;min-height:var(--storyboard-card-media-min-height);aspect-ratio:16/9;height:auto;max-height:none}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__stage-wrap{flex:1 1 0;align-items:stretch;gap:.5rem;width:100%;height:100%;min-height:0;display:flex;position:relative}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__stage-wrap .image-preview-viewer{flex:1;min-width:0}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__nav{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__nav:hover{background:#4ae7fd59}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__nav--prev{left:.5rem}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__nav--next{right:.5rem}.image-gallery-preview-modal-wrap .image-gallery-preview-modal__counter{text-align:center;color:var(--home-muted,#8e97a5);flex-shrink:0;font-size:.85rem}.ant-modal-wrap.image-preview-modal-wrap,.ant-modal-wrap.image-gallery-preview-modal-wrap,.ant-modal-wrap.video-preview-modal-wrap,.ant-modal-wrap.app-confirm-wrap.image-preview-modal-wrap,.ant-modal-wrap.app-confirm-wrap.image-gallery-preview-modal-wrap,.ant-modal-wrap.app-confirm-wrap.video-preview-modal-wrap{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.ant-modal-wrap.image-preview-modal-wrap .ant-modal,.ant-modal-wrap.image-gallery-preview-modal-wrap .ant-modal,.ant-modal-wrap.video-preview-modal-wrap .ant-modal,.ant-modal-wrap.app-confirm-wrap.image-preview-modal-wrap .ant-modal,.ant-modal-wrap.app-confirm-wrap.image-gallery-preview-modal-wrap .ant-modal,.ant-modal-wrap.app-confirm-wrap.video-preview-modal-wrap .ant-modal{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:0!important}.ant-modal-wrap.image-preview-modal-wrap .ant-modal-content,.ant-modal-wrap.image-preview-modal-wrap .ant-modal-container,.ant-modal-wrap.image-gallery-preview-modal-wrap .ant-modal-content,.ant-modal-wrap.image-gallery-preview-modal-wrap .ant-modal-container,.ant-modal-wrap.video-preview-modal-wrap .ant-modal-content,.ant-modal-wrap.video-preview-modal-wrap .ant-modal-container,.ant-modal-wrap.app-confirm-wrap.image-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-content,.ant-modal-wrap.app-confirm-wrap.image-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-container,.ant-modal-wrap.app-confirm-wrap.image-gallery-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-content,.ant-modal-wrap.app-confirm-wrap.image-gallery-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-container,.ant-modal-wrap.app-confirm-wrap.video-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-content,.ant-modal-wrap.app-confirm-wrap.video-preview-modal-wrap .ant-modal.app-confirm-modal .ant-modal-container{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:0!important;flex-direction:column!important;padding:0!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.ant-modal-wrap.image-preview-modal-wrap .ant-modal-body,.ant-modal-wrap.image-gallery-preview-modal-wrap .ant-modal-body,.ant-modal-wrap.video-preview-modal-wrap .ant-modal-body,.ant-modal-wrap.app-confirm-wrap.image-preview-modal-wrap .ant-modal-body,.ant-modal-wrap.app-confirm-wrap.image-gallery-preview-modal-wrap .ant-modal-body,.ant-modal-wrap.app-confirm-wrap.video-preview-modal-wrap .ant-modal-body{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:.75rem 3rem .75rem 1rem!important;display:flex!important;overflow:hidden!important}.image-preview-modal-wrap .ant-modal-close,.image-gallery-preview-modal-wrap .ant-modal-close,.video-preview-modal-wrap .ant-modal-close{z-index:20!important;color:#e6edf3!important;top:10px!important;width:2.5rem!important;height:2.5rem!important;inset-inline-end:.75rem!important}.image-preview-modal-wrap .ant-modal-close:hover,.image-gallery-preview-modal-wrap .ant-modal-close:hover,.video-preview-modal-wrap .ant-modal-close:hover{border-radius:8px;color:#4ae7fd!important;background:#4ae7fd1f!important}.image-preview-modal-wrap .ant-modal-close-x,.image-gallery-preview-modal-wrap .ant-modal-close-x,.video-preview-modal-wrap .ant-modal-close-x{width:2.5rem!important;height:2.5rem!important;font-size:1.25rem!important;line-height:2.5rem!important}.image-preview-modal-wrap .ant-modal-confirm-body-wrapper,.image-gallery-preview-modal-wrap .ant-modal-confirm-body-wrapper,.video-preview-modal-wrap .ant-modal-confirm-body-wrapper{flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.image-preview-modal-wrap .ant-modal-confirm-body,.image-gallery-preview-modal-wrap .ant-modal-confirm-body,.video-preview-modal-wrap .ant-modal-confirm-body{flex-flow:column!important;flex:1 1 0!important;align-items:stretch!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.image-preview-modal-wrap .ant-modal-confirm-title,.image-gallery-preview-modal-wrap .ant-modal-confirm-title,.video-preview-modal-wrap .ant-modal-confirm-title{display:none!important}.image-preview-modal-wrap .ant-modal-confirm-content,.image-gallery-preview-modal-wrap .ant-modal-confirm-content,.video-preview-modal-wrap .ant-modal-confirm-content{flex-direction:column!important;flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin-block-start:0!important;margin-inline-start:0!important;display:flex!important;overflow:hidden!important}.image-preview-modal-wrap .ant-modal-confirm-btns,.image-gallery-preview-modal-wrap .ant-modal-confirm-btns,.video-preview-modal-wrap .ant-modal-confirm-btns{display:none!important}.image-preview-modal-shell,.video-preview-modal-shell,.image-gallery-preview-modal-wrap .image-gallery-preview-modal{box-sizing:border-box!important;flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.image-preview-modal-shell .image-preview-viewer,.image-gallery-preview-modal-wrap .image-preview-viewer{flex:1 1 0;width:100%;height:100%;min-height:0}.video-preview-modal-header{flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(2.75rem,auto);align-items:center;min-height:2.5rem;margin-bottom:.5rem;display:grid}.video-preview-modal-header__title{min-width:0;color:var(--home-text,#e6edf3);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;line-height:1.3;overflow:hidden}.video-preview-modal-header__trail{width:2.75rem;height:2.5rem}.video-preview-modal-stage{background:#080c148c;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.video-preview-modal-error{color:#e6edf3;text-align:center;background:#0d110f;align-content:center;justify-items:center;gap:1rem;padding:1.5rem;display:grid;position:absolute;inset:0}.video-preview-modal-error button{color:#ecd58d;cursor:pointer;background:#1c251e;border:1px solid #6b6549;border-radius:8px;padding:8px 1rem}.video-preview-modal__video{object-fit:contain;background:#000;width:auto;max-width:100%;height:auto;max-height:100%;display:block}
html.app-shell-create .create-step-scp{--scp-card-width:20rem;--scp-card-grid-min:26.75rem;--scp-image-body-height:11rem}html.app-shell-create .create-step-scp .scp-topbar__right .ant-btn{border-radius:8px;height:1.75rem;font-size:.8rem;font-weight:600;line-height:1}html.app-shell-create .create-step-scp .scp-topbar-batch-btn.ant-btn-primary,html.app-shell-create .create-step-scp .scp-topbar-batch-btn.ant-btn-primary:hover,html.app-shell-create .create-step-scp .scp-topbar-batch-btn.ant-btn-primary:active{color:#121212!important;background:#4ae7fd!important;border:none!important;transform:none!important}html.app-shell-create .create-step-scp .scp-topbar-batch-btn.ant-btn-primary img{width:1rem;height:1rem}html.app-shell-create .create-step-scp .scp-tabs{height:1.75rem}html.app-shell-create .create-step-scp .scp-tab{font-size:.875rem;line-height:1}html.app-shell-create .create-step-scp .scene-card-actions-header .ant-btn,html.app-shell-create .create-step-scp .character-card-actions-header .ant-btn,html.app-shell-create .create-step-scp .prop-card-actions-header .ant-btn{color:#dbe7f4;border-radius:6px;height:1.375rem;padding:0 .5rem;font-size:.875rem;line-height:1;background:0 0!important;border-color:#2f3949!important}html.app-shell-create .create-step-scp .asset-action-footer .ant-btn{color:#e6edf3e6;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:33%;height:100%;padding:0 8px;font-size:.875rem;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html.app-shell-create .create-step-scp .asset-action-footer .ant-btn:hover,html.app-shell-create .create-step-scp .asset-action-footer .ant-btn:focus,html.app-shell-create .create-step-scp .asset-action-footer .ant-btn:focus-visible{color:#e9fbff!important;box-shadow:none!important;background:#4ae7fd29!important;border:#0000!important;outline:none!important}html.app-shell-create .create-step-scp .asset-action-footer .ant-btn .anticon{font-size:.75rem}html.app-shell-create .create-step-scp .asset-action-footer .footer-action-icon{width:1rem;height:1rem;display:block}html.app-shell-create .create-step-scp .scene-card-manual,html.app-shell-create .create-step-scp .character-card-manual,html.app-shell-create .create-step-scp .prop-card-manual{width:var(--scp-card-width)}html.app-shell-create .create-step-scp .scene-cards-auto,html.app-shell-create .create-step-scp .character-cards-auto,html.app-shell-create .create-step-scp .prop-cards-auto{grid-template-columns:repeat(auto-fill, minmax(var(--scp-card-grid-min), 1fr))}html.app-shell-create .create-step-scp .form-image-card{width:var(--scp-card-width)}html.app-shell-create .create-step-scp .form-image-card.scene-card-auto{width:19.5rem}html.app-shell-create .create-step-scp .asset-visual-generating-block{width:24.3%;max-width:100%}html.app-shell-create .create-step-scp .scene-card-image-body,html.app-shell-create .create-step-scp .character-form-images-list .scene-card-image-body{height:var(--scp-image-body-height)}html.app-shell-create .create-step-scp{--scp-empty-cta-h:2.5rem;--scp-empty-cta-fs:.875rem;--scp-empty-cta-pad-x:1.75rem;--scp-empty-cta-min-w:9.25rem;--scp-empty-cta-radius:8px;--scp-empty-tips-fs:.875rem;--scp-empty-icon-size:5.5rem;--scp-extracting-title-fs:1.125rem}html.app-shell-create .create-step-scp .scp-asset-empty__icon-wrap,html.app-shell-create .create-step-scp .scp-asset-empty__icon-wrap .empty-image-icon--xl{width:var(--scp-empty-icon-size);height:var(--scp-empty-icon-size)}html.app-shell-create .create-step-scp .scp-asset-empty .tips{font-size:var(--scp-empty-tips-fs);margin-bottom:1rem;line-height:1.5}html.app-shell-create .create-step-scp .scp-asset-empty .scp-actions .ant-btn.btn-primary,html.app-shell-create .create-step-scp .extracting-actions .ant-btn.scp-stop-extract-btn{min-width:var(--scp-empty-cta-min-w);height:var(--scp-empty-cta-h)!important;padding:0 var(--scp-empty-cta-pad-x)!important;border-radius:var(--scp-empty-cta-radius)!important;font-size:var(--scp-empty-cta-fs)!important;justify-content:center!important;align-items:center!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}html.app-shell-create .create-step-scp .scp-asset-empty .scp-actions .ant-btn.btn-primary .text-gradient,html.app-shell-create .create-step-scp .scp-asset-empty .scp-actions .ant-btn.btn-primary>span,html.app-shell-create .create-step-scp .extracting-actions .ant-btn.scp-stop-extract-btn>span{font-size:inherit!important;font-weight:inherit!important;line-height:1!important}html.app-shell-create .create-step-scp .extracting-title{font-size:var(--scp-extracting-title-fs)!important}@media (max-width:100rem) and (max-height:56.25rem){html.app-shell-create .create-step-scp{--scp-empty-cta-radius:6px}html.app-shell-create .create-step-scp .scp-asset-empty{padding:1.5rem 1rem}}
.shimmer-image{--shimmer-reveal-ms:.78s;background:var(--shimmer-image-bg,#0e121ceb);width:100%;height:100%;display:block;position:relative;overflow:hidden}.shimmer-image__reveal{z-index:1;will-change:clip-path;position:absolute;inset:0}.shimmer-image--reveal-vertical .shimmer-image__reveal{clip-path:inset(0 0 100%)}.shimmer-image--reveal-vertical.shimmer-image--revealing .shimmer-image__reveal{animation:shimmer-image-reveal var(--shimmer-reveal-ms) cubic-bezier(.22, 1, .36, 1) forwards}.shimmer-image--reveal-vertical.shimmer-image--done .shimmer-image__reveal{clip-path:inset(0)}@keyframes shimmer-image-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.shimmer-image--reveal-horizontal .shimmer-image__reveal{clip-path:inset(0 100% 0 0)}.shimmer-image--reveal-horizontal.shimmer-image--revealing .shimmer-image__reveal{animation:shimmer-image-reveal-horizontal var(--shimmer-reveal-ms) cubic-bezier(.22, 1, .36, 1) forwards}.shimmer-image--reveal-horizontal.shimmer-image--done .shimmer-image__reveal{clip-path:inset(0)}@keyframes shimmer-image-reveal-horizontal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.shimmer-image--reveal-fade .shimmer-image__reveal{opacity:0;will-change:opacity}.shimmer-image--reveal-fade.shimmer-image--revealing .shimmer-image__reveal{animation:shimmer-image-reveal-fade var(--shimmer-reveal-ms) ease forwards}.shimmer-image--reveal-fade.shimmer-image--done .shimmer-image__reveal{opacity:1}@keyframes shimmer-image-reveal-fade{0%{opacity:0}to{opacity:1}}.shimmer-image__placeholder{z-index:2;pointer-events:none;background:linear-gradient(145deg,#0e121efa 0%,#161e30 52%,#0e121efa 100%);position:absolute;inset:0;overflow:hidden}.shimmer-image__shimmer{position:absolute;inset:-60% -40%}.shimmer-image--reveal-vertical .shimmer-image__shimmer{background:linear-gradient(#0000 28%,#4ae7fd08 42%,#4ae7fd1a 50%,#4ae7fd08 58%,#0000 72%);transform:translateY(-55%)}.shimmer-image--reveal-vertical .shimmer-image__shimmer--loop{animation:1.35s ease-in-out infinite shimmer-image-flow-vertical}@keyframes shimmer-image-flow-vertical{0%{transform:translateY(-55%)}to{transform:translateY(55%)}}.shimmer-image--reveal-horizontal .shimmer-image__shimmer{background:linear-gradient(90deg,#0000 28%,#4ae7fd08 42%,#4ae7fd1a 50%,#4ae7fd08 58%,#0000 72%);transform:translate(-55%)}.shimmer-image--reveal-horizontal .shimmer-image__shimmer--loop{animation:1.35s ease-in-out infinite shimmer-image-flow-horizontal}.shimmer-image--reveal-fade .shimmer-image__shimmer{background:linear-gradient(90deg,#0000 28%,#4ae7fd08 42%,#4ae7fd1a 50%,#4ae7fd08 58%,#0000 72%);transform:translate(-55%)}.shimmer-image--reveal-fade .shimmer-image__shimmer--loop{animation:1.35s ease-in-out infinite shimmer-image-flow-horizontal}@keyframes shimmer-image-flow-horizontal{0%{transform:translate(-55%)}to{transform:translate(55%)}}.shimmer-image__scan-line{z-index:3;pointer-events:none;position:absolute}.shimmer-image--reveal-vertical .shimmer-image__scan-line{height:2px;animation:shimmer-image-scan-line-vertical var(--shimmer-reveal-ms) cubic-bezier(.22, 1, .36, 1) forwards;background:linear-gradient(90deg,#0000 0%,#4ae7fdbf 22%,#ffffffeb 50%,#4ae7fdbf 78%,#0000 100%);top:0;left:0;right:0;box-shadow:0 5px .875rem -2px #4ae7fd6b}@keyframes shimmer-image-scan-line-vertical{0%{opacity:1;top:0}to{opacity:.6;top:100%}}.shimmer-image--reveal-horizontal .shimmer-image__scan-line{width:2px;animation:shimmer-image-scan-line-horizontal var(--shimmer-reveal-ms) cubic-bezier(.22, 1, .36, 1) forwards;background:linear-gradient(#0000 0%,#4ae7fdbf 22%,#ffffffeb 50%,#4ae7fdbf 78%,#0000 100%);top:0;bottom:0;left:0;box-shadow:5px 0 .875rem -2px #4ae7fd6b}@keyframes shimmer-image-scan-line-horizontal{0%{opacity:1;left:0}to{opacity:.6;left:100%}}.shimmer-image__img{width:100%;height:100%;display:block}.shimmer-image--error .shimmer-image__shimmer--loop{background:#4ae7fd0f;animation:none;inset:0;transform:none}
.dubbing-video-play-btn{z-index:3;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:0;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px .875rem #00000040}.dubbing-video-play-btn:after{content:"";border:.75rem solid #0000;border-left:1rem solid #fff;border-right-width:0;flex-shrink:0;width:0;height:0;margin-left:4px;display:block}.dubbing-video-play-btn:hover{background:#000000b8;transform:translate(-50%,-50%)scale(1.06)}.dubbing-video-play-btn--card{width:3rem;height:3rem}.dubbing-video-play-btn--card:after{border-width:.75rem 0 .75rem 1rem;margin-left:3px}
.asset-card-cancel-icon{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.asset-card-cancel-icon__img{object-fit:contain;width:1rem;height:1rem;display:block}.asset-card-cancel-hint{z-index:10050;color:#fffffff2;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:#4ae7fd4d;border:1px solid #4ae7fd4d;border-radius:8px;padding:6px 10px;font-size:.75rem;line-height:1.25;position:fixed;transform:translate(-50%,calc(-100% - 6px))}.asset-card-cancel-hint-fade-enter-active,.asset-card-cancel-hint-fade-leave-active{transition:opacity .22s,transform .22s}.asset-card-cancel-hint-fade-enter-from,.asset-card-cancel-hint-fade-leave-to{opacity:0;transform:translate(-50%,calc(-100% - 2px))}@media (prefers-reduced-motion:reduce){.asset-card-cancel-hint-fade-enter-active,.asset-card-cancel-hint-fade-leave-active{transition:none}}
.empty-image-icon{object-fit:contain;flex-shrink:0;display:block}.empty-image-icon--xs{width:1.25rem;height:1.25rem}.empty-image-icon--sm{width:5.5rem;height:5.5rem}.empty-image-icon--md{width:3rem;height:3rem}.empty-image-icon--lg{width:3.5rem;height:3.5rem}.empty-image-icon--xl{width:5.5rem;height:5.5rem}.card-cover-placeholder-icon{z-index:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain!important}
#aid-portal-root{z-index:5000;pointer-events:none;position:relative}#aid-portal-root>*{pointer-events:auto}
@font-face{font-family:JetBrainsMono-Regular;src:url(../media/JetBrainsMono-Regular.29urnfv18158y.ttf);font-weight:400;font-style:normal}@font-face{font-family:AlimamaShuHeiTi-Bold;src:url(../media/AlimamaShuHeiTi-Bold.29dk51tiz1z2d.otf);font-weight:400;font-style:normal}
html.drama-workspace-theme.app-shell-create .story-script{color:var(--drama-text)}html.drama-workspace-theme.app-shell-create :is(.story-script .toolbar-btn,.story-script .toolbar-right .import-btn,.story-script .toolbar-right .history-btn,.story-script .toolbar-right .agent-btn){font-size:.8125rem;border-color:var(--drama-border)!important;color:var(--drama-text)!important}html.drama-workspace-theme.app-shell-create .story-script .toolbar-btn:hover:not(:disabled){color:var(--drama-gold)!important;border-color:#a99b67!important}html.drama-workspace-theme.app-shell-create :is(.story-script-agent-panel__surface,.story-agent-document,.story-agent-user-message>p,.story-agent-assistant-message__bubble,.sad-shell){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.story-agent-reference-quote,.story-agent-document__icon){color:var(--drama-gold);background:#252e20}html.drama-workspace-theme.app-shell-create :is(.story-agent-reference-quote>span,.story-agent-document__icon){color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create :is(.story-agent-loading span,.story-agent-assistant-message__stream-dot){background:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .story-script-selection-action{background:var(--drama-gold);color:#242419}html.drama-workspace-theme.app-shell-create .rich-text-editor__host .ql-container.ql-snow:hover{border-color:#7e855a}html.drama-workspace-theme.app-shell-create :is(.scp-prompt-asset-ref,.scp-prompt-param-ref){background:#303a27!important;border-color:#66784e!important}html.drama-workspace-theme.app-shell-create :is(.scp-tabs,.scp-topbar-ops-panel,.scp-task-panel,.scp-task-panel__item,.scp-asset-empty,.scene-card,.character-card,.prop-card,.chip){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.scp-tab.active,.scp-tab:hover:not(.disabled),.scp-asset-empty__icon,.scp-asset-empty__hint-ico){color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .scp-tab.active{background:#333b26;border-color:#6c7350}html.drama-workspace-theme.app-shell-create .scp-asset-empty__hint{color:var(--drama-gold);background:#252d1e;border-color:#505c3d}html.drama-workspace-theme.app-shell-create :is(.scene-card-header,.character-card-header,.prop-card-header,.scp-pending-form-card,.series-ep-list__row,.series-ep-list__item,.series-ep-list__placeholder,.works-lib-card,.works-lib-card__cover){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.scp-topbar-add-btn,.scp-topbar-batch-btn.ant-btn-primary,.series-ep-list__btn--primary){background:var(--drama-gold)!important;color:#242419!important;border-color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create :is(.series-ep-list__btn--ghost,.series-ep-list__add){background:var(--drama-panel);color:var(--drama-gold);border-color:#515d42}html.drama-workspace-theme.app-shell-create .series-ep-list__row:nth-child(odd){background:#131a13}html.drama-workspace-theme.app-shell-create .series-ep-list__thead{border-color:var(--drama-border);color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .series-ep-list__num{color:var(--drama-gold);background:#373f29}html.drama-workspace-theme.app-shell-create .series-ep-list__ep-title{font-size:.8125rem}html.drama-workspace-theme.app-shell-create .create-page .create-main__flow-stack>.toolbar :is(.toolbar-episode,.global-task-circle){border-color:var(--drama-border);color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .create-page .create-main__flow-stack>.toolbar .toolbar-right>.ant-btn{border-color:var(--drama-border)!important}html.drama-workspace-theme.app-shell-create :is(.production-candidates,.production-candidate-preview){background:#111711}html.drama-workspace-theme.app-shell-create :is(.production-candidate-card,.production-candidates-empty){border-color:var(--drama-border);color:var(--drama-muted);background:#1c251a}html.drama-workspace-theme.app-shell-create .production-candidate-card.is-shortlisted{border-color:var(--drama-gold);background:#303825}html.drama-workspace-theme.app-shell-create :is(.production-candidate-select,.production-candidate-select>span:last-child,.production-candidates-count,.production-candidates-tools>button,.production-row-number,.production-text-heading>span,.production-script footer){color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .production-candidate-select input{accent-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .production-candidates-tools>button:hover{color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create :is(.production-workbench button,.production-workbench input,.production-candidates-track):focus-visible{outline-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .options-list.model-select-dropdown-portal{border-color:var(--drama-border);scrollbar-color:#536048 transparent;background:#1c221c}html.drama-workspace-theme.app-shell-create .model-select-dropdown-portal :is(.option-item:hover,.option-item.selected,.model-option:hover,.model-option.selected){background:#303725}html.drama-workspace-theme.app-shell-create .model-select-dropdown-portal :is(.model-name,.option-name),html.drama-workspace-theme.app-shell-create :is(.bgsm,.bgam,.brdm,.sad-shell){color:var(--drama-text)}html.drama-workspace-theme.app-shell-create :is(.bgsm-card,.bgam-card,.brdm-card,.bgsm-config,.bgam-config,.brdm-config,.sad-field,.sad-preview,.sad-config){background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.bgsm-card.selected,.bgam-card.selected,.brdm-card.selected){background:#252e20;border-color:#827d51}html.drama-workspace-theme.app-shell-create :is(.bgsm-title,.bgam-title,.brdm-title,.sad-title){color:var(--drama-text);font-size:1rem}html.drama-workspace-theme.app-shell-create .voice-timbre-picker-wrap{--voice-picker-modal-surface:#1c221c;--voice-picker-control-surface:#171d17;--voice-picker-control-surface-active:#282f22}html.drama-workspace-theme.app-shell-create :is(.home-new-main,.home-route-transition-host,.home-main-route,.home-new-sub-page){background:var(--drama-bg)}html.drama-workspace-theme.app-shell-create :is(.home-new-sub-page,.home-theme-page){--home-muted:var(--drama-muted);color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .home-new-sub-page :is(.works-lib-card,.works-lib-card__cover,.works-lib-card--add),html.drama-workspace-theme.app-shell-create :is(.scene-card-wrapper,.character-card-wrapper,.prop-card-wrapper,.scene-card-auto,.character-card-auto,.prop-card-auto,.character-forms-list,.prop-forms-list,.character-add-form,.prop-add-form){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.scene-card-auto .scene-card-header,.character-card-auto .character-card-header,.prop-card-auto .prop-card-header){background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.edit-scene-image-container,.edit-storyboard-image-container,.edit-storyboard-video-container,.stage-config-panel,.video-left-content,.video-config-body,.scene-image-preview,.image-preview-panel){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.edit-scene-image-modal,.edit-storyboard-image-modal,.edit-storyboard-video-modal) :is(.modal-header,.config-tabs--two,.config-tabs--three,.video-config-footer,.image-config-footer){background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.config-tabs--three,.config-tabs--two) .config-tab.active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create .studio-workspace .studio-node-card{background:linear-gradient(168deg,#232c20,#171e16)}html.drama-workspace-theme.app-shell-create .studio-workspace .studio-canvas-toolbar{border-color:var(--drama-border);background:#1c241bdf}html.drama-workspace-theme.app-shell-create .creation-mode-switch{background:#1d261b;border-color:#515d42}html.drama-workspace-theme.app-shell-create :is(.scp-asset-row__images,.scp-inline-prompt){background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .scp-inline-prompt textarea{background:var(--drama-input);border-color:var(--drama-border);color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .scp-inline-prompt .workbench-editor-save{color:var(--drama-gold);background:#282f20;border-color:#505a40}html.drama-workspace-theme.app-shell-create .production-inline-editor .create-modal-prompt-shell :is(.ql-container.ql-snow,.ql-editor){background:var(--drama-input)!important;color:var(--drama-text)!important}html.drama-workspace-theme.app-shell-create .production-inline-editor .create-modal-prompt-shell .ql-editor :is(.scp-prompt-asset-ref,.scp-prompt-param-ref){background:#303a27!important}html.drama-workspace-theme.app-shell-create .generate-model-config-block :is(.setting-select-inline,.setting-select,.model-select-dropdown .selected-model){background:var(--drama-input)!important;border-color:var(--drama-border)!important}html.drama-workspace-theme.app-shell-create :is(.candidate-workspace .ant-btn-primary,.ant-btn-primary):disabled{color:#999e89!important;box-shadow:none!important;background:#424a33!important;border-color:#566045!important}html.drama-workspace-theme.app-shell-create .home-new-sub-page :is(.works-lib-type-tabs__btn,.works-lib-search){background:var(--drama-panel)!important;border-color:var(--drama-border)!important;box-shadow:none!important}html.drama-workspace-theme.app-shell-create .home-new-sub-page .works-lib-type-tabs__btn.is-active{color:var(--drama-gold)!important;background:#333b26!important;border-color:#918652!important}html.drama-workspace-theme.app-shell-create .home-new-sub-page .works-lib-type-tabs__btn.is-active .assets-lib-tab__ico{color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .home-new-sub-page :is(.works-lib-add-card,.works-lib-add-card__cover,.works-lib-add-card__body,.works-lib-type-tabs){background:var(--drama-panel)!important;border-color:var(--drama-border)!important}html.drama-workspace-theme.app-shell-create .home-new-sub-page .works-lib-add-card:hover{border-color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create .candidate-file-tree .anticon-folder,html.drama-workspace-theme.app-shell-create .series-ep-list .anticon-play-circle{color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .storyboard-step :is(.storyboard-list-item,.storyboard-card,.storyboard-list-header,.storyboard-block-card,.storyboard-step-shell,.dubbing-wrap){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .storyboard-step :is(.storyboard-list-body,.storyboard-reference-card,.dubbing-video-area,.dubbing-video-placeholder--card){background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .storyboard-step :is(.storyboard-action-link,.storyboard-block-icon){color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .storyboard-step :is(.storyboard-list-header,.storyboard-block-card-header,.dubbing-video-area--list,.dubbing-dialogue-render--card){border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-action-btn:not(.ant-btn-primary){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .candidate-pagination__page{border-color:#82794e}html.drama-workspace-theme.app-shell-create .series-ep-list__doc-ico{filter:brightness(0)saturate()invert(89%)sepia(24%)saturate(670%)hue-rotate(350deg)brightness(95%)contrast(95%)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-progress{background:var(--drama-panel);color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-view-toggle .anticon{color:inherit!important}html.drama-workspace-theme.app-shell-create :is(.candidate-export__heading>span,.candidate-export__columns,.candidate-export__format,.candidate-export__settings p.candidate-export__hint,.candidate-export__download small,.candidate-segment-title>span,.candidate-details__return,.candidate-pagination){color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-content{background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-inner{color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-title{color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .storyboard-step :is(.storyboard-empty-icon,.dubbing-empty-desc){color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-icon-wrap img{filter:grayscale()sepia(.25)brightness(.92)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-add-btn:not(:disabled):not(.ant-btn-disabled){background:var(--drama-panel);border-color:var(--drama-border);color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-add-btn:not(:disabled):not(.ant-btn-disabled):hover{background:var(--drama-raised);color:var(--drama-gold);border-color:#a99b67}html.drama-workspace-theme.app-shell-create .storyboard-step .storyboard-empty-add-btn .text-gradient{-webkit-text-fill-color:inherit;background:0 0}html.drama-workspace-theme.app-shell-create .project-gen-config-modal :is(.ant-modal-body,.pgc-shell,.pgc-footer){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .project-gen-config-modal :is(.import-tab-bar__inner,.import-tab-inner,.pgc-scene-label){background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .project-gen-config-modal .import-tab-bar__inner .import-tab-inner .import-tab--active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create .project-gen-config-modal :is(.pgc-scene-panel,.pgc-agent-model-card,.pgc-fallback-note){background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .project-gen-config-modal .pgc-fallback-note{color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .select-asset-image-modal :is(.saim-header-tabs,.saim-config-tabs,.saim-sidebar,.saim-footer,.saim-cat){background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .select-asset-image-modal :is(.ant-modal-body,.saim-body-shell,.saim-main,.saim-card__media,.saim-sidebar__inner){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .select-asset-image-modal .saim-config-tabs .config-tab.active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create .select-asset-image-modal :is(.saim-cat.active,.saim-cat.is-active,.saim-card.selected,.saim-card.is-selected){color:var(--drama-gold);background:#2c3524;border-color:#a89a62}html.drama-workspace-theme.app-shell-create :is(.extract-body,.extract-shell,.extract-footer){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.extract-col,.extract-col.is-selected,.extract-config-status){background:var(--drama-input);border-color:#536045}html.drama-workspace-theme.app-shell-create .extract-col__head{background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .extract-btn-ok:not(:disabled){background:var(--drama-gold)!important;color:#242419!important}html.drama-workspace-theme.app-shell-create .user-menu-dropdown{border:1px solid var(--drama-border);background:#1c221c}html.drama-workspace-theme.app-shell-create :is(.user-menu-dropdown__wechat-notify,.user-menu-dropdown__avatar){background:var(--drama-raised)}html.drama-workspace-theme.app-shell-create .user-menu-dropdown__item:hover{background:#2d3526}html.drama-workspace-theme.app-shell-create .story-script-agent-panel .story-script-agent-panel__input-wrap{background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.create-first-step-form .left-panel,.create-first-step-form .right-panel,.create-first-step-wrap .modal-shell,.create-first-step-wrap .modal-footer){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .create-first-step-form .head_box{background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .global-setting :is(.option-card,.head_box,.style-category-filter__item){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .global-setting :is(.option-card.active,.style-category-filter__item.is-active){background:#2d3524;border-color:#a89a62}html.drama-workspace-theme.app-shell-create .global-setting :is(.style-card.active,.style-card--located){border-color:var(--drama-gold);box-shadow:0 0 0 2px #81784c}html.drama-workspace-theme.app-shell-create .global-setting .style-card.active .style-active-ring{border-color:var(--drama-gold);animation:none;box-shadow:0 0 0 2px #81784c}html.drama-workspace-theme.app-shell-create .global-setting :is(.style-selected-mark,.style-featured-badge,.option-card.active .option-checkbox){background:var(--drama-gold);color:#242419;border-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal :is(.figma-stage-layout,.canvas-toolbar,.history-item,.scene-image-thumbnail,.canvas-preview,.config-tabs){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .stage-canvas-panel{background:radial-gradient(circle at 1px 1px, #59604755 1px, transparent 0), var(--drama-bg);border-color:var(--drama-border);background-size:.875rem .875rem}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal :is(.history-item.active,.canvas-preview.is-selected){box-shadow:0 0 0 1px #81784c;border-color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .config-tab.active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create .select-asset-image-modal .saim-cat--active{color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create .global-setting .featured-badge,html.drama-workspace-theme.app-shell-create .global-setting .current-style-badge{background:var(--drama-gold);color:#242419;box-shadow:none}html.drama-workspace-theme.app-shell-create .create-first-step-form .right-panel .style-card.add-style{background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .global-setting .style-selected-mark{background:var(--drama-gold);border-color:#a89a62}html.drama-workspace-theme.app-shell-create .global-setting .style-selected-mark__icon{filter:grayscale()brightness(.35)}html.drama-workspace-theme.app-shell-create .import-script-modal-shell :is(.import-container,.main-content,.modal-footer){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .import-script-modal-shell :is(.sidebar,.sidebar-header,.import-tab-bar__inner,.import-tab-inner){background:var(--drama-raised);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .import-script-modal-shell .import-tab-bar__inner .import-tab-inner .import-tab--active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .scene-image-tab.active .scene-image-thumbnail{border-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .scene-image-tab.active{border-color:var(--drama-gold);box-shadow:none;background:#252e20}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .history-item--main{box-shadow:0 0 0 2px #82794c66;border-color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .history-main-toggle__icon{filter:grayscale()sepia(.7)saturate(1.4)}html.drama-workspace-theme.app-shell-create .edit-scene-image-modal .stage-history-panel{background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .import-script-modal-shell .asset-list :is(.asset-card,.asset-thumbnail,.asset-info){background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .import-script-modal-shell .asset-list .asset-card.active{border-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .global-setting .style-card:not(.active){border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .create-first-step-form .head_box img{filter:grayscale()sepia(.6)saturate(1.2)}html.drama-workspace-theme.app-shell-create .create-first-step-wrap .modal-actions{background:var(--drama-panel)}html.drama-workspace-theme.app-shell-create .create-first-step-wrap .btn-primary:not(:disabled){background:var(--drama-gold);color:#242419}html.drama-workspace-theme.app-shell-create .create-first-step-wrap .btn-primary:not(:disabled) span{color:#242419!important}html.drama-workspace-theme.app-shell-create .create-first-step-wrap .btn-primary:disabled{color:#8b947e;background:#3b432e}html.drama-workspace-theme.app-shell-create .create-first-step-wrap .btn-secondary{background:var(--drama-input);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .studio-canvas-menu-overlay--canvas .ant-dropdown-menu .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled){color:#ff928e!important}html.drama-workspace-theme.app-shell-create .studio-canvas-menu-overlay--canvas .ant-dropdown-menu .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) .anticon{color:inherit!important}html.drama-workspace-theme.app-shell-create .studio-canvas-menu-overlay--canvas .ant-dropdown-menu .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover{color:#ffb0a8!important;background:#482824!important}html.drama-workspace-theme.app-shell-create .production-episode-audio{background:var(--drama-panel);border-color:var(--drama-border);color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .production-episode-audio__muted{color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create :is(.production-episode-audio__error,.production-episode-audio__status.is-unknown,.production-episode-audio__status.is-conflict,.production-episode-audio__status.is-stale){color:#ffaaa4}html.drama-workspace-theme.app-shell-create .production-episode-audio__btn{background:var(--drama-input);border-color:var(--drama-border);color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .production-episode-audio__btn.is-danger{color:#ffaaa4;border-color:#794c43}html.drama-workspace-theme.app-shell-create .production-episode-audio__tag{background:var(--drama-raised);color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .production-episode-audio__field input[type=number]{background:var(--drama-input);color:var(--drama-text);border:1px solid var(--drama-border);border-radius:4px}html.drama-workspace-theme.app-shell-create .video-preview-step :is(.timeline-wrap,.timeline-ruler,.track-label,.timeline-label,.timeline-corner){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create .video-preview-step .track-clip-selected{outline-color:var(--drama-gold);box-shadow:0 0 0 1px #a4986255}html.drama-workspace-theme.app-shell-create .video-preview-step .clip-page-badge{color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .video-preview-step .clip-edit-btn{color:var(--drama-text);background:#333b26;border-color:#918652}html.drama-workspace-theme.app-shell-create{--drama-topbar-h:3.25rem;--drama-stagebar-h:2.375rem;--drama-sectionbar-h:2.75rem;--drama-cardbar-h:2rem;--drama-control-h:1.75rem;--drama-page-gutter:.875rem;--drama-section-gap:8px;--drama-control-gap:8px;--drama-group-gap:.75rem;--drama-tab-gap:4px;--drama-bar-padding-x:10px;--drama-bar-padding-y:5px}html.drama-workspace-theme.app-shell-create .create-page .create-main__flow-stack>.toolbar{box-sizing:border-box;min-height:var(--drama-topbar-h);height:auto;padding:6px var(--drama-page-gutter);gap:var(--drama-group-gap);flex:none}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar :is(.toolbar-right,.toolbar-left){gap:var(--drama-control-gap);align-items:center}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar :is(.ant-btn,.title-input,.back-btn,.toolbar-episode,.global-task-circle){box-sizing:border-box;min-height:var(--drama-control-h);height:var(--drama-control-h);padding-block:0;font-size:.75rem}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar :is(.title-input,.title-input-measure){font-size:1.125rem;line-height:1.75rem}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar .creation-mode-switch{height:var(--drama-control-h);box-sizing:border-box;padding:1px}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar .creation-mode-switch .ant-btn{height:1.5rem;min-height:1.5rem}html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar--production{grid-template-columns:minmax(13.75rem,1fr) auto minmax(21.25rem,1fr);align-items:center;display:grid}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-left{min-width:0}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-title-block{flex-shrink:1;min-width:0}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-title-input-wrap{max-width:100%}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-right{justify-content:flex-end}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-mode{justify-content:center;display:flex}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-episode{background:0 0;border:0;padding-inline:8px}html.drama-workspace-theme.app-shell-create .toolbar--production .creation-mode-switch{border-color:var(--drama-border);background:var(--drama-input);border-radius:5px;gap:2px;height:2rem;padding:2px}html.drama-workspace-theme.app-shell-create .toolbar--production .creation-mode-switch .ant-btn{min-width:5.875rem;height:1.625rem;min-height:1.625rem}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-navigation__tabs{width:min(100%,27.5rem);max-width:27.5rem;margin-inline:auto}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-tab{font-size:.8125rem;font-weight:500}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-tab.is-active{font-weight:600}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-tab+.workbench-stage-tab:before{content:"";background:var(--drama-border);pointer-events:none;width:1px;height:.75rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-tab:after{border-radius:2px;left:10px;right:10px}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-tab__loading{font-size:.75rem;left:6px}html.drama-workspace-theme.app-shell-create .create-page .workbench-stage-navigation{box-sizing:border-box;height:var(--drama-stagebar-h);min-height:var(--drama-stagebar-h);padding-inline:var(--drama-page-gutter);flex-shrink:0;gap:0}html.drama-workspace-theme.app-shell-create .create-page .create-main__flow-stack:has(.series-ep-list){padding-right:0}html.drama-workspace-theme.app-shell-create .create-page .preview_bg_box:has(>.preview-panel>.step-series-episode-list){margin:0}html.drama-workspace-theme.app-shell-create .create-page .preview-panel:has(>.preview-content:is(.step-series-episode-list,.step-story-script,.step-scene-character,.step-storyboard-video)){margin:var(--drama-section-gap) var(--drama-page-gutter)}html.drama-workspace-theme.app-shell-create :is(.production-workbench.storyboard-video,.candidate-workspace,.series-ep-list){padding:0}html.drama-workspace-theme.app-shell-create :is(.story-script>.toolbar,.scp-preparation .scp-topbar,.production-workbench .storyboard-toolbar,.series-ep-list__toolbar,.candidate-workspace__header){box-sizing:border-box;min-height:var(--drama-sectionbar-h);align-items:center;gap:var(--drama-control-gap) var(--drama-group-gap);height:auto;padding:var(--drama-bar-padding-y) var(--drama-bar-padding-x);margin:0 0 var(--drama-section-gap);border:1px solid var(--drama-border);background:var(--drama-panel);border-radius:5px;flex-wrap:wrap;flex:none;display:flex}html.drama-workspace-theme.app-shell-create :is(.story-script>.toolbar,.scp-preparation .scp-topbar,.production-workbench .storyboard-toolbar,.series-ep-list__toolbar,.candidate-workspace__header) :is(.ant-btn,.toolbar-btn,.series-ep-list__add,.series-ep-list__segment-tab,.scp-tab,.ant-input-affix-wrapper,.ant-select){box-sizing:border-box;height:var(--drama-control-h);min-height:var(--drama-control-h);padding-block:0;font-size:.75rem}html.drama-workspace-theme.app-shell-create .scp-topbar .ant-select-selector{height:100%}html.drama-workspace-theme.app-shell-create .scp-preparation .scp-tabs{border:0;padding-block:0}html.drama-workspace-theme.app-shell-create :is(.scp-preparation .scp-topbar,.candidate-workspace .candidate-workspace__header){margin-bottom:0}html.drama-workspace-theme.app-shell-create :is(.scp-root.scp-preparation,.candidate-workspace){gap:var(--drama-section-gap)}html.drama-workspace-theme.app-shell-create .candidate-workspace__tabs{min-height:var(--drama-control-h)}html.drama-workspace-theme.app-shell-create .candidate-workspace__tabs button{padding-inline:10px;font-size:.8125rem}html.drama-workspace-theme.app-shell-create :is(.candidate-workspace__actions,.story-script .toolbar-left,.story-script .toolbar-right,.production-workbench .storyboard-toolbar-left,.production-workbench .storyboard-toolbar-right,.scp-preparation .scp-topbar__right,.scp-preparation .scp-topbar-filters){gap:var(--drama-control-gap)}html.drama-workspace-theme.app-shell-create .story-script .toolbar-right .agent-btn-slot.is-collapsed{margin-right:calc(-1 * var(--drama-control-gap))}html.drama-workspace-theme.app-shell-create :is(.series-ep-list__segment-tabs,.scp-preparation .scp-tabs,.candidate-workspace__tabs){gap:var(--drama-tab-gap)}html.drama-workspace-theme.app-shell-create .candidate-workspace__count{margin-right:0}html.drama-workspace-theme.app-shell-create :is(.production-row-heading,.scp-preparation .scene-card-header-bar,.scp-preparation .character-card-header-bar,.scp-preparation .prop-card-header-bar){box-sizing:border-box;height:var(--drama-cardbar-h);min-height:var(--drama-cardbar-h);padding:3px var(--drama-bar-padding-x);gap:var(--drama-control-gap)}html.drama-workspace-theme.app-shell-create :is(.candidate-content__heading,.candidate-export__heading){box-sizing:border-box;min-height:var(--drama-sectionbar-h);padding:var(--drama-bar-padding-y) var(--drama-bar-padding-x);gap:var(--drama-control-gap)}html.drama-workspace-theme.app-shell-create .works-library-figma .works-lib-card__ep-add--primary{background:var(--drama-gold);color:#242419;box-shadow:none}@media (max-width:68.75rem){html.drama-workspace-theme.app-shell-create .create-page .create-main__flow-stack>.toolbar,html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar .toolbar-right,html.drama-workspace-theme.app-shell-create .story-script>.toolbar :is(.toolbar-left,.toolbar-right){flex-wrap:wrap}}@media (max-width:84.375rem){html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar--production{grid-template-columns:minmax(11.25rem,1fr) auto}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-mode{grid-area:1/2;justify-content:flex-end}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-right{flex-wrap:wrap;grid-column:1/-1}}@media (max-width:43.75rem){html.drama-workspace-theme.app-shell-create .create-main__flow-stack>.toolbar--production{grid-template-columns:minmax(0,1fr)}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-mode{grid-area:auto/1;justify-content:flex-start}html.drama-workspace-theme.app-shell-create .toolbar--production .toolbar-right{justify-content:flex-start}}html.drama-workspace-theme.app-shell-create{--drama-bg:#0d110f;--drama-panel:#171d17;--drama-raised:#20271e;--drama-input:#111711;--drama-border:#343e30;--drama-muted:#a6ae9b;--drama-text:#eeeede;--drama-gold:#ecd58d;--home-bg-solid:var(--drama-bg);--home-bg-gradient:linear-gradient(165deg, #111810, #0d110f 65%);--home-main-wrap-bg:#0d110f;--home-cyan:var(--drama-gold);--home-accent:var(--drama-gold);--home-muted:var(--drama-muted);--home-text:var(--drama-text);--home-surface:var(--drama-panel);--home-surface-soft:#141a14;--home-border:var(--drama-border);--home-border-subtle:#293225;--home-border-input:var(--drama-border);--home-border-strong:#6e7250;--home-grad:linear-gradient(110deg, #e4c77a, #ecd58d);--home-grad-tab:linear-gradient(90deg, #373a27, #242c20);--gray-100:#273023;--gray-200:var(--drama-border);--create-border-dashed:#515d42;--create-surface-modal:#1c221c;--create-surface-panel:var(--drama-panel);--create-surface-canvas:#20271e;--create-surface-input:var(--drama-input);--create-border-custom:var(--drama-border);--accent-50:#ecd58d0a;--accent-100:#ecd58d14;--accent-200:#ecd58d24;--accent-300:#ecd58d40;--accent-400:#bcaf75;--accent-500:var(--drama-gold);--accent-600:#d5bd76;--accent-700:#a08a4b;--accent-800:#796a3c;--accent-900:#534c30;--gradient-primary:var(--home-grad);--gradient-accent:var(--home-grad);--gradient-warm:var(--home-grad);--gradient-warm-glow:linear-gradient(135deg, #2a2f20, #192016);--shadow-glow:0 0 2rem #ecd58d14;--shadow-warm:0 8px 2rem #0000002e;background:var(--drama-bg);color:var(--drama-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.drama-workspace-theme.app-shell-create body{background:var(--drama-bg)}html.drama-workspace-theme.app-shell-create .create-page{background:var(--drama-bg);font-size:.75rem}html.drama-workspace-theme.app-shell-create .create-page:before{background-image:none}html.drama-workspace-theme.app-shell-create :is(.toolbar,.preview_bg_box,.preview-content,.workbench-stage-navigation){background:var(--drama-bg)!important;border-color:var(--drama-border)!important}html.drama-workspace-theme.app-shell-create :is(.workbench-stage-tab.is-active,.workbench-stage-tab:hover:not(:disabled),.workbench-stage-tab__loading){color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .workbench-stage-tab.is-active:after{background:var(--drama-gold)}html.drama-workspace-theme.app-shell-create :is(button,a,input,textarea,select):focus-visible{outline-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create :is(.ant-btn-primary,.candidate-workspace .ant-btn-primary):not(.ant-btn-dangerous):not(:disabled){background:var(--home-grad)!important;border-color:var(--drama-gold)!important;color:#242419!important;box-shadow:none!important}html.drama-workspace-theme.app-shell-create .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled) :is(span,.anticon){color:inherit!important}html.drama-workspace-theme.app-shell-create .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){background:var(--drama-panel)!important;color:var(--drama-text)!important;border-color:var(--drama-border)!important;box-shadow:none!important}html.drama-workspace-theme.app-shell-create .ant-btn-default:not(.ant-btn-dangerous):hover:not(:disabled){background:#272e22!important;border-color:#a99b67!important}html.drama-workspace-theme.app-shell-create :is(.ant-btn-link:not(.ant-btn-dangerous),.ant-tabs-tab-active .ant-tabs-tab-btn){color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create :is(.ant-tabs-ink-bar,.ant-radio-button-wrapper-checked,.ant-checkbox-checked .ant-checkbox-inner){background:var(--drama-gold)!important;border-color:var(--drama-gold)!important}html.drama-workspace-theme.app-shell-create .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#242419!important}html.drama-workspace-theme.app-shell-create .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)>span{color:inherit!important}html.drama-workspace-theme.app-shell-create .ant-radio-button-wrapper-disabled{cursor:not-allowed;color:#737d68!important;background:#20261d!important;border-color:#343e30!important}html.drama-workspace-theme.app-shell-create .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{background:#3b432e!important;border-color:#505a40!important}html.drama-workspace-theme.app-shell-create .ant-radio-button-wrapper-disabled>span{color:inherit!important}html.drama-workspace-theme.app-shell-create .ant-btn:not(.ant-btn-dangerous):is(:disabled,.ant-btn-disabled){cursor:not-allowed;color:#737d68!important;box-shadow:none!important;background:#20261d!important;border-color:#343e30!important}html.drama-workspace-theme.app-shell-create .ant-btn:not(.ant-btn-dangerous):is(:disabled,.ant-btn-disabled) :is(span,.anticon){color:inherit!important}html.drama-workspace-theme.app-shell-create .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#242419}html.drama-workspace-theme.app-shell-create :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker):not([class*=status-error]):not([class*=status-warning]){background:var(--drama-input)!important;color:var(--drama-text)!important;border-color:var(--drama-border)!important}html.drama-workspace-theme.app-shell-create .ant-input-affix-wrapper>.ant-input{background:0 0!important}html.drama-workspace-theme.app-shell-create :is(.ant-input,textarea)::placeholder{color:#808b76!important}html.drama-workspace-theme.app-shell-create :is(.ant-modal-content,.ant-modal-header,.ant-modal-footer,.ant-drawer-content,.ant-drawer-header,.ant-drawer-body,.ant-dropdown-menu,.ant-select-dropdown,.ant-popover-inner,.ant-message-notice-content,.ant-notification-notice){border-color:var(--drama-border)!important;color:var(--drama-text)!important;background:#1c221c!important}html.drama-workspace-theme.app-shell-create :is(.ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item:hover:not(.ant-dropdown-menu-item-danger),.ant-select-item-option-active:not(.ant-select-item-option-disabled)){color:var(--drama-gold)!important;background:#303725!important}html.drama-workspace-theme.app-shell-create :is(.ant-modal-title,.ant-drawer-title,.ant-form-item-label>label){color:var(--drama-text)!important}html.drama-workspace-theme.app-shell-create .ant-tabs-tab-btn{font-size:.8125rem}html.drama-workspace-theme.app-shell-create .series-ep-list{background:var(--drama-bg)}html.drama-workspace-theme.app-shell-create .series-ep-list__segment-tabs{background:var(--drama-panel)}html.drama-workspace-theme.app-shell-create .series-ep-list__segment-tab{font-size:.8125rem}html.drama-workspace-theme.app-shell-create .series-ep-list__segment-tab.active{background:var(--drama-gold);color:#242419!important}html.drama-workspace-theme.app-shell-create :is(.series-ep-list__add,.series-ep-list__btn){border-color:var(--drama-border);color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .production-workbench{--wb-border:var(--drama-border);background:var(--drama-bg)}html.drama-workspace-theme.app-shell-create :is(.production-workbench-row,.production-workbench .storyboard-toolbar){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.production-row-heading,.production-inline-controls){background:var(--drama-raised)}html.drama-workspace-theme.app-shell-create :is(.production-script textarea,.production-prompt-preview-content,.production-prompt-editor-frame,.production-video-mode){background:var(--drama-input);border-color:var(--drama-border);color:var(--drama-text)}html.drama-workspace-theme.app-shell-create .production-workbench .generate-source-images-strip--thumbnail-only .generate-source-thumb--adder{background:var(--drama-input);border-color:var(--create-border-dashed);color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create .production-workbench .generate-source-images-strip--thumbnail-only .generate-source-thumb--adder:hover,html.drama-workspace-theme.app-shell-create .production-workbench .generate-source-images-strip--thumbnail-only .generate-source-thumb--adder:focus-visible{border-color:var(--drama-gold);color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .production-workbench .generate-source-images-strip--thumbnail-only .generate-source-thumb--adder:focus-visible{outline-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create :is(.production-text-link.ant-btn,.regenerate-prompt-btn,.production-text-heading>button){color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .production-row-heading input[type=checkbox]{accent-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .production-workbench .workbench-editor-save{color:var(--drama-gold);background:#282f20;border-color:#505a40}html.drama-workspace-theme.app-shell-create .production-workbench .workbench-editor-save:hover:not(:disabled){border-color:var(--drama-gold);background:#343c29}html.drama-workspace-theme.app-shell-create .production-inline-controls .generate-btn{background:var(--drama-gold)!important;border-color:var(--drama-gold)!important;color:#242419!important}html.drama-workspace-theme.app-shell-create :is(.production-workbench .storyboard-step-shell--has-list,.production-script textarea,.production-prompt-preview pre){scrollbar-color:#536048 transparent}html.drama-workspace-theme.app-shell-create .candidate-workspace{--candidate-border:var(--drama-border);--candidate-muted:var(--drama-muted);--candidate-accent:var(--drama-gold);background:var(--drama-bg);color:var(--drama-text);font-size:.75rem}html.drama-workspace-theme.app-shell-create .candidate-workspace :is(h2,.candidate-segment-title h2){color:var(--drama-text);font-size:1rem}html.drama-workspace-theme.app-shell-create .candidate-workspace h3{font-size:.875rem}html.drama-workspace-theme.app-shell-create .candidate-workspace .ant-btn{height:1.875rem;font-size:.8125rem}html.drama-workspace-theme.app-shell-create :is(.candidate-workspace__header,.candidate-segments,.candidate-content,.candidate-export__files,.candidate-export__settings,.candidate-export__summary,.candidate-card){background:var(--drama-panel);border-color:var(--drama-border)}html.drama-workspace-theme.app-shell-create :is(.candidate-card__preview,.candidate-file-tree,.candidate-export__thumb,.candidate-export__format strong,.candidate-gallery__filters select){background:var(--drama-input);border-color:var(--drama-border);color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create :is(.candidate-segments__list button.active,.candidate-export__group-heading){color:var(--drama-text);border-color:var(--drama-border);background:#2b3323}html.drama-workspace-theme.app-shell-create :is(.candidate-workspace__tabs button,.candidate-segment-number,.candidate-segments__list small,.candidate-workspace__count,.candidate-card__meta,.candidate-card__note,.candidate-details__source p,.candidate-details__meta,.candidate-details__date,.candidate-export__hint,.candidate-export__duration,.candidate-export__note){color:var(--drama-muted)}html.drama-workspace-theme.app-shell-create :is(.candidate-workspace__tabs button,.candidate-workspace__count,.candidate-segments__list strong,.candidate-export__row,.candidate-export__columns,.candidate-export__settings p,.candidate-details__source p,.candidate-details__meta){font-size:.8125rem}html.drama-workspace-theme.app-shell-create .candidate-workspace__tabs button[aria-current=page]{color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .candidate-card--focused{border-color:var(--drama-gold)}html.drama-workspace-theme.app-shell-create .candidate-card__viewing{color:var(--drama-gold);background:#232a1eeb;border-color:#626947}html.drama-workspace-theme.app-shell-create .candidate-export__download .ant-btn{height:2.25rem;font-size:.8125rem}html.drama-workspace-theme.app-shell-create .studio-workspace{--studio-bg:var(--drama-bg);--studio-surface:var(--drama-panel);--studio-surface-strong:var(--drama-raised);--studio-surface-2:#111711;--studio-floating:#1c221cfa;--studio-border:#30392c;--studio-border-strong:#515d42;--studio-text:var(--drama-text);--studio-muted:var(--drama-muted);--studio-accent:var(--drama-gold);--studio-accent-soft:#bdaf78;--studio-node-ring:#c7b879;--studio-node-bg:#232b20;--studio-node-bg-soft:#192016;--studio-node-border:#37422f;--studio-node-border-strong:#75805b;--studio-slider-track:linear-gradient(90deg, #ad985e, #ecd58d);--studio-slider-handle-ring:#ecd58d;--studio-edge-flow:#dcc783;--studio-edge-flow-glow:#ecd58d47}
