.composer-chip[data-v-3da64a22]{display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:180px;height:36px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:17px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease}.composer-chip span[data-v-3da64a22]{min-width:0;overflow:hidden;text-overflow:ellipsis}.composer-chip[data-v-3da64a22]:focus,.composer-chip[data-v-3da64a22]:hover{border-color:#ffffff3d;background:#ffffff0f}.composer-settings-chip[data-v-3da64a22]{max-width:none;gap:6px}.composer-settings-chip i[data-v-3da64a22]{width:1px;height:12px;background:#ffffff14}.agent-image-more-panel[data-v-3da64a22]{width:-moz-max-content;width:max-content;min-width:420px;max-height:min(70vh,640px);overflow-y:auto;padding:16px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:#282828}.agent-image-more-settings[data-v-3da64a22]{display:flex;flex-direction:column;gap:16px}.agent-image-setting-item[data-v-3da64a22] .c-white\/80{color:#ffffff4d}.agent-image-setting-item[data-v-3da64a22] .flex.gap-8.mt-8{gap:2px;padding:2px;border-radius:12px;background:#ffffff0f;box-sizing:border-box}.agent-image-setting-item[data-v-3da64a22] .option-item{height:36px;border-radius:10px;background:transparent;color:#fff;font-family:Manrope,sans-serif;font-size:13px;font-weight:400;line-height:18px;transition:background .2s ease}.agent-image-setting-item[data-v-3da64a22] .option-item:hover{background:#ffffff14;color:#fff}.agent-image-setting-item[data-v-3da64a22] .option-item.active{background:#ffffff1a;color:#fff}.setting-block[data-v-3da64a22]{display:flex;flex-direction:column;gap:8px}.setting-title[data-v-3da64a22]{color:#ffffff4d;font-size:12px;font-weight:500;font-family:HostGrotesk}.input-tool-btn[data-v-0bd9a921]{height:36px;padding:0 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:transparent;color:#fff9;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;font-family:HostGrotesk;cursor:pointer}.input-tool-btn.active[data-v-0bd9a921],.input-tool-btn[data-v-0bd9a921]:hover{color:#00fab5;background:#ffffff0f}.model-select-trigger[data-v-0bd9a921]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:17px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.model-select-trigger span[data-v-0bd9a921]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-select-trigger.active[data-v-0bd9a921],.model-select-trigger[data-v-0bd9a921]:hover{border-color:#ffffff3d;background:#ffffff0f}.upload-plus-btn[data-v-0bd9a921]{width:48px;height:48px;border-radius:14px;color:#d9dde1;border:1px solid hsla(0,0%,100%,.13);background:#ffffff0e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.upload-plus-btn.active[data-v-0bd9a921],.upload-plus-btn[data-v-0bd9a921]:hover{border-color:#18e4bf61;background:#ffffff1a}.option-item[data-v-0bd9a921]{cursor:pointer;flex:1;border-radius:8px;background-color:#ffffff0f;color:#fff9;border:none;height:32px;font-size:12px;display:flex;align-items:center;justify-content:center;font-family:HostGrotesk;font-weight:500}.option-item[data-v-0bd9a921]:hover{background-color:#ffffff1f;color:#fff}.option-item.active[data-v-0bd9a921]{background-color:#fff;color:#131517}.option-item.disabled[data-v-0bd9a921]{cursor:not-allowed;color:#fff9!important;background-color:#fff3!important;border-color:#e3e6e8}.desktop-image-input[data-v-0bd9a921]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;border-radius:26px;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(180deg,#ffffff20,#ffffff0a),radial-gradient(720px 190px at 88% -10%,rgba(24,228,191,.15),transparent 58%),#14171b87;box-shadow:0 32px 90px #00000080,0 8px 30px #00000047,inset 0 1px #ffffff2e,inset 0 -1px #ffffff09;-webkit-backdrop-filter:blur(34px) saturate(1.4) brightness(1.03);backdrop-filter:blur(34px) saturate(1.4) brightness(1.03);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.desktop-image-input.is-drag-over[data-v-0bd9a921]{border-color:#00fab5;box-shadow:0 0 0 1px #00fab547,0 16px 60px #00000059}.desktop-image-input[data-v-0bd9a921] .el-textarea__inner,.desktop-image-input[data-v-0bd9a921] .mention-editor{background:transparent}.desktop-image-input[data-v-0bd9a921] .c-\#898A8B{color:#ffffff4d}.image-input-left[data-v-0bd9a921]{display:grid;grid-template-rows:minmax(60px,1fr) auto;gap:12px}.prompt-row[data-v-0bd9a921]{position:relative;display:flex;gap:12px;min-width:0}.prompt-mention[data-v-0bd9a921]{width:100%}.composer-tools[data-v-0bd9a921]{flex-wrap:wrap}.composer-tool-options[data-v-0bd9a921],.composer-tools[data-v-0bd9a921]{display:flex;align-items:center;gap:8px;min-width:0}.composer-tool-options[data-v-0bd9a921]{flex:1;flex-wrap:wrap}.composer-chip[data-v-0bd9a921]{display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:180px;height:36px;width:36px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:17px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease}.composer-chip span[data-v-0bd9a921]{min-width:0;overflow:hidden;text-overflow:ellipsis}.composer-chip.active[data-v-0bd9a921],.composer-chip[data-v-0bd9a921]:focus,.composer-chip[data-v-0bd9a921]:hover{border-color:#ffffff3d;background:#ffffff0f}.composer-tools[data-v-0bd9a921] .output-number-trigger{height:36px;width:90px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-family:Manrope,sans-serif;transition:border-color .2s ease,background .2s ease}.composer-tools[data-v-0bd9a921] .output-number-trigger:hover{border-color:#ffffff3d;background:#ffffff0f}.composer-tools[data-v-0bd9a921] .output-number-value{color:#fff;font-family:Manrope,sans-serif}.composer-tools[data-v-0bd9a921] .output-step-btn:hover:not(:disabled){background:#ffffff0f}.unlimited-switch[data-v-0bd9a921]{min-height:36px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:#d1f117;font-size:12px;font-weight:500;font-family:HostGrotesk;white-space:nowrap}.generate-column[data-v-0bd9a921]{display:flex;flex:none;align-items:flex-end;justify-content:flex-end;margin-left:12px}.generate-action[data-v-0bd9a921]{position:relative;height:50px;border:0;padding:0;border-radius:15px;color:#08100e;background:linear-gradient(135deg,#24dfff,#22e7c4 58%,#2fe07c);box-shadow:0 10px 24px #18e4bf29,inset 0 1px #ffffff6b;cursor:pointer;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,opacity .18s ease}.generate-action[data-v-0bd9a921]:hover:not(:disabled,.is-disabled){filter:brightness(1.12)}.generate-action[data-v-0bd9a921]:active:not(:disabled,.is-disabled){transform:scale(.99)}.generate-action[data-v-0bd9a921]:disabled{cursor:not-allowed;opacity:.72}.generate-action.is-disabled[data-v-0bd9a921]{cursor:not-allowed}.generate-inner[data-v-0bd9a921]{height:100%;min-width:156px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;box-sizing:border-box}.generate-meta[data-v-0bd9a921],.generate-title[data-v-0bd9a921]{font-size:16px;font-weight:760;line-height:1;white-space:nowrap}.generate-meta[data-v-0bd9a921]{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px}.generate-meta-text[data-v-0bd9a921],.generate-unlimited[data-v-0bd9a921]{font-size:11px;line-height:1;background:linear-gradient(171.79deg,#113126 5.25%,#197857 94.7%);font-weight:500;color:#00f5a0;height:23px;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:999px;box-sizing:border-box}.origin-credit[data-v-0bd9a921]{position:relative;opacity:.55;font-size:12px}.origin-credit[data-v-0bd9a921]:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;border-top:1.5px solid;transform:rotate(30deg)}.discount-badge[data-v-0bd9a921]{position:absolute;right:8px;top:-9px;height:18px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(171.79deg,#113126 5.25%,#197857 94.7%);color:#00f5a0;font-size:10px;font-weight:600;font-family:Manrope;white-space:nowrap}.desktop-top-upload[data-v-0bd9a921]{width:-moz-fit-content!important;width:fit-content!important;max-width:100%;padding:0!important;border:none!important;align-items:flex-start!important}.desktop-top-upload[data-v-0bd9a921] .grid{display:flex!important;flex-wrap:wrap;width:auto!important;max-width:100%;min-height:60px!important;gap:8px}.desktop-top-upload[data-v-0bd9a921] .drag-enabled,.desktop-top-upload[data-v-0bd9a921] .no-drag{width:60px!important;height:60px!important;flex:none}.desktop-top-upload[data-v-0bd9a921] .aspect-1{aspect-ratio:1/1}.desktop-top-upload.is-empty[data-v-0bd9a921]{position:absolute;width:1px!important;height:1px!important;margin:0!important;overflow:hidden;opacity:0;pointer-events:none}.credit-detail[data-v-0bd9a921] .mb-16{margin-bottom:0}@media(max-width:768px){.desktop-image-input[data-v-0bd9a921]{grid-template-columns:minmax(0,1fr);gap:14px}.generate-column[data-v-0bd9a921]{width:100%;min-width:0}.generate-action[data-v-0bd9a921]{width:100%}.composer-tools[data-v-0bd9a921]{flex-wrap:wrap}}.ai-image-empty[data-v-dfa8bd8e]{position:relative;display:flex;width:100%;height:calc(100% - 220px);min-height:280px;justify-content:center;overflow:hidden;border-radius:20px}.ai-image-empty-content[data-v-dfa8bd8e]{display:flex;width:min(1280px,100% - 48px);min-height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ai-image-empty-title[data-v-dfa8bd8e]{color:#00fab5;font-family:Manrope,sans-serif;font-size:72px;font-weight:700;line-height:1.06}.ai-image-empty-desc[data-v-dfa8bd8e]{max-width:860px;margin:16px auto 0;color:#ffffffb8;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:1.55}.template-stage[data-v-dfa8bd8e]{width:min(1180px,100%);margin-top:30px;display:flex;align-items:center;gap:20px}.template-nav-btn[data-v-dfa8bd8e]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 52px;padding:0;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:#ffffff0a;color:#00fab5;cursor:pointer;box-shadow:0 16px 32px #00000038;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .2s ease,background .2s ease,border-color .2s ease}.template-nav-btn[data-v-dfa8bd8e]:hover{transform:translateY(-2px);border-color:#00fab559;background:#00fab514}.template-viewport[data-v-dfa8bd8e]{min-width:0;flex:1}.template-track[data-v-dfa8bd8e]{display:grid;gap:18px}.template-card[data-v-dfa8bd8e]{position:relative;min-width:0;aspect-ratio:3/4;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background:#ffffff0f;box-shadow:0 18px 40px #0000003d;transition:transform .2s ease,border-color .2s ease}.template-card[data-v-dfa8bd8e]:hover{transform:translateY(-4px);border-color:#00fab53d}.template-media[data-v-dfa8bd8e]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.template-media[data-v-dfa8bd8e] .el-image__inner{border-radius:inherit}.template-skeleton[data-v-dfa8bd8e],.template-skeleton-item[data-v-dfa8bd8e]{width:100%!important;height:100%!important;border-radius:inherit}.template-overlay[data-v-dfa8bd8e]{position:absolute;left:0;right:0;bottom:0;height:88px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78))}.template-title[data-v-dfa8bd8e]{position:absolute;right:14px;bottom:14px;left:14px;color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.3;text-align:left}@media(max-width:1440px){.ai-image-empty-title[data-v-dfa8bd8e]{font-size:50px}.template-stage[data-v-dfa8bd8e]{width:min(980px,100%)}}@media(max-width:1024px){.ai-image-empty-content[data-v-dfa8bd8e]{width:min(100%,100% - 32px)}.ai-image-empty-title[data-v-dfa8bd8e]{font-size:44px}.template-stage[data-v-dfa8bd8e]{gap:14px}.template-nav-btn[data-v-dfa8bd8e]{width:44px;height:44px;flex-basis:44px;border-radius:14px}.template-track[data-v-dfa8bd8e]{gap:14px}}@media(max-width:768px){.ai-image-empty[data-v-dfa8bd8e]{min-height:220px;border-radius:16px}.ai-image-empty-content[data-v-dfa8bd8e]{width:calc(100% - 24px)}.ai-image-empty-title[data-v-dfa8bd8e]{font-size:32px}.ai-image-empty-desc[data-v-dfa8bd8e]{margin-top:12px;font-size:13px}.template-stage[data-v-dfa8bd8e]{margin-top:28px;gap:10px}.template-nav-btn[data-v-dfa8bd8e]{width:40px;height:40px;flex-basis:40px;border-radius:12px}.template-track[data-v-dfa8bd8e]{gap:10px}.template-card[data-v-dfa8bd8e]{aspect-ratio:3/4;border-radius:16px}.template-title[data-v-dfa8bd8e]{right:10px;bottom:10px;left:10px;font-size:12px}}.ai-image-card[data-v-6197c7b7] .el-image,.ai-image-card[data-v-6197c7b7] .el-image__inner{transition:transform .28s ease-in-out}.tool-btn[data-v-6197c7b7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;cursor:pointer;box-sizing:border-box;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;background:#1b1b1b4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tool-btn[data-v-6197c7b7]:hover{color:#00fab5;border-color:#00fab50d;background:#00fab526}.ai-image-skeleton-item[data-v-fe0e71c7]{height:100%!important;border-radius:0!important;flex-shrink:0}.ai-image-list-skeleton[data-v-fe0e71c7]{min-height:932px}.ai-image-row-height-slider[data-v-8786cceb]{width:96px;height:32px;display:flex;align-items:center}.ai-image-row-height-slider[data-v-8786cceb] .el-slider__runway{background-color:#fff3}.ai-image-row-height-slider[data-v-8786cceb] .el-slider__button{width:10px;height:10px;border:0;box-shadow:0 0 0 2px #171717}.classic-version-btn[data-v-8786cceb]{height:36px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;gap:6px;padding:0 12px;color:#fff9;font-family:Host Grotesk,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.classic-version-btn[data-v-8786cceb]:hover{color:#00fab5;background:#00fab51a}.desktop-ai-image[data-v-c2ef7359] .empty-wrap,.desktop-ai-image[data-v-c2ef7359] .generate-list-empty{padding-bottom:160px}
