.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%)}
