.generator-workspace[data-v-5ed45caa]{min-height:760px}.mobile-workspace-tab[data-v-5ed45caa]{align-items:center;border-radius:9px;color:#64748b;display:flex;font-size:13px;font-weight:650;height:36px;justify-content:center;transition:.18s ease}.mobile-workspace-tab.is-active[data-v-5ed45caa]{background:#fff;box-shadow:0 2px 8px #0f172a14;color:var(--el-color-primary)}.history-trigger[data-v-5ed45caa]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid rgba(226,232,240,.9);border-radius:10px;box-shadow:0 4px 14px #0f172a0f;color:#64748b;display:inline-flex;font-size:12px;font-weight:650;gap:6px;height:34px;padding:0 11px;position:relative;transition:.16s ease}.history-trigger[data-v-5ed45caa]:hover{border-color:#d8b4fe;color:var(--el-color-primary)}.history-trigger--icon[data-v-5ed45caa]{justify-content:center;padding:0;width:34px}@media (max-width:639px){.history-trigger[data-v-5ed45caa]{justify-content:center;padding:0;width:34px}.history-trigger .history-count[data-v-5ed45caa]{position:absolute;right:-5px;top:-5px}}.history-count[data-v-5ed45caa]{align-items:center;background:var(--el-color-primary);border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px}.generation-history-drawer .el-drawer__body{overflow:hidden;padding:0}.generation-history-drawer.el-drawer.btt{border-radius:20px 20px 0 0}.history-delete[data-v-5ed45caa]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa3;border:1px solid hsla(0,0%,100%,.32);border-radius:9px;color:#fecdd3;cursor:pointer;display:grid;height:32px;opacity:0;place-items:center;position:absolute;right:8px;top:8px;transition:opacity .16s,background-color .16s,color .16s;width:32px;z-index:2}.history-card:focus-within .history-delete[data-v-5ed45caa],.history-card:hover .history-delete[data-v-5ed45caa],.history-delete[data-v-5ed45caa]:disabled{opacity:1}.history-delete[data-v-5ed45caa]:hover{background:#be123c;color:#fff}.history-delete[data-v-5ed45caa]:focus-visible{outline:3px solid var(--anifun-focus,#d08cff);outline-offset:2px}@media (hover:none){.history-delete[data-v-5ed45caa]{opacity:1}}.generator-form-skin[data-v-5ed45caa]{--form-border:#e9e2f4;--form-muted:#64748b;margin-top:16px}.generator-form-skin[data-v-5ed45caa] .generator-form-section{margin-bottom:18px}.generator-form-skin[data-v-5ed45caa] .generator-section-header{margin-bottom:8px}.generator-form-skin[data-v-5ed45caa] .generator-section-title{color:#334155;font-size:14px;font-weight:600;line-height:20px;margin-bottom:0!important}.generator-form-skin[data-v-5ed45caa] .generator-section-menu{border:1px solid var(--form-border);border-radius:9px;box-sizing:content-box;color:#64748b;height:16px;padding:6px;transition:.18s ease;width:16px}.generator-form-skin[data-v-5ed45caa] .generator-section-menu:hover{background:#faf5ff;border-color:#d8b4fe;color:var(--el-color-primary)}.generator-form-skin[data-v-5ed45caa] .generator-prompt-editor{background:linear-gradient(145deg,#fff,#f9f7fc);border:1px solid var(--form-border);border-radius:15px;box-shadow:0 8px 24px #4c1d950b;padding:13px;transition:border-color .18s ease,box-shadow .18s ease}.generator-form-skin[data-v-5ed45caa] .generator-prompt-editor:focus-within{border-color:#c084fc;box-shadow:0 0 0 3px #a855f717,0 10px 28px #4c1d950f}.generator-form-skin[data-v-5ed45caa] .generator-prompt-editor .el-textarea__inner{background:transparent;border:0;box-shadow:none;color:#334155;font-size:13px;line-height:1.65;max-height:156px;min-height:116px!important;padding:0}.generator-form-skin[data-v-5ed45caa] .generator-prompt-actions{border-top:1px solid #f1edf6;margin-top:12px;padding-top:11px}.generator-form-skin[data-v-5ed45caa] .generator-prompt-action{background:#fff;border:1px solid #e2d5f1;border-radius:9px;box-shadow:0 2px 6px #4c1d950f;color:#584475;font-weight:650;height:30px!important}.generator-form-skin[data-v-5ed45caa] .generator-upload-action{background:#faf5ff;border-color:#d8b4fe;color:var(--el-color-primary)}.generator-form-skin[data-v-5ed45caa] .generator-card-row{gap:9px;overscroll-behavior-inline:contain;padding:2px 1px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.generator-form-skin[data-v-5ed45caa] .generator-model-section{overscroll-behavior-x:contain}.generator-form-skin[data-v-5ed45caa] .generator-model-card{background:#fff;border:2px solid transparent;border-radius:11px;box-shadow:0 3px 10px #0f172a12;padding:2px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;width:calc(33.33333% - 6px)}.generator-form-skin[data-v-5ed45caa] .generator-carousel-edge{align-items:center;bottom:4px;display:flex;pointer-events:none;position:absolute;top:0;width:34px;z-index:7}.generator-form-skin[data-v-5ed45caa] .generator-carousel-edge-left{background:linear-gradient(90deg,#fcfbffad,#fcfbff38 46%,#fcfbff00);justify-content:flex-start;left:0}.generator-form-skin[data-v-5ed45caa] .generator-carousel-edge-right{background:linear-gradient(270deg,#fcfbffad,#fcfbff38 46%,#fcfbff00);justify-content:flex-end;right:0}.generator-form-skin[data-v-5ed45caa] .generator-carousel-arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #ddd6ea;border-radius:999px;box-shadow:0 4px 12px #4c1d951f;color:#644e85;cursor:pointer;height:28px;pointer-events:auto;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease;width:28px;z-index:8}.generator-form-skin[data-v-5ed45caa] .generator-carousel-arrow:hover{background:#faf5ff;border-color:#c084fc;box-shadow:0 6px 16px #7e22ce29;color:var(--el-color-primary);transform:scale(1.06)}.generator-form-skin[data-v-5ed45caa] .generator-lora-card:hover,.generator-form-skin[data-v-5ed45caa] .generator-model-card:hover{box-shadow:0 8px 18px #4c1d951f;transform:translateY(-2px)}.generator-form-skin[data-v-5ed45caa] .generator-lora-card.is-selected,.generator-form-skin[data-v-5ed45caa] .generator-model-card.is-selected{border-color:var(--el-color-primary);box-shadow:0 0 0 2px #a855f71f,0 8px 18px #4c1d951a}.generator-form-skin[data-v-5ed45caa] .generator-lora-image,.generator-form-skin[data-v-5ed45caa] .generator-model-image{border-radius:8px}.generator-form-skin[data-v-5ed45caa] .generator-card-name{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(transparent,#0f172ae0);font-size:11px;font-weight:650;padding:18px 5px 5px}.generator-form-skin[data-v-5ed45caa] .generator-lora-grid{gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.generator-form-skin[data-v-5ed45caa] .generator-lora-card{background:#fff;border:2px solid transparent;border-radius:11px;box-shadow:0 3px 10px #0f172a12;min-width:0;padding:2px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.generator-form-skin[data-v-5ed45caa] .generator-advanced{background:#ffffffd1;border:1px solid var(--form-border);border-radius:13px;margin-top:2px;padding:0 13px}.generator-form-skin[data-v-5ed45caa] .generator-advanced-toggle{align-items:center;margin:0;padding:13px 0}.generator-form-skin[data-v-5ed45caa] .generator-advanced-panel{border-top:1px solid #f1edf6;padding-top:14px}.result-content[data-v-5ed45caa]{padding-block:4px}.result-image[data-v-5ed45caa]{max-height:min(54vh,560px)}.result-summary[data-v-5ed45caa]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 5px 18px #0f172a0d;padding:14px 15px}.result-prompt[data-v-5ed45caa]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.result-icon-actions[data-v-5ed45caa]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:11px;box-shadow:0 3px 10px #0f172a0d;display:inline-flex;gap:4px;padding:3px}.result-icon-action[data-v-5ed45caa]{align-items:center;border-radius:8px;color:#64748b;display:inline-flex;height:30px;justify-content:center;transition:color .18s ease,background-color .18s ease,transform .18s ease;width:30px}.result-icon-action[data-v-5ed45caa]:focus-visible,.result-icon-action[data-v-5ed45caa]:hover{background:#faf5ff;color:var(--el-color-primary);outline:none;transform:translateY(-1px)}.result-meta-chip[data-v-5ed45caa]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;display:inline-flex;font-size:11px;gap:5px;line-height:16px;max-width:260px;padding:4px 8px}.result-negative[data-v-5ed45caa]{background:#f8fafccc;border-radius:9px;padding:8px 10px}.result-negative summary[data-v-5ed45caa]::-webkit-details-marker{display:none}.result-tool-link[data-v-5ed45caa]{align-items:center;background:#f8fafc;border-radius:9px;color:#475569;display:inline-flex;font-size:11px;font-weight:650;gap:5px;height:34px;padding:0 9px;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.result-tool-link[data-v-5ed45caa]:hover{background:#faf5ff;color:var(--el-color-primary)}.result-tool-link[data-v-5ed45caa]:focus-visible{outline:2px solid var(--anifun-focus,#c084fc);outline-offset:2px}.result-tool-link--icon[data-v-5ed45caa]{justify-content:center;padding:0;width:34px}.compact-preset-gallery[data-v-5ed45caa]{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.compact-preset-gallery[data-v-5ed45caa]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.compact-preset-gallery[data-v-5ed45caa]{grid-template-columns:repeat(6,minmax(0,1fr))}}.preset-gallery[data-v-5ed45caa]{align-items:center;display:flex;gap:8px;justify-content:center;min-height:390px;padding-inline:1%}.preset-card[data-v-5ed45caa]{flex:0 0 76px;margin-inline:0;opacity:1;transform:translateY(26px);transition:transform .28s ease,opacity .28s ease,box-shadow .28s ease;z-index:1}.preset-card[data-v-5ed45caa]:nth-child(2),.preset-card[data-v-5ed45caa]:nth-child(6){flex-basis:90px;transform:translateY(18px);z-index:2}.preset-card[data-v-5ed45caa]:nth-child(3),.preset-card[data-v-5ed45caa]:nth-child(5){flex-basis:120px;transform:translateY(8px);z-index:3}.preset-card[data-v-5ed45caa]:nth-child(4){box-shadow:0 24px 52px #0f172a38;flex-basis:180px;transform:translateY(-10px);z-index:5}.preset-card[data-v-5ed45caa]:hover{opacity:1;z-index:10}.preset-card[data-v-5ed45caa]:first-child:hover{transform:translateY(14px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(2):hover{transform:translateY(6px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(3):hover{transform:translateY(-2px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(4):hover{transform:translateY(-16px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(5):hover{transform:translateY(-2px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(6):hover{transform:translateY(6px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(7):hover{transform:translateY(14px) scale(1.03)}@media (min-width:1024px) and (max-width:1279px){.preset-gallery[data-v-5ed45caa]{gap:6px;min-height:340px}.preset-card[data-v-5ed45caa]:first-child,.preset-card[data-v-5ed45caa]:nth-child(7){display:none}.preset-card[data-v-5ed45caa]:nth-child(2){flex-basis:72px;transform:translateY(20px)}.preset-card[data-v-5ed45caa]:nth-child(3){flex-basis:92px;transform:translateY(8px)}.preset-card[data-v-5ed45caa]:nth-child(4){flex-basis:150px;transform:translateY(-8px)}.preset-card[data-v-5ed45caa]:nth-child(5){flex-basis:92px;transform:translateY(8px)}.preset-card[data-v-5ed45caa]:nth-child(6){flex-basis:72px;transform:translateY(20px)}.preset-card[data-v-5ed45caa]:nth-child(2):hover{transform:translateY(10px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(3):hover{transform:translateY(0) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(4):hover{transform:translateY(-13px) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(5):hover{transform:translateY(0) scale(1.03)}.preset-card[data-v-5ed45caa]:nth-child(6):hover{transform:translateY(10px) scale(1.03)}}@media (max-width:1023px){.generator-workspace[data-v-5ed45caa]{min-height:100%}.generator-form-skin[data-v-5ed45caa] .generator-prompt-editor .el-textarea__inner{min-height:128px!important}.generator-form-skin[data-v-5ed45caa] .generator-model-card{width:calc(29.85075% - 8.0597px)}.generator-form-skin[data-v-5ed45caa] .generator-lora-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.preset-gallery[data-v-5ed45caa]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.preset-card[data-v-5ed45caa],.preset-card[data-v-5ed45caa]:first-child,.preset-card[data-v-5ed45caa]:nth-child(2),.preset-card[data-v-5ed45caa]:nth-child(3),.preset-card[data-v-5ed45caa]:nth-child(4),.preset-card[data-v-5ed45caa]:nth-child(5),.preset-card[data-v-5ed45caa]:nth-child(6),.preset-card[data-v-5ed45caa]:nth-child(7){margin-inline:0;opacity:1;transform:none;width:auto;z-index:auto}.preset-card[data-v-5ed45caa]:first-child:hover,.preset-card[data-v-5ed45caa]:hover,.preset-card[data-v-5ed45caa]:nth-child(2):hover,.preset-card[data-v-5ed45caa]:nth-child(3):hover,.preset-card[data-v-5ed45caa]:nth-child(4):hover,.preset-card[data-v-5ed45caa]:nth-child(5):hover,.preset-card[data-v-5ed45caa]:nth-child(6):hover,.preset-card[data-v-5ed45caa]:nth-child(7):hover{transform:translateY(-2px) scale(1.01)}.preset-card .preset-action[data-v-5ed45caa],.preset-card:first-child .preset-action[data-v-5ed45caa],.preset-card:nth-child(3) .preset-action[data-v-5ed45caa],.preset-card:nth-child(4) .preset-action[data-v-5ed45caa],.preset-card:nth-child(5) .preset-action[data-v-5ed45caa],.preset-card:nth-child(7) .preset-action[data-v-5ed45caa]{transform:none}}@media (max-width:639px){.result-summary-head[data-v-5ed45caa]{flex-direction:column;gap:10px}.result-icon-actions[data-v-5ed45caa]{align-self:flex-end}.result-image[data-v-5ed45caa]{max-height:46vh}}html[data-theme=dark] .generator-workspace{background:var(--anifun-canvas);color:var(--anifun-text-1)}html[data-theme=dark] .generator-workspace .create-panel,html[data-theme=dark] .generator-workspace .create-panel-footer,html[data-theme=dark] .generator-workspace .mobile-workspace-tabs{background:var(--anifun-surface-1)!important;border-color:var(--anifun-border)!important}html[data-theme=dark] .generator-workspace .mobile-workspace-tabs>div{background:var(--anifun-surface-3)!important}html[data-theme=dark] .generator-workspace .mobile-workspace-tab{color:var(--anifun-text-2)}html[data-theme=dark] .generator-workspace .mobile-workspace-tab:hover{color:var(--anifun-text-1)}html[data-theme=dark] .generator-workspace .mobile-workspace-tab.is-active{background:var(--anifun-floating-hover)!important;box-shadow:none;color:var(--anifun-accent-hover)}[data-theme=dark]{background:radial-gradient(circle at 50% 12%,rgb(184 92 240/.1),transparent 34%),linear-gradient(145deg,#0b1120,#0a1020 58%,#101a2e)!important;color:var(--anifun-text-1)}[data-theme=dark]{--form-border:var(--anifun-border);--form-muted:var(--anifun-text-2)}[data-theme=dark]{color:var(--anifun-text-1)}[data-theme=dark]{background:var(--anifun-surface-2);border-color:var(--anifun-border);box-shadow:none;color:var(--anifun-text-2)}[data-theme=dark]{border-color:var(--anifun-border)}html[data-theme=dark] body .generator-workspace .character-locked-card{background:var(--anifun-surface-2)!important;border-color:var(--anifun-border)!important;box-shadow:none}html[data-theme=dark] body .generator-workspace .character-locked-icon{background:var(--anifun-accent-soft)!important;color:#dba7ff!important}html[data-theme=dark] body .generator-workspace .character-locked-title{color:var(--anifun-text-1)!important}html[data-theme=dark] body .generator-workspace .character-locked-lock{color:var(--anifun-text-3)!important}html[data-theme=dark] body .generator-workspace .character-locked-hint{color:var(--anifun-text-2)!important}html[data-theme=dark] body .generator-workspace .character-locked-action{background:var(--anifun-accent-soft)!important;border:1px solid rgb(184 92 240/.42);color:#dba7ff!important}html[data-theme=dark] body .generator-workspace .character-locked-action:hover{background:var(--anifun-accent)!important;border-color:var(--anifun-accent);color:#fff!important}html[data-theme=dark] body .generator-workspace .character-locked-action:focus-visible{outline:2px solid var(--anifun-focus);outline-offset:2px}[data-theme=dark]{background:#0e1629f0;border-color:var(--anifun-border);box-shadow:0 12px 32px #0000003d;color:var(--anifun-text-2)}[data-theme=dark]{color:var(--anifun-text-1)!important}[data-theme=dark]{color:var(--anifun-text-2)!important}[data-theme=dark]{color:var(--anifun-text-3)!important}[data-theme=dark]{background:#0e1629e0!important;border-color:var(--anifun-border)!important}[data-theme=dark]{border-color:var(--anifun-border)!important}html[data-theme=dark] .generator-workspace .result-continue-label{color:var(--anifun-text-2)!important}html[data-theme=dark] .generator-workspace .result-tool-link{background:var(--anifun-surface-2);border:1px solid var(--anifun-border);color:var(--anifun-text-2)}html[data-theme=dark] .generator-workspace .result-tool-link:focus-visible,html[data-theme=dark] .generator-workspace .result-tool-link:hover{background:var(--anifun-floating-hover);border-color:var(--anifun-border-strong);color:var(--anifun-accent-hover)}html[data-theme=dark] .generator-workspace .result-tool-link:active{background:var(--anifun-accent-soft);color:var(--anifun-accent-hover)}[data-theme=dark]{background:var(--anifun-surface-2)!important;border-color:var(--anifun-border-strong)!important;box-shadow:0 10px 28px #00000047,0 0 0 1px #b85cf014!important}[data-theme=dark]{background:linear-gradient(135deg,#a142d6,#c267ef);box-shadow:0 10px 28px #a142d63d}
