.dialog-header[data-v-e039f11d]{align-items:center;display:flex;justify-content:space-between;padding-right:0}.dialog-title[data-v-e039f11d]{color:#fff;font-size:18px;font-weight:600;margin:0}.dialog-close[data-v-e039f11d]{align-items:center;background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.dialog-close[data-v-e039f11d]:hover{background:#ffffff1a;color:#fff}.dialog-content[data-v-e039f11d]{min-height:450px}.type-tabs[data-v-e039f11d]{background:#ffffff0f;border-radius:12px;display:inline-flex;gap:6px;margin-bottom:16px;padding:4px}.type-tab[data-v-e039f11d]{background:transparent;border:none;border-radius:10px;color:#b5b5b5;cursor:pointer;font-size:16px;font-weight:500;min-width:72px;padding:8px 14px;transition:all .2s ease}.type-tab[data-v-e039f11d]:hover{background:#ffffff14;color:#fff}.type-tab--active[data-v-e039f11d]{background:var(--gradient-primary);box-shadow:0 6px 16px var(--gradient-purple-30);color:#fff}.loading-state[data-v-e039f11d]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:16px;height:400px;justify-content:center}.loading-state .is-loading[data-v-e039f11d]{animation:rotate-e039f11d 1.5s linear infinite}.loading-state .loading-text[data-v-e039f11d]{font-size:14px}@keyframes rotate-e039f11d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.empty-state[data-v-e039f11d]{flex-direction:column;height:400px;padding:40px;text-align:center}.empty-icon[data-v-e039f11d],.empty-state[data-v-e039f11d]{align-items:center;display:flex;justify-content:center}.empty-icon[data-v-e039f11d]{background:var(--gradient-primary);border-radius:50%;color:#fff;height:100px;margin-bottom:24px;width:100px}.empty-title[data-v-e039f11d]{color:#fff;font-size:20px;font-weight:600;margin:0 0 12px}.empty-description[data-v-e039f11d]{color:#9ca3af;font-size:14px;line-height:1.6;margin:0 0 24px;max-width:400px}.empty-btn[data-v-e039f11d]{background:var(--gradient-primary)!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:15px!important;font-weight:600;height:auto!important;padding:12px 32px!important;transition:all .2s ease}.empty-btn[data-v-e039f11d]:hover{box-shadow:0 8px 20px var(--gradient-purple-30);transform:translateY(-2px)}.empty-btn[data-v-e039f11d]:active{transform:translateY(0)}.creations-container[data-v-e039f11d]{background:#0003;border-radius:12px;padding:16px}.creations-pagination[data-v-e039f11d]{display:flex;justify-content:center;padding-top:16px}.creations-grid[data-v-e039f11d]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.creations-grid[data-v-e039f11d]:has(.audio-card-wrapper){grid-template-columns:repeat(2,1fr)}.creation-card[data-v-e039f11d]{background:#ffffff0d;border:2px solid transparent;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .2s ease}.creation-card[data-v-e039f11d]:hover{background:#ffffff14;border-color:var(--gradient-purple-30)}.creation-card.selected[data-v-e039f11d]{background:var(--gradient-purple-15);border-color:var(--color-primary)}.creation-card.disabled[data-v-e039f11d]{cursor:not-allowed;opacity:.6}.creation-card.disabled[data-v-e039f11d]:hover{background:#ffffff0d;border-color:transparent}.audio-card-wrapper[data-v-e039f11d]{border:2px solid transparent;border-radius:12px;cursor:pointer;overflow:hidden;position:relative;transition:all .2s ease}.audio-card-wrapper[data-v-e039f11d]:hover{border-color:var(--gradient-purple-30)}.audio-card-wrapper.selected[data-v-e039f11d]{background:var(--gradient-purple-15);border-color:var(--color-primary)}.audio-card-wrapper[data-v-e039f11d] .audio-card{border:none}.disabled-overlay[data-v-e039f11d]{align-items:center;background:#0000008c;color:#ffffffb3;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;position:absolute;z-index:5}.disabled-text[data-v-e039f11d]{font-size:11px;font-weight:500}.creation-thumbnail[data-v-e039f11d]{aspect-ratio:16/9;background:#0000004d;overflow:hidden;position:relative}.creation-thumbnail img[data-v-e039f11d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.creation-thumbnail[data-v-e039f11d] .video-card{border-radius:0!important;height:100%;width:100%}.creation-thumbnail[data-v-e039f11d] .video-card:hover{box-shadow:none;transform:none}.thumbnail-placeholder[data-v-e039f11d]{align-items:center;color:#ffffff4d;display:flex;height:100%;justify-content:center;width:100%}.creation-info[data-v-e039f11d]{display:flex;flex-direction:column;gap:4px;padding:12px}.creation-info__top[data-v-e039f11d]{align-items:center;display:flex;gap:6px;min-width:0}.creation-model[data-v-e039f11d]{background:#ffffff1a;border-radius:4px;color:#ffffffb3;flex-shrink:0;font-size:10px;padding:1px 6px}.creation-model[data-v-e039f11d],.creation-name[data-v-e039f11d]{font-weight:500;white-space:nowrap}.creation-name[data-v-e039f11d]{color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis}.creation-date[data-v-e039f11d]{color:#9ca3af;font-size:12px}.selected-mark[data-v-e039f11d]{align-items:center;background:var(--gradient-primary);border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.dialog-footer[data-v-e039f11d]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.dialog-footer[data-v-e039f11d] .el-button{border-radius:8px!important;font-size:14px!important;height:auto!important;padding:10px 24px!important}.dialog-footer[data-v-e039f11d] .el-button--primary{background:var(--gradient-primary)!important;border:none!important;color:#fff!important}.dialog-footer[data-v-e039f11d] .el-button--primary:hover:not(:disabled){box-shadow:0 4px 12px var(--gradient-purple-30);transform:translateY(-1px)}.dialog-footer[data-v-e039f11d] .el-button--primary:disabled{box-shadow:none!important;opacity:.5;transform:none!important}@media(max-width:768px){.creations-grid[data-v-e039f11d]{grid-template-columns:repeat(2,1fr)}.empty-state[data-v-e039f11d]{padding:24px}.empty-icon[data-v-e039f11d]{height:80px;width:80px}.empty-icon svg[data-v-e039f11d]{height:36px;width:36px}.empty-title[data-v-e039f11d]{font-size:18px}}@media(max-width:480px){.creations-grid[data-v-e039f11d]{grid-template-columns:1fr}}.mention-textarea[data-v-a7def0b4]{position:relative}.mention-textarea__box[data-v-a7def0b4]{overflow:hidden}.mention-textarea__editor[data-v-a7def0b4]{position:relative}.mention-textarea__backdrop[data-v-a7def0b4]{font-family:inherit;font-size:14px;inset:0;letter-spacing:normal;line-height:1.5;overflow:hidden;pointer-events:none;position:absolute;white-space:pre-wrap;word-wrap:break-word;color:transparent;overflow-wrap:break-word;z-index:2}.mention-textarea__backdrop[data-v-a7def0b4] .mention-hl{background:#a855f740;border-radius:4px;box-shadow:-.4ch 0 #a855f740,.4ch 0 #a855f740;color:transparent;cursor:grab;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mention-textarea__input[data-v-a7def0b4]{background:transparent;border:none;box-sizing:border-box;caret-color:#fff;color:#fff;display:block;font-size:14px;line-height:1.5;outline:none;padding:10px;position:relative;resize:vertical;width:100%;z-index:1}.mention-textarea__input[data-v-a7def0b4]::-moz-placeholder{color:#666}.mention-textarea__input[data-v-a7def0b4]::placeholder{color:#666}.mention-textarea__toggle[data-v-a7def0b4]{align-items:center;background:#ffffff0f;border:none;border-radius:5px;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;position:absolute;right:6px;top:6px;transition:all .2s;width:24px;z-index:3}.mention-textarea__toggle[data-v-a7def0b4]:hover{background:#ffffff1a;color:#aaa}.mention-textarea__toggle--active[data-v-a7def0b4]{background:#a855f733;color:#a855f7}.mention-textarea__toggle--active[data-v-a7def0b4]:hover{background:#a855f74d;color:#c084fc}.mention-textarea--dragging[data-v-a7def0b4] .mention-hl{cursor:grabbing}.mention-popup[data-v-a7def0b4]{background:#2a2a2a;border:1px solid #3a3a3a;border-radius:10px;box-shadow:0 8px 24px #00000080;max-width:260px;min-width:200px;overflow:hidden;position:absolute;z-index:100}.mention-popup__list[data-v-a7def0b4]{max-height:240px;overflow-y:auto;padding:4px 0}.mention-popup__list[data-v-a7def0b4]::-webkit-scrollbar{width:4px}.mention-popup__list[data-v-a7def0b4]::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.mention-popup__item[data-v-a7def0b4]{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:background .15s}.mention-popup__item--active[data-v-a7def0b4],.mention-popup__item[data-v-a7def0b4]:hover{background:#363636}.mention-popup__item--add[data-v-a7def0b4]{border-top:1px solid #333}.mention-popup__thumb[data-v-a7def0b4]{background:#1a1a1a;border-radius:6px;flex-shrink:0;height:32px;overflow:hidden;width:32px}.mention-popup__thumb img[data-v-a7def0b4],.mention-popup__thumb video[data-v-a7def0b4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mention-popup__audio-icon[data-v-a7def0b4]{color:#b5b5b5;height:100%;width:100%}.mention-popup__add-icon[data-v-a7def0b4],.mention-popup__audio-icon[data-v-a7def0b4]{align-items:center;display:flex;justify-content:center}.mention-popup__add-icon[data-v-a7def0b4]{background:#1a1a1a;border-radius:6px;color:#999;flex-shrink:0;height:32px;width:32px}.mention-popup__name[data-v-a7def0b4]{color:#e0e0e0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-popup__footer[data-v-a7def0b4]{align-items:center;background:#252525;border-top:1px solid #333;display:flex;gap:6px;padding:6px 12px}.mention-popup__at-icon[data-v-a7def0b4]{align-items:center;background:#3a3a3a;border-radius:4px;color:#999;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;width:20px}.mention-popup__hint-text[data-v-a7def0b4]{color:#777;font-size:11px}.prompt-input__header[data-v-b7a882a2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.prompt-input__label[data-v-b7a882a2]{color:#fff;font-size:16px;font-weight:700}.prompt-input__translate[data-v-b7a882a2]{align-items:center;background:linear-gradient(270deg,#af4995,#7361de);background-clip:text;-webkit-background-clip:text;border:none;color:transparent;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:4px;padding:0;transition:opacity .2s}.prompt-input__translate svg[data-v-b7a882a2]{stroke:#af4995}.prompt-input__translate[data-v-b7a882a2]:disabled{cursor:not-allowed;opacity:.6}.prompt-input__translate--loading[data-v-b7a882a2]{background:none;color:#b5b5b5}.prompt-input__toolbar[data-v-b7a882a2]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:6px 10px 2px}.prompt-input__mention[data-v-b7a882a2] .mention-textarea__box{background:#292929;border-radius:10px;outline:1px solid #444;transition:outline-color .2s}.prompt-input__mention[data-v-b7a882a2] .mention-textarea__box:focus-within{outline-color:var(--primary,#a855f7);outline-width:2px}.prompt-input__mention[data-v-b7a882a2] .mention-textarea__input{min-height:140px;resize:vertical}.prompt-input__mention--expanded[data-v-b7a882a2] .mention-textarea__input{min-height:280px}.prompt-input__ai-btn[data-v-b7a882a2]{align-items:center;background:linear-gradient(270deg,#af4995,#7361de);background-clip:text;-webkit-background-clip:text;border:none;color:transparent;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:0;transition:opacity .2s}.prompt-input__ai-btn svg[data-v-b7a882a2]{stroke:#af4995}.prompt-input__ai-btn[data-v-b7a882a2]:hover{opacity:.8}.prompt-input__spinner[data-v-b7a882a2]{animation:spin-b7a882a2 .8s linear infinite;border:2px solid #b5b5b5;border-radius:50%;border-top-color:transparent;height:14px;width:14px}.prompt-input__spinner--sm[data-v-b7a882a2]{border-color:transparent #af4995 #af4995;border-width:1.5px;height:12px;width:12px}.prompt-input__actions[data-v-b7a882a2]{align-items:center;display:flex;gap:4px;margin-left:auto;padding-right:2px}.prompt-input__action-btn[data-v-b7a882a2]{align-items:center;background:transparent;border:none;border-radius:6px;color:#888;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.prompt-input__action-btn[data-v-b7a882a2]:hover:not(:disabled){background:#ffffff14;color:#fff}.prompt-input__action-btn[data-v-b7a882a2]:disabled{cursor:not-allowed;opacity:.3}.prompt-input__meta[data-v-b7a882a2]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 10px 2px}.prompt-input__hint[data-v-b7a882a2]{color:#666;font-size:12px;margin:0}.prompt-input__hint--outside[data-v-b7a882a2]{margin-top:6px}.prompt-input__count[data-v-b7a882a2]{color:#666;font-size:12px}.ai-dialog-overlay[data-v-b7a882a2]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1000}.ai-dialog[data-v-b7a882a2]{background:#18181b;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 25px 50px #00000080;max-width:500px;width:100%}.ai-dialog__header[data-v-b7a882a2]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;padding:24px 24px 16px}.ai-dialog__title[data-v-b7a882a2]{color:#fff;font-size:20px;font-weight:700;margin:0}.ai-dialog__close[data-v-b7a882a2]{align-items:center;background:transparent;border:none;border-radius:8px;color:#71717a;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ai-dialog__close[data-v-b7a882a2]:hover{background:#ffffff0d;color:#fff}.ai-dialog__body[data-v-b7a882a2]{padding:24px}.ai-dialog__textarea[data-v-b7a882a2]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:14px;line-height:1.6;padding:14px 16px;resize:vertical;transition:all .2s ease;width:100%}.ai-dialog__textarea[data-v-b7a882a2]::-moz-placeholder{color:#71717a}.ai-dialog__textarea[data-v-b7a882a2]::placeholder{color:#71717a}.ai-dialog__textarea[data-v-b7a882a2]:focus{background:#ffffff0d;border-color:#a855f780;outline:none}.ai-dialog__textarea[data-v-b7a882a2]:disabled{cursor:not-allowed;opacity:.5}.ai-dialog__footer[data-v-b7a882a2]{display:flex;justify-content:center;padding:16px 24px 24px}.ai-dialog__btn[data-v-b7a882a2]{align-items:center;background:linear-gradient(135deg,#8900ff,#ff5434);border:none;border-radius:12px;box-shadow:0 4px 20px #8900ff4d;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 48px;transition:all .3s ease}.ai-dialog__btn[data-v-b7a882a2]:hover:not(:disabled){box-shadow:0 6px 28px #8900ff66;transform:translateY(-2px)}.ai-dialog__btn[data-v-b7a882a2]:disabled{cursor:not-allowed;opacity:.5;transform:none}.ai-dialog__spin[data-v-b7a882a2]{animation:spin-b7a882a2 1s linear infinite}.ai-dialog-enter-active[data-v-b7a882a2],.ai-dialog-leave-active[data-v-b7a882a2]{transition:all .3s ease}.ai-dialog-enter-from[data-v-b7a882a2],.ai-dialog-leave-to[data-v-b7a882a2]{opacity:0}.ai-dialog-enter-from .ai-dialog[data-v-b7a882a2],.ai-dialog-leave-to .ai-dialog[data-v-b7a882a2]{transform:scale(.95)}@keyframes spin-b7a882a2{to{transform:rotate(1turn)}}.el-input-number{display:inline-flex;line-height:30px;position:relative;vertical-align:middle;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}:is(.el-input-number__decrease:hover,.el-input-number__increase:hover)~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled :is(.el-input-number__decrease,.el-input-number__increase){border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled :is(.el-input-number__decrease:hover,.el-input-number__increase:hover){color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large :is(.el-input-number__decrease,.el-input-number__increase){font-size:14px;width:40px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small :is(.el-input-number__decrease,.el-input-number__increase){font-size:12px;width:24px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small :is(.el-input-number__decrease,.el-input-number__increase) [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right :is(.el-input-number__decrease,.el-input-number__increase){--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right :is(.el-input-number__decrease,.el-input-number__increase) [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] :is([class*=decrease],[class*=increase]){--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] :is([class*=decrease],[class*=increase]){--el-input-number-controls-height:11px}.custom-slider[data-v-067788da]{padding:8px var(--custom-slider-track-inset,0);position:relative}.custom-slider__track[data-v-067788da]{background:#333;border-radius:3px;height:6px;position:relative}.custom-slider__fill[data-v-067788da]{background:linear-gradient(90deg,#ab30e8,#e830ab);border-radius:3px;height:100%;left:0;pointer-events:none;position:absolute;top:0}.custom-slider__input[data-v-067788da]{cursor:pointer;height:22px;left:0;margin:0;opacity:0;position:absolute;top:-8px;width:100%;z-index:2}.custom-slider__thumb[data-v-067788da]{align-items:center;background:#000;border:2px solid #b447eb;border-radius:50%;display:flex;height:36px;justify-content:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .1s ease;width:36px;z-index:1}.custom-slider__value[data-v-067788da]{color:#f2f2f2;font-family:monospace;font-size:11px;font-weight:600}input[type=range][data-v-067788da]::-moz-range-track{background:transparent}input[type=range][data-v-067788da]::-moz-range-thumb{opacity:0}input[type=range][data-v-067788da]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;height:36px;width:36px}input[type=range][data-v-067788da]::-webkit-slider-runnable-track{background:transparent;height:6px}.settings-panel[data-v-87d1ef06]{display:flex;flex-direction:column;gap:20px}.settings-panel__group--switch[data-v-87d1ef06]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.settings-panel__label[data-v-87d1ef06]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;gap:6px;margin-bottom:4px}.settings-panel__info[data-v-87d1ef06]{align-items:center;color:#71717a;cursor:help;display:inline-flex}.settings-panel__hint[data-v-87d1ef06]{color:#b5b5b5;font-size:12px;margin-bottom:8px}.settings-panel__group--switch .settings-panel__hint[data-v-87d1ef06]{margin-bottom:0}.settings-panel__slider-header[data-v-87d1ef06]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.settings-panel__slider-value[data-v-87d1ef06]{color:#b447eb;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.settings-panel__options[data-v-87d1ef06]{display:flex;flex-wrap:wrap;gap:8px}.settings-panel__option[data-v-87d1ef06]{align-items:center;background:#292929;border:none;border-radius:8px;color:#b5b5b5;cursor:pointer;display:flex;flex:none;font-size:14px;height:auto;justify-content:center;min-height:40px;min-width:78px;outline:1px solid #444;padding:0 16px;transition:all .2s}.settings-panel__option--with-shape[data-v-87d1ef06]{flex-direction:column;font-size:12px;gap:4px;height:auto;min-width:52px;padding:8px 10px 6px}.settings-panel__option[data-v-87d1ef06]:hover:not(:disabled){color:#fff}.settings-panel__option--active[data-v-87d1ef06]{background:var(--gradient-primary);color:#fff;outline-color:transparent}.settings-panel__option--disabled[data-v-87d1ef06]{cursor:not-allowed;opacity:.5}.settings-panel__shape[data-v-87d1ef06]{border:1.5px solid;flex-shrink:0}.settings-panel__seed[data-v-87d1ef06]{align-items:center;display:flex;gap:8px}.settings-panel__seed-btn[data-v-87d1ef06]{align-items:center;background:#292929;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#a1a1aa;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.settings-panel__seed-btn[data-v-87d1ef06]:hover{border-color:var(--primary,#a855f7);color:var(--primary,#a855f7)}.settings-panel__seed-input[data-v-87d1ef06]{flex:1}.settings-panel__seed-input[data-v-87d1ef06] .el-input__wrapper{background:#292929;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:none}.settings-panel__seed-input[data-v-87d1ef06] .el-input__wrapper.is-focus,.settings-panel__seed-input[data-v-87d1ef06] .el-input__wrapper:hover{border-color:var(--primary,#a855f7)}.settings-panel__seed-input[data-v-87d1ef06] .el-input__inner{color:#fff}.settings-panel__switch[data-v-87d1ef06]{align-items:center;background:#6b7280;border:none;border-radius:9999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .2s;width:40px}.settings-panel__switch--on[data-v-87d1ef06]{background:linear-gradient(270deg,#af4995,#7361de)}.settings-panel__switch--disabled[data-v-87d1ef06]{cursor:not-allowed;opacity:.5}.settings-panel__switch-thumb[data-v-87d1ef06]{background:#fff;border-radius:50%;height:16px;left:2px;position:absolute;transition:transform .2s;width:16px}.settings-panel__switch--on .settings-panel__switch-thumb[data-v-87d1ef06]{transform:translate(20px)}.settings-panel__text-input[data-v-87d1ef06] .el-input__wrapper{background:#292929;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:none}.settings-panel__text-input[data-v-87d1ef06] .el-input__wrapper.is-focus,.settings-panel__text-input[data-v-87d1ef06] .el-input__wrapper:hover{border-color:var(--primary,#a855f7)}.settings-panel__text-input[data-v-87d1ef06] .el-input__inner{color:#fff}.create-btn[data-v-87d1ef06]:disabled{cursor:not-allowed;opacity:.5}.generate-button[data-v-b2427ccd]{overflow:visible}.generate-button__credits[data-v-b2427ccd]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;overflow:visible}.generate-button__credits-label[data-v-b2427ccd]{align-items:center;color:#b5b5b5;display:flex;font-size:14px;gap:6px}.generate-button__credits-label svg[data-v-b2427ccd]{color:#fbbf24}.generate-button__credits-value-tooltip[data-v-b2427ccd]{position:relative}.generate-button__credits-value[data-v-b2427ccd]{color:#fff;font-size:16px;font-weight:600}.generate-button__tooltip[data-v-b2427ccd]{background:linear-gradient(135deg,#ff4d4f,#ff7a45);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 4px 16px #ff4d4f73;color:#fff;font-size:13px;font-weight:700;padding:6px 12px;pointer-events:none;position:absolute;right:0;white-space:nowrap;z-index:1}.generate-button__tooltip[data-v-b2427ccd]:after{border:6px solid transparent;border-top-color:#ff7a45;content:"";position:absolute;right:12px;top:100%}.generate-button__tooltip-icon[data-v-b2427ccd]{margin-right:2px}@keyframes tooltip-pulse-b2427ccd{0%,to{box-shadow:0 4px 16px #ff4d4f73}50%{box-shadow:0 4px 24px #ff4d4fbf,0 0 12px #ff7a4580}}.generate-button__btn[data-v-b2427ccd]{align-items:center;background:linear-gradient(270deg,#af4995,#7361de);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;height:52px;justify-content:center;padding:14px 0;transition:all .2s;width:100%}.generate-button__btn[data-v-b2427ccd]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.generate-button__btn[data-v-b2427ccd]:active:not(:disabled){transform:translateY(0)}.generate-button__btn[data-v-b2427ccd]:disabled{cursor:not-allowed;opacity:.7}.generate-button__btn--loading[data-v-b2427ccd]{background:#444}.generate-button__spinner[data-v-b2427ccd]{animation:spin-b2427ccd .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes spin-b2427ccd{to{transform:rotate(1turn)}}@media(max-width:768px){.generate-button__credits[data-v-b2427ccd]{margin-bottom:8px}.generate-button__credits-label[data-v-b2427ccd]{font-size:12px;gap:4px}.generate-button__credits-label svg[data-v-b2427ccd]{height:14px;width:14px}.generate-button__credits-value[data-v-b2427ccd]{font-size:14px}.generate-button__tooltip[data-v-b2427ccd]{bottom:auto;font-size:11px;left:auto;line-height:1.3;padding:4px 8px;right:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap}.generate-button__tooltip[data-v-b2427ccd]:after{border:5px solid transparent;border-left-color:#ff7a45;left:100%;top:50%;transform:translateY(-50%)}.generate-button__btn[data-v-b2427ccd]{border-radius:8px;font-size:14px;height:44px;padding:10px 0}.generate-button__spinner[data-v-b2427ccd]{border-width:2px;height:16px;width:16px}}
