html:root[data-vt-ws-studio][data-vt-ws-studio][data-vt-ws-studio] body,html:root body .adtake-canvas-app.studio-redesign{--surface-base:#101113;--surface-panel:#18191c;--surface-card:#202125;--surface-input:#111214;--border-default:#303136;--border-strong:#48494f;--content-primary:#f4f4f5;--content-secondary:#b8b9c0;--content-muted:#94969f;--brand:#ff5cba;--brand-hover:#ff85cb;--brand-soft:#292929;--brand-text:#fcc5e5;--brand-line:#84476b;--brand-ink:#1a0a13;--canvas:var(--surface-base);--panel-solid:var(--surface-panel);--ui-panel:var(--surface-panel);--ui-surface:var(--surface-panel);--ui-border:var(--border-default);--ui-muted:var(--content-muted);--ui-hover:#ffffff08;--panel-raised:var(--surface-card);--text:var(--content-primary);--text-soft:var(--content-secondary);--text-muted:var(--content-muted);--line:var(--border-default);--line-soft:#27282c;--studio-radius:14px;--studio-shadow:0 16px 48px #0005;background:var(--surface-base);color:var(--content-primary);font-family:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root body .adtake-canvas-app.studio-redesign :is(.reference-group-node,.reference-image-node,.generation-node,.workflow-node-card,.video-node,.archive-import-node){color:var(--content-primary);background:var(--surface-panel);border-color:var(--border-default);border-radius:var(--studio-radius);box-shadow:0 3px 14px #0002;--node-accent:var(--brand)!important}html:root body .adtake-canvas-app.studio-redesign :is(.reference-group-node,.reference-image-node,.generation-node,.workflow-node-card,.video-node,.archive-import-node):is(.is-selected,[data-selected=true]){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 4px 18px #0003}html:root body .adtake-canvas-app.studio-redesign .reference-group-node{box-shadow:none;background:#18191ca6}html:root body .adtake-canvas-app.studio-redesign .reference-group-node.is-drop-active{border-color:var(--brand);background:#ff5cba0d}html:root body .adtake-canvas-app.studio-redesign :is(.reference-group-title,.generation-node-header,.workflow-node-heading,.node-name-button){color:var(--content-primary);letter-spacing:-.025em;font-size:15px;font-weight:550}html:root body .adtake-canvas-app.studio-redesign :is(.reference-count,.generation-node-meta){color:var(--content-muted);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .workflow-node-header{border-color:var(--border-default);background:0 0;gap:10px}html:root body .adtake-canvas-app.studio-redesign :is(.generation-preview,.reference-image-preview){background:var(--surface-input);border-radius:8px}html:root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview,.node-media-empty,.video-node-placeholder){background:var(--surface-panel);color:var(--content-secondary);gap:14px}html:root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview,.video-node-placeholder)>svg{color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview small,.video-node-placeholder small,.video-node-placeholder span){color:var(--content-muted);font-size:13px;line-height:1.6}html:root body .adtake-canvas-app.studio-redesign .node-editor-preview{color:var(--content-secondary);background:0 0}html:root body .adtake-canvas-app.studio-redesign .node-editor-preview p{overflow-wrap:anywhere;font-size:14px;line-height:1.75}html:root body .adtake-canvas-app.studio-redesign .node-editor-open{color:var(--content-secondary);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .node-editor-open:hover{color:var(--brand)}html:root body .adtake-canvas-app.studio-redesign :is(.generation-composer,.text-editor-panel,.node-inspector-floating,.compact-node-palette,.canvas-popover-panel,.node-connect-menu,.generation-variants,.video-editor-panel){background:var(--surface-panel);color:var(--content-primary);border-color:var(--border-default);box-shadow:var(--studio-shadow);border-radius:10px}html:root body .adtake-canvas-app.studio-redesign .generation-composer-toolbar .generation-composer{background:var(--surface-panel);border-color:var(--border-default);border-radius:10px;padding:18px}html:root body .adtake-canvas-app.studio-redesign .generation-composer>textarea{color:var(--content-primary);background:0 0;padding:8px 0;font-size:15px;line-height:1.75}html:root body .adtake-canvas-app.studio-redesign .generation-composer>textarea::placeholder{color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .node-floating-actions{background:var(--surface-panel);border-color:var(--border-default);border-radius:8px;gap:2px;padding:5px;box-shadow:0 6px 24px #0004}html:root body .adtake-canvas-app.studio-redesign .node-floating-actions :is(button,a,select){color:var(--content-secondary);border-radius:7px;font-size:13px}html:root body .adtake-canvas-app.studio-redesign .node-floating-actions :is(button,a):hover{background:var(--surface-card);color:var(--content-primary)}html:root body .adtake-canvas-app.studio-redesign :is(.generation-submit,.node-run-button){background:var(--brand);color:var(--brand-ink);border-color:var(--brand);font-weight:650}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel{border-color:var(--border-default);box-shadow:none;background:#141517}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel>header{gap:10px;padding:18px 16px 12px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .project-switcher{padding:10px 0}html:root body .adtake-canvas-app.studio-redesign .project-switcher-copy strong{font-size:15px;font-weight:550;line-height:1.5}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]){border-color:var(--border-default);gap:8px;padding:6px 16px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]) button{box-shadow:none;color:var(--content-muted);background:0 0;border:0;border-radius:0;min-height:40px;padding:8px 3px;font-size:13px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]) button[aria-pressed=true]{color:var(--brand);box-shadow:inset 0 -2px var(--brand);background:0 0}html:root body .adtake-canvas-app.studio-redesign .canvas-navigator-search-row{border-color:var(--border-default);background:#1d1e22;border-radius:7px}html:root body .adtake-canvas-app.studio-redesign .canvas-navigator-search-row:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-search input{color:var(--content-primary);font-size:13px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-search input::placeholder{color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .canvas-navigator-list-heading{color:var(--content-muted);padding-block:10px;font-size:12px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-row{border-radius:7px;min-height:58px;margin-bottom:4px}html:root body .adtake-canvas-app.studio-redesign .canvas-navigator-row:hover{background:#ffffff06}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-row[data-selected=true]{background:var(--brand-soft)}html:root body .adtake-canvas-app.studio-redesign .canvas-navigator-thumbnail{color:var(--content-secondary);background:#24252a;border-color:#33343a;border-radius:7px}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-node-copy strong{color:var(--content-primary);font-size:14px;font-weight:500}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-node-copy small{color:var(--content-muted);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .canvas-feature-navigation{border-color:var(--border-default)}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-feature-heading,.canvas-assets-panel>footer){color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-top-left,.selection-actions,.project-menu,.canvas-layout-confirmation){background:var(--surface-panel);border-color:var(--border-default);border-radius:8px;box-shadow:0 6px 24px #0003}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-tool-items,.canvas-view-controls) button{color:var(--content-secondary);border-radius:8px}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-tool-items,.canvas-view-controls) button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand)}html:root body .adtake-canvas-app.studio-redesign .canvas-tool-items .add-node-button{background:var(--brand);color:var(--brand-ink)}html:root body .adtake-canvas-app.studio-redesign .selection-actions{gap:4px;padding:6px}html:root body .adtake-canvas-app.studio-redesign .selection-actions button{border-radius:8px;min-height:36px;font-size:13px}html:root body .adtake-canvas-app.studio-redesign .selection-actions .parallel-run-button{background:var(--brand);color:var(--brand-ink)}html:root body .adtake-canvas-app.studio-redesign .workflow-node-move-handle{color:#b8b9c0;box-shadow:none;background:#202125;border-color:#38393e}html:root body .adtake-canvas-app.studio-redesign .workflow-node-move-handle:hover{color:var(--brand);border-color:var(--brand)}html:root body .adtake-canvas-app.studio-redesign .workflow-node-heading{align-items:center;gap:8px;min-width:0;display:flex}html:root body .adtake-canvas-app.studio-redesign :is(.workflow-node-heading,.generation-node-header,.reference-image-node>header)>svg{color:var(--content-muted);flex-shrink:0}html:root body .adtake-canvas-app.studio-redesign .reference-group-empty{background:#ffffff02;border-color:#414248;border-radius:7px}html:root body .adtake-canvas-app.studio-redesign .reference-group-empty:hover{border-color:var(--brand-line);background:#ff5cba08}html:root body .adtake-canvas-app.studio-redesign .reference-group-empty strong{color:var(--content-primary);font-size:15px}html:root body .adtake-canvas-app.studio-redesign .reference-group-empty>span:not(.reference-empty-stack){color:var(--content-secondary);font-size:13px}html:root body .adtake-canvas-app.studio-redesign .reference-group-empty>small{color:var(--content-muted);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .reference-empty-stack>span{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-secondary)}html:root body .adtake-canvas-app.studio-redesign :is(.video-node,.archive-import-node)>header{border-color:var(--border-default);gap:10px;min-width:0;padding:14px 16px;font-size:15px;font-weight:550}html:root body .adtake-canvas-app.studio-redesign :is(.video-node,.archive-import-node)>header>span:first-child,html:root body .adtake-canvas-app.studio-redesign .video-node>header>.node-name{min-width:0}html:root body .adtake-canvas-app.studio-redesign :is(.video-ready-badge,.archive-import-status){color:var(--content-secondary);white-space:normal;background:#27282c;border:1px solid #36373d;border-radius:6px;padding:3px 6px;font-size:12px;font-weight:400;line-height:1.5}html:root body .adtake-canvas-app.studio-redesign .archive-import-node>header{flex-wrap:wrap}html:root body .adtake-canvas-app.studio-redesign .archive-import-node>header>span:first-child{flex:140px}html:root body .adtake-canvas-app.studio-redesign .archive-import-sources>button{border-color:var(--border-default);background:var(--surface-card);color:var(--content-secondary);border-radius:7px}html:root body .adtake-canvas-app.studio-redesign .archive-import-sources>button[aria-pressed=true]{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-text)}html:root body .adtake-canvas-app.studio-redesign .archive-import-choice{border-color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .archive-import-sources>button[aria-pressed=true] .archive-import-choice{border-color:var(--brand);background:var(--brand-ink)}html:root body .adtake-canvas-app.studio-redesign .archive-import-load{background:var(--surface-card);border-color:var(--border-default);color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .archive-import-load:not(:disabled){background:var(--brand);color:var(--brand-ink)}html:root body .adtake-canvas-app.studio-redesign .video-node-placeholder strong{color:var(--content-primary);font-size:17px;font-weight:500}html:root body .adtake-canvas-app.studio-redesign .video-node :is(input:not([type=checkbox]),select,textarea){background:var(--surface-input);border-color:var(--border-default);color:var(--content-primary);border-radius:8px;font-size:14px}html:root body .adtake-canvas-app.studio-redesign .video-node :where(button:not(.video-node-placeholder),fieldset){background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary)}html:root body .adtake-canvas-app.studio-redesign .video-node :is(label,.video-node-intro,.video-node-help,.video-brief-preview pre){color:var(--content-secondary);font-size:13px;line-height:1.65}html:root body .adtake-canvas-app.studio-redesign .video-node .video-connection-notice{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-secondary)}html:root body .adtake-canvas-app.studio-redesign .video-node .video-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}html:root body .adtake-canvas-app.studio-redesign .video-node .video-generation-pending{background:var(--surface-input);border-color:var(--border-strong);color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign :is(.generation-reference-label,.generation-reference-count){color:var(--content-muted);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .generation-reference-chip{background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary);border-radius:7px;max-width:min(250px,100%);height:34px;font-size:12px}html:root body .adtake-canvas-app.studio-redesign .generation-reference-chip>img{width:26px;height:26px}html:root body .adtake-canvas-app.studio-redesign .generation-reference-chip>button{width:24px;height:26px;color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .creative-purpose-row{align-items:end;gap:12px}html:root body .adtake-canvas-app.studio-redesign .creative-purpose-row>label{flex:1;min-width:0}html:root body .adtake-canvas-app.studio-redesign .creative-brief-controls :is(select,button){background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary);border-radius:8px;font-size:13px}html:root body .adtake-canvas-app.studio-redesign .creative-brief-controls :is(label,summary){color:var(--content-secondary);font-size:13px}html:root body .adtake-canvas-app.studio-redesign .generation-preflight-summary{border-color:var(--border-default);color:var(--content-muted);gap:6px 12px;padding:12px 0;font-size:12px;line-height:1.6}html:root body .adtake-canvas-app.studio-redesign .generation-composer-controls{border-top:1px solid var(--border-default);flex-wrap:wrap;gap:8px;padding-top:12px}html:root body .adtake-canvas-app.studio-redesign .generation-composer-utilities{margin-left:auto}html:root body .adtake-canvas-app.studio-redesign :is(.generation-model,.generation-settings)>button{min-height:36px;color:var(--content-secondary);font-size:13px}html:root body .adtake-canvas-app.studio-redesign .generation-submit{white-space:nowrap;border-radius:7px;min-height:40px;padding-inline:16px}html:root body .adtake-canvas-app.studio-redesign .generation-submit:disabled{color:#a5a6ae;background:#303136}html:root body .adtake-canvas-app.studio-redesign :is(.text-editor-panel,.node-inspector-floating){padding:18px}html:root body .adtake-canvas-app.studio-redesign .node-editor-heading{border-color:var(--border-default);color:var(--content-primary);margin-bottom:14px;font-size:14px}html:root body .adtake-canvas-app.studio-redesign .text-editor-panel .node-editor-heading{margin-inline:-18px;margin-top:-18px}html:root body .adtake-canvas-app.studio-redesign :is(.text-node-editor,.planning-editor textarea,.inspector-field textarea,.inspector-field input,.inspector-field select){background:var(--surface-input);border:1px solid var(--border-default);color:var(--content-primary);border-radius:7px;padding:12px;font-size:15px;line-height:1.7}html:root body .adtake-canvas-app.studio-redesign :is(.planning-editor label,.planning-editor p,.text-exclusion-settings summary){color:var(--content-secondary);font-size:13px;line-height:1.6}html:root body .adtake-canvas-app.studio-redesign :is(.generation-composer-error,.reference-upload-error,.node-error){border-color:var(--danger-line);color:var(--danger-text);background:var(--danger-soft);font-size:13px;line-height:1.65}html:root body .adtake-canvas-app.studio-redesign :is(.generation-node,.workflow-node-card).is-failed{border-color:#c66c78}html:root body .adtake-canvas-app.studio-redesign .generation-batch-badge{color:var(--content-primary);border-color:var(--border-strong);background:#18191cf2;border-radius:8px}html:root body .adtake-canvas-app.studio-redesign .generation-variants>header{border-color:var(--border-default);padding-bottom:12px}html:root body .adtake-canvas-app.studio-redesign .generation-variants-toolbar.movable-design-toolbar[data-movable=true]{z-index:1200!important}html:root body .adtake-canvas-app.studio-redesign .generation-variants>div>article{background:var(--surface-card);border-color:var(--border-default);border-radius:7px}html:root body .adtake-canvas-app.studio-redesign .generation-variants>div>article.is-active{border-color:var(--brand)}html:root body .adtake-canvas-app.studio-redesign .generation-variants article>button>span{padding:10px;font-size:13px;line-height:1.5}html:root body .adtake-canvas-app.studio-redesign .compact-node-palette{width:340px;max-width:calc(100vw - 20px);max-height:calc(100dvh - var(--product-header-height,0px) - 108px);padding:8px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-header{min-height:42px;padding:0 8px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-header h2{color:var(--content-primary);font-size:14px;font-weight:550}html:root body .adtake-canvas-app.studio-redesign .compact-palette-search{background:var(--surface-input);border-color:var(--border-default);border-radius:8px;min-height:40px;margin-bottom:8px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-item{border-radius:7px;grid-template-columns:34px minmax(0,1fr) 14px;gap:10px;min-height:66px;padding:10px 8px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-item small{color:var(--content-muted);white-space:normal;font-size:12px;line-height:1.5;display:block}html:root body .adtake-canvas-app.studio-redesign .compact-palette-item-icon{background:var(--surface-card);color:var(--content-secondary);border:0;border-radius:7px;width:34px;height:34px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-item:hover{background:var(--surface-card);border-color:#0000}html:root body .adtake-canvas-app.studio-redesign .compact-palette-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;background:var(--surface-card)}html:root body .adtake-canvas-app.studio-redesign .compact-palette-section{border-color:var(--border-default);color:var(--content-muted);font-size:12px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-section span{background:var(--surface-card);border-color:var(--border-default);color:var(--content-muted)}html:root body .adtake-canvas-app.studio-redesign .palette-coming-soon{color:var(--content-muted);border-color:var(--border-default);background:#292a2f;grid-column:2;justify-self:start;font-size:11px}html:root body .adtake-canvas-app.studio-redesign .compact-palette-footer{min-height:32px;color:var(--content-muted);border-color:var(--border-default);font-size:11px;display:flex}html:root body .adtake-canvas-app.studio-redesign .canvas-popover-panel>header{color:var(--content-primary);font-size:14px;font-weight:550}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-popover-panel legend,.image-tool-popover p){color:var(--content-secondary);font-size:13px;line-height:1.6}html:root body .adtake-canvas-app.studio-redesign :is(.generation-model-option,.image-tool-choices button){background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary)}html:root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body :is(.execution-history-dialog,.banner-editor-dialog,.product-region-dialog,.creative-prompt-dialog,.fixed-bulk-dialog,.credit-approval-panel,.account-experience,.project-browser,.production-hub,.generation-history,.model-studio,.gfa-library-dialog,.quick-start:not([data-embedded])){--surface-panel:#18191c;--surface-card:#202125;--surface-input:#111214;--border-default:#303136;--border-strong:#48494f;--content-primary:#f4f4f5;--content-secondary:#b8b9c0;--content-muted:#94969f;background:var(--surface-panel);border-color:var(--border-default);color:var(--content-primary);border-radius:10px;box-shadow:0 20px 64px #0007}html:root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body :is(.creative-prompt-dialog,.product-region-dialog,.fixed-bulk-dialog) :is(input:not([type=checkbox]):not([type=range]),select,textarea){color:#f4f4f5;background:#111214;border-color:#38393e;border-radius:8px}html:root body .adtake-canvas-app.studio-redesign .planning-generate{background:var(--brand);color:var(--brand-ink);border-radius:7px;min-height:42px}html:root body .adtake-canvas-app.studio-redesign .planning-editor nav a{color:var(--brand-text)}html:root body .adtake-canvas-app.studio-redesign .node-name-input.node-name-input{background:var(--surface-input);border-color:var(--brand);color:var(--content-primary)}html:root body .adtake-canvas-app.studio-redesign .node-run-controls{border-color:var(--border-default)}html:root body .adtake-canvas-app.studio-redesign .node-run-controls button{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-primary)}html:root body .adtake-canvas-app.studio-redesign :is(.ai-writing-hint,.ai-sources p){color:var(--content-secondary);font-size:13px}html:root body .adtake-canvas-app.studio-redesign .ai-sources a{color:var(--brand-text)}html:root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-dialog :is(.execution-history-card,.execution-history-job){background:var(--surface-card);border-color:var(--border-default)}html:root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-tabs button[aria-selected=true]{color:var(--brand);border-bottom-color:var(--brand);background:0 0}html:root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-dialog :is(.execution-history-heading p,.execution-history-card-meta,.execution-history-job-copy p,.execution-history-log-row){color:var(--content-secondary);font-size:13px;line-height:1.6}html:root body .adtake-canvas-app.studio-redesign :is(.canvas-assets-list,.compact-palette-list,.generation-composer,.generation-variants>div,.text-editor-panel,.video-node-body,.node-inspector-body){scrollbar-width:thin;scrollbar-color:#494a52 transparent;overscroll-behavior:contain}html:root body .adtake-canvas-app.studio-redesign :is(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (min-width:761px) and (min-height:561px){html:root body .adtake-canvas-app.studio-redesign .node-editor-toolbar{width:min(540px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--product-header-height,0px) - 104px)}html:root body .adtake-canvas-app.studio-redesign .generation-composer-toolbar{max-height:calc(100dvh - var(--product-header-height,0px) - 104px)}html:root body .adtake-canvas-app.studio-redesign .generation-composer-toolbar .generation-composer,html:root body .adtake-canvas-app.studio-redesign .text-editor-panel{max-height:inherit;overflow:auto}}html:root body .studio-page:not([hidden]) :is(.site-account,.support-launcher,.collab-launcher,.studio-ad-library-launcher){background:var(--surface-panel);border-color:var(--border-default);color:var(--content-secondary);box-shadow:none;border-radius:7px}html:root body .studio-page:not([hidden]) :is(.support-launcher,.collab-launcher)[aria-expanded=true]{color:var(--brand);border-color:var(--brand-line);background:var(--brand-soft)}html:root body .studio-page .account-menu-body{background:var(--surface-panel);border-color:var(--border-default);max-height:calc(100dvh - var(--product-header-height,72px) - 96px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#494a52 transparent;border-radius:10px}html:root body .studio-page .account-menu-divider{border-color:var(--border-default)}html:root body .studio-page :is(.account-menu-heading,.account-preference,.account-menu-identity small){color:var(--content-muted)}html:root body .studio-page :is(.canvas-history-panel,.collab-panel,.support-panel.support-studio){background:var(--surface-panel);border-color:var(--border-default);color:var(--content-primary)}html:root body .studio-page :is(.canvas-history-panel,.collab-panel){z-index:1300;box-shadow:var(--studio-shadow);border-radius:10px}html:root body .studio-page :is(.canvas-history-panel,.collab-panel)>header{background:var(--surface-panel);border-color:var(--border-default)}html:root body .studio-page :is(.canvas-history-grid article,.canvas-history-event,.collab-card,.collab-message,.collab-composer,.support-action-card,.support-settings){background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary)}html:root body .studio-page :is(.canvas-history-panel,.collab-panel) button{background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary);border-radius:8px}html:root body .studio-page :is(.canvas-history-panel,.collab-panel)>nav button[aria-pressed=true]{color:var(--brand);border-color:#0000;border-bottom-color:var(--brand);background:0 0;border-radius:0}html:root body .studio-page .collab-panel .collab-primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}html:root body .studio-page :is(.collab-panel,.support-panel) :is(input:not([type=checkbox]):not([type=range]),textarea){background:var(--surface-input);color:var(--content-primary);border-color:var(--border-default)}html:root body .studio-page .support-panel :is(.support-header,form.support-composer){background:var(--surface-panel);border-color:var(--border-default)}html:root body .studio-page .support-panel .support-starters button{background:var(--surface-card);border-color:var(--border-default)}html:root body .studio-page .support-panel .support-starters button>span:first-child{color:var(--content-secondary);background:#2b2c31}html:root[data-vt-studio-shown][data-vt-studio-shown] body :is(.project-sidebar,.account-experience-layout>nav,.studio-workbench-footer,.model-studio-workbench>header){background:var(--surface-panel);border-color:var(--border-default)}html:root[data-vt-studio-shown][data-vt-studio-shown] body :is(.project-card,.production-card,.account-credit-cards article,.studio-orbit){background:var(--surface-card);border-color:var(--border-default)}html:root[data-vt-studio-shown][data-vt-studio-shown] body :is(.account-experience-layout>nav,.project-sidebar>nav) button[aria-current=page],html:root[data-vt-studio-shown][data-vt-studio-shown] body :is(.production-hub>nav,.studio-tabs,.studio-source-tabs,.studio-mode-switch) button[aria-pressed=true]{color:var(--brand);border-color:var(--brand-line);box-shadow:none;background:0 0}html:root[data-vt-studio-shown][data-vt-studio-shown] body .model-studio-workbench .studio-workbench-footer .studio-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}html:root[data-vt-studio-shown][data-vt-studio-shown] body .model-studio-workbench .studio-reference-strip button[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}html:root[data-vt-studio-shown][data-vt-studio-shown] body .studio-camera-sliders :is(output,input[type=range]){color:var(--brand-text);accent-color:var(--brand)}html:root[data-vt-studio-shown][data-vt-studio-shown] body .studio-orbit .studio-camera-ray{stroke:var(--brand)}html:root[data-vt-studio-shown][data-vt-studio-shown] body .studio-orbit g{color:var(--brand)}html:root[data-vt-studio-shown][data-vt-studio-shown] body .account-experience input.sr-only{border:0;width:1px;height:1px;min-height:0;padding:0}@media (min-width:1001px){html:root.has-support-agent body .adtake-canvas-app.studio-redesign :is(.node-editor-toolbar,.generation-composer-toolbar){width:min(540px,calc(100vw - var(--support-dock-width,420px) - 32px));max-width:calc(100vw - var(--support-dock-width,420px) - 32px)}html:root.has-support-agent body .studio-page .studio-ad-library-launcher{right:calc(var(--support-dock-width,420px) + 16px)}}@media (max-width:760px){html:root body .studio-page .account-menu-body{width:auto;min-width:0;max-width:none;max-height:calc(100dvh - var(--product-header-height,112px) - 142px);position:fixed;top:126px;left:8px;right:8px}html:root body .adtake-canvas-app.studio-redesign :is(.generation-composer-toolbar .generation-composer,.text-editor-panel,.node-inspector-floating){padding:14px}html:root body .adtake-canvas-app.studio-redesign .text-editor-panel .node-editor-heading{margin-inline:-14px;margin-top:-14px}html:root body .studio-page[data-vt-editor]:not(#vt-flag) :is(.site-navigation-rail,.studio-ad-library-launcher),html:root body .adtake-canvas-app.studio-redesign[data-vt-editor] :is(.canvas-top-left,.canvas-journey-nav.is-floating){visibility:hidden}html:root body .adtake-canvas-app.studio-redesign :is(.creative-brief-controls select,.text-node-editor,.planning-editor textarea,.compact-palette-search input),html:root body .adtake-canvas-app.studio-redesign .generation-composer-toolbar .generation-composer>textarea,html:root body .adtake-canvas-app.studio-redesign .video-node :is(input:not([type=checkbox]),select,textarea){font-size:16px}html:root body .adtake-canvas-app.studio-redesign :is(.compact-palette-close,.generation-model>button,.generation-settings>button,.generation-submit,.generation-reference-chip>button){min-height:44px}html:root body .adtake-canvas-app.studio-redesign .generation-reference-chip{height:auto}html:root body .adtake-canvas-app.studio-redesign .generation-reference-chip>button{min-width:32px}html:root body .adtake-canvas-app.studio-redesign .creative-purpose-row{flex-wrap:wrap}html:root body .adtake-canvas-app.studio-redesign .generation-composer-controls{gap:6px}html:root body .adtake-canvas-app.studio-redesign .generation-composer-utilities{justify-content:flex-end;width:100%}html:root body .adtake-canvas-app.studio-redesign .generation-submit{margin-left:auto}html:root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-feature-navigation button{min-height:44px}html:root body .adtake-canvas-app.studio-redesign[data-vt-editor] .canvas-assets-panel{visibility:hidden}html:root body .adtake-canvas-app.studio-redesign .video-editor-toolbar{z-index:120!important}html:root body .adtake-canvas-app.studio-redesign .video-editor-panel>header{flex-shrink:0}html:root body .adtake-canvas-app.studio-redesign .video-settings-grid{gap:12px 10px}}@media (max-width:760px) and (min-height:561px){html:root body .visualtune-workspace .studio-page .adtake-canvas-app.studio-redesign[data-vt-editor-variants] .node-floating-actions{top:8px!important}}@media (max-height:560px){html:root body .adtake-canvas-app.studio-redesign .movable-design-toolbar[data-movable=true] .generation-variants{overscroll-behavior:contain;overflow-y:auto}html:root body .adtake-canvas-app.studio-redesign .movable-design-toolbar[data-movable=true] .generation-variants>header{z-index:2;background:var(--surface-panel);position:sticky;top:0}html:root body .adtake-canvas-app.studio-redesign .movable-design-toolbar[data-movable=true] .generation-variants>div{flex:none;overflow:visible}html:root body .adtake-canvas-app.studio-redesign .video-editor-toolbar{width:auto;max-width:calc(100vw - 16px);max-height:calc(100dvh - var(--product-header-height,0px) - 16px);z-index:120!important;position:fixed!important;inset:8px!important;transform:none!important}html:root body .adtake-canvas-app.studio-redesign .video-editor-panel{flex-direction:column;height:100%;max-height:100%;display:flex}html:root body .adtake-canvas-app.studio-redesign .video-editor-panel .video-node-body{flex:1;min-height:0;max-height:none}html:root body .adtake-canvas-app.studio-redesign[data-vt-video-editor] :is(.canvas-assets-panel,.canvas-top-left,.canvas-top-right,.canvas-view-controls,.canvas-bottom-toolbar,.canvas-focus-toggle){visibility:hidden}}@media (prefers-reduced-motion:reduce){html:root body .adtake-canvas-app.studio-redesign :is(button,input,textarea,select){transition:none}}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-ws-studio][data-vt-ws-studio][data-vt-ws-studio] body,html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign{--surface-base:#f8f7f5;--surface-panel:#f5f3f0;--surface-card:#f1efea;--surface-input:#f8f7f4;--border-default:#e3e2dd;--border-strong:#d8d6d0;--content-primary:#22211e;--content-secondary:#4a4742;--content-muted:#625f57;--brand:#ff5cba;--brand-hover:#ff85cb;--brand-soft:#efece6;--brand-text:#b81e78;--brand-line:#84476b;--brand-ink:#1a0a13;--canvas:var(--surface-base);--panel-solid:var(--surface-panel);--ui-panel:var(--surface-panel);--ui-surface:var(--surface-panel);--ui-border:var(--border-default);--ui-muted:var(--content-muted);--ui-hover:#1c191409;--panel-raised:var(--surface-card);--text:var(--content-primary);--text-soft:var(--content-secondary);--text-muted:var(--content-muted);--line:var(--border-default);--line-soft:#e8e6e3;--studio-shadow:0 16px 48px #1c191422;background:var(--surface-base);color:var(--content-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.reference-group-node,.reference-image-node,.generation-node,.workflow-node-card,.video-node,.archive-import-node){color:var(--content-primary);background:var(--surface-panel);border-color:var(--border-default);box-shadow:0 3px 14px #1c19140e;--node-accent:var(--brand)!important}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.reference-group-node,.reference-image-node,.generation-node,.workflow-node-card,.video-node,.archive-import-node):is(.is-selected,[data-selected=true]){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 4px 18px #1c191414}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-node{box-shadow:none;background:#f5f3f0a6}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-node.is-drop-active{border-color:var(--brand);background:#ff5cba0d}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.reference-group-title,.generation-node-header,.workflow-node-heading,.node-name-button){color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.reference-count,.generation-node-meta){color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .workflow-node-header{border-color:var(--border-default);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-preview,.reference-image-preview){background:var(--surface-input)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview,.node-media-empty,.video-node-placeholder){background:var(--surface-panel);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview,.video-node-placeholder)>svg,html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-empty-preview small,.video-node-placeholder small,.video-node-placeholder span){color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-editor-preview{color:var(--content-secondary);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-editor-open{color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-editor-open:hover{color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-composer,.text-editor-panel,.node-inspector-floating,.compact-node-palette,.canvas-popover-panel,.node-connect-menu,.generation-variants,.video-editor-panel){background:var(--surface-panel);color:var(--content-primary);border-color:var(--border-default);box-shadow:var(--studio-shadow)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-composer-toolbar .generation-composer{background:var(--surface-panel);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-composer>textarea{color:var(--content-primary);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-composer>textarea::placeholder{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-floating-actions{background:var(--surface-panel);border-color:var(--border-default);box-shadow:0 6px 24px #1c19141b}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-floating-actions :is(button,a,select){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-floating-actions :is(button,a):hover{background:var(--surface-card);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-submit,.node-run-button){background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel{border-color:var(--border-default);box-shadow:none;background:#f7f5f3}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]){border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]) button{box-shadow:none;color:var(--content-muted);background:0 0;border:0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel :is(.canvas-journey-nav,nav[aria-label=자산\ 보기]) button[aria-pressed=true]{color:var(--brand);box-shadow:inset 0 -2px var(--brand);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-navigator-search-row{border-color:var(--border-default);background:#f3f1ec}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-navigator-search-row:focus-within{outline:2px solid var(--focus-ring)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-search input{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-search input::placeholder,html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-navigator-list-heading{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-navigator-row:hover{background:#1c191407}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-row[data-selected=true]{background:var(--brand-soft)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-navigator-thumbnail{color:var(--content-secondary);background:#efede8;border-color:#e2e0db}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-node-copy strong{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-assets-panel .canvas-navigator-node-copy small{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-feature-navigation{border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-feature-heading,.canvas-assets-panel>footer){color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-top-left,.selection-actions,.project-menu,.canvas-layout-confirmation){background:var(--surface-panel);border-color:var(--border-default);box-shadow:0 6px 24px #1c191414}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-tool-items,.canvas-view-controls) button{color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-tool-items,.canvas-view-controls) button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-tool-items .add-node-button,html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .selection-actions .parallel-run-button{background:var(--brand);color:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .workflow-node-move-handle{color:#4a4742;box-shadow:none;background:#f1efea;border-color:#e0ded9}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .workflow-node-move-handle:hover{color:var(--brand);border-color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.workflow-node-heading,.generation-node-header,.reference-image-node>header)>svg{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-empty{background:#1c191402;border-color:#dcd9d4}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-empty:hover{border-color:var(--brand-line);background:#ff5cba08}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-empty strong{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-empty>span:not(.reference-empty-stack){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-group-empty>small{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .reference-empty-stack>span{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.video-node,.archive-import-node)>header{border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.video-ready-badge,.archive-import-status){color:var(--content-secondary);background:#eeece6;border:1px solid #e1dfda}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-sources>button{border-color:var(--border-default);background:var(--surface-card);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-sources>button[aria-pressed=true]{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-text)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-choice{border-color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-sources>button[aria-pressed=true] .archive-import-choice{border-color:var(--brand);background:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-load{background:var(--surface-card);border-color:var(--border-default);color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .archive-import-load:not(:disabled){background:var(--brand);color:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node-placeholder strong{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node :is(input:not([type=checkbox]),select,textarea){background:var(--surface-input);border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node :where(button:not(.video-node-placeholder),fieldset){background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node :is(label,.video-node-intro,.video-node-help,.video-brief-preview pre){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node .video-connection-notice{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node .video-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .video-node .video-generation-pending{background:var(--surface-input);border-color:var(--border-strong);color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-reference-label,.generation-reference-count){color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-reference-chip{background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-reference-chip>button{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .creative-brief-controls :is(select,button){background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .creative-brief-controls :is(label,summary){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-preflight-summary{border-color:var(--border-default);color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-composer-controls{border-top:1px solid var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-model,.generation-settings)>button{color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-submit:disabled{color:#57544d;background:#e8e6e3}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-editor-heading{border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.text-node-editor,.planning-editor textarea,.inspector-field textarea,.inspector-field input,.inspector-field select){background:var(--surface-input);border:1px solid var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.planning-editor label,.planning-editor p,.text-exclusion-settings summary){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-composer-error,.reference-upload-error,.node-error){border-color:var(--danger-line);color:var(--danger-text);background:var(--danger-soft)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-node,.workflow-node-card).is-failed{border-color:#c66c78}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-batch-badge{color:var(--content-primary);border-color:var(--border-strong);background:#f5f3f0f2}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-variants>header{border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-variants>div>article{background:var(--surface-card);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .generation-variants>div>article.is-active{border-color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-header h2{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-search{background:var(--surface-input);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-item small{color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-item-icon{background:var(--surface-card);color:var(--content-secondary);border:0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-item:hover{background:var(--surface-card);border-color:#0000}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-item:focus-visible{outline:2px solid var(--focus-ring);background:var(--surface-card)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-section{border-color:var(--border-default);color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-section span{background:var(--surface-card);border-color:var(--border-default);color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .palette-coming-soon{color:var(--content-muted);border-color:var(--border-default);background:#edebe5}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .compact-palette-footer{color:var(--content-muted);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .canvas-popover-panel>header{color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-popover-panel legend,.image-tool-popover p){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.generation-model-option,.image-tool-choices button){background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body :is(.execution-history-dialog,.banner-editor-dialog,.product-region-dialog,.creative-prompt-dialog,.fixed-bulk-dialog,.credit-approval-panel,.account-experience,.project-browser,.production-hub,.generation-history,.model-studio,.gfa-library-dialog,.quick-start:not([data-embedded])){--surface-panel:#f5f3f0;--surface-card:#f1efea;--surface-input:#f8f7f4;--border-default:#e3e2dd;--border-strong:#d8d6d0;--content-primary:#22211e;--content-secondary:#4a4742;--content-muted:#625f57;background:var(--surface-panel);border-color:var(--border-default);color:var(--content-primary);box-shadow:0 20px 64px #1c191430}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body :is(.creative-prompt-dialog,.product-region-dialog,.fixed-bulk-dialog) :is(input:not([type=checkbox]):not([type=range]),select,textarea){color:#22211e;background:#f8f7f4;border-color:#e0ded9}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .planning-generate{background:var(--brand);color:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .planning-editor nav a{color:var(--brand-text)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-name-input.node-name-input{background:var(--surface-input);border-color:var(--brand);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-run-controls{border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .node-run-controls button{background:var(--surface-card);border-color:var(--border-strong);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.ai-writing-hint,.ai-sources p){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .ai-sources a{color:var(--brand-text)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-dialog :is(.execution-history-card,.execution-history-job){background:var(--surface-card);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-tabs button[aria-selected=true]{color:var(--brand);border-bottom-color:var(--brand);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-redesign-shown][data-vt-redesign-shown][data-vt-redesign-shown] body .execution-history-dialog :is(.execution-history-heading p,.execution-history-card-meta,.execution-history-job-copy p,.execution-history-log-row){color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(.canvas-assets-list,.compact-palette-list,.generation-composer,.generation-variants>div,.text-editor-panel,.video-node-body,.node-inspector-body){scrollbar-color:#dbd9d4 transparent}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign :is(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--focus-ring)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page:not([hidden]) :is(.site-account,.support-launcher,.collab-launcher,.studio-ad-library-launcher){background:var(--surface-panel);border-color:var(--border-default);color:var(--content-secondary);box-shadow:none}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page:not([hidden]) :is(.support-launcher,.collab-launcher)[aria-expanded=true]{color:var(--brand);border-color:var(--brand-line);background:var(--brand-soft)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .account-menu-body{background:var(--surface-panel);border-color:var(--border-default);scrollbar-color:#dbd9d4 transparent}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .account-menu-divider{border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.account-menu-heading,.account-preference,.account-menu-identity small){color:var(--content-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-panel,.collab-panel,.support-panel.support-studio){background:var(--surface-panel);border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-panel,.collab-panel){box-shadow:var(--studio-shadow)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-panel,.collab-panel)>header{background:var(--surface-panel);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-grid article,.canvas-history-event,.collab-card,.collab-message,.collab-composer,.support-action-card,.support-settings){background:var(--surface-card);border-color:var(--border-default);color:var(--content-secondary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-panel,.collab-panel) button{background:var(--surface-card);border-color:var(--border-default);color:var(--content-primary)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.canvas-history-panel,.collab-panel)>nav button[aria-pressed=true]{color:var(--brand);border-color:#0000;border-bottom-color:var(--brand);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .collab-panel .collab-primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page :is(.collab-panel,.support-panel) :is(input:not([type=checkbox]):not([type=range]),textarea){background:var(--surface-input);color:var(--content-primary);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .support-panel :is(.support-header,form.support-composer){background:var(--surface-panel);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .support-panel .support-starters button{background:var(--surface-card);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .studio-page .support-panel .support-starters button>span:first-child{color:var(--content-secondary);background:#edeae3}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body :is(.project-sidebar,.account-experience-layout>nav,.studio-workbench-footer,.model-studio-workbench>header){background:var(--surface-panel);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body :is(.project-card,.production-card,.account-credit-cards article,.studio-orbit){background:var(--surface-card);border-color:var(--border-default)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body :is(.account-experience-layout>nav,.project-sidebar>nav) button[aria-current=page],html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body :is(.production-hub>nav,.studio-tabs,.studio-source-tabs,.studio-mode-switch) button[aria-pressed=true]{color:var(--brand);border-color:var(--brand-line);box-shadow:none;background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .model-studio-workbench .studio-workbench-footer .studio-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .model-studio-workbench .studio-reference-strip button[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .studio-camera-sliders :is(output,input[type=range]){color:var(--brand-text);accent-color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .studio-orbit .studio-camera-ray{stroke:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .studio-orbit g{color:var(--brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root[data-vt-studio-shown][data-vt-studio-shown] body .account-experience input.sr-only{border:0}@media (max-height:560px){html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body .adtake-canvas-app.studio-redesign .movable-design-toolbar[data-movable=true] .generation-variants>header{background:var(--surface-panel)}}
