.creation-mode-switch[data-v-9d0b2567]{background:#f4f7fb;border:1px solid #dfe5ed;border-radius:9px;grid-template-columns:repeat(2,minmax(0,auto));align-items:center;gap:3px;padding:3px;display:inline-grid}.creation-mode-switch a[data-v-9d0b2567],.creation-mode-switch span[data-v-9d0b2567]{color:#667085;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:11px;font-weight:760;display:inline-flex}.creation-mode-switch span[data-v-9d0b2567]{color:#1769ff;background:#fff;box-shadow:0 2px 7px #243e6514}.creation-mode-switch a[data-v-9d0b2567]:hover{color:#1769ff;background:#ffffffb8}.creation-mode-switch a[data-v-9d0b2567]:focus-visible{outline-offset:-2px;outline:2px solid #1769ff47}@media (width<=520px){.creation-mode-switch[data-v-9d0b2567]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.creation-mode-switch a[data-v-9d0b2567],.creation-mode-switch span[data-v-9d0b2567]{min-height:40px;padding-inline:8px;font-size:12px}}.image-creation-composer[data-v-10c37646]{box-shadow:none!important;border-radius:8px!important}.composer-generate[data-v-10c37646]{box-shadow:none!important;background:#155eef!important;border-radius:6px!important}.image-creation-composer[data-v-10c37646]{background:#fff;border:1px solid #dfe5ed;border-radius:10px;gap:12px;padding:18px 20px 14px;display:grid;box-shadow:0 7px 22px #2137580a}.composer-footer-info[data-v-10c37646]{gap:7px;min-width:0;display:grid}.composer-result-hint[data-v-10c37646]{color:#98a3b2;font-size:12px;line-height:1.45}.composer-heading[data-v-10c37646]{justify-content:space-between;align-items:center;gap:18px;display:flex}.image-creation-composer h2[data-v-10c37646]{color:#151c28;font-size:var(--creation-title-size);margin:0;font-weight:750;line-height:1.3}.composer-prompt-field[data-v-10c37646]{position:relative}.composer-prompt-field textarea[data-v-10c37646]{resize:none;color:#202632;width:100%;min-height:126px;font:inherit;background:#fff;border:1px solid #cfd7e4;border-radius:8px;outline:none;padding:14px 16px 30px;font-size:15px;line-height:1.7;display:block}.composer-prompt-field textarea[data-v-10c37646]:focus{border-color:#1769ff;box-shadow:0 0 0 3px #1769ff14}.composer-prompt-field>span[data-v-10c37646]{color:#8e97a7;font-size:12px;position:absolute;bottom:9px;right:12px}.composer-tools[data-v-10c37646]{justify-content:space-between;gap:16px}.composer-tools[data-v-10c37646],.scene-presets[data-v-10c37646]{align-items:center;min-width:0;display:flex}.scene-presets[data-v-10c37646]{gap:8px}.ai-expand[data-v-10c37646],.scene-presets button[data-v-10c37646]{color:#596474;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfe4ec;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.scene-presets button.active[data-v-10c37646]{color:#175fe9;background:#f6f9ff;border-color:#b7cdfd}.ai-expand[data-v-10c37646]{color:#273140;margin-left:auto}.ai-expand[data-v-10c37646]>:first-child{color:#1769ff}.ai-expand small[data-v-10c37646]{color:#8b95a4}.image-creation-composer>footer[data-v-10c37646]{justify-content:space-between;align-items:center;gap:18px;min-width:0;padding-top:2px;display:flex}.composer-meta[data-v-10c37646]{color:#687486;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;display:inline-flex}.composer-meta i[data-v-10c37646]{font-style:normal}.composer-meta svg[data-v-10c37646]{color:#8c98a8}.composer-generate[data-v-10c37646]{color:#fff;min-width:152px;min-height:42px;font:inherit;box-shadow:none;cursor:pointer;background:#1769ff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.composer-generate[data-v-10c37646]:hover{background:#0f5be8}.composer-generate[data-v-10c37646]:disabled{opacity:.55;cursor:not-allowed}.cost-summary[data-v-10c37646]{background:#f8faff;border:1px solid #e1e7f0;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.cost-summary-item[data-v-10c37646]{text-align:center;gap:4px;min-width:0;padding:14px 16px;display:grid}.cost-summary-item+.cost-summary-item[data-v-10c37646]{border-left:1px solid #e1e7f0}.cost-summary-item>span[data-v-10c37646]{color:#6f7a8a;font-size:12px}.cost-summary-item>strong[data-v-10c37646]{color:#253042;font-size:19px;line-height:1.3}.cost-summary-primary>strong[data-v-10c37646]{color:#1769ff}.cost-summary-item p[data-v-10c37646]{color:#939cac;justify-content:center;align-items:center;gap:7px;min-height:18px;margin:0;font-size:12px;display:flex}.cost-summary-item del[data-v-10c37646]{color:#98a2b2}.cost-summary-item em[data-v-10c37646],.cost-usage-price em[data-v-10c37646]{color:#c26000;background:#fff1df;border-radius:999px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:750}.cost-summary-item small[data-v-10c37646]{color:#99a2b0;min-height:18px;font-size:12px}.cost-usage[data-v-10c37646]{border:1px solid #e4e8ef;border-radius:10px;overflow:hidden}.cost-section-head[data-v-10c37646]{color:#293244;background:#f8fafc;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.cost-section-head strong[data-v-10c37646]{font-size:12px}.cost-section-head span[data-v-10c37646]{color:#8993a2;font-size:12px}.cost-usage-row[data-v-10c37646]{border-top:1px solid #edf0f4;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 13px;display:grid}.cost-usage-row.is-unused[data-v-10c37646]{background:#fbfcfd}.cost-usage-status[data-v-10c37646]{color:#20ad80;background:#eafaf4;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.cost-usage-row.is-unused .cost-usage-status[data-v-10c37646]{color:#99a3b2;background:#f0f2f5}.cost-usage-copy[data-v-10c37646]{gap:2px;min-width:0;display:grid}.cost-usage-copy strong[data-v-10c37646]{color:#2e3746;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cost-usage-copy small[data-v-10c37646]{color:#8d97a6;font-size:12px}.cost-usage-row.is-unused .cost-usage-copy strong[data-v-10c37646]{color:#6f7988}.cost-usage-price[data-v-10c37646]{text-align:right;justify-items:end;gap:2px;min-width:78px;display:grid}.cost-usage-price>strong[data-v-10c37646]{color:#293244;font-size:12px}.cost-usage-price.is-free>strong[data-v-10c37646],.cost-usage-price.is-limited-free>strong[data-v-10c37646]{color:#17a673}.cost-usage-price del[data-v-10c37646]{color:#a2abb8;font-size:12px}.cost-usage-price small[data-v-10c37646]{color:#99a2b0;font-size:12px}.cost-usage-empty[data-v-10c37646]{color:#929baa;text-align:center;margin:0;padding:16px;font-size:12px}.cost-config[data-v-10c37646]{border-top:1px solid #e6eaf0;margin-top:16px}.cost-config .cost-section-head[data-v-10c37646]{background:0 0;padding:13px 0 10px}.cost-breakdown[data-v-10c37646]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;display:grid}.cost-breakdown div[data-v-10c37646]{justify-content:space-between;gap:12px;padding:0 2px;display:flex}.cost-breakdown dt[data-v-10c37646]{color:#657083;font-size:12px;font-weight:650}.cost-breakdown dd[data-v-10c37646]{color:#303a4a;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.cost-total[data-v-10c37646]{border-top:1px solid #e3e7ed;justify-content:space-between;margin-top:16px;padding-top:15px;display:flex}.cost-total strong[data-v-10c37646]{font-size:18px}.cost-note[data-v-10c37646]{color:#7e8898;background:#fafbfc;border:1px solid #e2e7ef;border-radius:8px;align-items:center;gap:8px;margin:15px 0 0;padding:10px 11px;font-size:12px;display:flex}.cost-links[data-v-10c37646]{justify-content:space-between;padding:14px 0;display:flex}.cost-links a[data-v-10c37646]{color:#1769ff;font-size:12px}.cost-submit[data-v-10c37646]{color:#fff;width:100%;height:44px;font:inherit;cursor:pointer;background:#1769ff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-weight:750;display:inline-flex;box-shadow:0 8px 18px #1769ff2b}.cost-submit[data-v-10c37646]:hover{background:#0f5be8}.cost-submit[data-v-10c37646]:disabled{opacity:.55;cursor:not-allowed}@media (width<=1180px){.composer-tools[data-v-10c37646]{flex-direction:column;align-items:flex-start;gap:8px}.ai-expand[data-v-10c37646]{margin-left:0}.image-creation-composer[data-v-10c37646]{padding:16px}.scene-presets[data-v-10c37646]{scrollbar-width:none;width:100%;overflow-x:auto}.scene-presets[data-v-10c37646]::-webkit-scrollbar{display:none}}@media (width<=900px){.image-creation-composer[data-v-10c37646]{box-shadow:none;border-left:0;border-right:0;border-radius:0;padding:16px 14px}.composer-heading[data-v-10c37646]{flex-direction:column;align-items:flex-start}.composer-prompt-field textarea[data-v-10c37646]{min-height:132px;font-size:13px}.composer-tools[data-v-10c37646]{gap:10px}.scene-presets[data-v-10c37646]{padding-bottom:2px}.scene-presets button[data-v-10c37646]{flex:none}.ai-expand[data-v-10c37646]{justify-content:flex-start;width:100%}.image-creation-composer>footer[data-v-10c37646]{flex-direction:column;align-items:stretch}.composer-meta[data-v-10c37646]{white-space:nowrap;min-height:30px;overflow-x:auto}.composer-generate[data-v-10c37646]{width:100%;min-height:48px;font-size:14px}.cost-summary-item[data-v-10c37646]{padding:12px 8px}.cost-usage-row[data-v-10c37646]{grid-template-columns:24px minmax(0,1fr) auto;padding:10px}.cost-usage-price[data-v-10c37646]{min-width:64px}.cost-breakdown[data-v-10c37646]{grid-template-columns:1fr}}.composer-subtitle[data-v-10c37646]{color:var(--color-text-secondary);font-size:var(--creation-helper-size);margin:6px 0 0;line-height:1.6}.composer-meta[data-v-10c37646]:disabled{cursor:default;opacity:.75}.composer-meta[data-v-10c37646]{flex-wrap:wrap;font-size:13px}.ai-expand strong[data-v-10c37646]{font-size:14px}.ai-expand small[data-v-10c37646]{font-size:12px}.image-creation-composer>footer[data-v-10c37646]{border-top:1px solid var(--color-border);padding-top:14px}.composer-prompt-field textarea[data-v-10c37646]{min-height:160px}.composer-generate[data-v-10c37646]{min-height:44px}@media (width<=900px){.image-creation-composer h2[data-v-10c37646]{font-size:24px}.composer-tools[data-v-10c37646]{flex-direction:column;align-items:stretch}.scene-presets[data-v-10c37646]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scene-presets button[data-v-10c37646]{min-height:44px;font-size:14px}.composer-meta[data-v-10c37646]{white-space:normal;overflow:visible}.composer-prompt-field textarea[data-v-10c37646]{min-height:140px}.ai-expand[data-v-10c37646]{min-height:44px}.composer-heading[data-v-10c37646]{gap:12px}}.image-cost-details-modal .ant-modal-content{border-radius:14px}.image-cost-details-modal .ant-modal-title{font-size:18px;font-weight:800}@media (width<=900px){.image-cost-details-modal{max-width:none;margin:0;padding:0;position:absolute;bottom:0;left:0;right:0;width:100%!important;top:auto!important}.image-cost-details-modal .ant-modal-content{max-height:calc(100dvh - 12px);padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;overflow:auto}}.smart-model-selection-badge[data-v-85c37c14]{min-height:18px;color:color-mix(in srgb,var(--color-primary-strong,#1677ff) 62%,var(--color-text-muted,#7b8aa0));white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:11px;font-weight:650;line-height:18px;display:inline-flex}.smart-model-selection-badge__mark[data-v-85c37c14]{width:15px;height:15px;color:var(--color-primary-strong,#1677ff);background:color-mix(in srgb,var(--color-primary,#2684ff) 10%,transparent);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.smart-model-selection-badge__mark[data-v-85c37c14] svg{font-size:9px}.smart-model-selection-badge--overlay[data-v-85c37c14]{border:1px solid color-mix(in srgb,var(--color-primary,#2684ff) 16%,transparent);border-radius:var(--radius-pill,999px);min-height:24px;color:var(--color-primary-strong,#1677ff);background:color-mix(in srgb,var(--color-surface,#fff) 91%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:0 8px;box-shadow:0 2px 8px #0f172a12}.smart-model-selection-badge--inverse[data-v-85c37c14]{border-radius:var(--radius-pill,999px);color:#bfdbfe;background:#3b82f621;border:1px solid #93c5fd3d;min-height:20px;padding:0 7px}.smart-model-selection-badge--inverse .smart-model-selection-badge__mark[data-v-85c37c14]{color:#bfdbfe;background:#60a5fa2e}.spotlight-root[data-v-b0cf7a47]{--spotlight-accent:#1769ff;--spotlight-accent-soft:#edf4ff;--spotlight-text:#0f172a;--spotlight-border:#dfe6ef;inset:var(--layout-header-height) 0 0 72px;z-index:2000;color:var(--spotlight-text);isolation:isolate;background:#fff;grid-template-rows:66px minmax(0,1fr);font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;display:grid;position:fixed;overflow:hidden}.spotlight-workbench[data-v-b0cf7a47]{border-top:1px solid var(--spotlight-border);grid-template-columns:minmax(0,1fr) 360px;min-width:0;min-height:0;display:grid;overflow:hidden}.spotlight-root.is-version-mode .spotlight-workbench[data-v-b0cf7a47]{grid-template-columns:224px minmax(0,1fr) 360px}.spotlight-root.is-version-rail-collapsed .spotlight-workbench[data-v-b0cf7a47]{grid-template-columns:56px minmax(0,1fr) 360px}.preview-background-light .spotlight-stage[data-v-b0cf7a47]{background:#f3f6fa}.preview-background-dark .spotlight-stage[data-v-b0cf7a47]{background:#202938}.preview-background-transparent .spotlight-stage[data-v-b0cf7a47]{background-color:#f8fafc;background-image:linear-gradient(45deg,#e2e8f0 25%,#0000 0),linear-gradient(-45deg,#e2e8f0 25%,#0000 0),linear-gradient(45deg,#0000 75%,#e2e8f0 0),linear-gradient(-45deg,#0000 75%,#e2e8f0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}@media (width<=1200px){.spotlight-root[data-v-b0cf7a47]{left:68px}.spotlight-root.is-version-mode .spotlight-workbench[data-v-b0cf7a47]{grid-template-columns:190px minmax(0,1fr) 330px}}@media (prefers-reduced-motion:reduce){.spotlight-root[data-v-b0cf7a47] *,.spotlight-root[data-v-b0cf7a47] :after,.spotlight-root[data-v-b0cf7a47] :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.spotlight-topbar[data-v-b0cf7a47]{gap:20px;min-width:0;padding:10px 20px;display:flex}.spotlight-topbar[data-v-b0cf7a47],.topbar-back[data-v-b0cf7a47]{background:#fff;align-items:center}.topbar-back[data-v-b0cf7a47]{border:1px solid var(--spotlight-border);color:#172033;height:42px;font:inherit;cursor:pointer;border-radius:9px;flex:none;gap:9px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.topbar-back[data-v-b0cf7a47]:hover{color:var(--spotlight-accent);background:#f7faff;border-color:#9fc1ff}.topbar-summary[data-v-b0cf7a47]{color:#617089;flex:auto;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.topbar-summary h1[data-v-b0cf7a47]{color:#111827;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:min(36vw,420px);margin:0;font-size:20px;font-weight:750;overflow:hidden}.topbar-summary time[data-v-b0cf7a47]{white-space:nowrap}.topbar-divider[data-v-b0cf7a47]{background:#dce3ed;width:1px;height:20px}.topbar-status[data-v-b0cf7a47]{color:#64748b;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.topbar-status i[data-v-b0cf7a47]{background:currentColor;border-radius:50%;width:7px;height:7px}.topbar-status.success[data-v-b0cf7a47]{color:#12a36d}.topbar-status.failed[data-v-b0cf7a47],.topbar-status.timeout[data-v-b0cf7a47]{color:#d92d20}.topbar-status.canceled[data-v-b0cf7a47]{color:#b54708}.topbar-status.pending[data-v-b0cf7a47],.topbar-status.processing[data-v-b0cf7a47]{color:var(--spotlight-accent)}.topbar-tools[data-v-b0cf7a47]{flex:none;align-items:center;gap:9px;display:flex}.topbar-tool[data-v-b0cf7a47]{border:1px solid var(--spotlight-border);color:#233047;min-width:0;height:42px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.topbar-tool[data-v-b0cf7a47]:hover:not(:disabled){color:var(--spotlight-accent);background:#f7faff;border-color:#9fc1ff}.topbar-tool[data-v-b0cf7a47]:disabled{opacity:.4;cursor:not-allowed}.topbar-tool--more[data-v-b0cf7a47]{width:42px;padding:0;font-size:18px}.topbar-mobile-title[data-v-b0cf7a47]{display:none}.spotlight-stage[data-v-b0cf7a47]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:18px 16px;transition:background .2s}.spotlight-stage[data-v-b0cf7a47],.stage-figure[data-v-b0cf7a47]{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.stage-figure[data-v-b0cf7a47]{place-items:center;width:100%;height:100%;margin:0;padding:6px 6px 62px}.figure-frame[data-v-b0cf7a47]{scrollbar-width:none;background:#fff;border:1px solid #dce3eb;border-radius:4px;place-items:center;max-width:100%;max-height:100%;display:grid;position:relative;overflow:auto;box-shadow:0 4px 18px #0f172a12}.figure-frame[data-v-b0cf7a47]::-webkit-scrollbar{display:none}.figure-image[data-v-b0cf7a47]{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - var(--layout-header-height) - 186px);-o-object-fit:contain;object-fit:contain;opacity:0;transform-origin:50%;transition:opacity .2s,transform .18s;display:block}.figure-image.is-loaded[data-v-b0cf7a47]{opacity:1}.figure-loader[data-v-b0cf7a47]{color:#64748b;background:#ffffffeb;place-items:center;gap:10px;display:grid;position:absolute;inset:0}.loader-ring[data-v-b0cf7a47]{border:2px solid #dbe3ed;border-top-color:var(--spotlight-accent);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite ring-spin-b0cf7a47}@keyframes ring-spin-b0cf7a47{to{transform:rotate(1turn)}}.loader-text[data-v-b0cf7a47]{font-size:12px;font-weight:650}.viewer-controls[data-v-b0cf7a47]{border:1px solid var(--spotlight-border);color:#263550;background:#fffffff5;border-radius:9px;align-items:center;gap:4px;min-height:44px;padding:4px 6px;display:flex;position:absolute;bottom:3px;left:12px;box-shadow:0 4px 14px #0f172a12}.viewer-controls button[data-v-b0cf7a47]{min-width:34px;height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0 8px;font-size:12px;font-weight:650;display:inline-grid}.viewer-controls button.is-active[data-v-b0cf7a47],.viewer-controls button[data-v-b0cf7a47]:hover:not(:disabled){color:var(--spotlight-accent);background:var(--spotlight-accent-soft)}.viewer-controls button[data-v-b0cf7a47]:disabled{opacity:.35;cursor:not-allowed}.viewer-fit[data-v-b0cf7a47]{min-width:72px!important}.viewer-scale[data-v-b0cf7a47]{text-align:center;min-width:45px;font-size:12px;font-weight:650}.viewer-divider[data-v-b0cf7a47]{background:#dce3ed;width:1px;height:24px;margin:0 3px}.viewer-background[data-v-b0cf7a47]{align-items:center;gap:3px;display:flex}.viewer-count[data-v-b0cf7a47]{color:#52627b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:650;position:absolute;bottom:15px;right:12px}.stage-nav[data-v-b0cf7a47]{border:1px solid var(--spotlight-border);color:#32425a;cursor:pointer;background:#fffffff0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 12px #0f172a12}.stage-nav[data-v-b0cf7a47]:hover:not(:disabled){color:var(--spotlight-accent);border-color:#9fc1ff}.stage-nav[data-v-b0cf7a47]:disabled{opacity:.3;cursor:not-allowed}.figure-empty[data-v-b0cf7a47],.history-failure[data-v-b0cf7a47]{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;align-content:center;place-items:center;gap:12px;width:min(480px,85%);min-height:240px;padding:28px;display:grid}.figure-empty[data-v-b0cf7a47] svg,.history-failure[data-v-b0cf7a47] svg{font-size:34px}.history-failure[data-v-b0cf7a47]{color:#b42318;background:#fffbfa;border-style:solid;border-color:#fecdca}.history-failure strong[data-v-b0cf7a47]{font-size:18px}.history-failure p[data-v-b0cf7a47]{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.preview-background-dark .viewer-controls[data-v-b0cf7a47]{border-color:#475569}.spotlight-panel[data-v-b0cf7a47]{border-left:1px solid var(--spotlight-border);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.panel-scroll[data-v-b0cf7a47]{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:auto;min-height:0;padding:18px 20px 14px;overflow-y:auto}.panel-scroll[data-v-b0cf7a47]::-webkit-scrollbar{width:5px}.panel-scroll[data-v-b0cf7a47]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.panel-head[data-v-b0cf7a47]{border-bottom:1px solid #e8edf3;min-height:44px;padding-bottom:14px}.panel-desktop-title[data-v-b0cf7a47]{color:#121b2e;margin:0;font-size:18px;font-weight:750}.panel-mobile-summary[data-v-b0cf7a47]{display:none}.panel-chapter[data-v-b0cf7a47]{border-bottom:1px solid #e8edf3;padding:17px 0}.chapter-head h3[data-v-b0cf7a47],.panel-chapter h3[data-v-b0cf7a47]{color:#162033;margin:0;font-size:14px;font-weight:750}.chapter-head[data-v-b0cf7a47]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.chapter-copy[data-v-b0cf7a47]{color:#46566f;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe6ef;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.chapter-copy[data-v-b0cf7a47]:hover{color:var(--spotlight-accent);border-color:#9fc1ff}.chapter-copy.is-copied[data-v-b0cf7a47]{color:#039855;background:#ecfdf3;border-color:#a6f4c5}.prompt-body[data-v-b0cf7a47]{color:#35445c;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.75}.panel-detail-row[data-v-b0cf7a47]{color:#617089;width:100%;min-height:74px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8edf3;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:12px 0;font-size:12px;display:grid}.panel-detail-row[data-v-b0cf7a47]:hover{color:var(--spotlight-accent)}.detail-row-label[data-v-b0cf7a47]{color:#162033;font-size:14px;font-weight:750}.reference-thumbs[data-v-b0cf7a47]{gap:6px;min-width:0;display:flex}.reference-thumbs img[data-v-b0cf7a47]{-o-object-fit:cover;object-fit:cover;border:1px solid #e1e7ef;border-radius:7px;width:48px;height:48px}.spec-list[data-v-b0cf7a47]{margin:9px 0 0}.spec-list>div[data-v-b0cf7a47]{border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto;gap:14px;padding:9px 0;display:grid}.spec-list>div[data-v-b0cf7a47]:last-child{border:0}.spec-list dt[data-v-b0cf7a47]{color:#718096;font-size:12px}.spec-list dd[data-v-b0cf7a47]{color:#233047;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:650}.more-specs[data-v-b0cf7a47]{border-bottom:1px solid #e8edf3}.more-specs-trigger[data-v-b0cf7a47]{color:#162033;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:750;display:flex}.more-specs-trigger[data-v-b0cf7a47] svg{transition:transform .18s}.more-specs.is-open .more-specs-trigger[data-v-b0cf7a47] svg{transform:rotate(180deg)}.more-specs-body[data-v-b0cf7a47]{padding:0 0 11px}.more-specs-body>div[data-v-b0cf7a47]{color:#718096;justify-content:space-between;gap:14px;padding:8px 0;font-size:12px;display:flex}.more-specs-body strong[data-v-b0cf7a47]{color:#233047;text-align:right}.panel-error[data-v-b0cf7a47]{color:#b42318;background:#fffbfa;border:1px solid #fecdca;border-radius:8px;gap:7px;margin-top:14px;padding:12px;display:grid}.error-head[data-v-b0cf7a47]{align-items:center;gap:7px;font-size:13px;font-weight:750;display:flex}.panel-error p[data-v-b0cf7a47]{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.panel-actions[data-v-b0cf7a47]{border-top:1px solid var(--spotlight-border);background:#fff;flex:none;gap:8px;padding:14px 18px 16px;display:grid}.panel-actions[data-v-b0cf7a47] .ant-btn{border-radius:8px;width:100%;height:46px;font-size:13px;font-weight:700}.panel-actions[data-v-b0cf7a47] .ant-btn-primary.action-primary{border-color:var(--spotlight-accent);background:var(--spotlight-accent);box-shadow:none}.panel-actions[data-v-b0cf7a47] .ant-btn-primary.action-primary:hover{background:#0757e8;border-color:#0757e8}.panel-actions[data-v-b0cf7a47] .ant-btn-primary.action-warning{background:#d92d20;border-color:#d92d20}.panel-actions[data-v-b0cf7a47] .ant-btn.action-secondary{color:#263550;background:#fff;border-color:#d7e0ea}.panel-actions[data-v-b0cf7a47] .ant-btn.action-secondary:hover{color:var(--spotlight-accent);border-color:#9fc1ff}.spotlight-version-rail[data-v-b0cf7a47]{border-right:1px solid var(--spotlight-border);background:#fff;flex-direction:column;min-width:0;min-height:0;transition:width .2s;display:flex;overflow:hidden}.version-rail-head[data-v-b0cf7a47]{border-bottom:1px solid #e8edf3;flex:none;padding:18px 18px 14px}.version-rail-head h2[data-v-b0cf7a47]{color:#162033;margin:0;font-size:18px;font-weight:750}.version-rail-head p[data-v-b0cf7a47]{color:#718096;margin:5px 0 0;font-size:12px}.version-rail-list[data-v-b0cf7a47]{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:auto;min-height:0;padding:12px 10px;overflow-y:auto}.version-rail-item[data-v-b0cf7a47]{color:#263550;width:100%;min-height:82px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;grid-template-columns:28px 58px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid;position:relative}.version-rail-item[data-v-b0cf7a47]:hover{background:#f7f9fc}.version-rail-item.is-active[data-v-b0cf7a47]{border-color:var(--spotlight-accent);background:#f1f6ff}.version-number[data-v-b0cf7a47]{z-index:2;color:#52627b;background:#fff;border:1px solid #cbd5e1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:750;display:grid}.version-rail-item.is-active .version-number[data-v-b0cf7a47]{color:#fff;border-color:var(--spotlight-accent);background:var(--spotlight-accent)}.version-connector[data-v-b0cf7a47]{background:#cbd5e1;width:1px;position:absolute;top:50%;bottom:-50%;left:21px}.version-rail-item:last-child .version-connector[data-v-b0cf7a47]{display:none}.version-thumb[data-v-b0cf7a47]{color:#94a3b8;background:#f3f6fa;border:1px solid #dfe6ef;border-radius:6px;place-items:center;width:58px;height:60px;display:grid;overflow:hidden}.version-thumb img[data-v-b0cf7a47]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.version-copy[data-v-b0cf7a47]{gap:5px;min-width:0;display:grid}.version-copy strong[data-v-b0cf7a47]{color:#263550;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.version-copy small[data-v-b0cf7a47],.version-copy time[data-v-b0cf7a47]{color:#718096;font-size:10px}.version-failed[data-v-b0cf7a47]{align-items:center;gap:4px;display:inline-flex;color:#d97706!important}.version-rail-collapse[data-v-b0cf7a47]{color:#40516b;height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe6ef;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;margin:0 10px 12px;font-size:12px;font-weight:650;display:flex}.version-rail-collapse[data-v-b0cf7a47]:hover{color:var(--spotlight-accent);border-color:#9fc1ff}.is-version-rail-collapsed .version-copy[data-v-b0cf7a47],.is-version-rail-collapsed .version-rail-collapse span[data-v-b0cf7a47],.is-version-rail-collapsed .version-rail-head[data-v-b0cf7a47],.is-version-rail-collapsed .version-thumb[data-v-b0cf7a47]{display:none}.is-version-rail-collapsed .version-rail-list[data-v-b0cf7a47]{padding-inline:6px}.is-version-rail-collapsed .version-rail-item[data-v-b0cf7a47]{grid-template-columns:1fr;place-items:center;min-height:52px;padding:6px}.is-version-rail-collapsed .version-connector[data-v-b0cf7a47]{left:50%}.is-version-rail-collapsed .version-rail-collapse[data-v-b0cf7a47] svg{transform:rotate(180deg)}.reference-gallery-backdrop[data-v-b0cf7a47]{z-index:2050;-webkit-backdrop-filter:blur(10px)saturate(.9);backdrop-filter:blur(10px)saturate(.9);background:#0f1a2c4d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.reference-gallery[data-v-b0cf7a47]{border:1px solid var(--workspace-border);width:min(880px,94vw);max-height:min(820px,90dvh);color:var(--workspace-ink);background:var(--workspace-canvas);border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 28px 80px #0f1a2c38,0 4px 18px #0f1a2c14}.reference-gallery-head[data-v-b0cf7a47]{border-bottom:1px solid var(--workspace-border);background:color-mix(in srgb,var(--workspace-canvas) 94%,var(--color-primary) 6%);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 17px;display:flex}.reference-gallery-eyebrow[data-v-b0cf7a47]{color:var(--color-primary);letter-spacing:.08em;font-size:11px;font-weight:800}.reference-gallery-head h3[data-v-b0cf7a47]{color:var(--workspace-ink);margin:5px 0 2px;font-size:20px;line-height:1.3}.reference-gallery-head p[data-v-b0cf7a47]{color:var(--workspace-ink-muted);margin:0;font-size:12px}.reference-gallery-close[data-v-b0cf7a47]{border:1px solid var(--workspace-border);background:var(--workspace-canvas);width:36px;height:36px;color:var(--workspace-ink-soft);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.reference-gallery-close[data-v-b0cf7a47]:focus-visible,.reference-gallery-close[data-v-b0cf7a47]:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--workspace-border));background:var(--workspace-control-hover);color:var(--color-primary);outline:3px solid color-mix(in srgb,var(--color-primary) 14%,transparent);transform:translateY(-1px)}.reference-gallery-preview[data-v-b0cf7a47]{background:var(--workspace-control);grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.reference-gallery-canvas[data-v-b0cf7a47]{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 58%),linear-gradient(145deg,var(--workspace-control) 0,var(--workspace-panel) 100%);place-items:center;min-height:260px;padding:14px 18px;display:grid;overflow:hidden}.reference-gallery-canvas>img[data-v-b0cf7a47]{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:100%;height:100%;min-height:0;max-height:calc(56dvh - 28px);display:block;box-shadow:0 12px 34px #0f1a2c24}.reference-gallery-caption[data-v-b0cf7a47]{border-top:1px solid var(--workspace-border);background:var(--workspace-canvas);justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:9px 16px;display:flex}.reference-gallery-caption-meta[data-v-b0cf7a47]{align-items:center;gap:10px;min-width:0;display:flex}.reference-gallery-caption-meta>span[data-v-b0cf7a47]{background:color-mix(in srgb,var(--color-primary) 10%,var(--workspace-canvas));color:var(--color-primary);border-radius:6px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.reference-gallery-caption-meta strong[data-v-b0cf7a47]{color:var(--workspace-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.reference-gallery-caption a[data-v-b0cf7a47]{border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--workspace-border));background:color-mix(in srgb,var(--color-primary) 6%,var(--workspace-canvas));color:var(--color-primary);border-radius:8px;flex:none;align-items:center;gap:6px;padding:7px 9px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.reference-gallery-caption a[data-v-b0cf7a47]:focus-visible,.reference-gallery-caption a[data-v-b0cf7a47]:hover{border-color:color-mix(in srgb,var(--color-primary) 58%,var(--workspace-border));background:color-mix(in srgb,var(--color-primary) 12%,var(--workspace-canvas));color:var(--color-primary-strong);outline:3px solid color-mix(in srgb,var(--color-primary) 12%,transparent);transform:translateY(-1px)}.reference-gallery-list[data-v-b0cf7a47]{border-top:1px solid var(--workspace-border);background:var(--workspace-panel);grid-auto-columns:106px;grid-auto-flow:column;gap:10px;padding:14px 16px 16px;display:grid;overflow-x:auto}.reference-gallery-item[data-v-b0cf7a47]{border:1px solid var(--workspace-border);background:var(--workspace-canvas);color:var(--workspace-ink-muted);cursor:pointer;border-radius:12px;gap:7px;padding:5px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.reference-gallery-item img[data-v-b0cf7a47]{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:94px;height:72px}.reference-gallery-item span[data-v-b0cf7a47]{text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:0 3px 2px;font-size:10px;overflow:hidden}.reference-gallery-item.is-active[data-v-b0cf7a47],.reference-gallery-item[data-v-b0cf7a47]:focus-visible,.reference-gallery-item[data-v-b0cf7a47]:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 7%,var(--workspace-canvas));color:var(--workspace-ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 12%,transparent);outline:none}.reference-gallery-item[data-v-b0cf7a47]:focus-visible,.reference-gallery-item[data-v-b0cf7a47]:hover{transform:translateY(-1px)}.reference-gallery-fade-enter-active[data-v-b0cf7a47],.reference-gallery-fade-leave-active[data-v-b0cf7a47]{transition:opacity .2s}.reference-gallery-fade-enter-from[data-v-b0cf7a47],.reference-gallery-fade-leave-to[data-v-b0cf7a47]{opacity:0}.spotlight-fade-enter-active[data-v-b0cf7a47],.spotlight-fade-leave-active[data-v-b0cf7a47]{transition:opacity .4s cubic-bezier(.22,.61,.36,1)}.spotlight-fade-enter-from[data-v-b0cf7a47],.spotlight-fade-leave-to[data-v-b0cf7a47]{opacity:0}.spotlight-fade-enter-active .spotlight-topbar[data-v-b0cf7a47],.spotlight-fade-leave-active .spotlight-topbar[data-v-b0cf7a47]{transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .4s}.spotlight-fade-enter-from .spotlight-topbar[data-v-b0cf7a47],.spotlight-fade-leave-to .spotlight-topbar[data-v-b0cf7a47]{opacity:0;transform:translateY(-12px)}@media (width<=1200px){.topbar-summary h1[data-v-b0cf7a47]{max-width:260px}}@media (width<=900px){.spotlight-root[data-v-b0cf7a47]{grid-template-rows:64px minmax(0,1fr);inset:0}.spotlight-root.is-version-mode .spotlight-workbench[data-v-b0cf7a47],.spotlight-root.is-version-rail-collapsed .spotlight-workbench[data-v-b0cf7a47],.spotlight-workbench[data-v-b0cf7a47]{flex-direction:column;display:flex;overflow-y:auto}.spotlight-topbar[data-v-b0cf7a47]{z-index:8;min-height:64px;padding:max(8px,env(safe-area-inset-top)) 12px 8px;border-bottom:1px solid #e8edf3;position:sticky;top:0}.topbar-back[data-v-b0cf7a47]{border-color:#0000;justify-content:center;width:42px;height:42px;padding:0;font-size:20px}.topbar-back-label[data-v-b0cf7a47],.topbar-summary[data-v-b0cf7a47]{display:none}.topbar-mobile-title[data-v-b0cf7a47]{text-align:center;white-space:nowrap;font-size:18px;font-weight:750;display:block;position:absolute;left:50%;transform:translate(-50%)}.topbar-tools[data-v-b0cf7a47]{gap:0;margin-left:auto}.topbar-tool[data-v-b0cf7a47]{border-color:#0000;width:42px;height:42px;padding:0;font-size:19px}.topbar-tool[data-v-b0cf7a47]:first-child,.topbar-tool>span[data-v-b0cf7a47]:not(.anticon){display:none}.spotlight-stage[data-v-b0cf7a47]{flex:none;order:1;height:min(42dvh,420px);min-height:310px;padding:0 0 60px;display:flex;overflow:hidden}.stage-figure[data-v-b0cf7a47]{padding:0 0 58px}.figure-frame[data-v-b0cf7a47]{width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.figure-image[data-v-b0cf7a47]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:100%}.stage-nav[data-v-b0cf7a47]{z-index:3;width:38px;height:38px;position:absolute;top:45%}.stage-nav--prev[data-v-b0cf7a47]{left:8px}.stage-nav--next[data-v-b0cf7a47]{right:8px}.viewer-controls[data-v-b0cf7a47]{max-width:calc(100% - 120px);min-height:42px;bottom:8px;left:12px;right:auto;overflow:hidden}.viewer-controls button[data-v-b0cf7a47]{min-width:34px;height:34px}.viewer-fit[data-v-b0cf7a47]{min-width:54px!important;font-size:0!important}.viewer-fit[data-v-b0cf7a47]:after{content:"适应";font-size:12px}.viewer-background[data-v-b0cf7a47],.viewer-divider[data-v-b0cf7a47]{display:none}.viewer-count[data-v-b0cf7a47]{bottom:22px;right:14px}.spotlight-version-rail[data-v-b0cf7a47]{border-bottom:1px solid #e8edf3;border-right:0;flex:none;order:2;display:block;overflow:visible}.version-rail-head[data-v-b0cf7a47]{border:0;align-items:baseline;gap:14px;padding:18px 18px 8px;display:flex}.version-rail-head h2[data-v-b0cf7a47]{font-size:17px}.version-rail-head p[data-v-b0cf7a47]{margin:0}.version-rail-list[data-v-b0cf7a47]{scrollbar-width:none;gap:10px;padding:8px 16px 16px;display:flex;overflow:auto hidden}.version-rail-list[data-v-b0cf7a47]::-webkit-scrollbar{display:none}.is-version-rail-collapsed .version-rail-item[data-v-b0cf7a47],.version-rail-item[data-v-b0cf7a47]{border:2px solid #0000;border-radius:9px;flex:0 0 92px;grid-template-rows:72px 24px;grid-template-columns:1fr;place-items:stretch stretch;width:92px;min-height:106px;padding:0;display:grid;overflow:hidden}.is-version-rail-collapsed .version-thumb[data-v-b0cf7a47],.version-thumb[data-v-b0cf7a47]{border:0;border-radius:7px 7px 0 0;width:100%;height:72px;display:grid}.version-number[data-v-b0cf7a47]{color:#fff;background:#303d52ad;border:0;position:absolute;top:5px;left:5px}.is-version-rail-collapsed .version-copy[data-v-b0cf7a47],.version-copy[data-v-b0cf7a47]{color:#52627b;text-align:center;background:#f4f7fb;min-width:0;padding:5px 4px;display:block}.version-copy strong[data-v-b0cf7a47]{font-size:10px;display:block}.version-copy small[data-v-b0cf7a47],.version-copy time[data-v-b0cf7a47]{display:none}.version-rail-item.is-active .version-copy[data-v-b0cf7a47]{color:#fff;background:var(--spotlight-accent)}.version-rail-item.is-active .version-copy strong[data-v-b0cf7a47]{color:#fff}.version-connector[data-v-b0cf7a47],.version-rail-collapse[data-v-b0cf7a47]{display:none}.spotlight-panel[data-v-b0cf7a47]{border-left:0;flex:none;order:3;display:block;overflow:visible}.panel-scroll[data-v-b0cf7a47]{padding:18px 18px 0;overflow:visible}.panel-head[data-v-b0cf7a47]{min-height:0;padding-bottom:16px}.panel-desktop-title[data-v-b0cf7a47]{display:none}.panel-mobile-summary[data-v-b0cf7a47]{gap:7px;display:grid}.panel-mobile-summary>div[data-v-b0cf7a47]{align-items:center;gap:10px;display:flex}.panel-mobile-summary h2[data-v-b0cf7a47]{color:#101828;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:20px;font-weight:750;overflow:hidden}.panel-mobile-summary p[data-v-b0cf7a47]{color:#617089;margin:0;font-size:12px}.panel-chapter[data-v-b0cf7a47]{padding:16px 0}.panel-chapter--prompt .prompt-body[data-v-b0cf7a47]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.panel-detail-row[data-v-b0cf7a47]{min-height:68px}.panel-chapter--specs[data-v-b0cf7a47]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.panel-chapter--specs h3[data-v-b0cf7a47]{white-space:nowrap}.panel-chapter--specs .spec-list[data-v-b0cf7a47]{justify-content:flex-end;gap:5px;min-width:0;margin:0;display:flex}.panel-chapter--specs .spec-list>div[data-v-b0cf7a47]{display:contents}.panel-chapter--specs dt[data-v-b0cf7a47]{display:none}.panel-chapter--specs dd[data-v-b0cf7a47]{color:#617089;white-space:nowrap;font-weight:500}.panel-chapter--specs dd[data-v-b0cf7a47]:not(:last-child):after{content:" ·"}.more-specs-body[data-v-b0cf7a47]{padding-bottom:12px}.panel-actions[data-v-b0cf7a47]{z-index:6;padding:12px 16px max(14px,env(safe-area-inset-bottom));position:sticky;bottom:0;box-shadow:0 -8px 24px #0f172a12}.panel-actions[data-v-b0cf7a47] .ant-btn{height:48px;font-size:14px}.panel-actions[data-v-b0cf7a47] .ant-btn.action-secondary{border:0}.reference-gallery-backdrop[data-v-b0cf7a47]{z-index:12;align-items:end;padding:0}.reference-gallery[data-v-b0cf7a47]{border-radius:20px 20px 0 0;width:100%;max-height:88dvh}}@media (width<=420px){.spotlight-stage[data-v-b0cf7a47]{height:42dvh;min-height:300px}.is-version-rail-collapsed .version-rail-item[data-v-b0cf7a47],.version-rail-item[data-v-b0cf7a47]{flex-basis:82px;width:82px}.panel-scroll[data-v-b0cf7a47]{padding-inline:16px}.reference-thumbs img[data-v-b0cf7a47]{width:42px;height:42px}}.image-result-workspace[data-v-67df1773]{--studio-blue:#1769ff;--studio-blue-soft:#edf4ff;--studio-canvas:#f6f8fc;--studio-border:#e2e7ef;--studio-border-strong:#d3dbe7;--studio-ink:#111827;--studio-muted:#7d8796;color:var(--studio-ink);font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.editing-studio[data-v-67df1773],.image-result-workspace[data-v-67df1773]{background:#fff;min-width:0;height:100%;min-height:0;overflow:hidden}.editing-studio[data-v-67df1773]{grid-template-columns:240px minmax(540px,1fr) 0;transition:grid-template-columns .18s;display:grid}.editing-studio.is-inspector-open[data-v-67df1773]{grid-template-columns:240px minmax(540px,1fr) 300px}.version-rail[data-v-67df1773]{border-right:1px solid var(--studio-border);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.version-rail-header[data-v-67df1773]{justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 20px 18px;display:flex}.version-rail-header h1[data-v-67df1773]{margin:0;font-size:18px;font-weight:800;line-height:1.25}.version-rail-header p[data-v-67df1773]{color:var(--studio-muted);margin:5px 0 0;font-size:11px}.version-rail-header>svg[data-v-67df1773]{color:#98a4b4;margin-top:3px;font-size:15px}.version-list[data-v-67df1773]{scrollbar-width:thin;flex:auto;min-height:0;padding:0 10px 16px;overflow:auto}.version-item[data-v-67df1773]{width:100%;min-height:92px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:32px 52px minmax(0,1fr);align-items:center;gap:0 10px;padding:10px;transition:border-color .15s,background .15s;display:grid;position:relative}.version-item[data-v-67df1773]:hover{background:#f8faff}.version-item[data-v-67df1773]:focus-visible{outline:2px solid color-mix(in srgb,var(--studio-blue) 35%,transparent);outline-offset:-2px}.version-item.is-selected[data-v-67df1773]{border-color:var(--studio-blue);background:#f4f8ff}.version-number[data-v-67df1773]{z-index:2;border:1px solid var(--studio-border-strong);color:#3d4654;background:#fff;border-radius:50%;align-self:start;place-items:center;width:30px;height:30px;margin-top:4px;font-size:10px;font-weight:750;display:grid;position:relative}.version-item.is-selected .version-number[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.version-line[data-v-67df1773]{background:#d5deea;width:1px;position:absolute;top:45px;bottom:-46px;left:25px}.version-item:last-child .version-line[data-v-67df1773]{display:none}.version-thumbnail[data-v-67df1773]{border:1px solid var(--studio-border);color:#96a2b3;background:var(--studio-canvas);border-radius:7px;grid-area:1/2/3;align-self:center;place-items:center;width:52px;max-height:70px;display:grid;overflow:hidden}.version-thumbnail img[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.version-copy[data-v-67df1773]{grid-column:3;align-content:center;gap:3px;min-width:0;display:grid}.version-copy strong[data-v-67df1773]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.35;overflow:hidden}.version-copy small[data-v-67df1773],.version-copy time[data-v-67df1773]{color:var(--studio-muted);font-size:9px}.version-state[data-v-67df1773]{color:#27a66e;grid-column:3;justify-self:end;align-items:center;gap:4px;margin-top:5px;font-size:9px;display:inline-flex}.version-state.is-error[data-v-67df1773]{color:#db4b4b}.version-state svg[data-v-67df1773]{font-size:10px}.source-lock[data-v-67df1773]{color:var(--studio-blue);background:#f4f8ff;border:1px solid #d9e6fb;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;margin:0 12px 18px;padding:12px;display:grid}.source-lock>svg[data-v-67df1773]{margin-top:2px}.source-lock span[data-v-67df1773]{gap:3px;display:grid}.source-lock strong[data-v-67df1773]{font-size:10px}.source-lock small[data-v-67df1773]{color:#8190a5;font-size:9px;line-height:1.45}.studio-main[data-v-67df1773]{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.mobile-version-strip[data-v-67df1773],.studio-mobile-header[data-v-67df1773]{display:none}.canvas-header[data-v-67df1773]{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 14px;display:flex}.canvas-title h2[data-v-67df1773]{margin:0;font-size:20px;font-weight:800;line-height:1.25}.canvas-title p[data-v-67df1773]{color:var(--studio-muted);margin:5px 0 0;font-size:11px}.canvas-title p span[data-v-67df1773]{color:#28a46f}.canvas-header-actions[data-v-67df1773]{align-items:center;gap:8px;display:flex}.comparison-tabs[data-v-67df1773]{border:1px solid var(--studio-border-strong);background:#fff;border-radius:8px;display:flex;overflow:hidden}.comparison-tabs button[data-v-67df1773]{border:0;border-right:1px solid var(--studio-border);color:#6d7786;min-height:34px;font:inherit;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:10px;display:inline-flex}.comparison-tabs button[data-v-67df1773]:last-child{border-right:0}.comparison-tabs button.active[data-v-67df1773]{color:var(--studio-blue);background:var(--studio-blue-soft);font-weight:700}.mobile-compare-trigger[data-v-67df1773],.settings-trigger[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#536071;min-height:34px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:inline-flex}.mobile-compare-trigger[data-v-67df1773]{display:none}.canvas-scroll[data-v-67df1773]{overscroll-behavior:contain;flex-direction:column;align-items:center;min-width:0;min-height:0;padding:0 24px 12px;display:flex;overflow:auto}.comparison-help[data-v-67df1773]{color:#0000;height:18px;font-size:9px;transition:color .15s}.comparison-help.is-visible[data-v-67df1773]{color:var(--studio-muted)}.result-canvas[data-v-67df1773]{border:1px solid var(--studio-border);background:var(--studio-canvas);border-radius:10px;flex:auto;place-items:center;width:auto;max-width:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 34px #23395717}.result-canvas.is-portrait[data-v-67df1773]{height:min(58vh,620px)}.result-canvas.is-square[data-v-67df1773]{width:min(100%,620px)}.result-canvas.is-landscape[data-v-67df1773]{width:min(100%,880px)}.comparison-image[data-v-67df1773]{-o-object-fit:contain;object-fit:contain;background:var(--studio-canvas);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.result-canvas.mode-before .result-image[data-v-67df1773]{display:none}.canvas-open[data-v-67df1773]{z-index:3;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.comparison-label[data-v-67df1773]{z-index:6;color:#fff;pointer-events:none;background:#111827c7;border-radius:6px;padding:6px 9px;font-size:9px;font-weight:700;position:absolute;top:14px}.before-label[data-v-67df1773]{left:14px}.result-label[data-v-67df1773]{background:var(--studio-blue);right:14px}.comparison-divider[data-v-67df1773]{z-index:5;pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 0 1px #11182729}.comparison-divider i[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#293443;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #11182729}.comparison-slider[data-v-67df1773]{z-index:7;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.image-switcher[data-v-67df1773]{justify-content:center;gap:6px;margin-top:9px;display:flex}.image-switcher button[data-v-67df1773]{border:1px solid var(--studio-border-strong);width:23px;height:23px;color:var(--studio-muted);font:inherit;cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:9px;display:grid}.image-switcher button.active[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.result-actions[data-v-67df1773]{justify-content:space-between;align-items:center;gap:12px;width:min(100%,880px);margin-top:10px;display:flex}.result-utilities[data-v-67df1773]{border:1px solid var(--studio-border);background:#fff;border-radius:8px;display:flex;overflow:hidden}.regenerate-action[data-v-67df1773],.result-utilities button[data-v-67df1773]{border:0;border-right:1px solid var(--studio-border);color:#4c5868;min-height:34px;font:inherit;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:10px;display:inline-flex}.result-utilities button[data-v-67df1773]:last-child{border-right:0}.regenerate-action[data-v-67df1773]{color:#667386;border:0}.regenerate-action[data-v-67df1773]:hover,.result-utilities button[data-v-67df1773]:hover{color:var(--studio-blue)}.generation-state[data-v-67df1773]{border:1px solid var(--studio-border);background:var(--studio-canvas);border-radius:10px;align-content:center;place-items:center;gap:12px;width:auto;max-width:100%;height:min(58vh,620px);margin:auto;display:grid}.generation-state>span[data-v-67df1773]{width:40px;height:40px;color:var(--studio-blue);background:#fff;border:1px solid #cfe0ff;border-radius:50%;place-items:center;display:grid}.generation-state small[data-v-67df1773]{color:var(--studio-muted);font-size:10px}.failed-state[data-v-67df1773]{text-align:center;background:#fff;border:1px solid #f1d1d1;border-radius:10px;place-items:center;gap:10px;width:min(100%,440px);margin:auto;padding:34px;display:grid}.failed-state>svg[data-v-67df1773]{color:#db4b4b;font-size:34px}.failed-state strong[data-v-67df1773]{font-size:15px}.failed-state p[data-v-67df1773]{color:var(--studio-muted);overflow-wrap:anywhere;margin:0;font-size:11px}.failed-state button[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#3e4a59;min-height:36px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:11px;display:inline-flex}.refinement-composer[data-v-67df1773]{border:1px solid var(--studio-border);background:#fff;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0 24px 16px;padding:11px;display:grid;box-shadow:0 10px 28px #2339571a}.composer-context[data-v-67df1773]{color:var(--studio-blue);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.composer-context button[data-v-67df1773]{color:var(--studio-blue);font:inherit;cursor:pointer;background:0 0;border:0;font-size:9px}.composer-input-shell[data-v-67df1773]{min-width:0;position:relative}.composer-input-shell textarea[data-v-67df1773]{resize:none;border:1px solid var(--studio-border-strong);width:100%;min-height:66px;color:var(--studio-ink);font:inherit;background:#fff;border-radius:8px;outline:none;padding:10px 12px 25px;font-size:12px;line-height:1.55;display:block}.composer-input-shell textarea[data-v-67df1773]:focus{border-color:var(--studio-blue);box-shadow:0 0 0 3px #1769ff14}.composer-count[data-v-67df1773]{color:#9aa5b4;font-size:9px;position:absolute;bottom:8px;right:10px}.composer-footer[data-v-67df1773]{grid-column:1/-1;align-items:center;gap:10px;display:flex}.composer-meta[data-v-67df1773]{color:#5c6878;align-items:center;gap:7px;min-width:0;font-size:10px;display:inline-flex}.composer-meta svg[data-v-67df1773]{color:#8c98a8}.submit-refinement[data-v-67df1773]{min-width:142px;min-height:42px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:750;display:inline-flex}.submit-refinement[data-v-67df1773]:hover{background:#0f5be8}.submit-refinement[data-v-67df1773]:disabled{opacity:.55;cursor:not-allowed}.mobile-settings-button[data-v-67df1773]{display:none}.settings-inspector[data-v-67df1773]{z-index:20;border-left:1px solid var(--studio-border);opacity:0;pointer-events:none;background:#fff;flex-direction:column;min-width:0;min-height:0;transition:opacity .15s;display:flex;position:relative;overflow:hidden}.settings-inspector.is-open[data-v-67df1773]{opacity:1;pointer-events:auto}.settings-inspector>header[data-v-67df1773]{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:12px;padding:22px 18px 17px;display:flex}.settings-inspector h2[data-v-67df1773]{margin:0;font-size:17px;font-weight:800}.settings-inspector>header button[data-v-67df1773]{color:#6f7a89;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:inline-flex}.inspector-scroll[data-v-67df1773]{min-height:0;overflow:auto}.inspector-scroll>section[data-v-67df1773]{border-bottom:1px solid var(--studio-border);padding:18px}.inspector-scroll h3[data-v-67df1773]{margin:0 0 16px;font-size:12px;font-weight:800}.inspector-scroll section>small[data-v-67df1773]{color:var(--studio-muted);margin-bottom:9px;font-size:9px;display:block}.source-summary[data-v-67df1773]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.source-summary img[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border:1px solid var(--studio-border);border-radius:6px;width:44px;height:50px}.source-summary span[data-v-67df1773]{gap:4px;display:grid}.source-summary strong[data-v-67df1773]{font-size:11px}.source-summary small[data-v-67df1773]{color:var(--studio-muted);font-size:9px}.settings-section dl[data-v-67df1773]{gap:0;margin:0;display:grid}.settings-section dl div[data-v-67df1773]{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:15px;min-height:42px;display:flex}.settings-section dl div[data-v-67df1773]:last-child{border-bottom:0}.settings-section dt[data-v-67df1773]{color:#6f7a89;font-size:10px}.settings-section dd[data-v-67df1773]{color:#303a48;margin:0;font-size:10px;font-weight:650}.settings-section dd img[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border:1px solid var(--studio-border);border-radius:5px;width:30px;height:30px;display:block}.cost-section[data-v-67df1773]{gap:8px;display:grid}.cost-section>small[data-v-67df1773]{margin:0!important}.cost-section>strong[data-v-67df1773]{color:var(--studio-blue);font-size:28px;line-height:1}.cost-section>strong em[data-v-67df1773]{font-size:12px;font-style:normal}.cost-section button[data-v-67df1773]{color:#657286;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:9px;display:inline-flex}.inspector-source-lock[data-v-67df1773]{color:var(--studio-blue);background:#f4f8ff;border:1px solid #d9e6fb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px;margin:18px;padding:12px;display:grid}.inspector-source-lock span[data-v-67df1773]{gap:4px;display:grid}.inspector-source-lock strong[data-v-67df1773]{font-size:9px}.inspector-source-lock small[data-v-67df1773]{color:#8491a4;font-size:8px;line-height:1.45}.inspector-scrim[data-v-67df1773],.mobile-version-strip[data-v-67df1773],.studio-mobile-header[data-v-67df1773],.version-sheet[data-v-67df1773]{display:none}.result-more-menu[data-v-67df1773]{min-width:170px}.result-empty-state[data-v-67df1773]{text-align:center;align-content:center;place-items:center;height:100%;padding:28px;display:grid}.empty-canvas[data-v-67df1773]{width:148px;height:148px;color:var(--studio-blue);background:var(--studio-canvas);border:1px dashed #cbd8ec;border-radius:50%;place-items:center;margin-bottom:22px;font-size:38px;display:grid}.result-empty-state h2[data-v-67df1773]{margin:0;font-size:24px}.result-empty-state p[data-v-67df1773]{color:var(--studio-muted);margin:8px 0 18px;font-size:12px}.result-empty-state button[data-v-67df1773]{color:var(--studio-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.refinement-ai-expand[data-v-67df1773],.submit-refinement[data-v-67df1773]{min-width:0;min-height:0;font:inherit;cursor:pointer;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.refinement-ai-expand[data-v-67df1773]{color:#315b9d;background:#f6f9ff;border:1px solid #cddaf2}.refinement-ai-expand svg[data-v-67df1773]{color:var(--studio-blue);font-size:15px}.refinement-ai-expand[data-v-67df1773]:hover{color:var(--studio-blue);background:#edf4ff;border-color:#9dbbfa}.submit-refinement[data-v-67df1773]{color:#fff;background:var(--studio-blue);border:0}@media (width<=1280px){.version-rail-header[data-v-67df1773]{padding-left:16px;padding-right:16px}.version-item[data-v-67df1773]{grid-template-columns:30px 46px minmax(0,1fr);padding-left:8px;padding-right:8px}.version-thumbnail[data-v-67df1773]{width:46px}.result-canvas.is-portrait[data-v-67df1773]{height:min(54vh,560px)}}@media (width<=1050px){.settings-inspector[data-v-67df1773]{width:300px;transition:transform .18s,opacity .15s;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-18px 0 44px #23395721}.settings-inspector.is-open[data-v-67df1773]{transform:translate(0)}.inspector-scrim[data-v-67df1773]{z-index:19;background:#11182729;border:0;display:block;position:absolute;inset:0 0 0 220px}}@media (width<=900px){.image-result-workspace[data-v-67df1773]{height:100%;overflow:hidden}.editing-studio[data-v-67df1773],.editing-studio.is-inspector-open[data-v-67df1773]{height:100%;display:block;overflow:hidden}.version-rail[data-v-67df1773]{display:none}.studio-main[data-v-67df1773]{overscroll-behavior:contain;background:#fff;height:100%;display:block;overflow-y:auto}.studio-mobile-header[data-v-67df1773]{z-index:12;border-bottom:1px solid var(--studio-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex;position:sticky;top:0}.studio-mobile-header h1[data-v-67df1773]{margin:0;font-size:20px;font-weight:800}.studio-mobile-header button[data-v-67df1773]{color:#313b49;width:36px;height:36px;font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;font-size:18px;display:grid}.mobile-version-strip[data-v-67df1773]{border-bottom:1px solid var(--studio-border);scrollbar-width:none;align-items:stretch;gap:9px;min-width:0;padding:12px 14px;display:flex;overflow-x:auto}.mobile-version-strip[data-v-67df1773]::-webkit-scrollbar{display:none}.mobile-version-strip button[data-v-67df1773]{border:1px solid var(--studio-border);color:#8a96a6;background:var(--studio-canvas);height:68px;font:inherit;cursor:pointer;border-radius:8px;flex:0 0 52px;place-items:center;padding:0;display:grid;position:relative;overflow:visible}.mobile-version-strip button>span[data-v-67df1773]{z-index:2;border:1px solid var(--studio-border-strong);color:#26313f;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid;position:absolute;top:-7px;left:-7px}.mobile-version-strip button.is-selected[data-v-67df1773]{border:2px solid var(--studio-blue)}.mobile-version-strip button.is-selected>span[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.mobile-version-strip img[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;height:100%;display:block}.mobile-version-strip .version-sheet-trigger[data-v-67df1773]{color:#4e5b6b;background:#fff;flex:0 0 72px;align-content:center;gap:4px;font-size:9px}.mobile-version-strip .version-sheet-trigger svg[data-v-67df1773]{font-size:16px}.canvas-header[data-v-67df1773]{align-items:center;padding:18px 16px 11px}.canvas-title h2[data-v-67df1773]{font-size:22px}.canvas-title p[data-v-67df1773]{font-size:11px}.comparison-tabs[data-v-67df1773],.settings-trigger[data-v-67df1773]{display:none}.mobile-compare-trigger[data-v-67df1773]{min-height:38px;padding:0 13px;font-size:11px;display:inline-flex}.canvas-scroll[data-v-67df1773]{padding:0 16px 14px;display:block;overflow:visible}.comparison-help[data-v-67df1773]{display:none}.result-canvas[data-v-67df1773]{min-height:420px;max-height:none;width:100%!important;height:auto!important;aspect-ratio:var(--mobile-result-ratio,3/4)!important}.result-canvas.is-landscape[data-v-67df1773]{min-height:300px}.result-actions[data-v-67df1773]{width:100%;margin-top:9px}.result-utilities[data-v-67df1773]{flex:auto;min-width:0}.result-utilities button[data-v-67df1773]{flex:1 1 0;min-width:0;padding:0 7px;font-size:10px}.regenerate-action[data-v-67df1773]{flex:none;padding-left:7px;padding-right:5px}.refinement-composer[data-v-67df1773]{z-index:10;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:16px 16px 0 0;margin:0;display:block;position:sticky;bottom:0;box-shadow:0 -10px 30px #2339571a}.composer-context[data-v-67df1773]{margin-bottom:8px;font-size:11px}.composer-input-shell textarea[data-v-67df1773]{min-height:96px;font-size:13px}.composer-footer[data-v-67df1773]{grid-template-columns:auto minmax(0,1fr);margin-top:10px;display:grid}.composer-meta[data-v-67df1773]{grid-column:1/-1;margin-bottom:2px;font-size:10px}.mobile-settings-button[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#374151;min-height:44px;font:inherit;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.submit-refinement[data-v-67df1773]{width:100%;min-height:44px;font-size:13px}.settings-inspector[data-v-67df1773]{z-index:31;border:0;border-radius:22px 22px 0 0;width:100%;max-height:min(78dvh,690px);position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -18px 54px #1118272e}.settings-inspector.is-open[data-v-67df1773]{transform:translateY(0)}.settings-inspector>header[data-v-67df1773]{padding:18px}.settings-inspector>header button span[data-v-67df1773]{display:none}.inspector-scroll[data-v-67df1773]{padding-bottom:env(safe-area-inset-bottom,0)}.inspector-scrim[data-v-67df1773]{z-index:30;background:#11182752}.inspector-scrim[data-v-67df1773],.version-sheet[data-v-67df1773]{display:block;position:fixed;inset:0}.version-sheet[data-v-67df1773]{z-index:40}.version-sheet-scrim[data-v-67df1773]{background:#11182752;border:0;width:100%;position:absolute;inset:0}.version-sheet-panel[data-v-67df1773]{max-height:78dvh;padding:18px 16px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;gap:8px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:auto}.version-sheet-panel>header[data-v-67df1773]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.version-sheet-panel h2[data-v-67df1773]{margin:0;font-size:19px}.version-sheet-panel>header button[data-v-67df1773]{background:var(--studio-canvas);border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.version-sheet-item[data-v-67df1773]{border:1px solid var(--studio-border);min-height:64px;color:inherit;font:inherit;text-align:left;background:#fff;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:30px 44px minmax(0,1fr);align-items:center;gap:2px 10px;padding:8px;display:grid}.version-sheet-item.is-selected[data-v-67df1773]{border-color:var(--studio-blue);background:#f4f8ff}.version-sheet-item>span[data-v-67df1773]{grid-row:1/3;font-size:10px}.version-sheet-item>img[data-v-67df1773],.version-sheet-item>svg[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border-radius:6px;grid-row:1/3;width:44px;height:46px}.version-sheet-item strong[data-v-67df1773]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.version-sheet-item small[data-v-67df1773]{color:var(--studio-muted);font-size:9px}.generation-state[data-v-67df1773]{height:420px}.failed-state[data-v-67df1773]{margin:20px auto}.result-empty-state[data-v-67df1773]{min-height:620px}.composer-footer[data-v-67df1773],.composer-input-shell[data-v-67df1773],.composer-meta[data-v-67df1773]{grid-area:auto}.composer-footer[data-v-67df1773]{flex-direction:row;grid-template-columns:auto auto minmax(0,1fr);align-items:stretch;gap:8px}.refinement-ai-expand[data-v-67df1773],.submit-refinement[data-v-67df1773]{min-height:44px;padding:0 12px}.refinement-ai-expand[data-v-67df1773]{white-space:nowrap}}@media (width<=420px){.mobile-version-strip[data-v-67df1773]{gap:8px}.mobile-version-strip button[data-v-67df1773]{flex-basis:48px;height:62px}.mobile-version-strip .version-sheet-trigger[data-v-67df1773]{flex-basis:68px}.canvas-header[data-v-67df1773]{padding-top:15px}.result-canvas[data-v-67df1773]{min-height:390px}.result-actions[data-v-67df1773]{gap:4px}.regenerate-action[data-v-67df1773],.result-utilities button[data-v-67df1773]{font-size:9px}.composer-meta[data-v-67df1773]{white-space:nowrap}.composer-footer[data-v-67df1773]{grid-template-columns:44px 80px minmax(0,1fr)}.mobile-settings-button[data-v-67df1773],.refinement-ai-expand[data-v-67df1773],.submit-refinement[data-v-67df1773]{padding:0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.editing-studio[data-v-67df1773],.settings-inspector[data-v-67df1773],.version-item[data-v-67df1773]{transition:none}}.version-list[data-v-67df1773]{padding:0 14px 18px}.version-round-group[data-v-67df1773]{padding:0 0 10px;position:relative}.version-round-group[data-v-67df1773]:before{content:"";background:#d7e0ec;width:1px;position:absolute;top:34px;bottom:-2px;left:15px}.version-round-group[data-v-67df1773]:last-child:before{display:none}.version-round-heading[data-v-67df1773]{align-items:center;gap:9px;min-height:38px;padding:0 4px;display:flex}.version-round-heading .version-number[data-v-67df1773]{flex:0 0 30px;margin:0}.version-round-heading .version-number.is-selected[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.version-round-heading strong[data-v-67df1773]{color:#344054;font-size:11px;font-weight:750}.version-round-heading small[data-v-67df1773]{color:var(--studio-muted);font-size:9px}.version-round-results[data-v-67df1773]{border-left:1px solid #d7e0ec;gap:6px;margin-left:11px;padding:2px 0 2px 16px;display:grid}.version-round-group:not(.has-multiple-results) .version-round-results[data-v-67df1773]{border-left-color:#0000}.version-item[data-v-67df1773]{grid-template-rows:auto auto;grid-template-columns:12px 52px minmax(0,1fr);min-height:82px;padding:8px 7px 8px 3px}.version-branch[data-v-67df1773]{align-self:stretch;position:relative}.version-branch[data-v-67df1773]:before{content:"";background:#d7e0ec;height:1px;position:absolute;top:50%;left:-20px;right:-1px}.version-branch[data-v-67df1773]:after{content:"";background:#fff;border:1px solid #c5d0df;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 4px);right:-3px}.version-item.is-selected .version-branch[data-v-67df1773]:after{border-color:var(--studio-blue);background:var(--studio-blue)}.version-thumbnail[data-v-67df1773]{grid-column:2;width:52px}.version-copy[data-v-67df1773]{grid-column:3}.version-copy small[data-v-67df1773]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.version-state[data-v-67df1773]{grid-column:3}.round-result-switcher[data-v-67df1773]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;justify-content:center;align-items:stretch;gap:7px;margin-top:10px;padding:6px;display:flex}.round-result-switcher button[data-v-67df1773]{color:#515d6d;font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;grid-template-columns:15px 52px;align-items:center;gap:4px;padding:4px;font-size:10px;display:grid}.round-result-switcher button[data-v-67df1773]:hover{background:#f7f9fc}.round-result-switcher button.active[data-v-67df1773]{border-color:var(--studio-blue);color:var(--studio-blue);background:#f4f8ff}.round-result-switcher img[data-v-67df1773],.round-result-switcher svg[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:52px;height:46px}.mobile-result-strip[data-v-67df1773],.mobile-round-navigator[data-v-67df1773]{display:none}.version-sheet-group[data-v-67df1773]{gap:7px;display:grid}.version-sheet-group h3[data-v-67df1773]{color:#344054;margin:4px 2px 0;font-size:12px}.version-sheet-group h3 small[data-v-67df1773]{color:var(--studio-blue);font-size:10px;font-weight:650}@media (width<=900px){.mobile-editing-mode-nav[data-v-67df1773]{display:none}.studio-mobile-header[data-v-67df1773]{grid-template-columns:40px minmax(0,1fr) 40px;padding:0 12px;display:grid}.studio-mobile-header h1[data-v-67df1773]{text-align:center}.mobile-round-navigator[data-v-67df1773]{border-bottom:1px solid var(--studio-border);scrollbar-width:none;align-items:center;gap:6px;min-width:0;padding:12px 14px;display:flex;overflow-x:auto}.mobile-round-navigator[data-v-67df1773]::-webkit-scrollbar{display:none}.mobile-round-navigator button[data-v-67df1773]{color:#6f7c8e;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 8px;display:flex}.mobile-round-navigator button>span[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#465366;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:750;display:grid}.mobile-round-navigator button strong[data-v-67df1773]{white-space:nowrap;font-size:11px}.mobile-round-navigator button small[data-v-67df1773]{white-space:nowrap;font-size:10px}.mobile-round-navigator button.is-selected[data-v-67df1773]{color:var(--studio-blue)}.mobile-round-navigator button.is-selected>span[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.mobile-round-navigator .version-sheet-trigger[data-v-67df1773]{color:#657286;margin-left:auto;font-size:10px;font-weight:650}.mobile-round-navigator .version-sheet-trigger svg[data-v-67df1773]{font-size:10px}.mobile-result-strip[data-v-67df1773]{border-bottom:1px solid var(--studio-border);scrollbar-width:none;gap:10px;min-width:0;padding:10px 14px 12px;display:flex;overflow-x:auto}.mobile-result-strip[data-v-67df1773]::-webkit-scrollbar{display:none}.mobile-result-strip button[data-v-67df1773]{border:1px solid var(--studio-border);color:#4d596a;min-width:92px;height:76px;font:inherit;cursor:pointer;background:#fff;border-radius:10px;flex:1 0 92px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:5px;padding:6px;font-size:12px;display:grid;position:relative}.mobile-result-strip button.is-selected[data-v-67df1773]{border:2px solid var(--studio-blue);color:var(--studio-blue);background:#f8fbff}.mobile-result-strip img[data-v-67df1773]{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;height:62px}.mobile-result-strip button>svg[data-v-67df1773]:last-child{color:var(--studio-blue);background:#fff;border-radius:50%;font-size:16px;position:absolute;top:6px;left:6px}.canvas-header[data-v-67df1773]{padding-top:16px}.canvas-title h2[data-v-67df1773]{color:var(--studio-blue);font-size:18px}.round-result-switcher[data-v-67df1773]{display:none}.version-sheet-panel[data-v-67df1773]{gap:12px}.version-sheet-group[data-v-67df1773]{gap:8px}.version-sheet-item[data-v-67df1773]{width:100%}}@media (width<=420px){.mobile-round-navigator[data-v-67df1773]{padding-left:10px;padding-right:10px}.mobile-round-navigator button[data-v-67df1773]{padding-left:5px;padding-right:5px}.mobile-round-navigator button strong[data-v-67df1773]{font-size:10px}.mobile-result-strip[data-v-67df1773]{gap:8px;padding-left:10px;padding-right:10px}.mobile-result-strip button[data-v-67df1773]{flex-basis:88px;min-width:88px}.canvas-title h2[data-v-67df1773]{font-size:17px}}.editing-studio[data-v-67df1773]{grid-template-rows:auto minmax(0,1fr)}.editing-paths[data-v-67df1773]{z-index:22;border-bottom:1px solid var(--studio-border);background:#fff;grid-area:1/1/auto/-1;gap:9px;min-width:0;padding:11px 18px 12px;display:grid}.settings-inspector[data-v-67df1773],.studio-main[data-v-67df1773],.version-rail[data-v-67df1773]{grid-row:2}.editing-paths-header[data-v-67df1773]{justify-content:space-between;align-items:center;gap:16px;min-height:24px;display:flex}.editing-paths-header>div[data-v-67df1773]{align-items:center;gap:8px;display:flex}.editing-paths-header svg[data-v-67df1773]{color:var(--studio-blue)}.editing-paths-header strong[data-v-67df1773]{font-size:13px;font-weight:800}.editing-paths-header span[data-v-67df1773]{color:var(--studio-muted);font-size:10px}.desktop-path-toggle[data-v-67df1773],.mobile-path-all[data-v-67df1773]{color:#657286;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:inline-flex}.desktop-path-toggle svg[data-v-67df1773]{font-size:8px;transition:transform .15s}.editing-studio:not(.are-paths-collapsed) .desktop-path-toggle svg[data-v-67df1773]{transform:rotate(-90deg)}.editing-path-list[data-v-67df1773]{scrollbar-width:none;gap:10px;min-width:0;display:flex;overflow-x:auto}.editing-path-list[data-v-67df1773]::-webkit-scrollbar{display:none}.editing-path-card[data-v-67df1773]{border:1px solid var(--studio-border);color:#354052;min-width:230px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:9px;flex:1 1 0;grid-template-columns:minmax(0,1fr);gap:5px;padding:9px 11px;display:grid}.editing-path-card[data-v-67df1773]:hover{background:#f9fbff;border-color:#aac6fb}.editing-path-card.is-current[data-v-67df1773]{border:2px solid var(--studio-blue);background:#f4f8ff;padding:8px 10px}.editing-path-card.is-all-option[data-v-67df1773]{flex:.72 1 0;min-width:176px}.editing-path-name[data-v-67df1773],.path-sheet-label[data-v-67df1773]{align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.editing-path-name em[data-v-67df1773],.path-sheet-label em[data-v-67df1773]{color:#fff;background:var(--studio-blue);border-radius:10px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:650}.editing-path-all-count[data-v-67df1773]{color:#354052;align-items:center;min-height:24px;font-size:11px;font-weight:750;display:flex}.editing-path-nodes[data-v-67df1773]{align-items:center;gap:4px;min-width:0;display:flex}.editing-path-nodes i[data-v-67df1773]{color:#667386;background:#fff;border:1px solid #cad4e2;border-radius:50%;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:8px;font-style:normal;font-weight:750;display:grid}.editing-path-nodes i.is-current[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.editing-path-nodes svg[data-v-67df1773]{color:#aab4c1;flex:none;font-size:7px}.editing-path-card>strong[data-v-67df1773],.path-sheet-item>strong[data-v-67df1773]{color:#667386;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.mobile-path-all[data-v-67df1773],.path-sheet[data-v-67df1773]{display:none}@media (width<=900px){.editing-studio[data-v-67df1773],.editing-studio.is-inspector-open[data-v-67df1773]{flex-direction:column;display:flex;overflow-y:auto}.studio-main[data-v-67df1773]{display:contents}.studio-main[data-v-67df1773]>*{order:3}.studio-mobile-header[data-v-67df1773]{order:1}.editing-paths[data-v-67df1773]{flex:none;order:2;padding:10px 14px 12px;position:relative}.editing-paths-header[data-v-67df1773]{min-height:27px}.desktop-path-toggle[data-v-67df1773]{display:none}.mobile-path-all[data-v-67df1773]{color:var(--studio-blue);font-size:10px;font-weight:650;display:inline-flex}.editing-path-list[data-v-67df1773]{margin:0 -14px;padding:0 14px}.editing-path-card[data-v-67df1773]{flex:0 0 72vw;min-width:248px;max-width:272px;padding:9px 10px}.editing-path-card.is-current[data-v-67df1773]{padding:8px 9px}.editing-path-card.is-all-option[data-v-67df1773]{flex:0 0 52vw;min-width:180px;max-width:200px}.path-sheet[data-v-67df1773]{z-index:45;display:block;position:fixed;inset:0}.path-sheet-scrim[data-v-67df1773]{background:#11182761;border:0;width:100%;position:absolute;inset:0}.path-sheet-panel[data-v-67df1773]{max-height:78dvh;padding:18px 16px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;gap:10px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:auto}.path-sheet-panel>header[data-v-67df1773]{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.path-sheet-panel>header>div[data-v-67df1773]{align-items:baseline;gap:8px;display:flex}.path-sheet-panel h2[data-v-67df1773]{margin:0;font-size:19px}.path-sheet-panel header span[data-v-67df1773]{color:var(--studio-muted);font-size:10px}.path-sheet-panel header button[data-v-67df1773]{background:var(--studio-canvas);border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.path-sheet-item[data-v-67df1773]{border:1px solid var(--studio-border);color:#354052;font:inherit;text-align:left;background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:12px;display:grid;position:relative}.path-sheet-item.is-current[data-v-67df1773]{border:2px solid var(--studio-blue);background:#f4f8ff;padding:11px}.path-sheet-item .editing-path-all-count[data-v-67df1773],.path-sheet-item .editing-path-nodes[data-v-67df1773],.path-sheet-item>strong[data-v-67df1773]{grid-column:1}.path-sheet-item>svg[data-v-67df1773]{color:var(--studio-blue);position:absolute;bottom:12px;right:12px}.path-sheet-panel>p[data-v-67df1773]{color:#55709b;background:#f4f8ff;border-radius:8px;align-items:center;gap:7px;margin:3px 0 0;padding:11px;font-size:10px;display:flex}.path-sheet-panel>p svg[data-v-67df1773]{color:var(--studio-blue)}}.image-edit-model-dropdown{border:1px solid #e2e7ef;border-radius:10px;padding:5px;box-shadow:0 12px 32px #23395729}.image-edit-model-dropdown .ant-select-item{color:#394556;border-radius:7px;min-height:36px;padding:8px 10px;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:11px;line-height:20px}.image-edit-model-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f3f7ff}.image-edit-model-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#1769ff;background:#edf4ff;font-weight:700}.image-edit-model-dropdown .rc-virtual-list-holder{max-height:min(280px,45vh)!important}.comparison-image.is-clipped[data-v-67df1773]{z-index:2}@media (width>=901px){.editing-studio[data-v-67df1773]{grid-template-columns:300px minmax(560px,1fr) 0}.editing-studio.is-inspector-open[data-v-67df1773]{grid-template-columns:300px minmax(560px,1fr) 286px}.canvas-header[data-v-67df1773]{padding:18px 20px 12px}.canvas-scroll[data-v-67df1773]{background:#f4f7fb;border:1px solid #e8edf4;border-radius:10px;width:auto;margin:0 18px 10px;padding:10px 18px 12px;overflow:auto}.comparison-help[data-v-67df1773]{flex:0 0 18px}.result-canvas[data-v-67df1773]{background:var(--color-surface);border-color:#dfe6ef;flex:auto;box-shadow:0 14px 38px #2339571f}.result-canvas.is-portrait[data-v-67df1773]{height:min(67vh,700px)}.comparison-image[data-v-67df1773]{background:var(--color-surface)}.result-actions[data-v-67df1773]{flex:none;width:min(100%,620px);margin-top:11px}.refinement-composer[data-v-67df1773]{border-radius:9px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0 18px 12px;padding:9px 11px;box-shadow:0 7px 20px #23395714}.composer-context[data-v-67df1773]{grid-area:1/1/auto/-1}.composer-input-shell[data-v-67df1773]{grid-area:2/1/auto/-1}.composer-input-shell textarea[data-v-67df1773]{min-height:56px;padding-bottom:20px}.composer-meta[data-v-67df1773]{grid-area:3/1;min-height:16px;font-size:9px}.composer-footer[data-v-67df1773]{flex-direction:row;grid-area:3/2;align-self:center;align-items:center;gap:8px;display:flex}.refinement-ai-expand[data-v-67df1773]{flex:none;min-width:112px;min-height:40px}.submit-refinement[data-v-67df1773]{flex:none;min-width:156px;min-height:40px}}@media (width>=901px) and (width<=1280px){.editing-studio[data-v-67df1773]{grid-template-columns:260px minmax(500px,1fr) 0}.editing-studio.is-inspector-open[data-v-67df1773]{grid-template-columns:260px minmax(500px,1fr) 270px}.result-canvas.is-portrait[data-v-67df1773]{height:min(62vh,640px)}}@media (width>=901px) and (width<=1050px){.editing-studio[data-v-67df1773],.editing-studio.is-inspector-open[data-v-67df1773]{grid-template-columns:220px minmax(0,1fr)}}@media (width<=900px){.settings-inspector[data-v-67df1773]{height:min(78dvh,690px)}.canvas-scroll[data-v-67df1773]{background:#f4f7fb;border:1px solid #e8edf4;border-radius:12px;margin:0 12px 12px;padding:12px}.comparison-image[data-v-67df1773],.result-canvas[data-v-67df1773]{background:var(--color-surface)}.result-actions[data-v-67df1773]{margin-bottom:2px}.composer-meta[data-v-67df1773]{white-space:normal;margin:7px 0 0;display:flex}.composer-footer[data-v-67df1773]{margin-top:9px}}.new-creation-home[data-v-67df1773]{background:#fff;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:0;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}.new-creation-home[data-v-67df1773]>.image-creation-composer{box-shadow:none;border:0;border-radius:0;padding:24px 28px 14px}.new-creation-home[data-v-67df1773]>.composer-prompt-field textarea{min-height:154px}.recent-creations[data-v-67df1773]{overscroll-behavior:contain;background:#fff;border:0;border-top:1px solid #e8edf3;border-radius:0;flex-direction:column;min-width:0;min-height:0;padding:16px 28px 28px;display:flex;overflow-y:auto}.recent-creations>header[data-v-67df1773]{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:14px;display:flex}.recent-creations h2[data-v-67df1773]{color:#202733;margin:0;font-size:15px;font-weight:800}.recent-creations>header>button[data-v-67df1773]{min-height:32px;color:var(--studio-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 2px;font-size:11px;font-weight:650;display:inline-flex}.recent-creations>header>button[data-v-67df1773]:hover{color:#0f5be8}.recent-creations>header>button[data-v-67df1773]:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #1769ff4d}.recent-creation-grid[data-v-67df1773]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.recent-creation-grid article[data-v-67df1773]{-moz-column-gap:20px;background:#fff;border:1px solid #dfe5ed;border-radius:10px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:clamp(170px,16vw,232px) minmax(0,1fr);column-gap:20px;min-width:0;height:210px;padding:0 20px 0 0;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.recent-creation-grid article[data-v-67df1773]:focus-within,.recent-creation-grid article[data-v-67df1773]:hover{border-color:#a9c7ff;box-shadow:0 8px 24px #21375812}.recent-media[data-v-67df1773]{color:#a5b0c0;cursor:pointer;background-color:#f7f9fc;background-image:linear-gradient(45deg,#e9edf3 25%,#0000 0),linear-gradient(-45deg,#e9edf3 25%,#0000 0),linear-gradient(45deg,#0000 75%,#e9edf3 0),linear-gradient(-45deg,#0000 75%,#e9edf3 0);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:0;border-right:1px solid #e7ebf1;border-radius:9px 0 0 9px;grid-row:1/3;place-items:center;width:100%;height:210px;min-height:0;padding:0;font-size:24px;display:grid;position:relative;overflow:hidden}.recent-media img[data-v-67df1773]{-o-object-fit:contain;object-fit:contain;background:0 0;width:100%;height:100%;display:block}.recent-aspect-ratio[data-v-67df1773]{color:#fff;pointer-events:none;background:#1a212dad;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;bottom:7px;right:7px}.recent-copy[data-v-67df1773]{align-content:end;gap:8px;min-width:0;padding:28px 0 10px;display:grid}.recent-copy strong[data-v-67df1773]{color:#263246;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:750;line-height:1.5;display:-webkit-box;overflow:hidden}.recent-copy small[data-v-67df1773]{color:#8a96a8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.recent-creation-grid footer[data-v-67df1773]{align-items:center;gap:8px;min-width:0;padding:4px 0 28px;display:flex}.recent-creation-grid footer button[data-v-67df1773]{color:#536174;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:7px;justify-content:center;align-items:center;padding:0 13px;font-size:10px;font-weight:650;display:inline-flex}.recent-creation-grid footer button[data-v-67df1773]:hover{color:var(--studio-blue);border-color:#b7c8e4}.recent-creation-grid footer button[data-v-67df1773]:focus-visible{outline-offset:2px;outline:2px solid #1769ff47}.recent-creation-grid footer button[data-v-67df1773]:first-child{color:#1769ff;background:#fff;border-color:#9fc0ff}.recent-creation-grid footer .recent-more[data-v-67df1773]{place-items:center;width:36px;min-width:36px;padding:0;display:grid}.recent-empty[data-v-67df1773]{color:#8490a1;min-height:140px;font:inherit;cursor:pointer;background:#fafcff;border:1px dashed #d5deeb;border-radius:8px;align-content:center;place-items:center;gap:7px;display:grid}.recent-empty svg[data-v-67df1773]{color:#b8c8df;font-size:28px}.recent-empty strong[data-v-67df1773]{font-size:11px}.recent-empty span[data-v-67df1773]{font-size:9px}.editing-mode-nav[data-v-67df1773]{border-bottom:1px solid var(--studio-border);grid-template-columns:1fr 1fr auto;gap:8px;padding:16px 14px;display:grid}.editing-mode-nav button[data-v-67df1773],.editing-mode-nav span[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#303a48;min-height:38px;font:inherit;background:#fff;border-radius:8px;place-items:center;padding:0 14px;font-size:11px;font-weight:750;display:grid}.editing-mode-nav button[data-v-67df1773]{cursor:pointer}.editing-mode-nav button.primary[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.editing-mode-nav span[data-v-67df1773]{border-color:#0000;border-bottom-color:var(--studio-blue);border-radius:0}.version-rail-header[data-v-67df1773]{padding-top:20px}.mobile-editing-mode-nav[data-v-67df1773]{display:none}.selectable-setting[data-v-67df1773]{flex-direction:column;padding:10px 0;align-items:flex-start!important}.selectable-setting dd[data-v-67df1773]{width:100%}.selectable-setting[data-v-67df1773] .ant-select{width:100%;font-size:11px}.selectable-setting[data-v-67df1773] .ant-select-selector{border-color:var(--studio-border-strong)!important;min-height:40px!important;box-shadow:none!important;border-radius:8px!important;padding:0 11px!important}.selectable-setting[data-v-67df1773] .ant-select-selection-item{color:#26313f;align-items:center;font-size:11px;font-weight:650;display:flex;padding-right:22px!important;line-height:38px!important}.selectable-setting[data-v-67df1773] .ant-select-arrow{color:#8a96a8;font-size:10px;right:12px}.selectable-setting[data-v-67df1773] .ant-select:hover .ant-select-selector{border-color:#9ebcf0!important}.selectable-setting[data-v-67df1773] .ant-select-focused .ant-select-selector{border-color:var(--studio-blue)!important;box-shadow:0 0 0 3px #1769ff14!important}.exit-editing-button[data-v-67df1773]{border:1px solid var(--studio-border-strong);width:calc(100% - 36px);min-height:40px;color:var(--studio-blue);font:inherit;cursor:pointer;background:#fff;border-radius:8px;margin:0 18px 18px;font-size:11px;font-weight:700;display:block}@media (width<=1280px){.recent-creation-grid article[data-v-67df1773]{-moz-column-gap:16px;grid-template-columns:170px minmax(0,1fr);column-gap:16px}.recent-creation-grid footer[data-v-67df1773]{gap:6px}.recent-creation-grid footer button[data-v-67df1773]{padding:0 10px}.editing-mode-nav[data-v-67df1773]{grid-template-columns:1fr 1fr;padding:12px}.editing-mode-nav span[data-v-67df1773]{grid-column:1/-1;min-height:30px}}@media (width<=900px){.new-creation-home[data-v-67df1773]{height:100%;min-height:620px;padding:0 0 calc(100px + env(safe-area-inset-bottom,0px));grid-template-rows:auto auto;align-content:start;overflow:auto}.new-creation-home[data-v-67df1773]>.image-creation-composer{padding:18px 16px}.new-creation-home[data-v-67df1773]>.composer-prompt-field textarea{min-height:140px}.recent-creations[data-v-67df1773]{overscroll-behavior:auto;min-height:auto;padding:18px 16px 22px;overflow:visible}.recent-creations>header[data-v-67df1773]{margin-bottom:14px}.recent-creations h2[data-v-67df1773]{font-size:17px}.recent-creations>header>button[data-v-67df1773]{min-height:44px;font-size:12px}.recent-creation-grid[data-v-67df1773]{grid-template-columns:1fr;gap:12px}.recent-creation-grid article[data-v-67df1773]{-moz-column-gap:12px;grid-template-columns:124px minmax(0,1fr);column-gap:12px;height:220px;padding-right:12px}.recent-media[data-v-67df1773]{height:220px}.recent-copy[data-v-67df1773]{align-content:end;gap:7px;padding:20px 0 10px}.recent-copy strong[data-v-67df1773]{font-size:13px;line-height:1.45}.recent-copy small[data-v-67df1773]{font-size:10px}.recent-creation-grid footer[data-v-67df1773]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:6px;padding:2px 0 20px;display:grid}.recent-creation-grid footer button[data-v-67df1773]{width:100%;min-height:44px;padding:0 8px;font-size:11px}.recent-creation-grid footer .recent-more[data-v-67df1773]{width:44px;min-width:44px}.recent-aspect-ratio[data-v-67df1773]{font-size:10px;bottom:6px;right:6px}.mobile-editing-mode-nav[data-v-67df1773]{border-bottom:1px solid var(--studio-border);grid-template-columns:1fr 1fr 1fr;gap:8px;padding:10px 14px;display:grid}.mobile-editing-mode-nav button[data-v-67df1773],.mobile-editing-mode-nav span[data-v-67df1773]{border:1px solid var(--studio-border-strong);color:#303a48;min-height:40px;font:inherit;background:#fff;border-radius:8px;place-items:center;padding:0 6px;font-size:11px;font-weight:750;display:grid}.mobile-editing-mode-nav button.primary[data-v-67df1773]{border-color:var(--studio-blue);color:#fff;background:var(--studio-blue)}.mobile-editing-mode-nav span[data-v-67df1773]{border-color:#0000;border-bottom-color:var(--studio-blue);border-radius:0}.exit-editing-button[data-v-67df1773]{min-height:44px}.editing-mode-nav[data-v-67df1773]{display:none}}@media (width<=420px){.recent-creations[data-v-67df1773]{padding-left:14px;padding-right:14px}.recent-creation-grid article[data-v-67df1773]{-moz-column-gap:10px;grid-template-columns:110px minmax(0,1fr);column-gap:10px;padding-right:10px}.recent-copy[data-v-67df1773]{padding-top:16px}.recent-copy strong[data-v-67df1773]{font-size:12px}.recent-creation-grid footer button[data-v-67df1773]{font-size:10px}}.recent-creations[data-v-67df1773]{padding:20px 28px 32px}.recent-creations>header[data-v-67df1773]{min-height:36px;margin-bottom:16px}.recent-creations>header>button[data-v-67df1773]{min-height:36px;font-size:12px;font-weight:700}.recent-creation-grid[data-v-67df1773]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.recent-creation-grid article[data-v-67df1773]{-moz-column-gap:0;border-radius:11px;grid-template-rows:auto minmax(116px,1fr) auto;grid-template-columns:minmax(0,1fr);column-gap:0;min-width:0;height:auto;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}.recent-creation-grid article[data-v-67df1773]:focus-within,.recent-creation-grid article[data-v-67df1773]:hover{border-color:#8bb5ff;transform:translateY(-1px);box-shadow:0 10px 28px #21375817}.recent-media[data-v-67df1773]{aspect-ratio:4/3;cursor:zoom-in;background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;border-bottom:1px solid #e7ebf1;border-right:0;border-radius:10px 10px 0 0;grid-row:auto;width:100%;height:auto;overflow:hidden}.recent-media>.recent-image[data-v-67df1773]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:0 0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.recent-preview-action[data-v-67df1773]{color:#fff;opacity:0;pointer-events:none;background:#111827c2;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;font-weight:700;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;top:12px;right:12px;transform:translateY(-3px)}.recent-media:focus-visible .recent-preview-action[data-v-67df1773],.recent-media:hover .recent-preview-action[data-v-67df1773]{opacity:1;transform:translateY(0)}.recent-media[data-v-67df1773]:focus-visible{outline:2px solid var(--studio-blue);outline-offset:-2px}.recent-aspect-ratio[data-v-67df1773]{background:#1a212db8;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:750;bottom:10px;right:10px}.recent-copy[data-v-67df1773]{align-content:start;gap:8px;padding:16px 16px 13px}.recent-copy strong[data-v-67df1773]{min-height:42px;font-size:14px;line-height:1.5}.recent-ratio-state[data-v-67df1773]{color:#1b9a6a;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:1.4;display:inline-flex}.recent-ratio-state.is-mismatch[data-v-67df1773]{color:#dd7a00}.recent-ratio-state svg[data-v-67df1773]{flex:none;font-size:13px}.recent-copy small[data-v-67df1773]{color:#7e8b9d;font-size:11px}.recent-creation-grid footer[data-v-67df1773]{gap:8px;padding:0 16px 16px}.recent-creation-grid footer button[data-v-67df1773]{min-height:38px;padding:0 14px;font-size:11px;font-weight:700}.recent-creation-grid footer button[data-v-67df1773]:first-child{border-color:#8fb5ff}.recent-creation-grid footer .recent-more[data-v-67df1773]{width:38px;min-width:38px;margin-left:auto}@media (width<=1440px){.recent-creation-grid[data-v-67df1773]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.recent-creations[data-v-67df1773]{padding:18px 16px 22px}.recent-creation-grid[data-v-67df1773]{grid-template-columns:minmax(0,1fr);gap:12px}.recent-creation-grid article[data-v-67df1773]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:132px minmax(0,1fr);height:220px}.recent-media[data-v-67df1773]{aspect-ratio:auto;border-bottom:0;border-right:1px solid #e7ebf1;border-radius:10px 0 0 10px;grid-row:1/3;height:220px}.recent-preview-action[data-v-67df1773]{display:none}.recent-copy[data-v-67df1773]{align-content:end;gap:7px;padding:18px 12px 10px}.recent-copy strong[data-v-67df1773]{min-height:0;font-size:13px;line-height:1.45}.recent-ratio-state[data-v-67df1773]{white-space:normal;align-items:flex-start;font-size:10px}.recent-copy small[data-v-67df1773]{font-size:10px}.recent-creation-grid footer[data-v-67df1773]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:6px;padding:2px 12px 16px}.recent-creation-grid footer button[data-v-67df1773]{min-height:44px;padding:0 8px}.recent-creation-grid footer .recent-more[data-v-67df1773]{width:44px;min-width:44px;margin-left:0}}@media (width<=420px){.recent-creations[data-v-67df1773]{padding-left:14px;padding-right:14px}.recent-creation-grid article[data-v-67df1773]{grid-template-columns:112px minmax(0,1fr);height:224px}.recent-copy[data-v-67df1773]{padding:14px 10px 8px}.recent-copy strong[data-v-67df1773]{font-size:12px}.recent-ratio-state[data-v-67df1773]{font-size:9px}.recent-creation-grid footer[data-v-67df1773]{padding:2px 10px 14px}.recent-creation-grid footer button[data-v-67df1773]{font-size:10px}}@media (hover:none){.recent-creation-grid article[data-v-67df1773]:hover{transform:none}}.recent-creation-grid article.is-version-stack[data-v-67df1773]{border-color:#78a9ff;overflow:visible;box-shadow:6px 6px 0 -2px #fff,6px 6px 0 -1px #9fc0ff,12px 12px 0 -3px #fff,12px 12px 0 -2px #bdd2ff}.recent-creation-grid article.is-version-stack[data-v-67df1773]:focus-within,.recent-creation-grid article.is-version-stack[data-v-67df1773]:hover{box-shadow:6px 6px 0 -2px #fff,6px 6px 0 -1px #78a9ff,12px 12px 0 -3px #fff,12px 12px 0 -2px #a9c6ff,0 12px 28px #2137581a}.recent-stack-label[data-v-67df1773]{background:#1769ffe0;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-size:10px;font-weight:750;display:inline-flex;top:12px;left:12px}.recent-stack-label[data-v-67df1773],.recent-version-count[data-v-67df1773]{z-index:3;color:#fff;pointer-events:none;border-radius:7px;position:absolute}.recent-version-count[data-v-67df1773]{background:#141c28b8;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid;bottom:10px;right:10px}.is-version-stack .recent-aspect-ratio[data-v-67df1773]{display:none}.is-version-stack .recent-copy strong[data-v-67df1773]:after{content:" · 连续编辑";color:#1769ff}.is-version-stack .recent-ratio-state[data-v-67df1773]{display:none}@media (width<=900px){.recent-creation-grid article.is-version-stack[data-v-67df1773]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);height:auto;margin:0 10px 12px 0;padding:0;box-shadow:5px 5px 0 -2px #fff,5px 5px 0 -1px #9fc0ff,10px 10px 0 -3px #fff,10px 10px 0 -2px #bdd2ff}.recent-creation-grid article.is-version-stack .recent-media[data-v-67df1773]{aspect-ratio:4/3;border-bottom:1px solid #e7ebf1;border-right:0;border-radius:10px 10px 0 0;grid-row:auto;height:auto}.recent-creation-grid article.is-version-stack .recent-copy[data-v-67df1773]{align-content:start;padding:14px 14px 8px}.recent-creation-grid article.is-version-stack footer[data-v-67df1773]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;padding:2px 14px 14px}.recent-stack-label[data-v-67df1773]{min-height:26px;padding:0 8px;font-size:9px;top:9px;left:9px}.recent-version-count[data-v-67df1773]{bottom:8px;right:8px}}.editing-mode-nav[data-v-67df1773],.mobile-editing-mode-nav[data-v-67df1773]{display:none}@media (width>=901px){.settings-inspector>header[data-v-67df1773]{display:none}}.recent-media[data-v-67df1773]:disabled{cursor:default}.recent-media-placeholder[data-v-67df1773]{color:#7e8b9d;text-align:center;place-items:center;gap:7px;max-width:82%;display:grid}.recent-media-placeholder>svg[data-v-67df1773]{font-size:28px}.recent-media-placeholder>strong[data-v-67df1773]{color:#536174;font-size:12px;line-height:1.4}.recent-media-placeholder>small[data-v-67df1773]{font-size:10px;line-height:1.45}.recent-media-placeholder.status-pending>svg[data-v-67df1773],.recent-media-placeholder.status-processing>svg[data-v-67df1773]{color:var(--studio-blue)}.recent-media-placeholder.status-processing>svg[data-v-67df1773]{animation:1.2s linear infinite recent-task-spin-67df1773}.recent-media-placeholder.status-failed>svg[data-v-67df1773],.recent-media-placeholder.status-timeout>svg[data-v-67df1773]{color:#db4b4b}.recent-media-placeholder.status-canceled>svg[data-v-67df1773]{color:#8a96a8}.recent-media-placeholder.status-load-failed>svg[data-v-67df1773]{color:#db4b4b}.editing-bootstrap[data-v-67df1773]{background:linear-gradient(#f7f9fc,#eef2f8);place-items:center;min-height:100%;padding:48px 24px;display:grid}.editing-bootstrap .bootstrap-card[data-v-67df1773]{text-align:center;background:#fff;border:1px solid #1769ff1f;border-radius:18px;justify-items:center;gap:14px;width:min(440px,100%);padding:36px 32px 30px;display:grid;position:relative;box-shadow:0 18px 38px -22px #1769ff59}.editing-bootstrap .bootstrap-spinner[data-v-67df1773]{color:#1769ff;background:#1769ff14;border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;display:inline-grid}.editing-bootstrap .bootstrap-spinner .anticon[data-v-67df1773]{animation:1.1s linear infinite recent-task-spin-67df1773}.editing-bootstrap h2[data-v-67df1773]{color:#171d27;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:750}.editing-bootstrap p[data-v-67df1773]{color:#6b7587;margin:0;font-size:13px;line-height:1.55}.editing-bootstrap .bootstrap-skeleton[data-v-67df1773]{gap:10px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.editing-bootstrap .bootstrap-skeleton li[data-v-67df1773]{background:linear-gradient(90deg,#eef2f8,#f7f9fc 50%,#eef2f8) 0 0/200% 100%;border-radius:999px;height:10px;animation:1.4s ease-in-out infinite edit-bootstrap-skeleton-67df1773}.editing-bootstrap .bootstrap-skeleton li[data-v-67df1773]:first-child{width:86%}.editing-bootstrap .bootstrap-skeleton li[data-v-67df1773]:nth-child(2){width:64%;animation-delay:.15s}.editing-bootstrap .bootstrap-skeleton li[data-v-67df1773]:nth-child(3){width:48%;animation-delay:.3s}@keyframes edit-bootstrap-skeleton-67df1773{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.editing-bootstrap .bootstrap-skeleton li[data-v-67df1773],.editing-bootstrap .bootstrap-spinner .anticon[data-v-67df1773]{animation:none}}.recent-task-state[data-v-67df1773]{color:#7e8b9d;align-items:center;font-size:11px;line-height:1.4;display:inline-flex}.recent-task-state.status-pending[data-v-67df1773],.recent-task-state.status-processing[data-v-67df1773]{color:var(--studio-blue)}.recent-task-state.status-failed[data-v-67df1773],.recent-task-state.status-timeout[data-v-67df1773]{color:#db4b4b}.recent-task-state.status-canceled[data-v-67df1773]{color:#7d8796}.recent-creation-grid article.status-failed[data-v-67df1773],.recent-creation-grid article.status-timeout[data-v-67df1773]{border-color:#efd2d2}.recent-creation-grid article.status-pending[data-v-67df1773],.recent-creation-grid article.status-processing[data-v-67df1773]{border-color:#cfe0ff}@keyframes recent-task-spin-67df1773{to{transform:rotate(1turn)}}.recent-creations h2[data-v-67df1773]{font-size:var(--creation-section-size)}.recent-creation-empty[data-v-67df1773]{min-height:140px}.recent-creations header button[data-v-67df1773]{font-size:14px}.recent-empty strong[data-v-67df1773]{color:var(--color-text-secondary);font-size:14px}.recent-empty span[data-v-67df1773]{color:var(--color-primary);font-size:13px}.recent-empty svg[data-v-67df1773]{font-size:24px}.new-creation-home[data-v-67df1773]{overflow:auto}.create-workspace[data-v-a5d8347b],.materials-shell[data-v-a5d8347b]{background:0 0;min-width:0;height:100%;min-height:0;display:block;overflow:hidden}.inspiration-board[data-v-a5d8347b]{position:relative}.browse-panel-header[data-v-a5d8347b]{background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px 14px;display:flex}.browse-panel-header h1[data-v-a5d8347b]{color:#171d27;margin:0;font-size:25px}.browse-panel-header p[data-v-a5d8347b]{color:#8a93a2;margin:5px 0 0;font-size:12px}.browse-panel-header button[data-v-a5d8347b],.new-creation-button[data-v-a5d8347b]{color:#1769ff;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1769ff;border-radius:9px;padding:0 17px;font-size:12px;font-weight:700}.new-creation-button[data-v-a5d8347b]{color:#fff;background:#1769ff;align-items:center;gap:7px;display:inline-flex;box-shadow:0 8px 18px #1769ff2e}.new-creation-button span[data-v-a5d8347b]{font-size:18px;font-weight:400;line-height:1}.running-tasks-panel[data-v-a5d8347b]{background:var(--workspace-panel);align-content:start;gap:16px;min-height:0;padding:24px 28px 0;display:grid;overflow:auto}.running-tasks-panel>header[data-v-a5d8347b]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.running-tasks-panel h1[data-v-a5d8347b]{color:var(--color-heading);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800;line-height:1.25}.running-tasks-panel p[data-v-a5d8347b]{color:var(--color-text-muted);margin:6px 0 0;font-size:13px}.running-tasks-panel>header>span[data-v-a5d8347b]{border:1px solid var(--workspace-border-strong);color:var(--workspace-ink-soft);background:var(--workspace-canvas);white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-size:11px;font-weight:750;line-height:1.4}.asset-content-panel[data-v-a5d8347b]{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);align-content:stretch;height:100%;overflow:hidden}.running-empty[data-v-a5d8347b]{border:1px dashed var(--workspace-border-strong);min-height:240px;color:var(--workspace-ink-muted);background:var(--workspace-canvas);text-align:center;border-radius:16px;place-items:center;gap:8px;padding:28px;display:grid}.running-empty>svg[data-v-a5d8347b]{color:#30b88a;font-size:30px}.running-empty strong[data-v-a5d8347b]{color:var(--color-heading);font-size:15px}.running-empty p[data-v-a5d8347b]{margin:0}.running-empty button[data-v-a5d8347b]{min-height:34px;color:var(--color-primary);font:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #c6dcf8;border-radius:9px;margin-top:6px;padding:0 14px;font-size:12px;font-weight:750}@media (width<=760px){.asset-panel-subtitle[data-v-a5d8347b]{display:none}.browse-panel-header[data-v-a5d8347b]{padding:18px 16px 10px}.browse-panel-header h1[data-v-a5d8347b]{font-size:24px}.running-tasks-panel[data-v-a5d8347b]{gap:12px;padding:16px 12px 0}.running-tasks-panel h1[data-v-a5d8347b]{font-size:22px}.new-creation-button[data-v-a5d8347b]{min-height:38px;padding:0 13px}}@media (width<=900px){.create-workspace.is-mobile-assets[data-v-a5d8347b],.create-workspace.is-mobile-assets .asset-content-panel[data-v-a5d8347b],.create-workspace.is-mobile-assets .materials-shell[data-v-a5d8347b]{height:auto;overflow:visible}}.image-price-display[data-v-5afdcfb0]{color:#1688f8;white-space:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:10px;font-style:normal;font-weight:700;line-height:1.2;display:inline-flex}.image-price-display strong[data-v-5afdcfb0]{font:inherit;text-overflow:ellipsis;overflow:hidden}.price-promotion[data-v-5afdcfb0]{align-items:center;gap:3px;min-width:0;display:inline-flex}.price-promotion del[data-v-5afdcfb0]{color:#98a5b7;font-size:9px;font-weight:500}.price-promotion em[data-v-5afdcfb0]{color:#d96818;background:#fff1e7;border-radius:4px;padding:1px 3px;font-size:8px;font-style:normal;font-weight:800}.is-limited-free strong[data-v-5afdcfb0]{color:#e66b18}.is-free strong[data-v-5afdcfb0]{color:#16a77c}[data-theme=dark]{color:#52d6ad;background:#e66b1826}.image-config-field{border-bottom:1px solid #e7edf5;padding:20px 0}.image-config-field:last-child{border-bottom:0}.image-config-field .aspect-ratio-field{padding:16px 0}.image-config-field .compact-field{grid-template-columns:minmax(0,1fr) minmax(118px,43%);align-items:center;gap:14px;display:grid}.image-config-field .compact-field>.count-control,.image-config-field .compact-field>.select-control,.image-config-field .compact-field>.switch-control{width:100%;margin:0}.image-config-field .field-heading{align-items:center;gap:10px;min-width:0;display:flex}.image-config-field .field-icon{color:#4276b2;background:#f6f9fd;border:1px solid #e5edf7;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;display:grid;box-shadow:0 1px 2px #254a7a0a}.image-config-field.resolution-field .field-icon{border-radius:9px;flex-basis:28px;width:28px;height:28px;font-size:14px}.image-config-field .field-icon--indigo{color:#5a68b9;background:#f7f7fe;border-color:#e8e8f8}.image-config-field .field-icon--cyan{color:#148da4;background:#f2fafb;border-color:#dceff1}.image-config-field .field-icon--violet{color:#7963b7;background:#faf8fe;border-color:#ece7f7}.image-config-field .field-icon--neutral{color:#60748d;background:#f7f9fc}.image-config-field .field-copy{min-width:0;display:block}.image-config-field .field-copy strong{color:#172033;font-size:14px;font-weight:750;line-height:1.35}.image-config-field .field-price{color:#1688f8;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:700}.image-config-field .field-price+.field-library-action{margin-left:0}.image-config-field .field-library-action{color:#64748b;background:var(--color-surface);white-space:nowrap;cursor:pointer;border:1px solid #dce5f0;border-radius:9px;align-items:center;gap:5px;height:32px;min-height:32px;margin-left:auto;padding:0 9px;font-family:inherit;font-size:11px;font-weight:700;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.image-config-field .field-library-action:focus-visible,.image-config-field .field-library-action:hover{color:#1688f8;background:#f4f9ff;border-color:#a8cefb;outline:none}.image-config-field.file-field.has-price .field-heading{-moz-column-gap:10px;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon copy library""icon price library";gap:4px 10px;display:grid}.image-config-field.file-field.has-price .field-icon{grid-area:icon;align-self:center}.image-config-field.file-field.has-price .field-copy{grid-area:copy}.image-config-field.file-field.has-price .field-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.image-config-field.file-field.has-price .field-price{grid-area:price;justify-self:start;max-width:100%;margin-left:0}.image-config-field.file-field.has-price .field-library-action{grid-area:library;align-self:center;margin-left:0}.image-config-field .aspect-grid{-moz-column-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;margin-top:12px;display:grid}.image-config-field .aspect-option{color:#172033;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:start;place-items:center;gap:5px;min-width:0;min-height:70px;padding:2px;font-family:inherit;transition:color .16s;display:grid}.image-config-field .aspect-option:focus-visible{outline:none}.image-config-field .aspect-option:focus-visible .aspect-shape{outline-offset:3px;outline:2px solid #1688f86b}.image-config-field .aspect-option:hover .aspect-shape{color:#78aee8;transform:translateY(-1px)}.image-config-field .selected-check{z-index:1;color:#1688f8;background:var(--color-surface);border:2px solid #fff;border-radius:50%;font-size:14px;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 5px #1688f829}.image-config-field .aspect-stage{place-items:center;width:52px;height:46px;display:grid}.image-config-field .aspect-preview{display:block;position:relative}.image-config-field .aspect-shape{color:#a9b5c7;background:repeating-linear-gradient(45deg,#0000 0 5px,#f5f7fa 0 9px);border:2px solid;border-radius:4px;width:100%;min-width:11px;height:100%;min-height:11px;transition:color .16s,background .16s,box-shadow .16s,transform .16s;display:block;position:absolute;inset:0}.image-config-field .aspect-option.active .aspect-shape{color:#1688f8;background:linear-gradient(135deg,#1688f8,#12c5b0);box-shadow:0 3px 8px #1688f824}.image-config-field .aspect-option strong{font-size:13px;font-weight:800;line-height:1.2}.image-config-field .aspect-option small{color:#16a77c;font-size:10px;font-weight:700}.image-config-field .aspect-option .aspect-price{min-height:12px}.image-config-field .style-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:15px;display:grid}.image-config-field .style-option{color:#fff;cursor:pointer;background:#f5f7fa;border:1px solid #e2e8f1;border-radius:12px;min-width:0;height:74px;padding:0;font-family:inherit;position:relative;overflow:hidden}.image-config-field .style-option.active{border-color:#1688f8;box-shadow:0 0 0 2px #1688f821}.image-config-field .style-image{background-position:50%;background-repeat:no-repeat;transition:transform .2s;position:absolute;inset:0}.image-config-field .style-option:hover .style-image{transform:scale(1.04)}.image-config-field .style-option:after{content:"";background:linear-gradient(#0000,#081326c2);position:absolute;inset:42% 0 0}.image-config-field .style-label{z-index:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;position:absolute;bottom:8px;left:5px;right:5px;overflow:hidden}.image-config-field .style-check{z-index:2;color:#1688f8;background:var(--color-surface);border-radius:50%;font-size:15px;position:absolute;top:7px;right:7px}.image-config-field .style-more{color:#172033;background:var(--color-surface);place-items:center;font-size:22px;display:grid}.image-config-field .style-more:after{display:none}.image-config-field .style-more .style-label{color:#172033}.image-config-field .count-control,.image-config-field .file-control,.image-config-field .select-control,.image-config-field .slider-control,.image-config-field .switch-control,.image-config-field .text-control{margin-top:14px}.image-config-field .select-control{position:relative}.image-config-field .select-trigger,.image-config-field .text-control{color:#172033;background:var(--color-surface);border:1px solid #e0e7f0;border-radius:12px;outline:none;width:100%;min-height:50px;font-family:inherit;font-size:14px}.image-config-field .select-trigger{cursor:pointer;justify-content:space-between;align-items:center;padding:0 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.image-config-field .select-value{align-items:center;gap:9px;min-width:0;display:inline-flex}.image-config-field .select-value strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-config-field .select-trigger .anticon{transition:transform .16s}.image-config-field .select-trigger .rotate{transform:rotate(180deg)}.image-config-field .select-trigger.open,.image-config-field .select-trigger:focus-visible,.image-config-field .select-trigger:hover,.image-config-field .text-control:focus{border-color:#1688f8;box-shadow:0 0 0 3px #1688f817}.image-config-field .select-trigger.open{background:#f8fbff}.image-config-field .select-options{z-index:30;background:var(--color-surface);border:1px solid #dce5f0;border-radius:14px;padding:7px;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 20px 44px #1f324d2e}.image-config-field .select-options button{color:#34425a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;min-height:46px;padding:8px 11px;font-family:inherit;display:flex}.image-config-field .select-options button.active,.image-config-field .select-options button:focus-visible,.image-config-field .select-options button:hover{color:#1688f8;background:#eff6ff;outline:none}.image-config-field .select-options button>span:first-child{flex:1;gap:2px;display:grid}.image-config-field .select-options small{color:#8b98ad;font-size:10px}.image-config-field .option-price{color:#1688f8;font-size:11px;font-weight:700}.image-config-field .resolution-options{background:#f3f6fa;border:1px solid #e2e9f2;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;margin-top:12px;padding:3px;display:grid}.image-config-field .resolution-options:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.image-config-field .resolution-options button{color:#68778d;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:38px;padding:4px 5px;font-family:inherit;transition:color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.image-config-field .resolution-options button:hover{color:#1688f8;background:#ffffffad}.image-config-field .resolution-options button:focus-visible{outline-offset:-2px;outline:2px solid #1688f86b}.image-config-field .resolution-options button.active{z-index:1;color:#1677f2;background:#f9fcff;box-shadow:0 2px 7px #1f355212,inset 0 0 0 1px #1688f82e}.image-config-field .resolution-options button:active{transform:scale(.97)}.image-config-field .resolution-options button>span:first-child{gap:2px;min-width:0;display:grid}.image-config-field .resolution-options button>span:first-child>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.image-config-field .count-control{border:1px solid #e0e7f0;border-radius:12px;grid-template-columns:46px minmax(70px,1fr) 46px;width:min(190px,100%);margin-left:auto;display:grid;overflow:hidden}.image-config-field .count-control button,.image-config-field .count-control strong{color:#172033;background:var(--color-surface);border:0;place-items:center;min-height:48px;font-family:inherit;display:grid}.image-config-field .count-control button{cursor:pointer;font-size:16px}.image-config-field .count-control button:disabled{color:#c1cad7;cursor:not-allowed}.image-config-field .count-control strong{border-left:1px solid #e7edf5;border-right:1px solid #e7edf5;font-size:13px}.image-config-field .upload-empty{color:#1688f8;cursor:pointer;background:linear-gradient(135deg,#f8fbff,#f1f7ff);border:1px dashed #9fc9f8;border-radius:14px;align-items:center;gap:12px;min-height:84px;padding:14px 15px;font-family:inherit;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.image-config-field .upload-empty:focus-within,.image-config-field .upload-empty:hover{background:#eef6ff;border-color:#1688f8;box-shadow:0 0 0 3px #1688f814}.image-config-field .upload-empty.uploading,.image-config-field .upload-more.uploading{opacity:.65;cursor:wait}.image-config-field .upload-empty-icon{background:var(--color-surface);border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;display:grid;box-shadow:0 5px 14px #1688f81f}.image-config-field .upload-empty-copy{gap:3px;min-width:0;display:grid}.image-config-field .upload-empty-copy strong{color:#1d4f8f;font-size:12px;font-weight:800}.image-config-field .upload-empty-copy small{color:#8a99ae;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.image-config-field .upload-empty-action{color:#1688f8;background:var(--color-surface);white-space:nowrap;border:1px solid #c9def7;border-radius:9px;justify-content:center;align-items:center;min-height:30px;margin-left:auto;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.image-config-field .uploaded-assets{background:#f8fbff;border:1px solid #e2eaf4;border-radius:14px;padding:10px}.image-config-field .file-summary{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.image-config-field .file-summary span{color:#24568f;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.image-config-field .file-summary span .anticon{color:#18b995}.image-config-field .file-summary small{color:#8795a9;white-space:nowrap;font-size:9px}.image-config-field .image-list{grid-template-columns:repeat(auto-fill,minmax(82px,96px));gap:8px;display:grid}.image-config-field .image-item{aspect-ratio:1;background:#f2f5f9;border:1px solid #dbe5f0;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 5px 14px #1f355214}.image-config-field .image-preview-trigger{color:#fff;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.image-config-field .image-preview-trigger img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .18s,filter .18s}.image-config-field .image-preview-hint{opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#091426ad;border-radius:8px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:700;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.image-config-field .image-preview-trigger:focus-visible img,.image-config-field .image-preview-trigger:hover img{filter:brightness(.82);transform:scale(1.04)}.image-config-field .image-preview-trigger:focus-visible .image-preview-hint,.image-config-field .image-preview-trigger:hover .image-preview-hint{opacity:1;transform:translate(-50%,-50%)}.image-config-field .image-preview-trigger:focus-visible{outline-offset:-2px;outline:2px solid #1688f8}.image-config-field .image-remove-button{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0e182aad;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;transition:background .16s,transform .16s;display:grid;position:absolute;top:6px;right:6px}.image-config-field .image-remove-button:focus-visible,.image-config-field .image-remove-button:hover{background:#ef4444;outline:none;transform:scale(1.06)}.image-config-field .image-lock-badge{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1688f8d1;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;top:6px;right:6px}.image-config-field .image-state{z-index:2;color:#fff;pointer-events:none;background:linear-gradient(#0000,#091426c7);align-items:center;gap:4px;min-height:26px;padding:8px 7px 5px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.image-config-field .image-state .anticon{color:#43dbb1}.image-config-field .upload-more{aspect-ratio:1;color:#60728c;cursor:pointer;background:#fbfdff;border:1px dashed #b5c8dd;border-radius:12px;align-content:center;place-items:center;gap:6px;min-width:0;font-family:inherit;font-size:14px;transition:color .16s,border-color .16s,background .16s;display:grid}.image-config-field .upload-more-icon{color:#1688f8;background:#edf6ff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.image-config-field .upload-more strong{font-size:10px;font-weight:700}.image-config-field .upload-more:focus-within,.image-config-field .upload-more:hover{color:#1688f8;background:#f3f8ff;border-color:#7eb9fb}.image-config-field .file-child-slider{color:#8b98ad;gap:6px;margin-top:10px;font-size:10px;display:grid}.image-config-field .slider-meta{color:#9aa6b8;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;display:flex}.image-config-field .slider-meta strong{color:#1688f8;font-size:12px}.image-config-field .file-child-slider input,.image-config-field .slider-control input{appearance:none;background:linear-gradient(90deg,#1688f8 var(--slider-progress),#e5ebf2 var(--slider-progress));border-radius:99px;outline:none;width:100%;height:4px}.image-config-field .slider-control input::-webkit-slider-thumb{appearance:none;background:#1688f8;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #1688f859}.image-config-field .switch-control{color:#8b98ad;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:inherit;font-size:11px;font-weight:700;display:flex}.image-config-field .switch-control i{background:#dfe6ef;border-radius:99px;width:48px;height:27px;transition:background .16s;position:relative}.image-config-field .switch-control i:after{content:"";background:var(--color-surface);border-radius:50%;width:21px;height:21px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #14233a33}.image-config-field .switch-control.active{color:#1688f8}.image-config-field .switch-control.active i{background:linear-gradient(135deg,#1688f8,#0ea5e9)}.image-config-field .switch-control.active i:after{transform:translate(21px)}.image-config-field .text-control{padding:11px 13px}.image-config-field .textarea-control{resize:vertical;min-height:88px}.image-config-field .option-list-enter-active,.image-config-field .option-list-leave-active{transition:opacity .14s,transform .14s}.image-config-field .option-list-enter-from,.image-config-field .option-list-leave-to{opacity:0;transform:translateY(-4px)}@media (width<=370px){.image-config-field .compact-field{grid-template-columns:minmax(0,1fr) minmax(106px,42%);gap:8px}.image-config-field .upload-empty-action{display:none}.image-config-field .file-summary{flex-direction:column;align-items:flex-start;gap:3px}}@media (width<=900px){.image-config-field .resolution-options{margin-top:10px}.image-config-field .resolution-options button{min-height:44px}}.model-picker[data-v-0378aa65]{min-width:0}.model-card[data-v-0378aa65]{color:#172033;text-align:left;cursor:pointer;background:#f6f9fd;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px;font-family:inherit;transition:background .16s,box-shadow .16s,transform .16s;display:grid}.model-card[data-v-0378aa65]:hover{background:#f0f7ff}.model-card[data-v-0378aa65]:active{transform:scale(.995)}.model-card[data-v-0378aa65]:focus-visible{outline:0;box-shadow:0 0 0 3px #1688f829}.menu-model-avatar[data-v-0378aa65],.model-avatar[data-v-0378aa65],.smart-icon[data-v-0378aa65]{color:#fff;flex:none;place-items:center;display:grid;overflow:hidden}.model-avatar[data-v-0378aa65]{border-radius:14px;width:46px;height:46px;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff6b,0 6px 14px #177edb26}.menu-model-avatar img[data-v-0378aa65],.model-avatar img[data-v-0378aa65]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.smart-avatar[data-v-0378aa65],.smart-icon[data-v-0378aa65]{background:linear-gradient(135deg,#1688f8,#12c5b0)}.smart-avatar[data-v-0378aa65] svg{width:24px;height:24px}.model-copy[data-v-0378aa65]{gap:4px;min-width:0;display:grid}.model-name-row[data-v-0378aa65]{align-items:center;gap:7px;min-width:0;display:flex}.model-name-row strong[data-v-0378aa65]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.model-recommendation[data-v-0378aa65]{color:#1688f8;flex:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.model-recommendation[data-v-0378aa65] svg{width:13px;height:13px}.model-copy small[data-v-0378aa65]{color:#8b98ad;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.model-detail-row[data-v-0378aa65]{grid-template-columns:minmax(0,1fr);align-items:center;gap:3px;min-width:0;display:grid}.model-detail-row b[data-v-0378aa65],.model-detail-row small[data-v-0378aa65]{line-height:16px}.smart-positioning-part[data-v-0378aa65]{white-space:nowrap;display:inline-block}.model-detail-row b[data-v-0378aa65]{color:#477da9;white-space:nowrap;font-size:11px;font-weight:750}.model-switch[data-v-0378aa65]{color:#1688f8;background:#eaf4ff;border-radius:10px;flex:none;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:11px;font-weight:750;display:inline-flex}.model-switch .anticon[data-v-0378aa65]{font-size:9px;transition:transform .18s}.model-switch .anticon.open[data-v-0378aa65]{transform:rotate(180deg)}.model-picker-layer[data-v-0378aa65]{z-index:1199;background:#0f1f3447;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.model-menu[data-v-0378aa65]{z-index:1200;background:var(--color-surface);border:1px solid #dce5f0;border-radius:18px;width:min(1400px,100vw - 24px);max-height:calc(100dvh - 24px);padding:22px 28px 18px;position:relative;overflow:auto;box-shadow:0 24px 60px #1e314c33}.picker-header[data-v-0378aa65]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;margin-bottom:16px;display:grid}.picker-header>div[data-v-0378aa65]{gap:4px;display:grid}.picker-header strong[data-v-0378aa65]{color:#162033;font-size:20px;line-height:1.25}.picker-header small[data-v-0378aa65],.picker-header>span[data-v-0378aa65]{color:#8b98ad;font-size:13px}.picker-header>button[data-v-0378aa65]{display:none}.smart-option[data-v-0378aa65]{color:#172033;background:var(--color-surface);text-align:left;cursor:pointer;border:1px solid #dfe8f3;border-radius:14px;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 16px;font-family:inherit;display:flex}.smart-option.active[data-v-0378aa65]{background:#fbfdff;border-color:#85bfff;box-shadow:0 0 0 1px #1677ff14}.smart-option[data-v-0378aa65]:disabled{cursor:not-allowed;opacity:.58}.selection-radio[data-v-0378aa65]{border:2px solid #91a5bd;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.smart-option.active .selection-radio[data-v-0378aa65]{border-color:#1688f8}.smart-option.active .selection-radio i[data-v-0378aa65]{background:#1688f8;border-radius:50%;width:10px;height:10px}.smart-icon[data-v-0378aa65]{border-radius:13px;width:42px;height:42px}.smart-icon[data-v-0378aa65] svg{width:22px;height:22px}.smart-copy[data-v-0378aa65]{gap:4px;min-width:0;display:grid}.smart-copy>span[data-v-0378aa65]{align-items:center;gap:8px;display:flex}.smart-copy strong[data-v-0378aa65]{font-size:15px}.smart-copy small[data-v-0378aa65]{color:#7f8da2;font-size:12px}.manual-heading[data-v-0378aa65]{color:#172033;margin:17px 0 8px;font-size:15px;font-weight:800}.model-tabs[data-v-0378aa65]{border-bottom:1px solid #e8eef5;gap:28px;min-width:0;display:flex;overflow-x:auto}.model-tabs button[data-v-0378aa65]{color:#65748a;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 2px 11px;font-family:inherit;font-size:13px;position:relative}.model-tabs button.active[data-v-0378aa65]{color:#1688f8;font-weight:750}.model-tabs button.active[data-v-0378aa65]:after{content:"";background:#1688f8;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.model-options[data-v-0378aa65]{border:1px solid #e2e9f2;border-radius:14px;overflow:hidden}.model-option[data-v-0378aa65]{background:var(--color-surface);border-bottom:1px solid #edf1f6;grid-template-columns:46px minmax(210px,1.25fr) minmax(190px,1fr) auto 84px;align-items:center;gap:14px;min-height:74px;padding:10px 14px;transition:background .15s;display:grid}.model-option[data-v-0378aa65]:last-child{border-bottom:0}.model-option.active[data-v-0378aa65],.model-option[data-v-0378aa65]:hover{background:#fbfdff}.model-option.locked[data-v-0378aa65]{opacity:.64}.menu-model-avatar[data-v-0378aa65]{border-radius:12px;width:42px;height:42px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff59}.model-summary[data-v-0378aa65]{gap:4px;min-width:0;display:grid}.model-title-line[data-v-0378aa65]{align-items:center;gap:8px;min-width:0;display:flex}.model-title-line strong[data-v-0378aa65]{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.model-title-line em[data-v-0378aa65]{color:#1688f8;flex:none;font-size:11px;font-style:normal;font-weight:750}.model-title-line .no-access-tag[data-v-0378aa65]{color:#7b8798;background:#eef1f5;border-radius:999px;padding:3px 7px}.model-summary small[data-v-0378aa65]{color:#8b98ad;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.feature-tags[data-v-0378aa65]{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.feature-tags span[data-v-0378aa65]{color:#56657b;background:var(--color-surface);white-space:nowrap;border:1px solid #dfe7f0;border-radius:7px;flex:none;padding:4px 8px;font-size:10px}.model-meta[data-v-0378aa65]{color:#8492a7;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.model-meta i[data-v-0378aa65]{font-style:normal}.select-model-button[data-v-0378aa65]{color:#fff;cursor:pointer;background:#1688f8;border:1px solid #1688f8;border-radius:9px;min-height:36px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:750}.select-model-button[data-v-0378aa65]:hover{background:#0879ef}.select-model-button.selected[data-v-0378aa65]{color:#1688f8;background:#eff6ff}.select-model-button[data-v-0378aa65]:disabled{color:#7b8798;cursor:not-allowed;background:#eef1f5;border-color:#d5dbe4}.comparison-table[data-v-0378aa65]{border:1px solid #e2e9f2;border-radius:14px;overflow:hidden}.comparison-row[data-v-0378aa65]{color:#65748a;border-bottom:1px solid #edf1f6;grid-template-columns:minmax(150px,.85fr) minmax(160px,1fr) minmax(260px,1.45fr) minmax(170px,auto);align-items:center;gap:18px;min-height:58px;padding:10px 16px;font-size:12px;display:grid}.comparison-row[data-v-0378aa65]:last-child{border-bottom:0}.comparison-row strong[data-v-0378aa65]{color:#172033;font-size:13px}.comparison-head[data-v-0378aa65]{color:#8b98ad;background:#f7f9fc;min-height:42px;font-size:11px;font-weight:750}.picker-footer[data-v-0378aa65]{justify-content:flex-end;padding-top:12px;display:flex}.picker-footer button[data-v-0378aa65]{color:#1688f8;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-family:inherit;font-size:12px;font-weight:750;display:inline-flex}.picker-footer .anticon[data-v-0378aa65]{transition:transform .16s}.picker-footer .anticon.back[data-v-0378aa65]{transform:rotate(180deg)}.model-menu-enter-active[data-v-0378aa65],.model-menu-leave-active[data-v-0378aa65]{transition:opacity .15s}.model-menu-enter-active .model-menu[data-v-0378aa65],.model-menu-leave-active .model-menu[data-v-0378aa65]{transition:transform .18s}.model-menu-enter-from[data-v-0378aa65],.model-menu-leave-to[data-v-0378aa65]{opacity:0}.model-menu-enter-from .model-menu[data-v-0378aa65],.model-menu-leave-to .model-menu[data-v-0378aa65]{transform:translateY(-5px)}@media (width<=900px){.model-option[data-v-0378aa65]{grid-template-columns:42px minmax(180px,1fr) minmax(170px,1fr) 74px;min-height:88px}.feature-tags[data-v-0378aa65]{grid-area:1/3}.model-meta[data-v-0378aa65]{grid-area:2/2/auto/4}.select-model-button[data-v-0378aa65]{grid-area:1/4/3;padding:0 10px}}@media (width<=760px){.model-card[data-v-0378aa65]{min-height:60px;padding:7px 8px}.model-avatar[data-v-0378aa65]{border-radius:12px;width:42px;height:42px}.model-switch[data-v-0378aa65]{min-height:30px;padding:0 8px}.model-picker-layer.is-mobile[data-v-0378aa65]{background:#0f1f345c;align-items:flex-end;padding:0}.is-mobile .model-menu[data-v-0378aa65]{width:100%;max-height:min(82dvh,720px);padding:18px 16px calc(16px + env(safe-area-inset-bottom,0px));border:0;border-radius:22px 22px 0 0;position:relative;inset:auto}.is-mobile .picker-header[data-v-0378aa65]{grid-template-columns:minmax(0,1fr) auto}.is-mobile .picker-header>span[data-v-0378aa65]{display:none}.is-mobile .picker-header>button[data-v-0378aa65]{background:#f2f5f9;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.smart-option[data-v-0378aa65]{min-height:68px;padding:10px 12px}.smart-copy small[data-v-0378aa65]{white-space:normal}.model-tabs[data-v-0378aa65]{gap:20px}.model-options[data-v-0378aa65]{border-left:0;border-right:0;border-radius:0}.model-option[data-v-0378aa65]{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;min-height:92px;padding:10px 2px}.feature-tags[data-v-0378aa65]{grid-area:2/2/auto/4}.model-meta[data-v-0378aa65]{grid-area:3/2}.select-model-button[data-v-0378aa65]{grid-area:1/3;min-width:68px;padding:0 10px}.menu-model-avatar[data-v-0378aa65]{width:40px;height:40px}.comparison-table[data-v-0378aa65]{border-left:0;border-right:0;border-radius:0;overflow-x:auto}.comparison-row[data-v-0378aa65]{grid-template-columns:130px 150px 240px 160px;min-width:730px}.picker-footer[data-v-0378aa65]{padding-bottom:2px}}@media (prefers-reduced-motion:reduce){[data-v-0378aa65],[data-v-0378aa65]:after,[data-v-0378aa65]:before{transition-duration:.01ms!important}}.create-sidebar[data-v-daccdd3c]{border-right:1px solid var(--workspace-border-strong);background:var(--workspace-canvas);min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.sidebar-scroll[data-v-daccdd3c]{scrollbar-width:thin;scrollbar-color:transparent transparent;height:100%;padding:0;overflow:auto}.sidebar-scroll[data-v-daccdd3c]:hover{scrollbar-color:#7a97bb2e transparent}.sidebar-scroll[data-v-daccdd3c]::-webkit-scrollbar{width:3px}.sidebar-scroll[data-v-daccdd3c]::-webkit-scrollbar-thumb{background:0 0;border-radius:99px}.sidebar-scroll[data-v-daccdd3c]:hover::-webkit-scrollbar-thumb{background:#7a97bb2e}.configuration-shell[data-v-daccdd3c]{background:var(--workspace-canvas);min-height:100%;box-shadow:none;border:0;border-radius:0;padding-bottom:18px;position:relative}.model-panel[data-v-daccdd3c]{z-index:20;padding:10px 12px 11px;position:relative}.model-panel[data-v-daccdd3c]:after{background:var(--workspace-border);content:"";opacity:0;height:1px;position:absolute;bottom:0;left:18px;right:18px}.configuration-shell.has-settings .model-panel[data-v-daccdd3c]:after{opacity:1}.settings-panel[data-v-daccdd3c]{padding:0 18px;position:relative}@media (width<=760px){.sidebar-scroll[data-v-daccdd3c]{padding:0}.configuration-shell[data-v-daccdd3c]{border-radius:0}.model-panel[data-v-daccdd3c]{padding:9px 10px 10px}.settings-panel[data-v-daccdd3c]{padding:0 13px}}@media (prefers-reduced-motion:reduce){[data-v-daccdd3c],[data-v-daccdd3c]:after,[data-v-daccdd3c]:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.image-creation-panel[data-v-e1fc0654] .model-card{box-shadow:none!important;border-radius:6px!important}.image-creation-panel[data-v-e1fc0654]{background:#fff;border-right:1px solid #e8edf3;min-width:0;height:100%;min-height:0}.creation-panel-scroll[data-v-e1fc0654]{overscroll-behavior:contain;scrollbar-color:#70809738 transparent;scrollbar-width:thin;height:100%;min-height:0;padding:24px 22px;overflow:hidden auto}.creation-panel-scroll[data-v-e1fc0654]::-webkit-scrollbar{width:6px}.creation-panel-scroll[data-v-e1fc0654]::-webkit-scrollbar-track{background:0 0}.creation-panel-scroll[data-v-e1fc0654]::-webkit-scrollbar-thumb{background:#70809738 padding-box padding-box;border:1px solid #0000;border-radius:999px;min-height:44px}.creation-panel-scroll[data-v-e1fc0654]:focus-within,.creation-panel-scroll[data-v-e1fc0654]:hover{scrollbar-color:#436fb56b transparent}.creation-panel-scroll[data-v-e1fc0654]:focus-within::-webkit-scrollbar-thumb{background:#436fb56b padding-box padding-box}.creation-panel-scroll[data-v-e1fc0654]:hover::-webkit-scrollbar-thumb{background:#436fb56b padding-box padding-box}.creation-panel-scroll[data-v-e1fc0654]::-webkit-scrollbar-thumb:hover{background:#6f96d2 padding-box padding-box}.creation-panel-heading[data-v-e1fc0654]{padding:0 2px 12px}.creation-panel-heading h1[data-v-e1fc0654]{color:#141923;margin:0;font-size:19px;font-weight:800;line-height:1.3}.creation-panel-heading p[data-v-e1fc0654]{color:#8a93a3;margin:5px 0 0;font-size:11px}.image-creation-panel[data-v-e1fc0654] .create-sidebar{background:0 0;border:0;height:auto;overflow:visible}.image-creation-panel[data-v-e1fc0654] .sidebar-scroll{height:auto;overflow:visible}.image-creation-panel[data-v-e1fc0654] .configuration-shell{background:0 0;min-height:0;padding-bottom:0}.image-creation-panel[data-v-e1fc0654] .model-panel{padding:10px 0}.image-creation-panel[data-v-e1fc0654] .settings-panel{padding:0}.image-creation-panel[data-v-e1fc0654] .model-card{background:#fff;border:1px solid #dfe5ed;border-radius:9px;min-height:58px}@media (width<=900px){.image-creation-panel[data-v-e1fc0654]{border-right:0;height:auto}.creation-panel-scroll[data-v-e1fc0654]{height:auto;padding:0 0 calc(92px + env(safe-area-inset-bottom,0px));overflow:visible}.creation-panel-heading[data-v-e1fc0654]{border-top:1px solid #e8edf3;margin:0;padding:20px 16px 10px}.creation-panel-heading h1[data-v-e1fc0654]{font-size:20px}.image-creation-panel[data-v-e1fc0654] .create-sidebar{margin-left:16px;margin-right:16px}}.mobile-creation-settings[data-v-e1fc0654]{gap:8px;padding-top:8px;display:grid}.mobile-creation-settings h2[data-v-e1fc0654]{margin:0;font-size:16px;font-weight:650}.mobile-creation-settings[data-v-e1fc0654] .create-sidebar{margin:0}.creation-panel-heading p[data-v-e1fc0654],.image-creation-panel[data-v-e1fc0654] .model-copy small{font-size:13px}.image-creation-panel[data-v-e1fc0654] .model-detail-row small{line-height:1.5}.image-creation-panel[data-v-e1fc0654] .model-switch{font-size:13px}.image-creation-panel[data-v-e1fc0654] .model-avatar{width:36px;height:36px}.image-mobile-workspace-nav[data-v-ce4fc710]{display:none}@media (width<=900px){.image-mobile-workspace-nav[data-v-ce4fc710]{z-index:16;border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:stretch;gap:0;min-width:0;min-height:42px;padding:0;display:flex;position:relative}.image-mobile-workspace-nav button[data-v-ce4fc710]{min-width:0;min-height:42px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.image-mobile-workspace-nav button>span[data-v-ce4fc710]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.image-mobile-workspace-nav button.active[data-v-ce4fc710]{color:var(--color-primary-strong);border-bottom-color:var(--color-primary);font-weight:700}.image-mobile-workspace-nav button[data-v-ce4fc710]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 42%,transparent);outline-offset:-2px}.image-mobile-workspace-nav strong[data-v-ce4fc710]{color:#fff;background:var(--color-primary);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:grid}}.sidebar-wrapper[data-v-9fb4b060]{display:contents}.image-create-page[data-v-9fb4b060]{background:var(--color-surface);grid-template-rows:minmax(0,1fr);grid-template-columns:380px minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.image-create-page.is-focus-workspace[data-v-9fb4b060],.image-create-page.is-result-studio[data-v-9fb4b060]{grid-template-columns:minmax(0,1fr)}@media (width<=1200px){.image-create-page[data-v-9fb4b060]{grid-template-columns:350px minmax(0,1fr)}.image-create-page.is-focus-workspace[data-v-9fb4b060],.image-create-page.is-result-studio[data-v-9fb4b060]{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (width<=900px){.image-create-page[data-v-9fb4b060]{grid-template-columns:280px minmax(0,1fr);height:100%}.image-create-page.is-focus-workspace[data-v-9fb4b060],.image-create-page.is-result-studio[data-v-9fb4b060]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.sidebar-wrapper[data-v-9fb4b060]{min-width:0;min-height:0;display:block;overflow:hidden}.image-create-page[data-v-9fb4b060]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-rows:auto minmax(0,1fr);height:100%;overflow-y:auto}.image-create-page[data-v-9fb4b060],.image-create-page.is-focus-workspace[data-v-9fb4b060]{grid-template-columns:minmax(0,1fr)}.image-create-page.is-mobile-assets[data-v-9fb4b060],.image-create-page.is-mobile-config[data-v-9fb4b060]{grid-template-rows:auto auto;align-content:start}.image-create-page.is-mobile-config .sidebar-wrapper[data-v-9fb4b060]{overflow:visible}.image-create-page[data-v-9fb4b060]::-webkit-scrollbar{display:none}body:has(.image-create-page.is-result-studio) .mobile-tabs{display:none!important}.app-shell:has(.image-create-page.is-result-studio){padding-bottom:env(safe-area-inset-bottom,0)}}[data-theme=dark] .image-create-page{border-color:var(--color-border)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 36%),var(--color-surface)!important}[data-theme=dark] .create-sidebar,[data-theme=dark] .create-workspace{border-color:var(--color-border)!important;background:var(--color-surface-soft)!important}[data-theme=dark] :is(.image-create-page .configuration-shell,.image-create-page .running-empty,.model-menu,.model-menu .smart-option,.model-menu .model-option,.model-menu .feature-tags span){border-color:var(--workspace-border)!important;color:var(--workspace-ink)!important;background:var(--workspace-canvas)!important}[data-theme=dark] .image-create-page :is(.model-card,.running-tasks-panel,.running-tasks-panel>header>span){border-color:var(--workspace-border)!important;color:var(--workspace-ink-soft)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-create-page :is(textarea,input,select){border-color:var(--workspace-border-strong)!important;color:var(--workspace-ink)!important;background:var(--workspace-panel)!important}[data-theme=dark] :is(.model-menu .model-name-row strong,.model-menu .picker-header strong,.model-menu .smart-copy strong,.model-menu .manual-heading,.model-menu .model-title-line strong,.model-menu .comparison-row strong){color:var(--workspace-ink)!important}[data-theme=dark] .image-config-field{border-color:var(--workspace-border)!important}[data-theme=dark] .image-create-page .field-icon{color:var(--color-primary)!important;background:var(--workspace-control)!important;border-color:var(--workspace-border)!important;box-shadow:none!important}[data-theme=dark] .image-create-page .field-icon--indigo{color:#a5b3ee!important;background:var(--workspace-control)!important;border-color:var(--workspace-border)!important}[data-theme=dark] .image-create-page .field-icon--cyan{color:#5fc6da!important;background:var(--workspace-control)!important;border-color:var(--workspace-border)!important}[data-theme=dark] .image-create-page .field-icon--violet{color:#b39edb!important;background:var(--workspace-control)!important;border-color:var(--workspace-border)!important}[data-theme=dark] .image-create-page .field-icon--neutral{color:var(--color-text-muted)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .field-copy strong{color:var(--workspace-ink)!important}[data-theme=dark] .image-config-field .field-price{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .field-library-action{border-color:var(--workspace-border)!important;color:var(--color-text-soft)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .field-library-action:focus-visible,[data-theme=dark] .image-config-field .field-library-action:hover{color:var(--color-primary)!important;border-color:var(--color-primary)!important;background:var(--workspace-control-hover)!important}[data-theme=dark] .image-config-field .resolution-options{border-color:var(--workspace-border)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .resolution-options button{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .resolution-options button:hover{color:var(--color-primary)!important;background:var(--workspace-control-hover)!important}[data-theme=dark] .image-config-field .resolution-options button.active{color:var(--color-primary)!important;background:var(--workspace-canvas)!important;box-shadow:0 2px 7px #0000002e,inset 0 0 0 1px #6fb5ff3d!important}[data-theme=dark] .image-config-field .resolution-options small{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .aspect-option,[data-theme=dark] .image-config-field .aspect-option strong{color:var(--workspace-ink)!important}[data-theme=dark] .image-config-field .aspect-option small.paid{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .aspect-shape{color:var(--color-text-muted)!important;background:repeating-linear-gradient(45deg,transparent 0 5px,var(--workspace-control) 5px 9px)!important}[data-theme=dark] .image-config-field .aspect-option:hover .aspect-shape{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .aspect-option.active .aspect-shape{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))!important;box-shadow:0 3px 8px #6fb5ff3d!important}[data-theme=dark] .image-config-field .selected-check{border-color:var(--workspace-canvas)!important;background:var(--workspace-canvas)!important;box-shadow:0 2px 5px #6fb5ff3d!important}[data-theme=dark] .image-config-field .count-control{border-color:var(--workspace-border)!important}[data-theme=dark] .image-config-field .count-control button,[data-theme=dark] .image-config-field .count-control strong{color:var(--color-text)!important;background:var(--workspace-canvas)!important}[data-theme=dark] .image-config-field .count-control button:disabled{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .count-control strong{border-color:var(--workspace-border)!important}[data-theme=dark] .image-config-field :is(.select-trigger,.text-control){border-color:var(--workspace-border)!important;color:var(--workspace-ink)!important;background:var(--workspace-canvas)!important}[data-theme=dark] .image-config-field .select-trigger.open,[data-theme=dark] .image-config-field .select-trigger:focus-visible,[data-theme=dark] .image-config-field .select-trigger:hover,[data-theme=dark] .image-config-field .text-control:focus{border-color:var(--color-primary)!important}[data-theme=dark] .image-config-field .select-trigger.open{background:var(--workspace-panel)!important}[data-theme=dark] .image-config-field .select-options{border-color:var(--workspace-border)!important;background:var(--workspace-canvas)!important;box-shadow:0 20px 44px #070f1f66!important}[data-theme=dark] .image-config-field .select-options button{color:var(--color-text-soft)!important}[data-theme=dark] .image-config-field .select-options button.active,[data-theme=dark] .image-config-field .select-options button:focus-visible,[data-theme=dark] .image-config-field .select-options button:hover{color:var(--color-primary)!important;background:var(--workspace-control-hover)!important}[data-theme=dark] .image-config-field .select-options small{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .option-price{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .style-option{border-color:var(--workspace-border)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .style-option.active{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #6fb5ff2e!important}[data-theme=dark] .image-config-field .style-more{color:var(--workspace-ink)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .style-more .style-label{color:var(--workspace-ink)!important}[data-theme=dark] .image-config-field .style-check{background:var(--workspace-canvas)!important}[data-theme=dark] .image-config-field .upload-empty{color:var(--color-primary)!important;background:linear-gradient(135deg,#6fb5ff1a,#39ddc80d)!important;border-color:#6fb5ff6b!important}[data-theme=dark] .image-config-field .upload-empty:focus-within,[data-theme=dark] .image-config-field .upload-empty:hover{border-color:var(--color-primary)!important;background:#6fb5ff29!important;box-shadow:0 0 0 3px #6fb5ff1f!important}[data-theme=dark] .image-config-field .upload-empty-icon{background:var(--workspace-canvas)!important;box-shadow:0 5px 14px #00000047!important}[data-theme=dark] .image-config-field .upload-empty-copy strong{color:var(--color-text)!important}[data-theme=dark] .image-config-field .upload-empty-copy small{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .upload-empty-action{border-color:var(--workspace-border)!important;color:var(--color-primary)!important;background:var(--workspace-canvas)!important}[data-theme=dark] .image-config-field .uploaded-assets{border-color:var(--workspace-border)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .file-summary span{color:var(--color-text)!important}[data-theme=dark] .image-config-field .file-summary span .anticon{color:var(--color-accent)!important}[data-theme=dark] .image-config-field .file-summary small{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .image-item{border-color:var(--workspace-border)!important;background:var(--workspace-canvas)!important;box-shadow:0 5px 14px #0000003d!important}[data-theme=dark] .image-config-field .upload-more{border-color:var(--workspace-border)!important;color:var(--color-text-soft)!important;background:var(--workspace-canvas)!important}[data-theme=dark] .image-config-field .upload-more:focus-within,[data-theme=dark] .image-config-field .upload-more:hover{color:var(--color-primary)!important;border-color:var(--color-primary)!important;background:var(--workspace-control-hover)!important}[data-theme=dark] .image-config-field .upload-more-icon{color:var(--color-primary)!important;background:var(--workspace-control)!important}[data-theme=dark] .image-config-field .file-child-slider input,[data-theme=dark] .image-config-field .slider-control input{background:linear-gradient(90deg,var(--color-primary) var(--slider-progress),var(--workspace-border-strong) var(--slider-progress))!important}[data-theme=dark] .image-config-field .slider-control input::-webkit-slider-thumb{border-color:var(--workspace-canvas)!important;background:var(--color-primary)!important;box-shadow:0 2px 8px #6fb5ff59!important}[data-theme=dark] .image-config-field .slider-meta{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .slider-meta strong{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .file-child-slider,[data-theme=dark] .image-config-field .switch-control{color:var(--color-text-muted)!important}[data-theme=dark] .image-config-field .switch-control i{background:var(--workspace-border-strong)!important}[data-theme=dark] .image-config-field .switch-control i:after{background:var(--workspace-canvas)!important;box-shadow:0 2px 6px #00000052!important}[data-theme=dark] .image-config-field .switch-control.active{color:var(--color-primary)!important}[data-theme=dark] .image-config-field .switch-control.active i{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))!important}[data-theme=dark] .image-create-page .model-card:hover{background:var(--workspace-control-hover)!important}[data-theme=dark] .image-create-page .model-card:focus-visible{box-shadow:0 0 0 3px #6fb5ff33!important}[data-theme=dark] .image-create-page .model-avatar{box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 14px #00000052!important}[data-theme=dark] .image-create-page .model-name-row strong{color:var(--workspace-ink)!important}[data-theme=dark] .image-create-page .model-name-row em{color:var(--color-primary)!important;background:#6fb5ff29!important}[data-theme=dark] .image-create-page .model-copy small{color:var(--color-text-muted)!important}[data-theme=dark] .image-create-page .model-switch{color:var(--color-primary)!important;background:#6fb5ff29!important}[data-theme=dark] :is(.image-result-workspace,.editing-studio,.version-rail,.studio-main,.settings-inspector,.new-creation-home,.recent-creations,.image-creation-panel,.image-creation-composer,.model-menu,.image-version-history-panel){--studio-blue:var(--color-primary);--studio-blue-soft:var(--color-surface-hover);--studio-canvas:var(--color-surface-muted);--studio-border:var(--color-border);--studio-border-strong:var(--color-border-strong);--studio-ink:var(--color-text);--studio-muted:var(--color-text-muted);border-color:var(--workspace-border)!important;color:var(--workspace-ink)!important;background:var(--workspace-canvas)!important}[data-theme=dark] :is(.image-creation-panel .model-card,.image-creation-composer textarea,.image-creation-composer .scene-presets button,.image-creation-composer .ai-expand,.recent-creation-grid article,.recent-creation-grid footer button,.comparison-tabs,.comparison-tabs button,.settings-trigger,.mobile-compare-trigger,.image-switcher button,.result-utilities,.result-utilities button,.regenerate-action,.generation-state>span,.failed-state,.failed-state button,.refinement-composer,.composer-input-shell textarea,.model-menu .smart-option,.model-menu .model-option,.model-menu .feature-tags span,.image-version-history-item,.image-version-history-number,.image-version-history-quick-actions button){border-color:var(--workspace-border)!important;color:var(--workspace-ink)!important;background:var(--workspace-panel)!important}[data-theme=dark] :is(.creation-panel-heading h1,.image-creation-composer h2,.recent-creations h2,.recent-copy strong,.model-menu .manual-heading,.model-menu .model-title-line strong,.image-version-history-header h2,.image-version-history-mobile-copy>strong){color:var(--workspace-ink)!important}[data-theme=dark] .recent-empty{border-color:var(--workspace-border-strong)!important;color:var(--color-text-muted)!important;background:var(--workspace-control)!important}[data-theme=dark] :is(.version-item:hover,.version-item.is-selected,.recent-creation-grid article:hover,.model-option:hover,.model-option.active){background:var(--workspace-control-hover)!important}.image-availability-strip[data-v-9fb4b060]:not(:has(.creation-availability)){display:none}.image-availability-strip[data-v-9fb4b060]{background:var(--color-surface);border-bottom:1px solid var(--color-border);grid-column:1/-1;padding:0 28px}.image-availability-strip[data-v-9fb4b060] .creation-availability{padding-top:0}.image-create-page[data-v-9fb4b060]:has(.image-availability-strip .creation-availability){grid-template-rows:auto minmax(0,1fr)}@media (width<=900px){.image-availability-strip[data-v-9fb4b060]{padding:0 16px}.image-create-page[data-v-9fb4b060]:has(.image-availability-strip .creation-availability){grid-template-rows:none}}.image-availability-strip[data-v-9fb4b060]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;display:flex}.image-availability-strip[data-v-9fb4b060] .creation-availability{padding:4px 0}@media (width<=900px){.image-availability-strip[data-v-9fb4b060]{gap:0;width:100%}}
