.creative-global-composer[data-v-543204a7]{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-543204a7]{width:min(680px,calc(100vw - 48px))}.creative-global-composer.is-target-page .creative-global-composer__card[data-v-543204a7]{max-height:calc(100dvh - 108px)}.creative-global-composer.is-target-page .creative-global-composer__body[data-v-543204a7]{max-height:calc(100dvh - 180px);overflow-y:auto}.creative-global-composer.is-collapsed .creative-global-composer__card[data-v-543204a7]{border-radius:12px}.creative-global-composer.is-collapsed .creative-global-composer__body[data-v-543204a7]{align-items:center;display:flex;gap:8px;padding:8px 12px}.creative-global-composer.is-collapsed .creative-global-composer__textarea[data-v-543204a7]{flex:1;font-size:14px;max-height:36px;min-height:36px;padding:4px 16px;resize:none}.creative-global-composer__upload-btn-inline[data-v-543204a7]{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-543204a7]:hover{border-color:#999;color:#1a1a1a}.creative-global-composer__upload-btn-inline[data-v-543204a7]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__card[data-v-543204a7]{background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,200,0,.14),transparent 40%),#fff;border-radius:20px;box-shadow:0 6px 24px #0000001a,0 0 0 1px #0000000a;overflow:visible;pointer-events:auto;position:relative;transform-style:preserve-3d;transition:box-shadow .3s ease;will-change:transform}.creative-global-composer__card.is-dissolving[data-v-543204a7]{animation:card-shatter-fade-543204a7 .35s ease-out forwards;pointer-events:none}.creative-global-composer__card.is-assembling[data-v-543204a7]{animation:card-assemble-appear-543204a7 .55s cubic-bezier(.22,1,.36,1) .6s both;opacity:0;pointer-events:none}.creative-global-composer__card.is-assembling[data-v-543204a7]:after,.creative-global-composer__card.is-assembling[data-v-543204a7]:before{animation:none;opacity:0}@keyframes card-shatter-fade-543204a7{0%{filter:blur(0);opacity:1}40%{filter:blur(.5px);opacity:.6}to{filter:blur(2px);opacity:0}}@keyframes card-assemble-appear-543204a7{0%{filter:blur(2px);opacity:0}50%{filter:blur(.5px);opacity:.6}to{filter:blur(0);opacity:1}}.creative-global-composer__shard[data-v-543204a7]{animation:shard-fly-543204a7 1.15s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--shard-delay);background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent 60%),#fff;box-shadow:inset 0 0 0 1px #0000000f,inset 0 1px 3px #ffffff80;opacity:var(--shard-opacity);pointer-events:none;position:absolute;z-index:1}@keyframes shard-fly-543204a7{0%{opacity:var(--shard-opacity);transform:translateZ(0) rotate(0) scale(1)}20%{opacity:var(--shard-opacity)}50%{opacity:calc(var(--shard-opacity)*.5);transform:translate3d(calc(var(--shard-tx)*.5),calc(var(--shard-ty)*.5),0) rotate(calc(var(--shard-rot)*.4)) scale(.9)}to{opacity:0;transform:translate3d(var(--shard-tx),var(--shard-ty),0) rotate(var(--shard-rot)) scale(.4)}}.creative-global-composer__shard--assemble[data-v-543204a7]{animation:shard-assemble-543204a7 1.05s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--shard-delay)}@keyframes shard-assemble-543204a7{0%{opacity:0;transform:translate3d(var(--shard-tx),var(--shard-ty),0) rotate(var(--shard-rot)) scale(.4)}15%{opacity:var(--shard-opacity)}60%{opacity:calc(var(--shard-opacity)*.8);transform:translate3d(calc(var(--shard-tx)*.15),calc(var(--shard-ty)*.15),0) rotate(calc(var(--shard-rot)*.2)) scale(.9)}to{opacity:0;transform:translateZ(0) rotate(0) scale(1)}}.creative-global-composer__card[data-v-543204a7]: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-543204a7]:after,.creative-global-composer__card[data-v-543204a7]:before{animation:gradient-rotate-543204a7 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-543204a7]: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-543204a7]:before,.creative-global-composer__card[data-v-543204a7]:focus-within:before{opacity:1}.creative-global-composer__card.is-focused[data-v-543204a7]:after,.creative-global-composer__card[data-v-543204a7]:focus-within:after{opacity:.6}.creative-global-composer__card.is-dissolving[data-v-543204a7]:after,.creative-global-composer__card.is-dissolving[data-v-543204a7]:before{animation:none;opacity:0}@keyframes gradient-rotate-543204a7{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.creative-global-composer__card[data-v-543204a7]:hover{box-shadow:0 8px 32px #00000024,0 0 0 1px #0000000f}.creative-global-composer__drag-area[data-v-543204a7]{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-543204a7]:active{cursor:grabbing}.creative-global-composer__drag-dots[data-v-543204a7]{display:flex;gap:3px;opacity:0;transition:opacity .2s ease}.creative-global-composer__card:hover .creative-global-composer__drag-dots[data-v-543204a7]{opacity:1}.creative-global-composer__drag-dots span[data-v-543204a7]{background:silver;border-radius:50%;height:3px;width:3px}.creative-global-composer__collapsed-label[data-v-543204a7]{align-items:center;color:#999;display:flex;font-size:13px;gap:6px;pointer-events:none}.creative-global-composer__drag-actions[data-v-543204a7]{align-items:center;display:flex;gap:2px}.creative-global-composer__collapse-btn[data-v-543204a7]{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-543204a7]{opacity:1}.creative-global-composer__collapse-btn[data-v-543204a7]:hover{background:#f5f5f5;color:#666}.creative-global-composer__close-btn[data-v-543204a7]{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-543204a7]{opacity:1}.creative-global-composer__close-btn[data-v-543204a7]:hover{background:#f5f5f5;color:#666}.creative-global-composer__body[data-v-543204a7]{padding:6px 20px 8px}.creative-global-composer__image-preview[data-v-543204a7]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__image-thumb[data-v-543204a7]{border:1px solid #e5e5e5;border-radius:8px;height:64px;overflow:hidden;position:relative;width:64px}.creative-global-composer__image-thumb img[data-v-543204a7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.creative-global-composer__image-edit[data-v-543204a7]{align-items:center;background:#2563ebc7;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:18px;justify-content:center;left:2px;position:absolute;top:2px;transition:background .15s ease;width:18px}.creative-global-composer__image-edit[data-v-543204a7]:hover{background:#1d4ed8eb}.creative-global-composer__image-remove[data-v-543204a7]{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-543204a7]:hover{background:#000000b3}.creative-global-composer__file-preview[data-v-543204a7]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__file-item[data-v-543204a7]{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-543204a7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-global-composer__file-remove[data-v-543204a7]{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-543204a7]:hover{color:#333}.creative-global-composer__textarea[data-v-543204a7]{background:#f5f5f5;border:0;border-radius:999px;color:#1a1a1a;font-family:inherit;font-size:15px;line-height:1.6;max-height:320px;min-height:52px;outline:0;padding:12px 16px;resize:vertical;width:100%}.creative-global-composer__textarea[data-v-543204a7]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__textarea[data-v-543204a7]::placeholder{color:#b0b0b0}.creative-global-composer__clarify[data-v-543204a7]{align-items:flex-start;color:#8a5a00;display:flex;font-size:12px;gap:6px;line-height:1.5;margin:8px 4px 0}.creative-global-composer__clarify--inline[data-v-543204a7]{background:#fff8e6;border:1px solid rgba(245,158,11,.22);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 8px 24px #00000014;left:12px;margin:0;padding:8px 10px;position:absolute;right:12px}.creative-global-composer__agent-guide[data-v-543204a7]{color:#8a8a8a;font-size:12px;line-height:1.5;margin:8px 4px 0}.creative-global-composer__agent-routing[data-v-543204a7]{align-items:center;animation:agent-routing-breathe-543204a7 1.4s ease-in-out infinite;color:#8a5a00;display:inline-flex;font-weight:600;gap:4px}.creative-global-composer__agent-routing-text[data-v-543204a7]{animation:agent-routing-hop-543204a7 1.15s ease-in-out infinite;display:inline-block}.creative-global-composer__agent-routing-dots[data-v-543204a7]{align-items:center;display:inline-flex;gap:3px;padding-top:6px}.creative-global-composer__agent-routing-dots span[data-v-543204a7]{animation:agent-routing-dot-543204a7 1s ease-in-out infinite;background:currentColor;border-radius:999px;height:3px;width:3px}.creative-global-composer__agent-routing-dots span[data-v-543204a7]:nth-child(2){animation-delay:.16s}.creative-global-composer__agent-routing-dots span[data-v-543204a7]:nth-child(3){animation-delay:.32s}.creative-global-composer__agent-decision[data-v-543204a7]{animation:agent-decision-reveal-543204a7 .34s cubic-bezier(.2,.9,.2,1);display:flex;flex-direction:column;gap:5px;transform-origin:left top}.creative-global-composer__agent-decision-title[data-v-543204a7]{color:#4b5563;font-weight:600}.creative-global-composer__agent-decision-meta[data-v-543204a7]{color:#2563eb;display:flex;flex-wrap:wrap;gap:8px}.creative-global-composer__agent-decision-reason[data-v-543204a7]{color:#6b7280}.creative-global-composer__agent-think[data-v-543204a7]{background:linear-gradient(180deg,#fafafa,#f3f4f6);border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 8px #0000000a;margin:10px 4px 4px;padding:10px 12px}.creative-global-composer__agent-think-title[data-v-543204a7]{align-items:center;color:#4b5563;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:space-between;margin-bottom:8px}.creative-global-composer__agent-think.is-collapsed .creative-global-composer__agent-think-title[data-v-543204a7]{margin-bottom:0}.creative-global-composer__agent-think-heading[data-v-543204a7]{align-items:center;display:inline-flex;gap:6px;min-width:0}.creative-global-composer__agent-think-toggle[data-v-543204a7]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:background .18s ease,border-color .18s ease,color .18s ease;width:22px}.creative-global-composer__agent-think-toggle[data-v-543204a7]:hover{background:#ffffffb8;border-color:#d1d5db;color:#374151}.creative-global-composer__agent-think-toggle .rotate-180[data-v-543204a7]{transform:rotate(180deg)}.creative-global-composer__agent-think-list[data-v-543204a7]{display:flex;flex-direction:column;gap:6px}.creative-global-composer__agent-think-item[data-v-543204a7]{align-items:flex-start;display:flex;font-size:12px;gap:8px;line-height:1.5;padding:4px 0}.creative-global-composer__agent-think-content[data-v-543204a7]{flex:1;min-width:0}.creative-global-composer__agent-think-label[data-v-543204a7]{color:#1f2937;font-weight:500}.creative-global-composer__agent-think-detail[data-v-543204a7]{color:#6b7280;margin-top:1px;word-break:break-word}.creative-global-composer__agent-think-item[data-status=pending][data-v-543204a7]{opacity:.55}.agent-guide-swap-enter-active[data-v-543204a7],.agent-guide-swap-leave-active[data-v-543204a7]{transition:opacity .22s ease,transform .22s ease,filter .22s ease}.agent-guide-swap-enter-from[data-v-543204a7]{filter:blur(3px);opacity:0;transform:translateY(6px) scale(.98)}.agent-guide-swap-leave-to[data-v-543204a7]{filter:blur(2px);opacity:0;transform:translateY(-4px) scale(.99)}@keyframes agent-routing-hop-543204a7{0%,to{transform:translateY(0)}38%{transform:translateY(-3px)}62%{transform:translateY(1px)}}@keyframes agent-routing-breathe-543204a7{0%,to{opacity:.72}50%{opacity:1}}@keyframes agent-routing-dot-543204a7{0%,80%,to{opacity:.35;transform:translateY(0) scale(.8)}40%{opacity:1;transform:translateY(-4px) scale(1)}}@keyframes agent-decision-reveal-543204a7{0%{filter:blur(4px);opacity:0;transform:translateY(8px) scale(.98)}65%{filter:blur(0);opacity:1;transform:translateY(-1px) scale(1.005)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.agent-think-enter-active[data-v-543204a7],.agent-think-leave-active[data-v-543204a7]{transition:opacity .25s ease,transform .25s ease}.agent-think-enter-from[data-v-543204a7],.agent-think-leave-to[data-v-543204a7]{opacity:0;transform:translateY(-4px)}.creative-global-composer__agent-candidates[data-v-543204a7]{display:flex;flex-wrap:wrap;gap:6px}.creative-global-composer__agent-candidate[data-v-543204a7],.creative-global-composer__agent-confirm[data-v-543204a7]{align-items:center;background:#2563eb0f;border:1px solid rgba(37,99,235,.16);border-radius:6px;color:#1f2937;cursor:pointer;display:inline-flex;gap:5px;line-height:1.4;padding:3px 7px;transition:border-color .18s ease,background .18s ease,color .18s ease}.creative-global-composer__agent-candidate[data-v-543204a7]:hover,.creative-global-composer__agent-confirm[data-v-543204a7]:hover{background:#2563eb1a;border-color:#2563eb59;color:#1d4ed8}.creative-global-composer__agent-candidate strong[data-v-543204a7]{color:#2563eb;font-weight:600}.creative-global-composer__agent-confirm[data-v-543204a7]{background:#10b98114;border-color:#10b98147;color:#047857;font-weight:600}.creative-global-composer__agent-missing[data-v-543204a7]{display:flex;flex-direction:column;gap:7px;margin-top:4px}.creative-global-composer__agent-missing-item[data-v-543204a7]{background:#f59e0b12;border:1px solid rgba(245,158,11,.22);border-radius:8px;color:#92400e;display:flex;flex-direction:column;gap:6px;padding:8px}.creative-global-composer__agent-missing-actions[data-v-543204a7]{display:flex;flex-wrap:wrap;gap:6px}.creative-global-composer__agent-missing-actions button[data-v-543204a7]{background:#ffffffb8;border:1px solid rgba(146,64,14,.18);border-radius:6px;color:#92400e;cursor:pointer;padding:2px 7px}.creative-global-composer__agent-missing-actions button[data-v-543204a7]:hover{background:#fffffff2;border-color:#92400e5c}.creative-global-composer__agent-help[data-v-543204a7]{display:flex;flex-direction:column;gap:8px}.creative-global-composer__agent-help-text[data-v-543204a7]{color:#6b7280}.creative-global-composer__agent-examples[data-v-543204a7]{display:flex;flex-direction:column;gap:6px}.creative-global-composer__agent-examples-label[data-v-543204a7]{color:#6b7280;font-size:12px}.creative-global-composer__agent-examples-list[data-v-543204a7]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.creative-global-composer__agent-example[data-v-543204a7]{background:#2563eb0d;border:1px solid rgba(37,99,235,.16);border-radius:8px;color:#1f2937;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:76px;min-width:0;outline:none;padding:8px 10px;text-align:left;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease;width:100%}.creative-global-composer__agent-example[data-v-543204a7]:focus-visible,.creative-global-composer__agent-example[data-v-543204a7]:hover{background:#3b82f62e;border-color:#60a5fae6;box-shadow:inset 0 0 0 1px #60a5fa57,0 0 0 1px #60a5fa24}.creative-global-composer__agent-example[data-v-543204a7]:active{background:#2563eb38}.creative-global-composer__agent-example.is-active[data-v-543204a7]{background:#2563eb2e;border-color:#60a5fadb;box-shadow:inset 0 0 0 1px #60a5fa52}.creative-global-composer__agent-example-title[data-v-543204a7]{color:#2563eb;font-size:12px;font-weight:600}.creative-global-composer__agent-example-text[data-v-543204a7]{color:#374151;font-size:12px;line-height:1.4;word-break:break-word}.creative-global-composer__toolbar[data-v-543204a7]{align-items:center;display:flex;gap:8px;padding:10px 12px 12px 16px}.creative-global-composer__toolbar-left[data-v-543204a7]{align-items:center;display:flex;flex:1;gap:6px;min-width:0;position:relative}.creative-global-composer__toolbar-scroll[data-v-543204a7]{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-543204a7]::-webkit-scrollbar{display:none}.creative-global-composer__toolbar-right[data-v-543204a7]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__type-trigger[data-v-543204a7]{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-543204a7]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__type-trigger.is-open[data-v-543204a7]{border-color:#1a1a1a}.creative-global-composer__type-trigger .rotate-180[data-v-543204a7]{transition:transform .2s ease}.creative-global-composer__type-trigger:not(.is-open) .rotate-180[data-v-543204a7]{transform:rotate(180deg)}.creative-global-composer__model-trigger[data-v-543204a7]{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-543204a7]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__model-trigger.is-open[data-v-543204a7]{border-color:#1a1a1a}.creative-global-composer__model-trigger .rotate-180[data-v-543204a7]{transition:transform .2s ease}.creative-global-composer__model-trigger:not(.is-open) .rotate-180[data-v-543204a7]{transform:rotate(180deg)}.creative-global-composer__model-dropdown[data-v-543204a7]{max-height:240px;min-width:180px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__model-dropdown[data-v-543204a7],.creative-global-composer__workflow-dropdown[data-v-543204a7]{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-543204a7]{max-height:320px;min-width:260px;overflow:hidden}.creative-global-composer__workflow-dropdown-search[data-v-543204a7]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 12px}.creative-global-composer__workflow-dropdown-input[data-v-543204a7]{background:transparent;border:0;color:#1a1a1a;flex:1;font-size:13px;min-width:0;outline:0}.creative-global-composer__workflow-dropdown-input[data-v-543204a7]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-input[data-v-543204a7]::placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-list[data-v-543204a7]{max-height:260px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__workflow-dropdown-empty[data-v-543204a7]{color:#999;font-size:13px;padding:16px;text-align:center}.creative-global-composer__type-dropdown[data-v-543204a7]{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-543204a7]{color:#999;font-size:12px;padding:6px 10px 4px}.creative-global-composer__type-option[data-v-543204a7]{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-543204a7]:hover{background:#f5f5f5}.creative-global-composer__type-option.is-active[data-v-543204a7]{color:#000;font-weight:600}.creative-global-composer__params-inline[data-v-543204a7]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__param-pill[data-v-543204a7]{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-543204a7]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__param-pill.is-active[data-v-543204a7]{background:#f5f5f5;border-color:#1a1a1a;color:#1a1a1a;font-weight:500}.creative-global-composer__wf-param-trigger[data-v-543204a7]{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-543204a7]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__wf-param-value[data-v-543204a7]{color:#1a1a1a;font-weight:500}.creative-global-composer__upload-btn[data-v-543204a7]{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-543204a7]{border:1px dashed #d0d0d0;border-radius:10px;gap:4px;height:36px;padding:0 10px;width:auto}.creative-global-composer__agent-indoor-thumb[data-v-543204a7]{border-radius:10px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.creative-global-composer__agent-indoor-label[data-v-543204a7]{color:#666;font-size:12px;white-space:nowrap}.creative-global-composer__image-thumb-label[data-v-543204a7]{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-543204a7]:hover{background:#f5f5f5;color:#1a1a1a}.creative-global-composer__upload-btn[data-v-543204a7]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__send-btn[data-v-543204a7]{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-543204a7]:not(:disabled){background:#1a1a1a}.creative-global-composer__send-btn[data-v-543204a7]:not(:disabled):hover{background:#333;box-shadow:0 0 12px #00000040}.creative-global-composer__send-btn[data-v-543204a7]:disabled{cursor:not-allowed}.creative-global-composer__char-count[data-v-543204a7]{color:#999;display:flex;font-size:11px;justify-content:flex-end;line-height:1;padding:2px 16px 0}.creative-global-composer__char-count--inline[data-v-543204a7]{align-self:flex-end;display:inline-flex;flex-shrink:0;justify-content:flex-end;padding:0 8px 6px 0}.creative-global-composer__suggestions[data-v-543204a7]{padding:10px 16px 4px}.creative-global-composer__suggestions-title[data-v-543204a7]{color:#aaa;font-size:11px;letter-spacing:.02em;margin-bottom:8px}.creative-global-composer__suggestions-list[data-v-543204a7]{display:flex;flex-direction:column;gap:6px}.creative-global-composer__suggestion-chip[data-v-543204a7]{align-items:center;background:transparent;border:1px solid #eee;border-radius:10px;color:#444;cursor:pointer;display:flex;font-size:13px;line-height:1.4;padding:8px 14px;text-align:left;transition:all .15s ease;white-space:normal;width:100%}.creative-global-composer__suggestion-chip[data-v-543204a7]:before{background:#ccc;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:4px;margin-right:10px;width:4px}.creative-global-composer__suggestion-chip[data-v-543204a7]:hover{background:#f5f5f5;border-color:#ddd;color:#1a1a1a}.creative-global-composer__suggestion-chip[data-v-543204a7]:hover:before{background:#1a1a1a}.creative-global-composer__drag-overlay[data-v-543204a7]{align-items:center;background:#3b82f614;border:2px dashed #3b82f6;border-radius:16px;color:#3b82f6;display:flex;flex-direction:column;font-size:13px;gap:8px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:10}.creative-global-composer__upload-btn.is-recording[data-v-543204a7]{animation:composer-mic-pulse-543204a7 1s ease-in-out infinite;background:#ef4444;color:#fff}@keyframes composer-mic-pulse-543204a7{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 8px #ef444400}}.dropdown-enter-active[data-v-543204a7],.dropdown-leave-active[data-v-543204a7]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-543204a7],.dropdown-leave-to[data-v-543204a7]{opacity:0;transform:translateY(6px)}@media(max-width:640px){.creative-global-composer[data-v-543204a7]{width:calc(100vw - 24px)}.creative-global-composer__body[data-v-543204a7]{padding:0 14px}.creative-global-composer__toolbar[data-v-543204a7]{flex-wrap:wrap;padding:8px 10px 10px 12px}.creative-global-composer__agent-examples-list[data-v-543204a7]{grid-template-columns:1fr}.creative-global-composer__params-inline[data-v-543204a7]{display:none}}html.dark .creative-global-composer{color-scheme:dark}html.dark .creative-global-composer__card{background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,180,0,.1),transparent 40%),#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__clarify{color:#f0c36a}html.dark .creative-global-composer__clarify--inline{background:#2f2818;border-color:#f0c46a47;box-shadow:0 8px 24px #00000059}html.dark .creative-global-composer__agent-guide{color:#777}html.dark .creative-global-composer__agent-routing{color:#f0c36a}html.dark .creative-global-composer__agent-decision-title{color:#d1d5db}html.dark .creative-global-composer__agent-decision-meta{color:#93c5fd}html.dark .creative-global-composer__agent-decision-reason,html.dark .creative-global-composer__agent-think-toggle{color:#9ca3af}html.dark .creative-global-composer__agent-think-toggle:hover{background:#ffffff14;border-color:#9ca3af52;color:#e5e7eb}html.dark .creative-global-composer__agent-candidate,html.dark .creative-global-composer__agent-confirm{background:#93c5fd14;border-color:#93c5fd2e;color:#e5e7eb}html.dark .creative-global-composer__agent-candidate:hover,html.dark .creative-global-composer__agent-confirm:hover{background:#93c5fd24;border-color:#93c5fd57;color:#bfdbfe}html.dark .creative-global-composer__agent-candidate strong{color:#93c5fd}html.dark .creative-global-composer__agent-confirm{background:#34d3991a;border-color:#34d39947;color:#a7f3d0}html.dark .creative-global-composer__agent-missing-item{background:#fbbf2414;border-color:#fbbf2438;color:#fbbf24}html.dark .creative-global-composer__agent-missing-actions button{background:#111827ad;border-color:#fbbf2433;color:#fde68a}html.dark .creative-global-composer__agent-missing-actions button:hover{background:#111827eb;border-color:#fbbf2461}html.dark .creative-global-composer__agent-think{background:linear-gradient(180deg,#93c5fd0d,#93c5fd14);border-color:#93c5fd2e;box-shadow:0 2px 8px #0003}html.dark .creative-global-composer__agent-think-title{color:#d1d5db}html.dark .creative-global-composer__agent-think-label{color:#e5e7eb}html.dark .creative-global-composer__agent-examples-label,html.dark .creative-global-composer__agent-help-text,html.dark .creative-global-composer__agent-think-detail{color:#9ca3af}html.dark .creative-global-composer__agent-example{background:#93c5fd14;border-color:#93c5fd2e;color:#e5e7eb}html.dark .creative-global-composer__agent-example:focus-visible,html.dark .creative-global-composer__agent-example:hover{background:#93c5fd33;border-color:#93c5fdd1;box-shadow:inset 0 0 0 1px #93c5fd47,0 0 0 1px #93c5fd1f}html.dark .creative-global-composer__agent-example.is-active{background:#93c5fd33;border-color:#93c5fdc2;box-shadow:inset 0 0 0 1px #93c5fd3d}html.dark .creative-global-composer__agent-example-title{color:#93c5fd}html.dark .creative-global-composer__agent-example-text{color:#d1d5db}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;box-shadow:0 0 12px #fff3}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}html.dark .creative-global-composer__shard,html.dark .creative-global-composer__shard--assemble{background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 60%),#1e1e1e;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 1px 3px #ffffff1f}html.dark .creative-global-composer__char-count{color:#666}html.dark .creative-global-composer__suggestion-chip{background:transparent;border-color:#333;color:#bbb}html.dark .creative-global-composer__suggestion-chip:before{background:#555}html.dark .creative-global-composer__suggestion-chip:hover{background:#222;border-color:#444;color:#e5e5e5}html.dark .creative-global-composer__suggestion-chip:hover:before{background:#e5e5e5}html.dark .creative-global-composer__drag-overlay{background:#3b82f61f;border-color:#60a5fa;color:#60a5fa}html.dark .creative-global-composer__upload-btn.is-recording{background:#ef4444}
