*{box-sizing:border-box}body{color:#f2f3fa;background:#0b0d14;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #bcabff}svg{flex-shrink:0;width:22px;height:22px}.studio-home{background:#0d0f17;grid-template-columns:216px minmax(0,1fr);min-height:100vh;display:grid}.home-side{background:#10121b;border-right:1px solid #252632;flex-direction:column;height:100vh;padding:32px 18px 20px;display:flex;position:sticky;top:0}.home-brand{color:#f5f4ff;letter-spacing:-.5px;align-items:center;gap:10px;margin:0 9px 38px;font-size:19px;font-weight:650;text-decoration:none;display:flex}.home-brand>b{color:#20173c;background:#ad98ff;border-radius:11px;place-items:center;width:34px;height:38px;font-size:27px;display:grid}.brand-word>span{letter-spacing:4px;color:#8e8ca5;margin-top:3px;font-size:9px;font-weight:500;display:block}.side-caption{letter-spacing:1.6px;color:#66687b;margin:0 12px 14px;font-size:9px}.side-current,.home-side nav button{border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:12px;display:flex}.side-current{color:#c8b8ff;background:#26203b;margin-bottom:14px}.home-side svg{width:18px;height:18px}.home-side nav{gap:4px;display:grid}.home-side nav button{color:#9697ab;text-align:left;background:0 0;border:0}.home-side nav button:hover{color:#fff;background:#1e2030}.side-bottom{color:#cecedd;border-top:1px solid #252632;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:12px;display:flex}.home-avatar{color:#c6b6ff;background:#29273e;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;display:grid}.side-bottom small{color:#74778d;margin-top:4px;font-size:10px;display:block}.home-content{min-width:0}.home-top{color:#c6c6d3;border-bottom:1px solid #232530;justify-content:space-between;align-items:center;height:76px;padding:0 36px;font-size:12px;display:flex}.home-top>div>span{color:#66697e;margin-left:12px}.home-primary{color:#211a34;background:#b6a0ff;border:0;border-radius:8px;align-items:center;gap:9px;padding:10px 15px;font-size:11px;font-weight:650;display:flex}.home-primary svg{width:15px;height:15px}.home-primary>span{margin-left:14px}.home-main{max-width:1420px;margin:auto;padding:32px 36px 20px}.home-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.home-eyebrow{color:#89839d;letter-spacing:1.6px;font-size:9px}.home-intro h1{letter-spacing:-1.2px;margin:10px 0;font-size:clamp(26px,3vw,38px);font-weight:600}.home-intro h1>span{color:#b39aff}.home-intro p{color:#85879b;margin:0;font-size:12px}.home-local{color:#878a9d;white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.home-local i{background:#86c4aa;border-radius:50%;width:5px;height:5px}.home-hero{grid-template-columns:1.85fr 1fr;gap:18px;display:grid}.hero-main{background:radial-gradient(at 90% 90%,#4c3a71,#0000 66%),linear-gradient(110deg,#242133,#30283d);border:1px solid #353143;border-radius:16px;min-height:275px;padding:28px;position:relative;overflow:hidden}.hero-tag{letter-spacing:1.8px;color:#bbb0d3;font-size:8px}.hero-main h2,.hero-short h2{letter-spacing:-.8px;z-index:1;margin:17px 0 12px;font-size:28px;font-weight:550;line-height:1.15;position:relative}.hero-main p,.hero-short p{color:#aaa1bc;z-index:1;font-size:11px;line-height:1.7;position:relative}.hero-main button{color:#302642;z-index:1;background:#dfd4ff;border:0;border-radius:7px;gap:28px;margin-top:20px;padding:9px 12px;font-size:10px;font-weight:600;display:flex;position:relative}.hero-art{opacity:.88;width:49%;position:absolute;bottom:4px;right:-33px;transform:rotate(-9deg)}.art-window{background:#11131f;border:1px solid #696078;border-radius:8px;height:205px;padding:9px;box-shadow:0 20px 60px #080813aa}.art-dots{color:#7c6e9c;letter-spacing:2px;font-size:6px}.art-dots span{float:right;letter-spacing:1px;font-size:5px}.art-preview{background:linear-gradient(145deg,#cc9a90 0 38%,#72688c 38% 61%,#af9cb8 61%);border-radius:4px;height:114px;margin-top:9px;position:relative;overflow:hidden}.art-preview i{background:linear-gradient(140deg,#2e2f5266,#7571a66b);width:80%;height:150%;position:absolute;top:-40%;left:20%;transform:rotate(40deg)}.art-preview b{color:#fff8;font-size:13px;position:absolute;top:40%;left:47%}.art-timeline{gap:4px;height:20px;margin-top:12px;display:flex;position:relative}.art-timeline>span{background:#7e6caf;border-radius:2px;flex:1}.art-timeline>span:nth-child(2){background:#b09295}.art-timeline>span:nth-child(3){background:#827ba5;flex:1.4}.art-timeline>i{border-left:1px solid #eed48b;height:49px;position:absolute;top:-6px;left:40%}.art-wave{color:#82aaa1;letter-spacing:2px;background:#264c48;height:18px;margin-top:5px;font-size:12px;overflow:hidden}.hero-short{text-align:left;color:#fff;background:radial-gradient(at 110% -10%,#2d4843,#0000 70%),#192321;border:1px solid #343741;border-radius:16px;padding:26px;position:relative;overflow:hidden}.short-icon{color:#83b7a4;position:absolute;top:20px;right:18px;transform:rotate(12deg)}.short-icon svg{stroke-width:.7px;width:62px;height:62px}.hero-short .hero-tag{color:#91afa1}.hero-short h2{font-size:26px}.hero-short p{color:#94a79d}.short-cta{color:#bde5d1;border-top:1px solid #3b4c43;justify-content:space-between;align-items:center;margin-top:20px;padding-top:17px;font-size:10px;display:flex}.short-cta b{font-size:16px}.home-section-heading{justify-content:space-between;align-items:center;margin:29px 0 16px;display:flex}.home-section-heading h2{margin:0;font-size:15px;font-weight:550}.home-section-heading>span{color:#717487;font-size:10px}.home-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-tool{text-align:left;color:#e6e6f1;background:#151822;border:1px solid #292c3a;border-radius:11px;min-height:155px;padding:17px;transition:border-color .18s,background .18s,transform .18s;position:relative}.home-tool:hover{background:#1e1f30;border-color:#72628f;transform:translateY(-2px)}.tool-icon{color:#c8afff;background:#29223c;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.tool-icon svg{width:19px;height:19px}.tool-shorts .tool-icon,.tool-audio .tool-icon{color:#93c5b1;background:#203a35}.tool-convert .tool-icon,.tool-export .tool-icon{color:#d8b68a;background:#3b3027}.tool-image .tool-icon{color:#cb9bc9;background:#30273b}.tool-arrow{color:#606377;font-size:14px;position:absolute;top:20px;right:15px}.home-tool h3{margin:14px 0 7px;font-size:12px;font-weight:600}.home-tool p{color:#83879c;margin:0;font-size:10px;line-height:1.5}.home-tool small{color:#686d83;letter-spacing:1px;margin-top:15px;font-size:7px;display:block}.home-footer{color:#62667b;justify-content:space-between;gap:15px;margin-top:26px;padding-bottom:5px;font-size:9px;display:flex}@media (width>=1550px){.home-main{padding-top:48px}.hero-main,.hero-short{min-height:310px}.home-tool{min-height:176px}}@media (width<=1150px){.home-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-art{opacity:.5;right:-60px}.hero-main h2{font-size:25px}.home-local{display:none}}@media (width<=850px){.studio-home{grid-template-columns:66px minmax(0,1fr)}.home-side{padding:26px 8px}.home-side nav button,.side-current{justify-content:center;padding:12px}.home-side nav button>span,.side-current>span,.brand-word,.side-caption,.side-bottom{display:none}.home-brand{margin:0 auto 30px}.home-top{padding:0 20px}.home-main{padding:25px 20px}.home-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero{grid-template-columns:1fr}.hero-short{min-height:190px}.hero-short h2 br{display:none}.hero-main{min-height:280px}.hero-art{opacity:.7}.home-footer{flex-direction:column}}@media (width<=480px){.home-main{padding:22px 14px}.home-top{height:64px;padding:0 14px}.home-top>div>span{display:none}.home-primary{padding:8px 10px}.home-primary>span{display:none}.home-intro h1{font-size:27px}.home-tools{gap:8px}.home-tool{padding:13px}.hero-main{padding:23px}.hero-art{opacity:.3}.home-section-heading>span{display:none}}#acsEditor{z-index:9999;color:#e8eaf0;background:#17191e;flex-direction:column;font-family:Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}#acsEditor *{box-sizing:border-box}#acsEditor button,#acsEditor select{color:#e8eaf0;cursor:pointer;background:#30343c;border:1px solid #454b56;border-radius:5px;padding:8px 11px}#acsEditor button:hover{background:#465166}.acs-editor-header{background:#202329;border-bottom:1px solid #363b45;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.acs-editor-brand{font-size:17px;font-weight:700}.acs-editor-brand span{color:#a6b0c5;margin-left:12px;font-size:12px}.acs-editor-actions,.acs-editor-toolbar,.acs-timeline-toolbar{align-items:center;gap:9px;display:flex}.acs-editor-toolbar{border-bottom:1px solid #343945;padding:10px 16px}.acs-editor-ratio{align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.acs-editor-main{flex:1;grid-template-columns:30% 35% 35%;min-height:310px;display:grid}.acs-media-panel,.acs-monitor-panel{border-right:1px solid #373b43;min-width:0;padding:12px}.acs-panel-heading{justify-content:space-between;align-items:center;display:flex}.acs-media-columns{color:#aeb8ca;border-bottom:1px solid #454b56;grid-template-columns:1fr 1fr;padding:12px 5px;font-size:12px;display:grid}.acs-media-item{overflow-wrap:anywhere;border-bottom:1px solid #333842;grid-template-columns:1fr 1fr;gap:10px;padding:11px 5px;font-size:12px;display:grid}.acs-media-item small{color:#aeb8ca}.acs-placeholder{color:#858e9e;font-size:13px}.acs-monitor-title{margin-bottom:12px;font-size:13px;font-weight:700}.acs-monitor-screen{color:#798294;background:#08090c;justify-content:center;align-items:center;height:250px;display:flex}.acs-program-frame{aspect-ratio:16/9;background:#111722;border:1px solid #455064;justify-content:center;align-items:center;max-width:95%;height:90%;display:flex}.acs-editor-bottom{background:#202329;border-top:1px solid #414751;min-height:335px;padding:12px}.acs-timeline-toolbar{flex-wrap:wrap;margin-bottom:14px}.acs-timeline-toolbar strong{margin-right:18px}.acs-time-ruler{color:#a6b0c5;border-bottom:1px solid #454b56;justify-content:space-between;margin-left:100px;padding:9px;font-size:11px;display:flex}.acs-track{border-bottom:1px solid #343945;grid-template-columns:160px 1fr;min-height:43px;display:grid}.acs-track>.acs-track-header{z-index:25;background:#202632;flex-direction:column;justify-content:center;gap:3px;padding:4px 7px;display:flex;position:sticky;left:0}.acs-track-header>span{gap:4px;display:flex}#acsEditor .acs-track-header button{min-height:18px;padding:2px 5px;font-size:10px}#acsEditor .acs-track-header button[aria-pressed=true]{color:#b9ddff;border-color:#83b8ea}.acs-sequence-canvas{object-fit:contain;background:#08090c;width:100%;height:100%;position:absolute;inset:0}.acs-program-frame{width:95%}.acs-waveform{pointer-events:none;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.acs-clip-label{z-index:1;text-shadow:0 1px 3px #000;pointer-events:none;align-self:flex-start;padding-top:2px;font-size:10px;position:relative}.acs-inspector{border-top:1px solid #454b56;margin-top:14px;padding-top:12px}.acs-inspector p{color:#aebbd0;overflow-wrap:anywhere;font-size:12px}#acsEditor .acs-inspector button{margin:0 5px 6px 0;padding:6px 8px;font-size:11px}.acs-media-panel{max-height:440px;overflow:auto}.acs-menu{position:relative}.acs-menu summary{cursor:pointer;background:#30343c;border:1px solid #454b56;border-radius:5px;padding:8px 11px;font-size:13px;list-style:none}.acs-menu[open] summary{background:#465166}.acs-menu-panel{z-index:100;background:#202735;border:1px solid #526179;border-radius:7px;gap:3px;min-width:220px;padding:7px;display:grid;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 8px 30px #0009}#acsEditor .acs-menu-panel button{text-align:left;background:0 0;border-color:#0000}#acsEditor .acs-menu-panel button:hover{background:#3d526d}#acsEditor .acs-dialog{color:#e8eaf0;background:#202735;border:1px solid #6799c7;border-radius:12px;width:min(500px,95vw);max-height:85vh;padding:22px;overflow:auto}.acs-dialog::backdrop{background:#0009}.acs-dialog h2{margin:0 0 16px;font-size:18px}.acs-dialog p{color:#b5c3d7;font-size:12px;line-height:1.5}.acs-dialog label{flex-direction:column;gap:6px;margin:10px 0;font-size:12px;display:flex}#acsEditor .acs-dialog input,#acsEditor .acs-dialog textarea,#acsEditor .acs-dialog select{color:#fff;background:#101722;border:1px solid #53677e;border-radius:5px;width:100%;padding:9px}.acs-dialog textarea{resize:vertical;min-height:80px}.acs-dialog input[type=color]{min-height:40px}.acs-dialog-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.acs-error{color:#ff9e9e!important}.acs-key-list>div{gap:6px;margin:5px 0;display:flex}.acs-dialog progress{accent-color:#88c2ff;width:100%;margin:16px 0;display:block}.acs-status{color:#b3c7e2;min-height:16px}.acs-editor-toolbar{z-index:50;flex-wrap:wrap}.acs-editor-bottom{min-height:360px}#acsEditor [hidden]{display:none!important}#acsEditor input,#acsEditor textarea{color:#e8eaf0;background:#171d28;border:1px solid #47556a;border-radius:5px;min-width:0;padding:7px}#acsEditor button:disabled{opacity:.45;cursor:not-allowed}#acsEditor .acs-workspace-nav,#acsEditor .acs-asset-tabs{background:#1b2029;border-bottom:1px solid #343c4b;flex-wrap:wrap;gap:6px;padding:7px 16px;display:flex}#acsEditor .acs-workspace-nav button{background:0 0;border-color:#0000;padding:7px 13px;font-size:12px}#acsEditor .acs-asset-tabs button{background:0 0;border:0;padding:6px 14px;font-size:12px}#acsEditor .acs-editor-main{flex:1;grid-template-columns:220px minmax(360px,1fr) 290px;min-height:300px}.acs-monitors{background:#15181e;grid-template-columns:1fr 1fr;align-items:start;min-width:0;display:grid}.acs-monitors .acs-monitor-panel{min-width:0;padding:10px}.acs-monitors .acs-monitor-screen{height:230px}.acs-properties{background:#202631;border-left:1px solid #3b4556;max-height:370px;padding:12px;overflow:auto}.acs-properties h2{margin:0 0 7px;font-size:14px}.acs-properties>p{color:#a9b8cb;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.acs-property-controls{color:#aebed2;font-size:11px}.acs-property-controls details{border-top:1px solid #3b475a;padding:10px 0}.acs-property-controls summary{cursor:pointer;color:#e1e9f7;margin-bottom:10px;font-size:12px;font-weight:700}.acs-property-field{color:#b8c7dc;flex-direction:column;gap:6px;margin:10px 0;font-size:11px;display:flex}#acsEditor .acs-property-field input,#acsEditor .acs-property-field select,#acsEditor .acs-property-field textarea{width:100%;padding:7px;font-size:12px}#acsEditor .acs-property-field input[type=range]{accent-color:#a1c7ff;padding:0}.acs-property-controls output{color:#9ec5f9;font:11px monospace;display:block}.acs-property-controls .acs-property-field{grid-template-columns:1fr 110px;align-items:center;gap:8px;margin:7px 0;display:grid}.acs-export-preview{background:#08090c;max-width:100%;height:180px;margin:auto;position:relative}#acsEditor .acs-timeline-toolbar button{padding:8px 10px;font-size:12px}#acsEditor .acs-property-controls button{margin:4px 4px 0 0;padding:5px 7px;font-size:10px}.acs-property-keys>div{justify-content:space-between;display:flex}.acs-asset-drawer{background:#202a39;border-bottom:1px solid #41526b;padding:10px 16px}.acs-asset-drawer>strong{color:#b6cce9;font-size:12px}.acs-asset-cards{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}#acsEditor .acs-asset-cards button{background:#29374b;border-color:#4d6685;min-height:50px;padding:12px 16px;font-size:11px}#acsEditor .acs-asset-cards .acs-template-card{background:linear-gradient(125deg,#223248,#3c3155);min-width:180px}.acs-asset-drawer small{color:#a4b5cb;font-size:11px;display:block}.acs-workspace-panel{background:#171e2a;flex:1;min-height:240px;padding:24px 30px;overflow:auto}.acs-workspace-panel h2{margin:0 0 10px;font-size:23px}.acs-workspace-panel>p{color:#a7bad2;max-width:850px;font-size:13px;line-height:1.6}.acs-workspace-panel>small{color:#a7bad2;margin:12px 0;font-size:11px;display:block}.acs-module-form{background:#202b3b;border:1px solid #3a4c65;border-radius:10px;max-width:620px;margin-top:18px;padding:20px}.acs-module-form .acs-property-field{margin:14px 0}#acsEditor .acs-module-form button{margin:10px 7px 0 0;font-size:12px}.acs-module-form p{color:#acc0dc;font-size:12px;line-height:1.6}.acs-module-form textarea{resize:vertical;min-height:130px}.acs-module-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 0;display:flex}.acs-module-controls .acs-property-field{min-width:180px;margin:0}.acs-short-candidates{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;width:100%;margin:14px 0 24px;display:grid;overflow:visible}.acs-short-candidates>p{color:#a6bbd5;width:100%;font-size:12px}.acs-short-card{background:#263247;border:1px solid #405674;border-radius:7px;flex-direction:column;gap:7px;padding:12px;font-size:11px;display:flex}.acs-short-card strong{margin-bottom:6px}.acs-prompt-output{white-space:pre-wrap;color:#bad0ed;background:#121a26;border-radius:5px;padding:12px;font-size:12px}.acs-prompt-output:empty{display:none}.acs-audio-result audio{width:min(100%,500px);margin:18px 0;display:block}.acs-audio-result button{margin:6px}.acs-project-list{grid-template-columns:repeat(auto-fit,minmax(220px,300px));gap:14px;margin-top:24px;display:grid}.acs-project-list article{background:#253145;border:1px solid #435a7b;border-radius:10px;padding:18px}.acs-project-list h3{overflow-wrap:anywhere;margin:0 0 10px;font-size:15px}.acs-project-list p{color:#a6b8d1;font-size:11px}#acsEditor .acs-project-list button{margin:5px 5px 0 0;font-size:11px}@media (width<=1150px){#acsEditor .acs-editor-main{grid-template-columns:180px minmax(260px,1fr) 250px}.acs-monitors{grid-template-columns:1fr}.acs-monitors .acs-monitor-screen{height:170px}.acs-properties{max-height:440px}.acs-monitors .acs-monitor-panel:first-child .acs-monitor-screen{height:100px}}@media (width<=760px){#acsEditor .acs-editor-main{grid-template-columns:1fr}.acs-properties{border-left:0;max-height:330px}.acs-monitors{grid-template-columns:1fr 1fr}.acs-media-panel{max-height:200px}.acs-workspace-panel{padding:18px}.acs-editor-brand span{margin:5px 0 0;display:block}}.acs-track>div{color:#c0c9d8;border-right:1px solid #454b56;padding:13px 8px;font-size:11px}.acs-track>section{background:repeating-linear-gradient(90deg,#242934 0 1px,#0000 1px 80px)}.acs-editor-footer{color:#8993a5;background:#17191e;padding:8px 16px;font-size:11px}@media (width<=950px){.acs-editor-main{grid-template-columns:1fr}.acs-monitor-screen{height:220px}.acs-editor-header{flex-wrap:wrap;gap:10px}}.acs-key-marker{z-index:30;cursor:ew-resize;bottom:1px;transform:translate(-50%);color:#ffd45f!important;background:#172336!important;border:0!important;width:17px!important;height:18px!important;padding:0!important;font-size:14px!important;line-height:17px!important;position:absolute!important;top:auto!important}.acs-key-marker:focus{outline:2px solid #fff}.acs-shorts-status{background:#202f43;border:1px solid #435d7a;border-radius:8px;padding:14px 16px;color:#dbeafe!important;max-width:none!important}.acs-shorts-empty{box-sizing:border-box;border:1px dashed #506481;border-radius:8px;grid-column:1/-1;margin:0;padding:24px}.acs-short-card{min-width:0;padding:18px;font-size:13px}.acs-short-card button{min-height:38px}.acs-shorts-source{background:#202b3b;border:1px solid #435772;border-radius:8px;align-items:center;gap:18px;margin:16px 0;padding:16px;display:flex}.acs-short-preview{aspect-ratio:16/9;object-fit:contain;background:#080b10;border-radius:6px;width:100%;display:block}.acs-shorts-source video{width:240px;max-width:45%}.acs-shorts-source p{overflow-wrap:anywhere;color:#c3d3e7}.acs-short-card small{color:#ffda91;line-height:1.5}#acsEditor .acs-editor-main{flex:1;grid-template-columns:350px minmax(250px,1fr) 270px;min-height:300px;max-height:48vh}.acs-left-dock{background:#19212e;border-right:1px solid #435066;min-width:0;min-height:0;overflow:auto}#acsEditor .acs-left-dock .acs-media-panel{border:0;max-height:none;padding:12px}#acsEditor .acs-left-dock .acs-workspace-panel{min-height:0;padding:18px 16px;overflow:visible}#acsEditor .acs-left-dock .acs-module-controls{grid-template-columns:1fr;gap:12px;display:grid}#acsEditor .acs-left-dock .acs-property-field{width:100%;min-width:0}#acsEditor .acs-left-dock .acs-module-form{margin-top:12px;padding:12px}#acsEditor .acs-left-dock .acs-short-candidates{grid-template-columns:1fr}#acsEditor .acs-left-dock .acs-shorts-source{padding:10px;display:block}#acsEditor .acs-left-dock .acs-shorts-source video{width:100%;max-width:100%}#acsEditor .acs-left-dock .acs-asset-drawer{border:0;max-height:none;padding:16px}#acsEditor .acs-left-dock .acs-asset-cards{grid-template-columns:1fr;display:grid}.acs-left-menu{flex-direction:column;gap:10px;padding:16px;display:flex}#acsEditor .acs-left-menu>button{text-align:left;padding:12px;font-size:12px}#acsEditor .acs-dialog{max-height:calc(100vh - 190px);margin:0;position:fixed;top:170px;left:16px}#acsEditor [data-left-menu].active{background:#465f80;border-color:#8bb5e8}@media (width<=1050px){#acsEditor .acs-editor-main{grid-template-columns:300px minmax(220px,1fr) 220px}.acs-monitors{grid-template-columns:1fr}}@media (width<=760px){#acsEditor .acs-editor-main{grid-template-columns:minmax(230px,42%) minmax(230px,1fr);max-height:55vh;overflow:auto}#acsEditor .acs-properties{grid-column:2}.acs-left-dock{grid-row:1/3}.acs-left-dock h2{font-size:20px}}.acs-short-preview.acs-rendered-short{aspect-ratio:9/16;object-fit:contain;max-height:280px}.acs-left-dock .acs-rendered-short{width:auto;max-width:100%;margin:auto}#acsEditor .acs-editor-header{gap:10px;min-height:42px;padding:7px 12px}#acsEditor .acs-editor-brand{font-size:13px}#acsEditor .acs-editor-brand span{font-size:11px}#acsEditor button,#acsEditor .acs-editor-toolbar button{min-height:27px;padding:5px 8px;font-size:11px}#acsEditor .acs-workspace-nav{gap:5px;padding:5px 10px}#acsEditor .acs-workspace-nav button{padding:5px 8px;font-size:11px}#acsEditor .acs-editor-toolbar{gap:5px;padding:5px 10px}#acsEditor .acs-asset-tabs{gap:5px;padding:4px 10px}#acsEditor .acs-asset-tabs button{padding:4px 8px}#acsEditor .acs-editor-main{grid-template-columns:230px minmax(300px,1fr) 250px;min-height:280px;max-height:none;overflow:hidden}#acsEditor[data-mode=editor] .acs-editor-main{max-height:52vh}#acsEditor .acs-properties{min-height:0;max-height:none;padding:10px;overflow:auto}#acsEditor .acs-properties h2{font-size:14px}#acsEditor .acs-left-menu{gap:6px;padding:10px}#acsEditor .acs-left-menu>button{padding:8px;font-size:11px}#acsEditor .acs-timeline-toolbar{gap:5px;padding:5px 10px}#acsEditor .acs-property-field{gap:4px;margin:8px 0;font-size:11px}#acsEditor .acs-property-field input,#acsEditor .acs-property-field select{min-width:0;max-width:100%;padding:5px}.acs-build-label{color:#9cabc1;white-space:nowrap;margin-left:auto;font-size:10px}.acs-shorts-stage,.acs-module-stage{background:#141b26;grid-area:1/2;min-width:0;min-height:0;padding:12px;overflow:auto}.acs-shorts-stage{flex-direction:column;gap:8px;display:flex}.acs-module-stage>.acs-workspace-panel{min-height:0;padding:12px}.acs-short-top-controls{flex-wrap:wrap;gap:8px;padding:0;display:flex}#acsEditor .acs-short-top-controls .acs-property-field{flex:1;min-width:115px;margin:0}#acsEditor .acs-short-top-controls button{align-self:flex-end}.acs-preview-header{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.acs-shorts-player{color:#9dacc1;background:#080b11;border:1px solid #35455c;border-radius:7px;flex:1;justify-content:center;align-items:center;min-height:220px;display:flex;overflow:hidden}.acs-shorts-player .acs-main-short-preview{aspect-ratio:9/16;object-fit:cover;background:#000;width:auto;max-width:100%;height:100%;max-height:46vh}.acs-preview-message{color:#b2c7e4;min-height:14px;margin:0;font-size:11px}.acs-shorts-stage .acs-shorts-status{margin:0;padding:7px 10px;font-size:11px;line-height:1.5}.acs-shorts-stage h3{margin:3px 0;font-size:12px}.acs-shorts-stage .acs-short-candidates{flex-wrap:nowrap;flex-shrink:0;gap:8px;min-height:65px;margin:0;display:flex;overflow:auto}#acsEditor .acs-shorts-stage .acs-short-card{flex-shrink:0;gap:5px;min-width:185px;max-width:250px;padding:9px;font-size:10px}#acsEditor .acs-shorts-stage .acs-short-card button{min-height:24px;padding:4px 7px;font-size:10px}.acs-short-card.active{border-color:#81b6f1;box-shadow:inset 0 0 0 1px #81b6f1}.acs-shorts-stage .acs-shorts-empty{margin:0;padding:12px;font-size:11px}@media (width<=1000px){#acsEditor .acs-editor-main{grid-template-columns:185px minmax(270px,1fr) 210px}.acs-build-label{display:none}}@media (width<=760px){#acsEditor .acs-editor-main{grid-template-columns:155px minmax(240px,1fr) 190px;min-height:420px;max-height:none;overflow:auto}.acs-left-dock{grid-row:1}.acs-shorts-player{min-height:200px}.acs-shorts-player .acs-main-short-preview{max-height:40vh}#acsEditor .acs-properties{grid-area:1/3}.acs-module-stage,.acs-shorts-stage{grid-column:2}.acs-editor-actions{gap:4px}}#acsEditor:not([data-mode=editor]) .acs-property-controls .acs-property-field{flex-direction:column;align-items:stretch;display:flex}#acsEditor:not([data-mode=editor]) .acs-property-controls textarea{resize:vertical;min-height:140px}.acs-shorts-player{position:relative}.acs-preview-retry{z-index:2;position:absolute;top:8px;right:8px}#acsEditor{color:#e8e9f2;background:#0e111a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#acsEditor .acs-editor-header{background:#11141e;border-color:#2b2d3e;min-height:46px}#acsEditor .acs-editor-brand{letter-spacing:.5px;align-items:center;gap:10px;font-size:11px;display:flex}#acsEditor .acs-editor-brand:before{content:"✦";color:#251a3b;background:#aa91f1;border-radius:7px;place-items:center;width:26px;height:26px;font-size:21px;display:grid}#acsEditor button{background:#232737;border-color:#383c50;border-radius:7px;transition:background .15s,border-color .15s}#acsEditor button:hover{background:#33334b;border-color:#756991}#acsEditor .acs-workspace-nav,#acsEditor .acs-asset-tabs,#acsEditor .acs-editor-toolbar{background:#151823;border-color:#2c2e3d}#acsEditor .acs-workspace-nav .active,#acsEditor .acs-asset-tabs .active{color:#d7c4ff;background:#302642;border-color:#6c558f}#acsEditor #acsExport,#acsEditor #acsImport{color:#241b35;background:#b49cf4;border-color:#b49cf4;font-weight:600}#acsEditor .acs-editor-bottom{background:#171b26;border-top:1px solid #33364a;padding-top:9px}#acsEditor .acs-timeline-toolbar{margin-bottom:8px}#acsEditor[data-mode=editor] .acs-editor-main{min-height:330px;max-height:45vh}#acsEditor .acs-monitors{background:#10141d;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid;overflow:auto}#acsEditor .acs-monitors:not(.show-source) .acs-source-panel{display:none}#acsEditor .acs-monitors.show-source{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}#acsEditor .acs-monitors .acs-monitor-panel{min-height:0;padding:12px}#acsEditor .acs-monitor-title{color:#a4a8bd;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:10px;font-weight:500}#acsEditor .acs-monitors .acs-monitor-screen{background:#070a10;border:1px solid #2c3243;border-radius:8px;height:clamp(185px,27vh,275px);overflow:hidden}#acsEditor .acs-program-frame{border:0;width:auto;max-width:100%;height:100%;max-height:100%}#acsEditor .acs-preview-transport{gap:7px;padding-top:8px;display:grid}#acsEditor .acs-preview-transport>input{accent-color:#b69df9;cursor:pointer;width:100%;height:4px;padding:0}#acsEditor .acs-preview-transport-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}#acsEditor .acs-preview-transport-row button{min-height:26px;padding:5px 8px;font-size:10px}#acsEditor .acs-preview-transport-row .acs-primary-play{color:#21192e;background:#b29af3;border-color:#b29af3;min-width:63px;font-weight:650}#acsEditor [data-program-clock]{font-variant-numeric:tabular-nums;color:#929bb2;white-space:nowrap;text-align:center;flex:1;font-size:9px}#acsEditor .acs-shorts-player{background:#080b12;border-color:#32384b;border-radius:9px;flex:none;height:clamp(210px,32vh,320px);min-height:210px}#acsEditor .acs-shorts-player .acs-main-short-preview{object-fit:contain;height:100%;max-height:100%}#acsEditor .acs-short-card{background:#1e2432;border-color:#3a3b51;border-radius:9px}#acsEditor .acs-shorts-stage,#acsEditor .acs-module-stage{background:#111622}#acsEditor .acs-media-columns{text-transform:uppercase;letter-spacing:.8px;color:#727b93;font-size:9px}#acsEditor .acs-properties h2{font-size:12px;font-weight:550}#acsEditor .acs-build-label{color:#707c98;font-size:9px}@media (width<=1000px){#acsEditor .acs-monitors.show-source{grid-template-columns:1fr}#acsEditor .acs-monitors.show-source .acs-source-panel .acs-monitor-screen{height:150px}}@media (width<=760px){#acsEditor[data-mode=editor] .acs-editor-main{min-height:345px;max-height:none}#acsEditor .acs-shorts-player{height:245px}.acs-preview-transport-row{gap:3px}}#acsEditor .acs-shorts-player{aspect-ratio:1;box-sizing:border-box;background:#191c23;border-radius:3px;flex:none;align-self:center;width:min(100%,360px);height:auto;min-height:0}#acsEditor .acs-shorts-player .acs-main-short-preview{aspect-ratio:auto;object-fit:contain;background:0 0;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}#acsEditor .acs-monitors .acs-monitor-screen{aspect-ratio:1;background:#191c23;border-radius:3px;width:min(100%,360px);height:auto;min-height:0;margin-inline:auto}#acsEditor .acs-monitors .acs-monitor-panel{box-sizing:border-box;justify-self:center;width:100%;max-width:540px}#acsEditor .acs-preview-header{align-self:center;width:min(100%,540px)}#acsEditor .acs-preview-retry{opacity:.85;padding:3px 5px;font-size:9px;top:5px;right:5px}@media (height<=780px){#acsEditor .acs-shorts-player,#acsEditor .acs-monitors .acs-monitor-screen{width:min(100%,290px)}}#acsEditor .acs-shorts-player .acs-main-short-preview[data-rendered=true]{aspect-ratio:9/16;object-fit:contain;background:#000;width:auto;max-width:100%;height:100%}.acs-short-range-controls{background:#171d2a;border:1px solid #333b50;border-radius:5px;gap:7px;padding:9px;font-size:11px;display:grid}.acs-short-range-controls small{color:#9ba8bd;font-size:10px;line-height:1.5}.acs-short-range-controls>button{justify-self:start}.acs-short-plan{color:#c3d0e6;max-height:110px;font-size:10px;line-height:1.6;overflow:auto}#acsEditor{--studio-border:#303448;--studio-accent:#b4a0ff;background:#0c0e15}#acsEditor .acs-editor-header{box-sizing:border-box;background:linear-gradient(100deg,#181526,#11151f);min-height:52px;padding:12px 18px}#acsEditor .acs-editor-brand{letter-spacing:.7px;font-size:12px;font-weight:650}#acsEditor .acs-editor-brand:before{background:linear-gradient(145deg,#d2b7ff,#8a78e5);width:30px;height:30px;box-shadow:0 3px 18px #9275df35}#acsEditor .acs-workspace-nav{background:#10131c;gap:7px;padding:7px 18px}#acsEditor .acs-workspace-nav button{color:#9ba4bb;background:0 0;border-color:#0000;padding:7px 12px}#acsEditor .acs-workspace-nav button.active{color:#e5d9ff;background:#29223f;border-color:#645184}#acsEditor .acs-editor-toolbar,#acsEditor .acs-asset-tabs{background:#131722;padding-inline:18px}#acsEditor .acs-editor-main{grid-template-columns:215px minmax(300px,1fr) 245px}#acsEditor .acs-left-dock,#acsEditor .acs-properties{background:#141824;border-color:#2a3042}#acsEditor .acs-left-dock .acs-workspace-panel{padding:18px 14px}#acsEditor .acs-workspace-panel h2{letter-spacing:-.5px;margin:0 0 9px;font-size:19px;font-weight:650}#acsEditor .acs-workspace-panel p{color:#8f9ab1;font-size:11px;line-height:1.7}#acsEditor .acs-left-dock .acs-shorts-source{background:#1b2131;border:1px solid #35405a;border-radius:9px;margin-top:20px;padding:12px}#acsEditor .acs-source-ready{color:#85c5b5;font-size:10px}#acsEditor .acs-shorts-stage{background:radial-gradient(at 50% 30%,#1d2131 0,#10141e 65%);gap:10px;padding:16px 18px}#acsEditor .acs-short-top-controls{background:#171d2a;border:1px solid #30384c;border-radius:9px;gap:8px;padding:10px}#acsEditor .acs-short-top-controls .acs-property-field{color:#9ba7c0;min-width:110px;font-size:10px}#acsEditor .acs-short-top-controls input,#acsEditor .acs-short-top-controls select{color:#edf0fa;background:#232b3c;border:1px solid #3c465e;border-radius:5px;min-height:30px}#acsEditor .acs-short-top-controls>button{color:#211932;background:linear-gradient(120deg,#bba4fb,#9e8be6);border-color:#c0acf7;min-height:31px;padding:8px 12px;font-weight:650}#acsEditor .acs-short-range-controls{background:#151b28;border-color:#30384a;border-radius:8px;padding:10px 12px;display:block}.acs-short-range-controls>summary{cursor:pointer;color:#c1c8dc;font-size:11px;font-weight:600;list-style-position:inside}.acs-short-range-controls[open]>.acs-short-top-controls{background:0 0;border:0;margin-top:10px;padding:0}.acs-short-range-controls>small{margin-top:8px;display:block}.acs-short-range-controls>.acs-short-plan{margin-block:8px}#acsEditor .acs-shorts-status{background:#14251f;border:1px solid #2b5145;border-radius:6px;padding:7px 11px;font-size:10px;color:#a3d6bd!important}#acsEditor .acs-shorts-player{background:#151923;border-color:#434a60;border-radius:5px;box-shadow:0 12px 35px #0006}#acsEditor .acs-preview-header{color:#b8c1d7;letter-spacing:.4px;font-size:11px}#acsEditor .acs-preview-message{color:#7f8ca8;text-align:center;font-size:10px}.acs-short-guide{color:#9ca8bd;border-top:1px solid #32394b;margin-top:24px;padding-top:12px;font-size:11px}.acs-short-guide summary{cursor:pointer}.acs-short-guide p{font-size:10px!important}#acsEditor .acs-shorts-stage h3{text-transform:uppercase;letter-spacing:1px;color:#8999b4;margin-top:12px;font-size:11px}#acsEditor .acs-shorts-stage .acs-short-card{background:#1b2231;border:1px solid #35415a;border-radius:9px;grid-template-columns:1fr 1fr;align-content:start;gap:6px;min-width:235px;max-width:260px;padding:11px;display:grid;position:relative}#acsEditor .acs-short-card.active{border-color:#a58be5;box-shadow:0 0 0 1px #a58be550,0 5px 18px #0003}#acsEditor .acs-short-card>strong,#acsEditor .acs-short-card>small,#acsEditor .acs-short-card>button:first-of-type{grid-column:1/-1}#acsEditor .acs-short-card>small{color:#8ed0b4;letter-spacing:.2px;font-size:9px}#acsEditor .acs-short-card>strong{color:#dbe2f1;padding-block:3px;font-size:10px}#acsEditor .acs-short-card .acs-result-thumbnail{object-fit:contain;background:#10141e;border-radius:4px;grid-column:1/-1;width:100%;height:88px}#acsEditor .acs-properties h2{text-transform:uppercase;letter-spacing:.8px;color:#aebbd1;border-bottom:1px solid #2f374b;padding-bottom:10px;font-size:11px}#acsEditor .acs-property-controls details{border-bottom:1px solid #2c3446;padding-block:8px}#acsEditor .acs-editor-bottom{background:#131823}#acsEditor .acs-timeline-toolbar button{background:#232b3b;border-color:#39445a;border-radius:5px}@media (width<=1000px){#acsEditor .acs-editor-main{grid-template-columns:180px minmax(270px,1fr) 210px}}@media (width>=1100px){#acsEditor .acs-shorts-stage{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:minmax(250px,1.1fr) minmax(230px,.9fr);align-content:start;align-items:start;gap:10px 16px;display:grid}#acsEditor .acs-shorts-stage>.acs-module-controls{grid-area:1/1/auto/-1}#acsEditor .acs-shorts-stage>.acs-short-range-controls{grid-area:2/1/auto/-1}#acsEditor .acs-shorts-stage>.acs-shorts-status{grid-area:3/1/auto/-1}#acsEditor .acs-shorts-stage>.acs-preview-header{grid-area:4/1;width:100%}#acsEditor .acs-shorts-stage>.acs-shorts-player{grid-area:5/1;justify-self:center;width:min(100%,340px)}#acsEditor .acs-shorts-stage>.acs-preview-message{grid-area:6/1}#acsEditor .acs-shorts-stage>h3{grid-area:4/2;margin:5px 0}#acsEditor .acs-shorts-stage>.acs-short-candidates{flex-direction:column;grid-area:5/2/7;min-height:0;max-height:380px;margin:0;padding:0 4px 8px 0;display:flex;overflow:auto}#acsEditor .acs-shorts-stage .acs-short-card{box-sizing:border-box;flex-shrink:0;width:100%;min-width:0;max-width:none}#acsEditor .acs-short-card .acs-result-thumbnail{height:62px}}#acsEditor .acs-short-top-controls>label:has(select[aria-label=Framing]){display:none}#acsEditor .acs-workspace-nav{flex-wrap:wrap;align-items:center;gap:3px;padding:6px 14px;display:flex}#acsEditor .acs-workspace-nav>[data-studio-mode]{align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:inline-flex}.acs-workspace-nav svg{stroke-linejoin:round;stroke-linecap:round;flex-shrink:0;width:16px;height:16px}.acs-layout-controls{border-left:1px solid #303749;align-items:center;gap:6px;margin-left:auto;padding-left:12px;display:flex}.acs-layout-controls label{color:#8998b5;align-items:center;gap:7px;font-size:9px;display:flex}#acsEditor .acs-layout-controls select,#acsEditor .acs-layout-controls button{background:#1c2434;border-color:#39435a;padding:5px 7px;font-size:9px}#acsEditor .acs-editor-main{grid-template-columns:var(--dock-width,215px) minmax(280px,1fr) var(--inspector-width,245px);position:relative}#acsEditor[data-mode=editor] .acs-editor-main{height:var(--monitor-height,350px);flex:none;min-height:240px;max-height:none}#acsEditor[data-mode=editor] .acs-editor-bottom{flex:1;min-height:260px;overflow:auto}#acsEditor .acs-timeline-divider{cursor:row-resize;background:#121824;border-block:1px solid #303b51;flex:0 0 8px;height:8px;position:relative}#acsEditor:not([data-mode=editor]) .acs-timeline-divider{display:none}.acs-resize-handle{z-index:8;touch-action:none;outline:none}.acs-resize-vertical{cursor:col-resize;width:8px;position:absolute;top:0;bottom:0}.acs-resize-vertical[data-resize-panel=left]{left:calc(var(--dock-width,215px) - 4px)}.acs-resize-vertical[data-resize-panel=right]{right:calc(var(--inspector-width,245px) - 4px)}.acs-resize-handle:after{content:"";opacity:.5;background:#5c6682;border-radius:2px;position:absolute}.acs-resize-vertical:after{width:2px;height:38px;top:calc(50% - 19px);left:3px}.acs-timeline-divider:after{width:45px;height:2px;top:2px;left:calc(50% - 22px)}.acs-resize-handle:hover,.acs-resize-handle:focus-visible{background:#9d83eb44}.acs-resize-handle:focus-visible{box-shadow:inset 0 0 0 1px #b6a0ff}.acs-resizing,.acs-resizing *{-webkit-user-select:none!important;user-select:none!important}#acsEditor .acs-monitors{align-content:center;height:100%}#acsEditor .acs-monitors .acs-monitor-screen{width:min(100%,calc(var(--monitor-height,350px) - 105px),340px)}#acsEditor[data-layout=preview] .acs-editor-main{grid-template-columns:0 minmax(280px,1fr) var(--inspector-width,245px)}#acsEditor[data-layout=preview] .acs-left-dock,#acsEditor[data-layout=preview] .acs-resize-handle[data-resize-panel=left]{display:none}#acsEditor[data-layout=timeline] .acs-monitors .acs-monitor-screen{width:min(100%,150px)}#acsEditor .acs-timeline-toolbar{background:#161e2d;border-bottom:1px solid #354059;gap:5px;padding:6px 12px}#acsEditor .acs-timeline-toolbar strong{letter-spacing:.4px;padding-inline:7px;font-size:11px}#acsEditor .acs-timeline-toolbar button{min-height:28px;padding:5px 8px;font-size:10px}#acsEditor .acs-shortcut-hint{color:#73839e;padding-block:5px;font-size:9px}#acsEditor .acs-track>div{background:#1b2535;border-right:1px solid #39475f}#acsEditor .acs-program-panel .acs-monitor-title{align-items:center;gap:7px;display:flex}#acsEditor .acs-program-panel .acs-monitor-title:before{content:"";background:#ab95ed;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #ab95ed66}@media (width<=900px){#acsEditor .acs-editor-main{grid-template-columns:170px minmax(240px,1fr) 200px}.acs-resize-vertical{display:none}.acs-layout-controls{border:0;margin-left:0}#acsEditor .acs-monitors .acs-monitor-screen{max-width:240px}}.acs-face-guides{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.acs-face-report{color:#a5efd0;background:#19382b;border:1px solid #3c7661;padding:10px;font-size:11px;line-height:1.6}#acsEditor .acs-shorts-status[data-state=error]{background:#351e28;border-color:#7e4355;color:#ffc4c9!important}.acs-short-card[data-failed=true]{border-color:#905065!important}.acs-short-card[data-failed=true] small{color:#ffc1c5!important}#acsEditor .acs-build-label{color:#c8b9f1;background:#292236;border:1px solid #4c4368;border-radius:4px;padding:4px 7px;font-size:10px}#acsEditor[data-mode=image] .acs-left-dock{display:none}#acsEditor[data-mode=image] .acs-module-stage{grid-column:1/3;padding:20px}#acsEditor[data-mode=image] .acs-resize-handle[data-resize-panel=left]{display:none}.acs-image-heading{margin-bottom:22px}.acs-image-eyebrow{letter-spacing:2px;color:#b59afa;font-size:10px}.acs-image-heading h2{color:#eee8ff;margin:8px 0;font-size:27px}.acs-image-heading p{color:#8d9ab3}.acs-image-grid{grid-template-columns:minmax(250px,300px) minmax(230px,1fr);gap:20px;display:grid}.acs-image-controls{background:#1a2030;border:1px solid #343d53;border-radius:12px;padding:18px}.acs-image-field{color:#b8c4da;gap:7px;margin-bottom:16px;font-size:11px;display:grid}.acs-image-field input,.acs-image-field textarea,.acs-image-field select{box-sizing:border-box;color:#eee;width:100%;font:inherit;background:#111725;border:1px solid #414b66;border-radius:7px;padding:10px}.acs-image-field textarea{resize:vertical;height:165px;line-height:1.6}.acs-image-connect{border-bottom:1px solid #35405a;margin-bottom:20px;padding-bottom:14px}.acs-image-connect summary{cursor:pointer;color:#cbb6ff;margin-bottom:12px;font-size:11px}.acs-image-connect button{margin:4px}.acs-image-note{color:#8d9bb4;line-height:1.7;font-size:10px!important}.acs-image-status{color:#d5c7ff;font-size:11px;line-height:1.6}.acs-image-generate{width:100%;min-height:40px;font-weight:700;color:#1e1339!important;background:#b59af2!important}.acs-image-canvas{flex-direction:column;gap:12px;min-width:0;display:flex}.acs-image-preview{background:radial-gradient(#23233c,#10141e);border:1px solid #353b52;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:320px;display:flex;overflow:hidden}.acs-image-empty{color:#8b829f;padding:30px;font-size:15px}.acs-image-actions{flex-wrap:wrap;gap:8px;display:flex}.acs-image-gallery-section{margin-top:25px}.acs-image-gallery-section h3{color:#bdc7dc;font-size:12px}.acs-image-gallery{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.acs-image-gallery button{text-align:left;overflow:hidden;border-radius:9px!important;padding:0!important}.acs-image-gallery img{object-fit:cover;width:100%;height:130px;display:block}.acs-image-gallery span{text-overflow:ellipsis;white-space:nowrap;padding:8px;font-size:10px;display:block;overflow:hidden}@media (width<=850px){.acs-image-grid{grid-template-columns:1fr}.acs-image-preview{min-height:250px}#acsEditor[data-mode=image] .acs-module-stage{padding:10px}.acs-image-controls{padding:12px}}.acs-stickman-panel{background:#1b2031;border:1px solid #3c405b;border-radius:12px;padding:15px}.acs-stickman-panel[hidden]{display:none}.acs-stickman-panel h3{color:#e3d7ff;margin:0 0 6px;font-size:14px}.acs-stickman-cards{grid-template-columns:repeat(4,minmax(75px,1fr));gap:9px;display:grid}.acs-stickman-card{cursor:pointer;flex-direction:column;align-items:stretch;gap:7px;min-width:0;display:flex;background:#141928!important;border:1px solid #42475f!important;border-radius:9px!important;padding:5px!important}.acs-stickman-card.selected{box-shadow:0 0 0 1px #c2a7ff;background:#35264f!important;border-color:#c2a7ff!important}.acs-stickman-card:focus-visible{outline-offset:3px;outline:2px solid #dfcdff}.acs-stickman-thumb svg{width:100%;max-height:100px;display:block}.acs-stickman-card strong{color:#ded7ed;min-height:25px;font-size:9px;line-height:1.4}.acs-stickman-description{color:#c5b7dc;margin:12px 0 0;font-size:11px}@media (width<=1000px){.acs-stickman-cards{grid-template-columns:repeat(2,minmax(75px,1fr))}}#acsEditor .acs-stickman-thumb{width:100%;display:block}#acsEditor .acs-stickman-thumb svg{flex:none;width:100%;height:90px;max-height:100px}.acs-reference-panel{background:#151b2a;border:1px solid #49445f;border-radius:9px;margin:0 0 15px;padding:12px}.acs-reference-panel[hidden]{display:none}.acs-reference-cards{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;display:grid}.acs-reference-card{background:#252b3b;border-radius:7px;gap:6px;min-width:0;padding:7px;display:grid}.acs-reference-card img{object-fit:contain;background:#101521;border-radius:4px;width:100%;height:90px}.acs-reference-card span{color:#c3c5d8;font-size:9px}.acs-reference-card button{padding:4px!important;font-size:9px!important}.acs-reference-panel .acs-image-field:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:flex-end;align-items:center;font-size:10px;display:flex}.acs-reference-panel input[type=checkbox]{width:auto;margin-right:7px}.acs-reference-panel input[type=file]{max-width:100%;padding:8px;font-size:10px}.acs-reference-preview{background:#1c2232;border:1px solid #41465e;border-radius:10px;padding:14px}.acs-reference-preview[hidden]{display:none}.acs-reference-preview h3{color:#d8c7ff;margin:0 0 12px;font-size:13px}.acs-reference-preview .acs-reference-cards{grid-template-columns:repeat(4,minmax(80px,1fr));margin:0}.acs-reference-preview .acs-reference-card img{height:120px}@media (width<=900px){.acs-reference-preview .acs-reference-cards{grid-template-columns:repeat(2,minmax(80px,1fr))}}#acsEditor .acs-delete-control{color:#ffc2cb!important;background:#3a2432!important;border-color:#92556b!important}.acs-image-gallery-card{background:#1b2232;border:1px solid #3b435a;border-radius:9px;gap:6px;min-width:0;padding:7px;display:grid}.acs-image-gallery-card>button:last-child{min-height:28px;text-align:center!important;padding:6px!important}.acs-image-gallery-section>button{margin:0 8px 8px 0}.acs-image-gallery-section .acs-image-status:empty{display:none}#acsEditor[data-mode=image] .acs-editor-main{min-height:0;display:block;overflow:visible}#acsEditor[data-mode=image] .acs-properties,#acsEditor[data-mode=image] .acs-resize-handle,#acsEditor[data-mode=image] .acs-asset-tabs,#acsEditor[data-mode=image] .acs-menubar{display:none}#acsEditor[data-mode=image] .acs-module-stage{max-width:1180px;margin:auto;padding:24px;overflow:visible}.acs-image-heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.acs-image-heading h2{margin:0;font-size:24px}.acs-image-heading p{flex:1;margin:0;font-size:12px}.acs-image-grid{display:block}.acs-image-preview{background:radial-gradient(at top,#24283e,#11141f);border-radius:18px;flex:none;height:32vh;min-height:220px}.acs-image-preview img{object-fit:contain;max-width:100%;max-height:100%}.acs-image-empty{text-align:center;max-width:390px;line-height:1.7}.acs-image-gallery-section{margin:20px 0}.acs-image-gallery{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));margin-top:12px}.acs-image-gallery:has(>p:only-child){display:block}.acs-flow-composer{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 45px #0007;background:#202333f5!important;border:1px solid #56506f!important;border-radius:18px!important;padding:16px!important}.acs-flow-composer .acs-flow-prompt{flex:0 0 100%;margin:0}.acs-flow-prompt>span{font-size:11px}.acs-flow-prompt textarea{height:80px;min-height:70px;max-height:220px;background:#151925!important;border-color:#3d4359!important;font-size:14px!important}.acs-flow-toolbar{flex-wrap:wrap;align-items:end;gap:10px;width:100%;display:flex}.acs-flow-toolbar .acs-image-field{flex:0 180px;min-width:150px;margin:0}.acs-flow-toolbar select{padding:8px!important}.acs-flow-toolbar .acs-image-generate{width:auto;min-width:155px;margin-left:auto}.acs-flow-model{color:#a8b4cf;align-self:center;font-size:10px}.acs-flow-options{color:#b5bfd4;width:100%;font-size:11px}.acs-flow-options summary{cursor:pointer;width:fit-content}.acs-flow-options[open]{background:#171c2a;border-radius:8px;padding:10px}.acs-flow-composer>.acs-image-status{width:100%;margin:0;font-size:11px}.acs-flow-composer .acs-reference-preview{background:0 0;border:0;flex:1;margin:0;padding:0}.acs-flow-composer .acs-reference-preview h3{margin:0 0 5px;font-size:10px}.acs-flow-composer .acs-reference-cards{flex-wrap:wrap;gap:8px;display:flex}.acs-flow-composer .acs-reference-card{width:90px;padding:4px}.acs-flow-composer .acs-reference-card img{object-fit:contain;height:55px}.acs-flow-composer .acs-reference-card span{font-size:8px}.acs-flow-composer .acs-reference-card button{padding:4px!important;font-size:9px!important}.acs-flow-connection,.acs-flow-variants{color:#e8eaf4;background:#1b2030;border:1px solid #505973;border-radius:16px;max-width:min(650px,90vw);max-height:85vh;padding:24px;overflow:auto}.acs-flow-connection::backdrop,.acs-flow-variants::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070a16b8}.acs-flow-connection .acs-image-field{font-size:12px}.acs-flow-connection>p{color:#aebbd1;font-size:12px}.acs-flow-connection .acs-image-connect{margin:0}@media (width<=700px){#acsEditor[data-mode=image] .acs-module-stage{padding:12px}.acs-image-heading p{flex-basis:100%;order:4}.acs-image-preview{height:25vh;min-height:170px}.acs-flow-composer{bottom:5px;padding:12px!important}.acs-flow-toolbar .acs-image-field{flex:1;min-width:120px}.acs-flow-toolbar .acs-image-generate{flex:1}.acs-flow-model{width:100%}.acs-image-gallery{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}#acsEditor[data-mode=image] .acs-editor-toolbar,#acsEditor[data-mode=image] #acsSaveProject,#acsEditor[data-mode=image] #acsExport,#acsEditor[data-mode=image] .acs-layout-controls{display:none}.acs-flow-composer{margin-top:16px;position:relative;bottom:auto}.acs-image-gallery-section{scroll-margin-top:18px}#acsEditor[data-mode=image] .acs-status{display:none}#acsEditor[data-mode=editor] .acs-monitors{align-content:stretch;align-items:stretch;overflow:hidden}#acsEditor[data-mode=editor] .acs-monitors .acs-monitor-panel{flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;padding:10px 14px;display:flex}#acsEditor[data-mode=editor] .acs-monitors .acs-monitor-screen{aspect-ratio:auto;background:#080b12;flex:1;width:100%;max-width:none;height:auto;min-height:0;margin:0}#acsEditor[data-mode=editor] .acs-monitor-screen canvas,#acsEditor[data-mode=editor] .acs-monitor-screen video{object-fit:contain;width:100%;height:100%}#acsEditor[data-mode=editor] .acs-preview-transport{flex:none}@media (width<=1000px){#acsEditor[data-mode=editor] .acs-monitors.show-source{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#acsEditor[data-mode=editor] .acs-monitors.show-source .acs-source-panel .acs-monitor-screen{height:auto}#acsEditor[data-mode=editor] .acs-preview-transport-row button{padding:5px 6px}}.acs-unmix-studio{background:linear-gradient(140deg,#252338,#161d2c);border:1px solid #474160;border-radius:14px;margin-bottom:24px;padding:18px}.acs-unmix-studio h3{color:#e9dfff;margin:0 0 10px;font-size:21px}.acs-unmix-source,.acs-unmix-buttons{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.acs-unmix-source span{overflow-wrap:anywhere;font-size:12px}.acs-unmix-settings{grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px;display:grid}.acs-unmix-settings label{color:#bdc9dc;gap:6px;font-size:11px;display:grid}.acs-unmix-settings select{color:#f0eafa;background:#121827;border:1px solid #46516c;border-radius:6px;width:100%;max-width:100%;padding:9px}.acs-unmix-primary{font-weight:700;color:#201731!important;background:#b79cf8!important}.acs-unmix-status{color:#cdb9ff;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.acs-unmix-studio progress{accent-color:#b79cf8;width:100%}.acs-unmix-track{background:#121a28;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:10px;display:flex}.acs-unmix-track strong{min-width:75px;font-size:12px}.acs-unmix-track audio{flex:1;min-width:180px;max-width:100%;height:32px}.acs-unmix-download{margin:10px 0;display:block}@media (width<=700px){.acs-unmix-settings{grid-template-columns:1fr}}#acsEditor[data-mode=audio] .acs-editor-main{min-height:0;display:block;overflow:visible}#acsEditor[data-mode=audio] .acs-module-stage{max-width:1100px;margin:auto;padding:20px}#acsEditor[data-mode=audio] .acs-properties,#acsEditor[data-mode=audio] .acs-left-dock,#acsEditor[data-mode=audio] .acs-resize-handle,#acsEditor[data-mode=audio] .acs-editor-toolbar,#acsEditor[data-mode=audio] .acs-asset-tabs,#acsEditor[data-mode=audio] .acs-layout-controls,#acsEditor[data-mode=audio] #acsSaveProject,#acsEditor[data-mode=audio] #acsExport{display:none}#acsEditor[data-mode=audio] .acs-module-stage{max-width:1240px;padding:24px}.acs-unmix-studio{color:#dce4f2;background:0 0;border:0;border-radius:0;margin:0 0 18px;padding:0}.acs-unmix-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.acs-unmix-eyebrow{letter-spacing:2px;color:#a998f7;font-size:10px;font-weight:700}.acs-unmix-heading h3{letter-spacing:-.6px;margin:7px 0 6px;font-size:28px}.acs-unmix-heading p{color:#98a6bd;margin:0;font-size:12px}.acs-unmix-badge{color:#8cddc6;letter-spacing:1px;white-space:nowrap;background:#16312f;border:1px solid #36504e;border-radius:20px;padding:7px 10px;font-size:9px}.acs-unmix-steps{background:#171e2c;border:1px solid #30394d;border-radius:10px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.acs-unmix-steps>div{color:#acb9d0;align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex}.acs-unmix-steps span{color:#b5a3fa;background:#302a48;border-radius:5px;padding:5px;font-size:10px;font-weight:700}.acs-unmix-grid{grid-template-columns:minmax(260px,.8fr) minmax(330px,1.2fr);align-items:start;gap:18px;display:grid}.acs-unmix-card{background:#171e2b;border:1px solid #303a4e;border-radius:13px;min-width:0;padding:20px}.acs-unmix-card h4{color:#e1e7f2;margin:0 0 18px;font-size:13px}.acs-unmix-card>label:not(.acs-unmix-help){color:#a6b4cb;gap:7px;margin-bottom:15px;font-size:11px;display:grid}.acs-unmix-card select{color:#dce4f2;width:100%;font:inherit;background:#101724;border:1px solid #354159;border-radius:7px;padding:10px}.acs-unmix-card button{border-radius:7px!important;padding:8px 12px!important;font-size:11px!important}.acs-unmix-source{text-align:center;background:linear-gradient(145deg,#24253c,#131c2a);border:1px dashed #4a5270;border-radius:10px;flex-direction:column;align-items:stretch;gap:14px;margin:0 0 22px;padding:24px 16px;display:flex}.acs-unmix-source.is-dragging{background:#302b49;border-color:#bba6ff}.acs-unmix-pick{color:#d7caff!important;background:#332c50!important;border:1px solid #635382!important}.acs-unmix-source span{color:#aebbd0;font-size:11px;line-height:1.6}.acs-unmix-buttons{gap:8px;margin:18px 0 12px}.acs-unmix-primary{flex:1;min-height:39px}.acs-unmix-primary:disabled{opacity:.45}.acs-unmix-status{background:#101724;border-radius:7px;min-height:40px;padding:12px;font-size:11px}.acs-unmix-studio[data-state=failed] .acs-unmix-status{color:#ffc1c8;background:#361f2a;border:1px solid #72404c}.acs-unmix-help{color:#97a6bd;font-size:11px;line-height:1.7}.acs-unmix-help input{vertical-align:middle;margin-right:6px}.acs-unmix-audition{background:linear-gradient(130deg,#28273e,#15232e);border:1px solid #42415f;border-radius:10px;margin-bottom:18px;padding:17px}.acs-unmix-audition strong{color:#c4b4f8;font-size:11px}.acs-unmix-audition p{color:#b5c1d4;margin:9px 0 15px;font-size:12px}.acs-unmix-audition audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:38px}.acs-unmix-track{border:1px solid #2c374b;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;margin:8px 0;padding:12px;display:grid}.acs-unmix-track strong{min-width:0;font-size:11px;line-height:1.5}.acs-unmix-listen[aria-pressed=true]{color:#21182f!important;background:#b5a0f5!important}.acs-unmix-empty{color:#71809a;text-align:center;padding:25px 12px;font-size:12px;line-height:1.8}.acs-unmix-export-settings{border-top:1px solid #303a4e;margin-top:20px;padding-top:16px}.acs-unmix-export-settings summary{cursor:pointer;color:#c6b5f5;margin-bottom:15px;font-size:12px}.acs-unmix-settings{grid-template-columns:1fr}.acs-unmix-footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.acs-unmix-footer .acs-unmix-status{color:#93c5b9;background:#152625;border:1px solid #2c3b48;flex:1;min-height:0;margin:0}.acs-unmix-footer button{font-size:10px;padding:8px!important}.acs-unmix-footer>.acs-unmix-help{width:100%;margin:4px 0}.acs-unmix-basic{border-top:1px solid #30394d;padding:15px 0}.acs-unmix-basic>summary{color:#8595af;cursor:pointer;font-size:11px}@media (width<=900px){.acs-unmix-grid{grid-template-columns:1fr}.acs-unmix-heading h3{font-size:24px}.acs-unmix-card{padding:16px}}@media (width<=560px){#acsEditor[data-mode=audio] .acs-module-stage{padding:12px}.acs-unmix-heading{align-items:start}.acs-unmix-badge{padding:6px;font-size:8px}.acs-unmix-steps>div{gap:5px;padding:10px 7px;font-size:10px}.acs-unmix-track{grid-template-columns:1fr auto}.acs-unmix-track strong{grid-column:1/-1}.acs-unmix-footer .acs-unmix-status{flex-basis:100%}}.acs-media-remove{flex:none;color:#f4b6c4!important;background:#3b2434!important;border:1px solid #6e3b51!important;border-radius:5px!important;padding:5px 7px!important;font-size:10px!important}.acs-media-clear{margin:8px;color:#efc2cb!important;padding:7px 10px!important;font-size:10px!important}.acs-clip-remove{z-index:5;cursor:pointer;width:24px;height:24px;line-height:20px;position:absolute;top:3px;right:2px;color:#fff!important;background:#17202dbb!important;border:1px solid #fff4!important;border-radius:4px!important;padding:0!important;font-size:17px!important}.acs-timeline-clip{padding-right:28px!important}.acs-unmix-cleanup{background:#202638;border:1px solid #41465e;border-radius:9px;margin:16px 0;padding:15px}.acs-unmix-cleanup h4{margin:0 0 12px}.acs-unmix-cleanup label{color:#b8c4d8;gap:7px;margin-bottom:12px;font-size:11px;display:grid}.acs-unmix-cleanup button{color:#dbceff!important;background:#383052!important}.acs-unmix-cleanup .acs-unmix-help{margin-bottom:0}#acsEditor[data-mode=editor]{color:#e6e6eb;background:#111114}#acsEditor[data-mode=editor] :is(.acs-editor-header,.acs-workspace-nav,.acs-editor-toolbar,.acs-timeline-toolbar){background:#222226;border-color:#35353b}#acsEditor[data-mode=editor] .acs-editor-header{min-height:34px;padding:5px 12px}#acsEditor[data-mode=editor] .acs-workspace-nav{padding-block:3px}#acsEditor[data-mode=editor] .acs-editor-main{gap:6px;padding:5px 6px 0}#acsEditor[data-mode=editor] :is(.acs-left-dock,.acs-properties,.acs-monitor-panel,.acs-editor-bottom){background:#1b1b1e;border:1px solid #34343a;border-radius:6px}#acsEditor[data-mode=editor] :is(.acs-editor-toolbar,.acs-timeline-toolbar,.acs-asset-tabs) button{min-height:26px;padding:4px 8px;font-size:11px}#acsEditor[data-mode=editor] :is(.acs-asset-tabs,.acs-panel-heading,.acs-monitor-title){background:#26262a;border-color:#3a3a40}#acsEditor[data-mode=editor] .acs-asset-tabs{z-index:4;flex-wrap:wrap;gap:3px;padding:5px;position:sticky;top:0}#acsEditor[data-mode=editor] .acs-asset-tabs button{background:0 0;border-color:#0000}#acsEditor[data-mode=editor] :is(.acs-asset-tabs button.active,.acs-workspace-nav button.active){color:#58e2eb;background:#173337;border-color:#28565a}#acsEditor[data-mode=editor] #acsExport{color:#08282b;background:#5de0e8;border-color:#5de0e8;font-weight:700}#acsEditor[data-mode=editor] .acs-monitor-title{box-sizing:border-box;width:100%;padding:8px 12px}#acsEditor[data-mode=editor] .acs-program-panel .acs-monitor-title:before{box-shadow:none;background:#59dae3}#acsEditor[data-mode=editor] .acs-monitors{align-content:stretch;min-height:0}#acsEditor[data-mode=editor] .acs-monitor-panel{flex-direction:column;justify-content:space-between;align-items:center;min-height:0;display:flex}#acsEditor[data-mode=editor] .acs-monitors:not(.show-source) .acs-source-panel{display:none}#acsEditor[data-mode=editor] .acs-monitors .acs-monitor-screen{width:min(94%,calc(var(--monitor-height) - 100px));max-width:100%;max-height:calc(var(--monitor-height) - 100px);background:#0d0d0f}#acsEditor[data-mode=editor] .acs-preview-transport{box-sizing:border-box;background:#222226;width:100%}#acsEditor[data-mode=editor] .acs-sequence-details{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 18px;font-size:12px;display:grid}#acsEditor[data-mode=editor] .acs-sequence-details dt{color:#a0a0aa}#acsEditor[data-mode=editor] .acs-sequence-details dd{margin:0}#acsEditor[data-mode=editor] .acs-import-card{color:#a4a4af;border:1px dashed #53535d;border-radius:7px;justify-items:center;gap:8px;width:fit-content;margin:clamp(12px,9vh,105px) auto 12px;padding:20px;display:grid}#acsEditor[data-mode=editor] .acs-media-panel:has(.acs-import-card) :is(.acs-media-clear,.acs-media-columns){display:none}#acsEditor[data-mode=editor] .acs-editor-bottom{min-height:255px;margin:0 6px 5px}#acsEditor[data-mode=editor] .acs-track>div{background:#242428;border-color:#37373c}#acsEditor[data-mode=editor] .acs-track>section{background-color:#1b1b1e;border-color:#333338}#acsEditor[data-mode=editor] .acs-time-ruler{background:#252529!important}#acsEditor[data-mode=editor] .acs-timeline-divider{background:#111114;border-color:#313135}.acs-range-tools{flex-wrap:wrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.acs-range-tools span{color:#9cdfe3;font-variant-numeric:tabular-nums;min-width:78px;font-size:11px}.acs-export-range{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.acs-export-band{box-sizing:border-box;background:#28d3e51c;border-inline:2px solid #59dae3;position:absolute;inset-block:0}.acs-timeline-empty{display:none}.acs-empty-timeline .acs-timeline-empty{pointer-events:none;color:#a1a1ac;background:#222226;border:1px dashed #484851;border-radius:5px;padding:14px 18px;font-size:12px;display:block;position:absolute;top:101px;left:175px}@media (width<=900px){#acsEditor[data-mode=editor] .acs-editor-main{grid-template-columns:170px minmax(230px,1fr) 170px;overflow:auto}#acsEditor[data-mode=editor][data-layout=preview] .acs-editor-main{grid-template-columns:0 minmax(230px,1fr) 170px}.acs-range-tools{margin-left:0}}#acsEditor[data-mode=editor] .acs-editor-actions{margin-left:auto}#acsEditor[data-mode=editor] .acs-editor-actions #acsExport{order:1}#acsEditor[data-mode=editor] .acs-preview-transport input[type=range]{accent-color:#58dce4}#acsEditor[data-mode=editor] .acs-preview-transport .acs-primary-play{color:#08282b;background:#58dce4;border-color:#58dce4}.acs-unmix-connection{background:#161e2b;border:1px solid #39435a;border-radius:8px;margin:12px 0;padding:8px 12px}.acs-unmix-connection .acs-unmix-status{margin:0 0 6px}.acs-unmix-processor-help p{margin:8px 0 0}.acs-timeline-audio-layout{flex:1;min-width:0;min-height:270px;display:flex}.acs-timeline-audio-layout .acs-timeline-viewport{min-width:0}.acs-audio-meters{box-sizing:border-box;color:#dedee5;background:#242428;border-left:1px solid #414148;flex:0 0 clamp(142px,17vw,202px);padding:7px 8px;font-size:11px;overflow:auto}.acs-audio-meters>strong{color:#9ce6eb;padding:1px 0 5px;display:block}.acs-audio-meter-row{border-top:1px solid #3a3a40;padding:4px 0}.acs-audio-meter-header{align-items:center;gap:4px;min-height:19px;display:flex}.acs-audio-meter-header strong{white-space:nowrap;margin-right:auto}#acsEditor .acs-audio-meter-header button{min-width:20px;padding:1px 5px;font-size:10px;line-height:1.2}#acsEditor .acs-audio-meter-header button[aria-pressed=true]{color:#221a04;background:#ffe08a;border-color:#ffe08a}.acs-audio-meter-channel{grid-template-columns:10px minmax(24px,1fr) 32px;align-items:center;gap:3px;line-height:12px;display:grid}.acs-audio-meter-channel meter{appearance:none;writing-mode:horizontal-tb;width:100%;height:10px}.acs-audio-meter-channel meter::-webkit-meter-bar{background:#121316;border:0;border-radius:2px}.acs-audio-meter-channel meter::-webkit-meter-optimum-value{background:#5cdbab;border-radius:2px}.acs-audio-meter-channel meter::-webkit-meter-suboptimum-value{background:#5cdbab;border-radius:2px}.acs-audio-meter-channel meter::-webkit-meter-even-less-good-value{background:#5cdbab;border-radius:2px}.acs-audio-meter-channel meter[data-clip=true]::-webkit-meter-optimum-value{background:#ff6669}.acs-audio-meter-channel meter[data-clip=true]::-webkit-meter-suboptimum-value{background:#ff6669}.acs-audio-meter-channel meter[data-clip=true]::-webkit-meter-even-less-good-value{background:#ff6669}.acs-audio-meter-channel span{text-align:right;font:10px ui-monospace,monospace}.acs-audio-meter-scale{color:#a7a8b4;white-space:pre;margin-top:4px;font:9px ui-monospace,monospace}.acs-audio-meter-strip{flex-wrap:wrap;align-items:center;gap:5px 10px;padding:0 6px 5px;display:flex}#acsEditor .acs-audio-meter-strip>button{color:#9ce6eb;padding:4px 6px;font-size:10px}.acs-audio-meter-compact{color:#dedee5;flex:66px;min-width:0;font-size:10px}.acs-audio-meter-compact strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.acs-audio-meter-compact .acs-audio-meter-channel{grid-template-columns:8px minmax(10px,1fr);line-height:9px}.acs-audio-meter-compact meter{height:6px}.acs-audio-meter-compact .acs-audio-meter-channel span{display:none}.acs-audio-meters:focus-visible{outline-offset:-2px;outline:2px solid #58dce4}.acs-caption-actions{color:#eaf0ff;background:#151d31;border-bottom:1px solid #35435b;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.acs-caption-actions[hidden]{display:none}.acs-caption-actions button,.acs-caption-actions select{color:#fff;cursor:pointer;background:#26344d;border:1px solid #53647f;border-radius:6px;padding:6px 9px}.acs-video-studio{padding:24px;overflow:auto}.acs-video-studio form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;display:grid}.acs-video-studio label{color:#c5cee0;flex-direction:column;gap:7px;font-size:13px;display:flex}.acs-video-studio label:has(textarea){grid-column:1/-1}.acs-video-studio input,.acs-video-studio select,.acs-video-studio textarea{color:#eaf0ff;font:inherit;background:#151e2c;border:1px solid #46536c;border-radius:7px;padding:10px}.acs-video-studio button{cursor:pointer;color:#fff;background:#6357d5;border:1px solid #8278e9;border-radius:6px;padding:10px 14px}.acs-video-studio button:disabled{opacity:.5}.acs-video-studio video,.acs-video-studio img{max-width:100%;max-height:360px}.acs-video-studio small{color:#a5afc1}.acs-video-studio [role=status]{white-space:pre-wrap}.acs-video-studio article{border:1px solid #38435a;border-radius:10px;margin:12px 0;padding:16px}.acs-video-studio article button{margin:4px}@media (width<=700px){.acs-video-studio form{grid-template-columns:1fr}}
