.creative-global-composer[data-v-3e027044]{pointer-events:none;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(820px,calc(100vw - 48px));z-index:2100}.creative-global-composer.is-target-page[data-v-3e027044]{width:min(680px,calc(100vw - 48px))}.creative-global-composer.is-target-page .creative-global-composer__card[data-v-3e027044]{max-height:calc(100dvh - 108px)}.creative-global-composer.is-target-page .creative-global-composer__body[data-v-3e027044]{max-height:calc(100dvh - 180px);overflow-y:auto}.creative-global-composer.is-collapsed .creative-global-composer__card[data-v-3e027044]{border-radius:12px}.creative-global-composer.is-collapsed .creative-global-composer__body[data-v-3e027044]{align-items:center;display:flex;gap:8px;padding:8px 12px}.creative-global-composer.is-collapsed .creative-global-composer__textarea[data-v-3e027044]{flex:1;font-size:14px;max-height:36px;min-height:36px;padding:4px 16px}.creative-global-composer__upload-btn-inline[data-v-3e027044]{align-items:center;background:transparent;border:1px dashed #d0d0d0;border-radius:10px;color:#999;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .18s ease;width:36px}.creative-global-composer__upload-btn-inline[data-v-3e027044]:hover{border-color:#999;color:#1a1a1a}.creative-global-composer__upload-btn-inline[data-v-3e027044]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__card[data-v-3e027044]{background:#fff;border-radius:20px;box-shadow:0 6px 24px #0000001a,0 0 0 1px #0000000a;overflow:visible;pointer-events:auto;position:relative;transition:all .22s ease}.creative-global-composer__card[data-v-3e027044]:before{background:conic-gradient(from var(--gradient-angle,0deg),red,#f80,#ff0,#0f0,#0ff,#08f,#80f,#f0f,red);border-radius:22px;filter:blur(.3px);inset:-2px;padding:2px;z-index:-1}.creative-global-composer__card[data-v-3e027044]:after,.creative-global-composer__card[data-v-3e027044]:before{animation:gradient-rotate-3e027044 3s linear infinite;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.creative-global-composer__card[data-v-3e027044]:after{background:conic-gradient(from var(--gradient-angle,0deg),#ff000055,#ff880055,#ffff0055,#00ff0055,#00ffff55,#0088ff55,#8800ff55,#ff00ff55,#ff000055);border-radius:24px;filter:blur(5px);inset:-4px;padding:4px;z-index:-2}.creative-global-composer__card.is-focused[data-v-3e027044]:before,.creative-global-composer__card[data-v-3e027044]:focus-within:before{opacity:1}.creative-global-composer__card.is-focused[data-v-3e027044]:after,.creative-global-composer__card[data-v-3e027044]:focus-within:after{opacity:.6}@keyframes gradient-rotate-3e027044{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.creative-global-composer__card[data-v-3e027044]:hover{box-shadow:0 8px 32px #00000024,0 0 0 1px #0000000f}.creative-global-composer__drag-area[data-v-3e027044]{align-items:center;cursor:grab;display:flex;flex-shrink:0;height:28px;justify-content:space-between;padding:0 12px}.creative-global-composer__drag-area[data-v-3e027044]:active{cursor:grabbing}.creative-global-composer__drag-dots[data-v-3e027044]{display:flex;gap:3px;opacity:0;transition:opacity .2s ease}.creative-global-composer__card:hover .creative-global-composer__drag-dots[data-v-3e027044]{opacity:1}.creative-global-composer__drag-dots span[data-v-3e027044]{background:silver;border-radius:50%;height:3px;width:3px}.creative-global-composer__collapsed-label[data-v-3e027044]{align-items:center;color:#999;display:flex;font-size:13px;gap:6px;pointer-events:none}.creative-global-composer__drag-actions[data-v-3e027044]{align-items:center;display:flex;gap:2px}.creative-global-composer__collapse-btn[data-v-3e027044]{align-items:center;background:transparent;border:0;border-radius:4px;color:#b0b0b0;cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;transition:all .2s ease;width:22px}.creative-global-composer__card:hover .creative-global-composer__collapse-btn[data-v-3e027044]{opacity:1}.creative-global-composer__collapse-btn[data-v-3e027044]:hover{background:#f5f5f5;color:#666}.creative-global-composer__close-btn[data-v-3e027044]{align-items:center;background:transparent;border:0;border-radius:4px;color:#b0b0b0;cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;transition:all .2s ease;width:22px}.creative-global-composer__card:hover .creative-global-composer__close-btn[data-v-3e027044]{opacity:1}.creative-global-composer__close-btn[data-v-3e027044]:hover{background:#f5f5f5;color:#666}.creative-global-composer__body[data-v-3e027044]{padding:6px 20px 8px}.creative-global-composer__image-preview[data-v-3e027044]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__image-thumb[data-v-3e027044]{border:1px solid #e5e5e5;border-radius:8px;height:64px;overflow:hidden;position:relative;width:64px}.creative-global-composer__image-thumb img[data-v-3e027044]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.creative-global-composer__image-remove[data-v-3e027044]{align-items:center;background:#00000080;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:18px;justify-content:center;position:absolute;right:2px;top:2px;transition:background .15s ease;width:18px}.creative-global-composer__image-remove[data-v-3e027044]:hover{background:#000000b3}.creative-global-composer__file-preview[data-v-3e027044]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__file-item[data-v-3e027044]{align-items:center;background:#f5f5f5;border-radius:8px;color:#666;display:flex;font-size:12px;gap:6px;height:32px;padding:0 10px}.creative-global-composer__file-item-name[data-v-3e027044]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-global-composer__file-remove[data-v-3e027044]{align-items:center;background:transparent;border:0;border-radius:50%;color:#999;cursor:pointer;display:inline-flex;height:18px;justify-content:center;width:18px}.creative-global-composer__file-remove[data-v-3e027044]:hover{color:#333}.creative-global-composer__textarea[data-v-3e027044]{background:#f5f5f5;border:0;border-radius:999px;color:#1a1a1a;font-family:inherit;font-size:15px;line-height:1.6;max-height:160px;min-height:52px;outline:0;padding:12px 16px;resize:none;width:100%}.creative-global-composer__textarea[data-v-3e027044]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__textarea[data-v-3e027044]::placeholder{color:#b0b0b0}.creative-global-composer__toolbar[data-v-3e027044]{align-items:center;display:flex;gap:8px;padding:10px 12px 12px 16px}.creative-global-composer__toolbar-left[data-v-3e027044]{align-items:center;display:flex;flex:1;gap:6px;min-width:0;position:relative}.creative-global-composer__toolbar-scroll[data-v-3e027044]{align-items:center;display:flex;flex:1;gap:6px;min-width:0;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.creative-global-composer__toolbar-scroll[data-v-3e027044]::-webkit-scrollbar{display:none}.creative-global-composer__toolbar-right[data-v-3e027044]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__type-trigger[data-v-3e027044]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:10px;color:#1a1a1a;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:5px;height:32px;padding:0 10px;transition:all .15s ease;white-space:nowrap}.creative-global-composer__type-trigger[data-v-3e027044]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__type-trigger.is-open[data-v-3e027044]{border-color:#1a1a1a}.creative-global-composer__type-trigger .rotate-180[data-v-3e027044]{transition:transform .2s ease}.creative-global-composer__type-trigger:not(.is-open) .rotate-180[data-v-3e027044]{transform:rotate(180deg)}.creative-global-composer__model-trigger[data-v-3e027044]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:10px;color:#1a1a1a;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:5px;height:32px;padding:0 10px;transition:all .15s ease;white-space:nowrap}.creative-global-composer__model-trigger[data-v-3e027044]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__model-trigger.is-open[data-v-3e027044]{border-color:#1a1a1a}.creative-global-composer__model-trigger .rotate-180[data-v-3e027044]{transition:transform .2s ease}.creative-global-composer__model-trigger:not(.is-open) .rotate-180[data-v-3e027044]{transform:rotate(180deg)}.creative-global-composer__model-dropdown[data-v-3e027044]{max-height:240px;min-width:180px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__model-dropdown[data-v-3e027044],.creative-global-composer__workflow-dropdown[data-v-3e027044]{background:#fff;border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 8px 32px #0000001f,0 0 0 1px #0000000a;left:0;position:absolute;z-index:10}.creative-global-composer__workflow-dropdown[data-v-3e027044]{max-height:320px;min-width:260px;overflow:hidden}.creative-global-composer__workflow-dropdown-search[data-v-3e027044]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 12px}.creative-global-composer__workflow-dropdown-input[data-v-3e027044]{background:transparent;border:0;color:#1a1a1a;flex:1;font-size:13px;min-width:0;outline:0}.creative-global-composer__workflow-dropdown-input[data-v-3e027044]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-input[data-v-3e027044]::placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-list[data-v-3e027044]{max-height:260px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__workflow-dropdown-empty[data-v-3e027044]{color:#999;font-size:13px;padding:16px;text-align:center}.creative-global-composer__type-dropdown[data-v-3e027044]{background:#fff;border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 8px 32px #0000001f,0 0 0 1px #0000000a;left:0;min-width:180px;padding:4px;position:absolute;z-index:10}.creative-global-composer__type-dropdown-label[data-v-3e027044]{color:#999;font-size:12px;padding:6px 10px 4px}.creative-global-composer__type-option[data-v-3e027044]{align-items:center;background:transparent;border:0;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;height:38px;padding:0 10px;transition:background .12s ease;width:100%}.creative-global-composer__type-option[data-v-3e027044]:hover{background:#f5f5f5}.creative-global-composer__type-option.is-active[data-v-3e027044]{color:#000;font-weight:600}.creative-global-composer__params-inline[data-v-3e027044]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__param-pill[data-v-3e027044]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#666;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:28px;padding:0 10px;transition:all .15s ease;white-space:nowrap}.creative-global-composer__param-pill[data-v-3e027044]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__param-pill.is-active[data-v-3e027044]{background:#f5f5f5;border-color:#1a1a1a;color:#1a1a1a;font-weight:500}.creative-global-composer__wf-param-trigger[data-v-3e027044]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#666;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;gap:4px;height:28px;padding:0 8px;transition:all .15s ease;white-space:nowrap}.creative-global-composer__wf-param-trigger[data-v-3e027044]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__wf-param-value[data-v-3e027044]{color:#1a1a1a;font-weight:500}.creative-global-composer__upload-btn[data-v-3e027044]{align-items:center;background:transparent;border:0;border-radius:50%;color:#999;cursor:pointer;display:inline-flex;height:36px;justify-content:center;overflow:hidden;transition:all .18s ease;width:36px}.agent-indoor-upload[data-v-3e027044]{border:1px dashed #d0d0d0;border-radius:10px;gap:4px;height:36px;padding:0 10px;width:auto}.creative-global-composer__agent-indoor-thumb[data-v-3e027044]{border-radius:10px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.creative-global-composer__agent-indoor-label[data-v-3e027044]{color:#666;font-size:12px;white-space:nowrap}.creative-global-composer__image-thumb-label[data-v-3e027044]{background:#0009;border-radius:0 0 6px 6px;bottom:2px;color:#fff;font-size:10px;left:2px;line-height:1.2;padding:1px 0;position:absolute;right:2px;text-align:center}.creative-global-composer__upload-btn[data-v-3e027044]:hover{background:#f5f5f5;color:#1a1a1a}.creative-global-composer__upload-btn[data-v-3e027044]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__send-btn[data-v-3e027044]{align-items:center;background:#e5e5e5;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .18s ease;width:36px}.creative-global-composer__send-btn[data-v-3e027044]:not(:disabled){background:#1a1a1a}.creative-global-composer__send-btn[data-v-3e027044]:not(:disabled):hover{background:#333;transform:scale(1.05)}.creative-global-composer__send-btn[data-v-3e027044]:disabled{cursor:not-allowed}.dropdown-enter-active[data-v-3e027044],.dropdown-leave-active[data-v-3e027044]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-3e027044],.dropdown-leave-to[data-v-3e027044]{opacity:0;transform:translateY(6px)}.creative-global-composer-enter-active[data-v-3e027044],.creative-global-composer-leave-active[data-v-3e027044]{transition:opacity .22s ease,transform .22s ease}.creative-global-composer-enter-from[data-v-3e027044],.creative-global-composer-leave-to[data-v-3e027044]{opacity:0;transform:translateY(12px)}@media(max-width:640px){.creative-global-composer[data-v-3e027044]{width:calc(100vw - 24px)}.creative-global-composer__body[data-v-3e027044]{padding:0 14px}.creative-global-composer__toolbar[data-v-3e027044]{flex-wrap:wrap;padding:8px 10px 10px 12px}.creative-global-composer__params-inline[data-v-3e027044]{display:none}}html.dark .creative-global-composer{color-scheme:dark}html.dark .creative-global-composer__card{background:#1e1e1e;box-shadow:0 6px 24px #0006,0 0 0 1px #ffffff0f}html.dark .creative-global-composer__card:hover{box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff14}html.dark .creative-global-composer__drag-dots span{background:#555}html.dark .creative-global-composer__collapsed-label{color:#666}html.dark .creative-global-composer__collapse-btn{color:#555}html.dark .creative-global-composer__collapse-btn:hover{background:#333;color:#ccc}html.dark .creative-global-composer__close-btn{color:#555}html.dark .creative-global-composer__close-btn:hover{background:#333;color:#ccc}html.dark .creative-global-composer__image-thumb{border-color:#404040}html.dark .creative-global-composer__textarea{background:#2a2a2a;color:#e5e5e5}html.dark .creative-global-composer__textarea::-moz-placeholder{color:#666}html.dark .creative-global-composer__textarea::placeholder{color:#666}html.dark .creative-global-composer__type-trigger{background:#2a2a2a;border-color:#404040;color:#e5e5e5}html.dark .creative-global-composer__type-trigger:hover{background:#333;border-color:#555}html.dark .creative-global-composer__type-trigger.is-open{border-color:#e5e5e5}html.dark .creative-global-composer__type-dropdown{background:#2a2a2a;box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0f}html.dark .creative-global-composer__type-dropdown-label{color:#666}html.dark .creative-global-composer__type-option{color:#d0d0d0}html.dark .creative-global-composer__type-option:hover{background:#363636}html.dark .creative-global-composer__type-option.is-active{color:#fff}html.dark .creative-global-composer__param-pill{background:#2a2a2a;border-color:#404040;color:#999}html.dark .creative-global-composer__param-pill:hover{background:#333;border-color:#555;color:#d0d0d0}html.dark .creative-global-composer__param-pill.is-active{background:#363636;border-color:#e5e5e5;color:#fff}html.dark .creative-global-composer__wf-param-trigger{background:#2a2a2a;border-color:#404040;color:#999}html.dark .creative-global-composer__wf-param-trigger:hover{background:#333;border-color:#555;color:#d0d0d0}html.dark .creative-global-composer__wf-param-value{color:#e5e5e5}html.dark .creative-global-composer__upload-btn{color:#666}html.dark .creative-global-composer__upload-btn:hover{background:#333;color:#e5e5e5}html.dark .creative-global-composer__file-item{background:#2a2a2a;color:#999}html.dark .creative-global-composer__file-remove:hover{color:#e5e5e5}html.dark .creative-global-composer__model-trigger{background:#2a2a2a;border-color:#404040;color:#e5e5e5}html.dark .creative-global-composer__model-trigger:hover{background:#333;border-color:#555}html.dark .creative-global-composer__model-trigger.is-open{border-color:#e5e5e5}html.dark .creative-global-composer__model-dropdown,html.dark .creative-global-composer__workflow-dropdown{background:#2a2a2a;box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0f}html.dark .creative-global-composer__workflow-dropdown-search{border-bottom-color:#333}html.dark .creative-global-composer__workflow-dropdown-input{color:#e5e5e5}html.dark .creative-global-composer__workflow-dropdown-input::-moz-placeholder{color:#666}html.dark .creative-global-composer__workflow-dropdown-input::placeholder{color:#666}html.dark .creative-global-composer__workflow-dropdown-empty{color:#666}html.dark .creative-global-composer__send-btn{background:#444}html.dark .creative-global-composer__send-btn:not(:disabled){background:#fff;color:#1a1a1a}html.dark .creative-global-composer__send-btn:not(:disabled):hover{background:#e0e0e0}html.dark .creative-global-composer__upload-btn-inline{border-color:#555;color:#666}html.dark .creative-global-composer__upload-btn-inline:hover{border-color:#888;color:#e5e5e5}
