html:root{--vt-bg:#101113;--vt-panel:#191a1e;--vt-elevated:#222329;--vt-border:#ffffff12;--vt-border-strong:#ffffff24;--vt-text:#f3f3f5;--vt-muted:#9b9daa;--vt-brand:#ff5cba;--vt-radius:14px;--vt-shadow:0 24px 80px #0006,0 1px 0 #ffffff05 inset;--vt-soft:#ffffff06;--vt-hover:#ffffff0a;--vt-selected:#ff5cba12;--vt-success:#a5dac3;--vt-warning:#eac68b;--vt-danger:#f4a1b2;--canvas:var(--vt-bg);--panel-solid:var(--vt-panel);--panel-raised:var(--vt-elevated);--ui-surface:var(--vt-panel);--ui-control:var(--vt-elevated);--ui-hover:#2c2d33;--ui-border:var(--vt-border-strong);--text:var(--vt-text);--text-soft:#b6b8c4;--text-muted:var(--vt-muted);--chrome-canvas:var(--vt-bg);--chrome-panel:var(--vt-panel);--chrome-raised:var(--vt-elevated);--chrome-line:var(--vt-border);--chrome-line-hover:var(--vt-border-strong);--chrome-text:var(--vt-text);--chrome-secondary:#b6b8c4;--chrome-muted:var(--vt-muted);--chrome-shadow:var(--vt-shadow);--chrome-control-height:40px}html:root body#visualtune-app[data-ui=creative-workbench]{color:var(--vt-text);background:var(--vt-bg);font-family:var(--font-sans,"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased}html:root body#visualtune-app[data-ui=creative-workbench] :is(button,input,textarea,select,summary){accent-color:var(--vt-brand)}html:root body#visualtune-app[data-ui=creative-workbench] :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #ff85cb}html:root body#visualtune-app[data-ui=creative-workbench] :is(input,textarea)::placeholder{color:#878a98;opacity:1}html:root body#visualtune-app[data-ui=creative-workbench] :is(button,a,summary){transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}html:root body#visualtune-app[data-ui=creative-workbench] :is(input,textarea,select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]{border-bottom:1px solid var(--vt-border);background:#151619;gap:12px;height:56px;min-height:56px;padding:0 20px;box-shadow:0 1px #0005}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-brand{letter-spacing:-.045em;order:0;gap:9px;font-size:15px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger{border-left:1px solid var(--vt-border-strong);color:#d4d5dc;border-radius:0;order:1;gap:8px;min-height:28px;padding:0 14px;font-size:13px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger[aria-expanded=true]{border-left-color:var(--vt-border-strong);color:#fff;background:0 0}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-account{order:4;gap:8px;min-width:0}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .product-navigation{background:#1c1d22;border-color:#ffffff25;border-radius:10px;padding:8px;top:48px;left:164px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .site-navigation-rail :is(.collab-launcher,.support-launcher){border-color:var(--vt-border);background:0 0;border-radius:8px;min-height:34px;padding:6px 10px;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .site-navigation-rail :is(.collab-launcher,.support-launcher):hover{background:var(--vt-hover);border-color:var(--vt-border-strong)}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .site-account :is(.account-plan-trigger,.account-credit-trigger){color:#b4b6c1;background:0 0;border:0;gap:6px;padding:6px 9px;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .account-credit-trigger>svg{color:#ffb1de}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .account-avatar{color:#eee;background:#303139;border:1px solid #ffffff25;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header>.vt-command-launcher{border:1px solid var(--vt-border);color:#90939f;text-align:left;background:#ffffff03;border-radius:7px;order:2;align-items:center;gap:9px;width:214px;min-height:32px;margin-left:12px;padding:6px 10px;font-size:12px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-launcher kbd{border:1px solid var(--vt-border);color:#898d9b;font:10px/1.6 var(--font-geist-mono,monospace);white-space:nowrap;border-radius:4px;margin-left:auto;padding:1px 4px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog{width:min(584px,100vw - 32px);max-width:none;max-height:72dvh;color:var(--vt-text);background:#1b1c21;border:1px solid #ffffff26;border-radius:12px;margin:0 auto;padding:0;position:fixed;inset:14vh 0 auto;overflow:hidden;box-shadow:0 40px 120px #0009}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog:not([open]){display:none}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#08090bb3}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search{border-bottom:1px solid var(--vt-border);color:#babdc8;align-items:center;gap:13px;min-height:72px;padding:14px 20px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;width:0;min-width:0;padding:8px 0;font-size:16px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog .vt-command-search input:focus-visible{box-shadow:none;outline:none}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search:focus-within{box-shadow:inset 0 -1px #ff5cba50}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search button{border:1px solid var(--vt-border);color:#a5a8b5;background:0 0;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-results{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(72dvh - 120px);padding:8px;overflow:auto}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-section{color:#8d91a0;padding:10px 12px;font-size:11px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result{text-align:left;color:#e5e6ec;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:13px;width:100%;min-height:68px;padding:10px 12px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result:hover{background:var(--vt-hover)}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result:focus-visible{background:var(--vt-selected);border-color:#ff5cba45;outline:0}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-icon{border:1px solid var(--vt-border);color:#c5c8d1;background:#ffffff04;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;display:grid}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result strong{font-size:14px;font-weight:550;display:block}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result small{color:var(--vt-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-enter{color:#8b8f9c;opacity:0;margin-left:auto}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-result:is(:focus-visible,:hover) .vt-command-enter{opacity:1}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog>footer{border-top:1px solid var(--vt-border);color:#969aa8;justify-content:space-between;gap:12px;padding:12px 20px;font-size:11px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog>footer>span{align-items:center;gap:5px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog kbd{border:1px solid var(--vt-border);font:10px/1.5 var(--font-geist-mono,monospace);border-radius:4px;padding:1px 4px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-empty{text-align:center;color:#d9dbe3;padding:40px 16px;font-size:14px;line-height:1.9}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-empty span{color:var(--vt-muted);font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign{--workspace-left-width:288px;background:var(--vt-bg)}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .react-flow__background{opacity:.55}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .react-flow__background circle{fill:#5a5c66}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls,.canvas-top-right,.node-floating-actions){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1e23f7;border:1px solid #ffffff1c;border-radius:8px;padding:6px;box-shadow:0 6px 28px #0005,inset 0 1px #ffffff06}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls) button{color:#aeb2c0;border-radius:8px;min-width:40px;min-height:40px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls) button:hover{color:#f6f6f8;background:#ffffff0a}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-bottom-toolbar button[aria-pressed=true]{color:#fff;background:#ffffff13;box-shadow:0 1px 4px #0003}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-bottom-toolbar button[aria-label="워크플로 노드 추가"]{background:var(--vt-brand);color:#1a0a13}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-assets-panel{border-color:var(--vt-border);background:#17181c;box-shadow:6px 0 28px #0002}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-assets-panel>header{border-bottom:1px solid var(--vt-border);padding:18px 14px 12px}html:root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-search-row{border:1px solid var(--vt-border);background:#101114;border-radius:8px;min-height:38px;margin:12px 12px 8px;padding:0 10px}html:root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-search-row input{font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-navigator-row{border:1px solid #0000;border-radius:8px;min-height:52px;margin:2px 0;padding:9px 10px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-navigator-row[data-selected=true]{background:var(--vt-selected);box-shadow:inset 2px 0 var(--vt-brand);border-color:#ff5cba24}html:root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-row:hover{background:var(--vt-hover)}html:root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-node-copy small{color:#9094a2;font-size:11px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .empty-canvas-guide h1{letter-spacing:-.055em;color:#ececf0;font-size:30px}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .empty-canvas-guide p{color:#a0a4b0}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.generation-node,.reference-image-node,.workflow-node-card,.video-node)[data-kind]{background:#1b1c21;border-color:#ffffff26;border-radius:8px;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff04}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .react-flow__node.selected :is(.generation-node,.reference-image-node,.workflow-node-card,.video-node)[data-kind]{border-color:#ff85cb;box-shadow:0 0 0 1px #ff5cba5c,0 8px 32px #0005}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .workflow-node-move-handle{color:#b4b8c5;background:#24262e;border-color:#ffffff27;border-radius:7px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .workflow-resize-handle{background:#767676;border-color:#f3c4df;box-shadow:0 1px 5px #0005}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app :is(.node-text-preview,.node-editor-preview,.generation-empty-preview){color:#c9cbd5;background:#17181c}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app :is(.workflow-node-titlebar,.generation-node-header,.reference-image-header){color:#dcdde5}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app.studio-redesign .node-editor-surface{color:#ececf2;background:#1b1c21;border:1px solid #ffffff27;border-radius:10px;padding:16px 18px;box-shadow:0 20px 64px #0007,inset 0 1px #ffffff07}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface-header{border-bottom:1px solid var(--vt-border);gap:12px;margin:0 0 12px;padding:0 0 10px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface-header .node-editor-surface-label{color:#bdc0cd;letter-spacing:-.015em;font-size:12px;font-weight:550}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface-header button{color:#989dab;border-radius:7px;width:30px;height:30px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.node-composer-primary-input,.text-node-editor,.generation-composer>textarea){color:#f0f0f4;caret-color:#ffa7da;padding:10px 0;font-size:15px;line-height:1.85}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.generation-reference-chip,.node-composer-chips>span,.composer-text-button){color:#bfc2cf;background:#ffffff04;border:1px solid #ffffff16;border-radius:7px;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.generation-reference-label,.simple-request-summary,.generation-preflight-summary){color:#949aa9;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface .node-request-dock{border-top:1px solid var(--vt-border);gap:8px;margin-top:6px;padding-top:12px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface .node-request-dock>button{border:1px solid var(--vt-border);border-radius:8px;min-height:36px;padding:7px 10px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface .node-request-dock>:is(.generation-submit,.planning-generate){background:var(--vt-brand);color:#1a0a13;border:1px solid #ff85cb;border-radius:7px;min-height:40px;padding:8px 16px;font-size:13px;font-weight:650;box-shadow:0 3px 14px #ff5cba15}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-submit,.planning-generate):disabled{color:#8e8592;opacity:.7;box-shadow:none;background:#35313a;border-color:#ffffff12}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.simple-request-details,.composer-details)>summary{color:#aaaebd;min-height:32px;padding:6px 0;font-size:12px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-setting-options,.generation-ratio-options) button{border-color:var(--vt-border);color:#bec1ce;background:#ffffff04;border-radius:8px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-setting-options,.generation-ratio-options) button[aria-pressed=true]{background:var(--vt-selected);color:#fdd6ed;border-color:#ff5cba55}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-palette-popover.compact-node-palette[role=dialog]{width:316px;max-width:calc(100vw - 24px);max-height:min(740px,100dvh - 112px);box-shadow:var(--vt-shadow);background:#1b1c21;border:1px solid #ffffff25;border-radius:10px;left:calc(50% - 158px)}html:root body#visualtune-app[data-ui=creative-workbench] .compact-node-palette[role=dialog] .compact-palette-header{height:52px;min-height:52px;padding:0 14px 0 18px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-header h2{font-size:14px;font-weight:600}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-search{border-color:var(--vt-border-strong);background:#111216;border-radius:8px;height:40px;margin:0 12px 6px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item{border-radius:7px;grid-template-columns:32px minmax(0,1fr);gap:11px;min-height:58px;padding:9px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item-icon{border:1px solid var(--vt-border);color:#b9becc;background:#ffffff04;border-radius:8px;width:32px;height:32px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item strong{font-size:13px;font-weight:500}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item small{color:#9298a8;font-size:11px;display:block}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item:focus-visible{background:var(--vt-selected);border-color:#ff5cba50}html:root body#visualtune-app[data-ui=creative-workbench] .compact-node-palette[role=dialog] .compact-palette-section{color:#838a9b;padding:14px 10px 7px;font-size:11px}@media (min-width:1001px) and (min-height:650px){html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-bottom-toolbar{flex-direction:column;width:auto;max-width:58px;inset:50% auto auto 16px;transform:translateY(-50%)}html:root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .has-canvas-navigator.adtake-canvas-app.studio-redesign .canvas-bottom-toolbar{left:calc(var(--workspace-left-width) + 12px)}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .canvas-bottom-toolbar :is(.canvas-bar-content,.canvas-bottom-toolbar-main,nav),html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .canvas-bottom-toolbar .toolbar-group{flex-direction:column;gap:5px;display:flex}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .canvas-bottom-toolbar [data-tooltip]:after{white-space:nowrap;inset:50% auto auto calc(100% + 12px);transform:translateY(-50%)}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .canvas-bottom-toolbar .canvas-bar-toggle{border:0;border-top:1px solid var(--vt-border);margin-top:3px}}@media (max-width:1100px){html:root body#visualtune-app[data-ui=creative-workbench] .product-header>.vt-command-launcher{justify-content:center;width:34px;min-width:34px;margin-left:0;padding:7px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header>.vt-command-launcher :is(span,kbd){display:none}}@media (max-width:760px){html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]{gap:6px;height:56px;padding:0 10px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger{border:0;min-width:72px;min-height:44px;padding:0 8px;font-size:13px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header>.vt-command-launcher{display:none}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .product-navigation{top:60px;left:12px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header .site-navigation-rail :is(.collab-launcher,.support-launcher){gap:0;width:44px;min-width:44px;min-height:44px;padding:0;font-size:0}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog{border-radius:10px;width:calc(100vw - 20px);max-height:calc(100dvh - 100px);inset:76px 0 auto}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search{gap:10px;min-height:64px;padding:12px 14px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-search button{width:44px;height:44px}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-results{max-height:calc(100dvh - 220px)}html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog>footer{padding:12px 14px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app.studio-redesign .node-editor-surface{border-radius:10px;padding:12px 14px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface-header button{width:44px;height:44px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(input,textarea,select){font-size:16px}html:root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface .node-request-dock>button{min-height:44px}html:root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-palette-popover.compact-node-palette[role=dialog]:not([data-context=true]){left:50%;transform:translate(-50%)}html:root body#visualtune-app[data-ui=creative-workbench] .compact-node-palette[role=dialog] .compact-palette-close{width:44px;height:44px}}@media (min-width:761px) and (max-width:1000px){html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .site-account .studio-account-summary>:is(.account-plan-trigger,.account-credit-trigger,.studio-profile-link){display:none}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .account-mobile-actions{display:block}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.vt-command-launcher{width:44px;min-width:44px;height:44px;min-height:44px}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .account-menu>summary{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger,html:root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .site-navigation-rail :is(.collab-launcher,.support-launcher){min-height:44px}}@media (max-width:1000px),(max-height:560px){html:root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog .vt-command-search button{width:44px;min-width:44px;height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){html:root body#visualtune-app[data-ui=creative-workbench] :is(button,a,summary,.vt-command-dialog){scroll-behavior:auto;transition:none;animation:none}}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root{--vt-bg:#f8f7f5;--vt-panel:#f4f3ef;--vt-elevated:#f0eee9;--vt-border:#1c191416;--vt-border-strong:#1c19142d;--vt-text:#23221f;--vt-muted:#5c5951;--vt-brand:#ff5cba;--vt-shadow:0 24px 80px #1c191429,0 1px 0 #1c191406 inset;--vt-soft:#1c191407;--vt-hover:#1c19140b;--vt-selected:#ff5cba12;--vt-success:#a5dac3;--vt-warning:#eac68b;--vt-danger:#f4a1b2;--canvas:var(--vt-bg);--panel-solid:var(--vt-panel);--panel-raised:var(--vt-elevated);--ui-surface:var(--vt-panel);--ui-control:var(--vt-elevated);--ui-hover:#ece9e2;--ui-border:var(--vt-border-strong);--text:var(--vt-text);--text-soft:#494741;--text-muted:var(--vt-muted);--chrome-canvas:var(--vt-bg);--chrome-panel:var(--vt-panel);--chrome-raised:var(--vt-elevated);--chrome-line:var(--vt-border);--chrome-line-hover:var(--vt-border-strong);--chrome-text:var(--vt-text);--chrome-secondary:#4d4a44;--chrome-muted:var(--vt-muted);--chrome-shadow:var(--vt-shadow)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench]{color:var(--vt-text);background:var(--vt-bg)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] :is(button,input,textarea,select,summary){accent-color:var(--vt-brand)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] :is(button,a,summary):focus-visible{outline:2px solid #ff85cb}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] :is(input,textarea)::placeholder{color:#69655d}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]{border-bottom:1px solid var(--vt-border);background:#f6f5f2;box-shadow:0 1px #1c191422}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger{border-left:1px solid var(--vt-border-strong);color:#363430}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger[aria-expanded=true]{border-left-color:var(--vt-border-strong);color:#1b1a18;background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true] .product-navigation{background:#f3f1ed;border-color:#1c19142e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header .site-navigation-rail :is(.collab-launcher,.support-launcher){border-color:var(--vt-border);background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header .site-navigation-rail :is(.collab-launcher,.support-launcher):hover{background:var(--vt-hover);border-color:var(--vt-border-strong)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header .site-account :is(.account-plan-trigger,.account-credit-trigger){color:#4b4842;background:0 0;border:0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header .account-credit-trigger>svg{color:#b81e77}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header .account-avatar{color:#272623;background:#e7e6e2;border:1px solid #1c19142e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header>.vt-command-launcher{border:1px solid var(--vt-border);color:#636058;background:#1c191403}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-launcher kbd{border:1px solid var(--vt-border);color:#67645c}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog{color:var(--vt-text);background:#f3f1ed;border:1px solid #1c191430;box-shadow:0 40px 120px #1c19143d}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1c191447}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-search{border-bottom:1px solid var(--vt-border);color:#46443e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-search input{color:#1b1a18;background:0 0;border:0;outline:0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog .vt-command-search input:focus-visible{box-shadow:none;outline:none}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-search:focus-within{box-shadow:inset 0 -1px #ff5cba50}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-search button{border:1px solid var(--vt-border);color:#54524b;background:0 0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-section{color:#646159}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-result{color:#525670;background:0 0;border:1px solid #0000}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-result:hover{background:var(--vt-hover)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-result:focus-visible{background:var(--vt-selected);border-color:#ff5cba45;outline:0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-icon{border:1px solid var(--vt-border);color:#3f3d38;background:#1c191404}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-result small{color:var(--vt-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-enter{color:#66635b}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog>footer{border-top:1px solid var(--vt-border);color:#5e5b54}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-dialog kbd{border:1px solid var(--vt-border)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-empty{color:#525870}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .vt-command-empty span{color:var(--vt-muted)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign{background:var(--vt-bg)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .react-flow__background circle{fill:#89857c}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls,.canvas-top-right,.node-floating-actions){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2f0ecf7;border:1px solid #1c191423;box-shadow:0 6px 28px #1c191422,inset 0 1px #1c191407}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls) button{color:#4d4b45}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.canvas-bottom-toolbar,.canvas-view-controls) button:hover{color:#21201d;background:#1c19140b}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-bottom-toolbar button[aria-pressed=true]{color:#1b1a18;background:#1c191415;box-shadow:0 1px 4px #1c191414}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-bottom-toolbar button[aria-label="워크플로 노드 추가"]{background:var(--vt-brand);color:#1a0a13}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-assets-panel{border-color:var(--vt-border);background:#f5f4f0;box-shadow:6px 0 28px #1c19140e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-assets-panel>header{border-bottom:1px solid var(--vt-border)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-search-row{border:1px solid var(--vt-border);background:#f8f7f5}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-navigator-row{border:1px solid #0000}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .canvas-navigator-row[data-selected=true]{background:var(--vt-selected);box-shadow:inset 2px 0 var(--vt-brand);border-color:#ff5cba24}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-row:hover{background:var(--vt-hover)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .canvas-assets-panel .canvas-navigator-node-copy small{color:#625f57}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .empty-canvas-guide h1{color:#272623}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign .empty-canvas-guide p{color:#58554e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .visualtune-workspace .adtake-canvas-app.studio-redesign :is(.generation-node,.reference-image-node,.workflow-node-card,.video-node)[data-kind]{background:#f3f1ed;border-color:#1c191430;box-shadow:0 4px 16px #1c191414,inset 0 1px #1c191404}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .react-flow__node.selected :is(.generation-node,.reference-image-node,.workflow-node-card,.video-node)[data-kind]{border-color:#ff85cb;box-shadow:0 0 0 1px #ff5cba5c,0 8px 32px #1c191422}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .workflow-node-move-handle{color:#4a4741;background:#efece6;border-color:#1c191431}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .workflow-resize-handle{background:#8f8b83;border-color:#f3c4df;box-shadow:0 1px 5px #1c191422}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app :is(.node-text-preview,.node-editor-preview,.generation-empty-preview){color:#3d3b36;background:#f5f4f0}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app :is(.workflow-node-titlebar,.generation-node-header,.reference-image-header){color:#302f2b}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app.studio-redesign .node-editor-surface{color:#4f4f73;background:#f3f1ed;border:1px solid #1c191431;box-shadow:0 20px 64px #1c191430,inset 0 1px #1c191408}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface-header{border-bottom:1px solid var(--vt-border)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface-header .node-editor-surface-label{color:#44413c}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface-header button{color:#5c5952}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.node-composer-primary-input,.text-node-editor,.generation-composer>textarea){color:#525270;caret-color:#b81e77}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.generation-reference-chip,.node-composer-chips>span,.composer-text-button){color:#42403b;background:#1c191404;border:1px solid #1c19141c}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.generation-reference-label,.simple-request-summary,.generation-preflight-summary){color:#5f5b54}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface .node-request-dock{border-top:1px solid var(--vt-border)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface .node-request-dock>button{border:1px solid var(--vt-border)}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface .node-request-dock>:is(.generation-submit,.planning-generate){background:var(--vt-brand);color:#1a0a13;border:1px solid #ff85cb;box-shadow:0 3px 14px #ff5cba15}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-submit,.planning-generate):disabled{color:#6c6860;box-shadow:none;background:#e7e5e1;border-color:#1c191416}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .node-editor-surface :is(.simple-request-details,.composer-details)>summary{color:#504d47}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-setting-options,.generation-ratio-options) button{border-color:var(--vt-border);color:#43413b;background:#1c191404}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-editor-surface :is(.generation-setting-options,.generation-ratio-options) button[aria-pressed=true]{background:var(--vt-selected);color:#b81e79;border-color:#ff5cba55}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .node-palette-popover.compact-node-palette[role=dialog]{box-shadow:var(--vt-shadow);background:#f3f1ed;border:1px solid #1c19142e}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-search{border-color:var(--vt-border-strong);background:#f8f6f4}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item-icon{border:1px solid var(--vt-border);color:#525a70;background:#1c191404}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item small{color:#605c55}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .compact-node-palette[role=dialog] .compact-palette-item:focus-visible{background:var(--vt-selected);border-color:#ff5cba50}html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .compact-node-palette[role=dialog] .compact-palette-section{color:#69665d}@media (min-width:1001px) and (min-height:650px){html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .adtake-canvas-app .canvas-bottom-toolbar .canvas-bar-toggle{border:0;border-top:1px solid var(--vt-border)}}@media (max-width:760px){html[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]):root body#visualtune-app[data-ui=creative-workbench] .product-header[data-compact=true]>.product-section-trigger{border:0}}
