.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.scroll-container[data-v-961dcdd3]{scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.scroll-container[data-v-961dcdd3]::-webkit-scrollbar{height:4px}.scroll-container[data-v-961dcdd3]::-webkit-scrollbar-track{background:transparent}.scroll-container[data-v-961dcdd3]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.scroll-container[data-v-961dcdd3]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.glass-card[data-v-961dcdd3]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2}.glass-add-card[data-v-961dcdd3]{background:linear-gradient(135deg,#ffffffe6,#f9fafbe6)}.glass-add-card[data-v-961dcdd3],.glass-button[data-v-961dcdd3]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-button[data-v-961dcdd3]{background:#0006}.glass-badge[data-v-961dcdd3]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000080}.glass-overlay[data-v-961dcdd3]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffc}.glass-action-bar[data-v-961dcdd3]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#9c5aeff2,#8b45e8f2);border:1px solid hsla(0,0%,100%,.2)}.image-card[data-v-961dcdd3]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.image-card[data-v-961dcdd3]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:scale(1.02)}.result-card[data-v-961dcdd3]{box-shadow:0 4px 6px -1px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1)}.result-card[data-v-961dcdd3]:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}.loading-spinner[data-v-961dcdd3]{animation:spin-961dcdd3 .8s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;height:20px;width:20px}@keyframes spin-961dcdd3{to{transform:rotate(1turn)}}.glass-loader[data-v-961dcdd3]{height:50px;position:relative;width:50px}.aurora-ring[data-v-961dcdd3]{animation:aurora-spin-961dcdd3 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite;border:3px solid transparent;border-radius:50%;border-top-color:#9c5aefcc;inset:0;position:absolute}.aurora-ring.delay-1[data-v-961dcdd3]{animation-delay:.2s;border-top-color:#9c5aef80}.aurora-ring.delay-2[data-v-961dcdd3]{animation-delay:.4s;border-top-color:#9c5aef4d}@keyframes aurora-spin-961dcdd3{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}.breathing-dot[data-v-961dcdd3]{animation:breathing-961dcdd3 2s ease-in-out infinite;background:#9c5aef99;border-radius:50%;height:16px;width:16px}@keyframes breathing-961dcdd3{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.image-list-enter-active[data-v-961dcdd3],.image-list-leave-active[data-v-961dcdd3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.image-list-enter-from[data-v-961dcdd3]{opacity:0;transform:scale(.8) translate(-20px)}.image-list-leave-to[data-v-961dcdd3]{opacity:0;transform:scale(.8) translate(20px)}.image-list-move[data-v-961dcdd3]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.fade-enter-active[data-v-961dcdd3],.fade-leave-active[data-v-961dcdd3]{transition:opacity .5s ease}.fade-enter-from[data-v-961dcdd3],.fade-leave-to[data-v-961dcdd3]{opacity:0}.bounce-enter-active[data-v-961dcdd3]{animation:bounce-in-961dcdd3 .4s}.bounce-leave-active[data-v-961dcdd3]{animation:bounce-in-961dcdd3 .3s reverse}@keyframes bounce-in-961dcdd3{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.slide-up-enter-active[data-v-961dcdd3],.slide-up-leave-active[data-v-961dcdd3]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-961dcdd3],.slide-up-leave-to[data-v-961dcdd3]{opacity:0;transform:translate(-50%) translateY(100%)}.mode-content-enter-active[data-v-961dcdd3]{transition:all .4s cubic-bezier(.4,0,.2,1)}.mode-content-enter-from[data-v-961dcdd3]{filter:blur(8px);opacity:0;transform:translateY(20px)}.mode-content-leave-active[data-v-961dcdd3]{transition:all .3s ease}.mode-content-leave-to[data-v-961dcdd3]{filter:blur(4px);opacity:0}.bento-grid[data-v-961dcdd3]{perspective:1000px}[data-v-961dcdd3] .el-upload{display:block}.processing-spinner[data-v-54aedbb0]{animation:spin-54aedbb0 .8s linear infinite;border:2px solid rgba(156,90,239,.3);border-radius:50%;border-top-color:#9c5aef;height:24px;width:24px}@keyframes spin-54aedbb0{to{transform:rotate(1turn)}}.queuing-dot[data-v-54aedbb0]{animation:pulse-54aedbb0 2s ease-in-out infinite;background:#9c5aef99;border-radius:50%;height:12px;width:12px}@keyframes pulse-54aedbb0{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.results-grid[data-v-54aedbb0]{scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.results-grid[data-v-54aedbb0]::-webkit-scrollbar{width:4px}.results-grid[data-v-54aedbb0]::-webkit-scrollbar-track{background:transparent}.results-grid[data-v-54aedbb0]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.result-item[data-v-54aedbb0]{box-shadow:0 1px 3px #0000001a}.crossfade-enter-active[data-v-54aedbb0],.crossfade-leave-active[data-v-54aedbb0]{transition:opacity .5s ease-out}.crossfade-enter-from[data-v-54aedbb0],.crossfade-leave-to[data-v-54aedbb0]{opacity:0}.fade-enter-active[data-v-54aedbb0],.fade-leave-active[data-v-54aedbb0]{transition:opacity .3s ease}.fade-enter-from[data-v-54aedbb0],.fade-leave-to[data-v-54aedbb0]{opacity:0}.bounce-enter-active[data-v-54aedbb0]{animation:bounce-in-54aedbb0 .3s}.bounce-leave-active[data-v-54aedbb0]{animation:bounce-in-54aedbb0 .2s reverse}@keyframes bounce-in-54aedbb0{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.slider-indicator[data-v-e1150cc0]{transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),left .4s cubic-bezier(.68,-.55,.265,1.55);width:calc(50% - 2px)}@media(min-width:640px){.slider-indicator[data-v-e1150cc0]{width:calc(50% - 4px)}}.slider-right[data-v-e1150cc0]{transform:translate(100%)}
