.creative-global-composer[data-v-04aedc01]{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-04aedc01]{width:min(680px,calc(100vw - 48px))}.creative-global-composer.is-target-page .creative-global-composer__card[data-v-04aedc01]{max-height:calc(100dvh - 108px)}.creative-global-composer.is-target-page .creative-global-composer__body[data-v-04aedc01]{max-height:calc(100dvh - 180px);overflow-y:auto}.creative-global-composer.is-collapsed .creative-global-composer__card[data-v-04aedc01]{border-radius:12px}.creative-global-composer.is-collapsed .creative-global-composer__body[data-v-04aedc01]{align-items:center;display:flex;gap:8px;padding:8px 12px}.creative-global-composer.is-collapsed .creative-global-composer__textarea[data-v-04aedc01]{flex:1;font-size:14px;max-height:36px;min-height:36px;padding:4px 16px}.creative-global-composer__upload-btn-inline[data-v-04aedc01]{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-04aedc01]:hover{border-color:#999;color:#1a1a1a}.creative-global-composer__upload-btn-inline[data-v-04aedc01]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__card[data-v-04aedc01]{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-04aedc01]{animation:card-shatter-fade-04aedc01 .35s ease-out forwards;pointer-events:none}.creative-global-composer__card.is-assembling[data-v-04aedc01]{animation:card-assemble-appear-04aedc01 .55s cubic-bezier(.22,1,.36,1) .6s both;opacity:0;pointer-events:none}.creative-global-composer__card.is-assembling[data-v-04aedc01]:after,.creative-global-composer__card.is-assembling[data-v-04aedc01]:before{animation:none;opacity:0}@keyframes card-shatter-fade-04aedc01{0%{filter:blur(0);opacity:1}40%{filter:blur(.5px);opacity:.6}to{filter:blur(2px);opacity:0}}@keyframes card-assemble-appear-04aedc01{0%{filter:blur(2px);opacity:0}50%{filter:blur(.5px);opacity:.6}to{filter:blur(0);opacity:1}}.creative-global-composer__shard[data-v-04aedc01]{animation:shard-fly-04aedc01 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-04aedc01{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-04aedc01]{animation:shard-assemble-04aedc01 1.05s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--shard-delay)}@keyframes shard-assemble-04aedc01{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-04aedc01]: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-04aedc01]:after,.creative-global-composer__card[data-v-04aedc01]:before{animation:gradient-rotate-04aedc01 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-04aedc01]: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-04aedc01]:before,.creative-global-composer__card[data-v-04aedc01]:focus-within:before{opacity:1}.creative-global-composer__card.is-focused[data-v-04aedc01]:after,.creative-global-composer__card[data-v-04aedc01]:focus-within:after{opacity:.6}.creative-global-composer__card.is-dissolving[data-v-04aedc01]:after,.creative-global-composer__card.is-dissolving[data-v-04aedc01]:before{animation:none;opacity:0}@keyframes gradient-rotate-04aedc01{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.creative-global-composer__card[data-v-04aedc01]:hover{box-shadow:0 8px 32px #00000024,0 0 0 1px #0000000f}.creative-global-composer__drag-area[data-v-04aedc01]{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-04aedc01]:active{cursor:grabbing}.creative-global-composer__drag-dots[data-v-04aedc01]{display:flex;gap:3px;opacity:0;transition:opacity .2s ease}.creative-global-composer__card:hover .creative-global-composer__drag-dots[data-v-04aedc01]{opacity:1}.creative-global-composer__drag-dots span[data-v-04aedc01]{background:silver;border-radius:50%;height:3px;width:3px}.creative-global-composer__collapsed-label[data-v-04aedc01]{align-items:center;color:#999;display:flex;font-size:13px;gap:6px;pointer-events:none}.creative-global-composer__drag-actions[data-v-04aedc01]{align-items:center;display:flex;gap:2px}.creative-global-composer__collapse-btn[data-v-04aedc01]{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-04aedc01]{opacity:1}.creative-global-composer__collapse-btn[data-v-04aedc01]:hover{background:#f5f5f5;color:#666}.creative-global-composer__close-btn[data-v-04aedc01]{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-04aedc01]{opacity:1}.creative-global-composer__close-btn[data-v-04aedc01]:hover{background:#f5f5f5;color:#666}.creative-global-composer__body[data-v-04aedc01]{padding:6px 20px 8px}.creative-global-composer__image-preview[data-v-04aedc01]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__image-thumb[data-v-04aedc01]{border:1px solid #e5e5e5;border-radius:8px;height:64px;overflow:hidden;position:relative;width:64px}.creative-global-composer__image-thumb img[data-v-04aedc01]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.creative-global-composer__image-remove[data-v-04aedc01]{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-04aedc01]:hover{background:#000000b3}.creative-global-composer__file-preview[data-v-04aedc01]{display:flex;gap:8px;margin-bottom:8px}.creative-global-composer__file-item[data-v-04aedc01]{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-04aedc01]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-global-composer__file-remove[data-v-04aedc01]{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-04aedc01]:hover{color:#333}.creative-global-composer__textarea[data-v-04aedc01]{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-04aedc01]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__textarea[data-v-04aedc01]::placeholder{color:#b0b0b0}.creative-global-composer__clarify[data-v-04aedc01]{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-04aedc01]{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-04aedc01]{color:#8a8a8a;font-size:12px;line-height:1.5;margin:8px 4px 0}.creative-global-composer__agent-decision[data-v-04aedc01]{display:flex;flex-direction:column;gap:5px}.creative-global-composer__agent-decision-title[data-v-04aedc01]{color:#4b5563;font-weight:600}.creative-global-composer__agent-decision-meta[data-v-04aedc01]{color:#2563eb;display:flex;flex-wrap:wrap;gap:8px}.creative-global-composer__agent-decision-reason[data-v-04aedc01]{color:#6b7280}.creative-global-composer__agent-think[data-v-04aedc01]{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-04aedc01]{align-items:center;color:#4b5563;display:flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:8px}.creative-global-composer__agent-think-list[data-v-04aedc01]{display:flex;flex-direction:column;gap:6px}.creative-global-composer__agent-think-item[data-v-04aedc01]{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-04aedc01]{flex:1;min-width:0}.creative-global-composer__agent-think-label[data-v-04aedc01]{color:#1f2937;font-weight:500}.creative-global-composer__agent-think-detail[data-v-04aedc01]{color:#6b7280;margin-top:1px;word-break:break-word}.creative-global-composer__agent-think-item[data-status=pending][data-v-04aedc01]{opacity:.55}.agent-think-enter-active[data-v-04aedc01],.agent-think-leave-active[data-v-04aedc01]{transition:opacity .25s ease,transform .25s ease}.agent-think-enter-from[data-v-04aedc01],.agent-think-leave-to[data-v-04aedc01]{opacity:0;transform:translateY(-4px)}.creative-global-composer__agent-candidates[data-v-04aedc01]{display:flex;flex-wrap:wrap;gap:6px}.creative-global-composer__agent-candidate[data-v-04aedc01]{background:#2563eb0f;border:1px solid rgba(37,99,235,.16);border-radius:6px;color:#1f2937;padding:2px 6px}.creative-global-composer__agent-help[data-v-04aedc01]{display:flex;flex-direction:column;gap:8px}.creative-global-composer__agent-help-text[data-v-04aedc01]{color:#6b7280}.creative-global-composer__agent-examples[data-v-04aedc01]{display:flex;flex-direction:column;gap:6px}.creative-global-composer__agent-examples-label[data-v-04aedc01]{color:#6b7280;font-size:12px}.creative-global-composer__agent-examples-list[data-v-04aedc01]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.creative-global-composer__agent-example[data-v-04aedc01]{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-04aedc01]:focus-visible,.creative-global-composer__agent-example[data-v-04aedc01]: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-04aedc01]:active{background:#2563eb38}.creative-global-composer__agent-example.is-active[data-v-04aedc01]{background:#2563eb2e;border-color:#60a5fadb;box-shadow:inset 0 0 0 1px #60a5fa52}.creative-global-composer__agent-example-title[data-v-04aedc01]{color:#2563eb;font-size:12px;font-weight:600}.creative-global-composer__agent-example-text[data-v-04aedc01]{color:#374151;font-size:12px;line-height:1.4;word-break:break-word}.creative-global-composer__toolbar[data-v-04aedc01]{align-items:center;display:flex;gap:8px;padding:10px 12px 12px 16px}.creative-global-composer__toolbar-left[data-v-04aedc01]{align-items:center;display:flex;flex:1;gap:6px;min-width:0;position:relative}.creative-global-composer__toolbar-scroll[data-v-04aedc01]{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-04aedc01]::-webkit-scrollbar{display:none}.creative-global-composer__toolbar-right[data-v-04aedc01]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__type-trigger[data-v-04aedc01]{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-04aedc01]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__type-trigger.is-open[data-v-04aedc01]{border-color:#1a1a1a}.creative-global-composer__type-trigger .rotate-180[data-v-04aedc01]{transition:transform .2s ease}.creative-global-composer__type-trigger:not(.is-open) .rotate-180[data-v-04aedc01]{transform:rotate(180deg)}.creative-global-composer__model-trigger[data-v-04aedc01]{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-04aedc01]:hover{background:#fafafa;border-color:#d0d0d0}.creative-global-composer__model-trigger.is-open[data-v-04aedc01]{border-color:#1a1a1a}.creative-global-composer__model-trigger .rotate-180[data-v-04aedc01]{transition:transform .2s ease}.creative-global-composer__model-trigger:not(.is-open) .rotate-180[data-v-04aedc01]{transform:rotate(180deg)}.creative-global-composer__model-dropdown[data-v-04aedc01]{max-height:240px;min-width:180px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__model-dropdown[data-v-04aedc01],.creative-global-composer__workflow-dropdown[data-v-04aedc01]{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-04aedc01]{max-height:320px;min-width:260px;overflow:hidden}.creative-global-composer__workflow-dropdown-search[data-v-04aedc01]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:10px 12px}.creative-global-composer__workflow-dropdown-input[data-v-04aedc01]{background:transparent;border:0;color:#1a1a1a;flex:1;font-size:13px;min-width:0;outline:0}.creative-global-composer__workflow-dropdown-input[data-v-04aedc01]::-moz-placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-input[data-v-04aedc01]::placeholder{color:#b0b0b0}.creative-global-composer__workflow-dropdown-list[data-v-04aedc01]{max-height:260px;overflow-y:auto;padding:4px;scrollbar-width:thin}.creative-global-composer__workflow-dropdown-empty[data-v-04aedc01]{color:#999;font-size:13px;padding:16px;text-align:center}.creative-global-composer__type-dropdown[data-v-04aedc01]{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-04aedc01]{color:#999;font-size:12px;padding:6px 10px 4px}.creative-global-composer__type-option[data-v-04aedc01]{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-04aedc01]:hover{background:#f5f5f5}.creative-global-composer__type-option.is-active[data-v-04aedc01]{color:#000;font-weight:600}.creative-global-composer__params-inline[data-v-04aedc01]{align-items:center;display:flex;flex-shrink:0;gap:4px}.creative-global-composer__param-pill[data-v-04aedc01]{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-04aedc01]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__param-pill.is-active[data-v-04aedc01]{background:#f5f5f5;border-color:#1a1a1a;color:#1a1a1a;font-weight:500}.creative-global-composer__wf-param-trigger[data-v-04aedc01]{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-04aedc01]:hover{background:#fafafa;border-color:#d0d0d0;color:#333}.creative-global-composer__wf-param-value[data-v-04aedc01]{color:#1a1a1a;font-weight:500}.creative-global-composer__upload-btn[data-v-04aedc01]{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-04aedc01]{border:1px dashed #d0d0d0;border-radius:10px;gap:4px;height:36px;padding:0 10px;width:auto}.creative-global-composer__agent-indoor-thumb[data-v-04aedc01]{border-radius:10px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.creative-global-composer__agent-indoor-label[data-v-04aedc01]{color:#666;font-size:12px;white-space:nowrap}.creative-global-composer__image-thumb-label[data-v-04aedc01]{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-04aedc01]:hover{background:#f5f5f5;color:#1a1a1a}.creative-global-composer__upload-btn[data-v-04aedc01]:disabled{cursor:not-allowed;opacity:.3}.creative-global-composer__send-btn[data-v-04aedc01]{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-04aedc01]:not(:disabled){background:#1a1a1a}.creative-global-composer__send-btn[data-v-04aedc01]:not(:disabled):hover{background:#333;box-shadow:0 0 12px #00000040}.creative-global-composer__send-btn[data-v-04aedc01]:disabled{cursor:not-allowed}.dropdown-enter-active[data-v-04aedc01],.dropdown-leave-active[data-v-04aedc01]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-04aedc01],.dropdown-leave-to[data-v-04aedc01]{opacity:0;transform:translateY(6px)}@media(max-width:640px){.creative-global-composer[data-v-04aedc01]{width:calc(100vw - 24px)}.creative-global-composer__body[data-v-04aedc01]{padding:0 14px}.creative-global-composer__toolbar[data-v-04aedc01]{flex-wrap:wrap;padding:8px 10px 10px 12px}.creative-global-composer__agent-examples-list[data-v-04aedc01]{grid-template-columns:1fr}.creative-global-composer__params-inline[data-v-04aedc01]{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-decision-title{color:#d1d5db}html.dark .creative-global-composer__agent-decision-meta{color:#93c5fd}html.dark .creative-global-composer__agent-decision-reason{color:#9ca3af}html.dark .creative-global-composer__agent-candidate{background:#93c5fd14;border-color:#93c5fd2e;color:#e5e7eb}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}
