[data-presentation=creator] .creator-composer-panel{color:#182133;background:#fff;border:1px solid #d9e0eb;border-radius:20px;padding:16px;box-shadow:0 12px 40px #2459a414}[data-presentation=creator][data-workspace-entry=true]{--entry-control-size:36px}@media (width<=639px){[data-presentation=creator][data-workspace-entry=true]{--entry-control-size:40px}}[data-presentation=creator][data-workspace-entry=true] .creator-controls{justify-content:space-between;align-items:center;display:flex}[data-presentation=creator][data-workspace-entry=true] .creator-options{flex-flow:row;flex:1;justify-content:space-between;align-items:center;display:flex}[data-presentation=creator][data-workspace-entry=true] .creator-model-settings{flex:1;justify-content:flex-start;width:auto}[data-presentation=creator][data-workspace-entry=true] .creator-model-settings>div{flex-shrink:1;min-width:0}[data-presentation=creator][data-workspace-entry=true] .creator-control-pill{max-width:100%;height:var(--entry-control-size);min-height:var(--entry-control-size);background:#f7f8fa;border-color:#e7ebf1}[data-presentation=creator][data-workspace-entry=true] .creator-control-pill>svg{flex-shrink:0}[data-presentation=creator][data-workspace-entry=true] .creator-submit-row{flex-direction:row;width:auto}[data-presentation=creator][data-workspace-entry=true] .creator-generate{height:var(--entry-control-size);min-height:var(--entry-control-size);width:var(--entry-control-size);box-shadow:none;padding:0}[data-presentation=creator][data-workspace-entry=true] .creator-reference-button{width:var(--entry-control-size);height:var(--entry-control-size);min-height:var(--entry-control-size);background:0 0;border-color:#0000}[data-presentation=creator][data-workspace-entry=true] .creator-reference-button:hover,[data-presentation=creator][data-workspace-entry=true] .creator-reference-button[aria-expanded=true]{background:#eef2f7}[data-presentation=creator] .creator-composer-panel:focus-within{border-color:#94b6f6;box-shadow:0 12px 40px #2459a414,0 0 0 3px #2468eb17}[data-presentation=creator] .creator-prompt{color:#182133;scrollbar-color:#b3bece transparent;min-height:80px;font-size:15px;line-height:24px}[data-presentation=creator] .creator-prompt::placeholder{color:#657083;opacity:1}[data-presentation=creator] .creator-control-pill,[data-presentation=creator] .creator-reference-button,[data-presentation=creator] .creator-result-clear{color:#3f4756;background:#f3f5f9;border:1px solid #d9e0eb;border-radius:999px}[data-presentation=creator] .creator-control-pill:hover,[data-presentation=creator] .creator-reference-button:hover,[data-presentation=creator] .creator-result-clear:hover,[data-presentation=creator] .creator-control-pill[aria-expanded=true],[data-presentation=creator] .creator-reference-button[aria-expanded=true]{color:#205bbd;background:#eaf1fe;border-color:#aac3ef}[data-presentation=creator] .creator-generate{color:#fff;background:#2468eb;box-shadow:0 3px 10px #2468eb29}[data-presentation=creator] .creator-generate:hover{background:#1957ce}[data-presentation=creator] .creator-upload{color:#3f4756;background:#f8faff;border-color:#c3cede;margin-bottom:12px;padding:8px 12px}[data-presentation=creator] .creator-upload:hover{background:#eef4ff;border-color:#94b6f6}[data-presentation=creator] .creator-upload svg{color:#2468eb}[data-presentation=creator] .creator-reference-chip{background:#f3f5f9;border-color:#d9e0eb}[data-presentation=creator] .creator-reference-icon{color:#657083;background:#e5ebf4}[data-presentation=creator] .creator-reference-name,[data-presentation=creator] .creator-credit-cost,[data-presentation=creator] .creator-result-title{color:#182133}[data-presentation=creator] .creator-upload-count,[data-presentation=creator] .creator-example-note,[data-presentation=creator] .creator-clear,[data-presentation=creator] .creator-reference-kind,[data-presentation=creator] .creator-reference-remove,[data-presentation=creator] .creator-credit-balance,[data-presentation=creator] .creator-script-link{color:#657083}[data-presentation=creator] .creator-clear:hover,[data-presentation=creator] .creator-reference-remove:hover{color:#182133;background:#e5ebf4}[data-presentation=creator] .creator-script-link:hover{color:#2468eb}[data-presentation=creator] .creator-controls button:focus-visible,[data-presentation=creator] .creator-upload:focus-visible{outline-offset:3px;outline:2px solid #2468eb}@media (width<=639px){[data-presentation=creator] .creator-composer-panel{padding:12px}[data-presentation=creator] .creator-reference-button,[data-presentation=creator] .creator-control-pill,[data-presentation=creator] .creator-generate{min-height:44px}[data-presentation=creator] .creator-reference-button{width:44px}[data-presentation=creator] .creator-credit-summary{text-align:start}}[data-presentation=creator] .creator-composer-status{color:#526078}[data-presentation=creator] .creator-control-pill,[data-presentation=creator] .creator-reference-button,[data-presentation=creator] .creator-generate{min-height:42px}[data-presentation=creator] .creator-reference-button{width:44px;height:44px;padding:0}[data-presentation=creator] .creator-options{justify-content:space-between}[data-presentation=creator] .creator-model-settings{justify-content:flex-start}[data-presentation=creator] [role=menu]{color:#182133;background:#fff;border-color:#d9e0eb;box-shadow:0 12px 40px #18213329}[data-presentation=creator] [role=menu] [class*=text-white]{color:#526078}[data-presentation=creator] [role=menu] [class*=border-white]{border-color:#d9e0eb}[data-presentation=creator] [role=menu] [class*=bg-black],[data-presentation=creator] [role=menu] [class*=bg-white\/]{background:#f3f5f9}[data-presentation=creator] [role=menu] button:hover{color:#205bbd;background:#eaf1fe}[data-presentation=creator] [role=menu] button[aria-checked=true]{color:#205bbd;background:#eaf1fe;border-color:#aac3ef}[data-presentation=creator] [role=menu] button:disabled{opacity:.45}@media (width<=639px){[data-presentation=creator] .creator-controls{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px 8px;display:grid}[data-presentation=creator] .creator-options{display:contents}[data-presentation=creator] .creator-reference-button{width:44px;padding:0}[data-presentation=creator] .creator-model-settings{justify-content:flex-end}[data-presentation=creator] .creator-submit-row{flex-direction:column-reverse;grid-column:1/-1;align-items:stretch;gap:8px}[data-presentation=creator] .creator-credit-summary{text-align:center}[data-presentation=creator] .creator-generate{width:100%;min-height:44px}[data-presentation=creator] .creator-prompt{font-size:16px}}[data-presentation=creator] [role=menu]{overscroll-behavior:contain;max-height:min(440px,50svh);top:calc(100% + 10px);bottom:auto;overflow-y:auto}@media (width<=639px){[data-presentation=creator] [role=menu]{z-index:60;width:auto;max-width:none;max-height:calc(100svh - 96px);position:fixed;inset:auto 16px 16px}}
