.preloader[data-v-d6560f2a]{align-items:center;background:linear-gradient(135deg,rgb(var(--color-background)) 0 100%)!important;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;will-change:opacity;z-index:3000}.preloader--minimal[data-v-d6560f2a]{background:#161722}.items[data-v-d6560f2a]{gap:20px;will-change:transform}.items[data-v-d6560f2a],.text-item[data-v-d6560f2a]{align-items:center;display:flex;flex-direction:column}.text-item[data-v-d6560f2a]{max-width:450px;padding-top:10px;text-align:center}.preloader__text[data-v-d6560f2a]{color:#fff;font-display:swap;font-size:1.5rem;font-weight:700;letter-spacing:.025em;margin-top:1.5rem}.spinner-optimized[data-v-d6560f2a]{animation:spin-optimized-d6560f2a 1s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px;will-change:transform}.spinner-minimal[data-v-d6560f2a]{border-width:2px;height:36px;width:36px}.icon-container[data-v-d6560f2a]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;display:flex;height:80px;justify-content:center;position:relative;width:80px}.maintenance-container[data-v-d6560f2a]{background:rgba(var(--color-primary-600)/.1);box-shadow:0 8px 32px rgba(var(--color-primary-200)/.2)}.error-container[data-v-d6560f2a]{background:#ef44441a;box-shadow:0 8px 32px #ef444433}.error-icon[data-v-d6560f2a],.maintenance-icon[data-v-d6560f2a]{font-size:2.5rem;position:relative;z-index:2}.maintenance-icon[data-v-d6560f2a]{animation:maintenance-float-d6560f2a 3s ease-in-out infinite}.error-icon[data-v-d6560f2a]{animation:error-bounce-d6560f2a 1.5s ease-in-out infinite}.glow-effect[data-v-d6560f2a]{animation:glow-pulse-d6560f2a 2s ease-in-out infinite;border-radius:50%;height:60px;opacity:.6;position:absolute;width:60px}.maintenance-glow[data-v-d6560f2a]{background:radial-gradient(circle,rgb(var(--color-primary-200)/.4) 0,transparent 70%)}.error-glow[data-v-d6560f2a]{background:radial-gradient(circle,rgba(239,68,68,.4) 0,transparent 70%)}.maintenance-text[data-v-d6560f2a]{color:rgb(var(--color-primary-600));text-shadow:0 2px 4px rgb(var(--color-primary-300)/.4)}.error-text[data-v-d6560f2a]{color:#ef4444;text-shadow:0 2px 4px rgba(239,68,68,.3)}.subtitle-text[data-v-d6560f2a]{color:#e5e7eb;font-size:1rem;font-weight:500;line-height:1.6;margin-top:1rem;max-width:380px}.maintenance-subtitle[data-v-d6560f2a]{color:#d1d5db;font-size:1.1rem}.maintenance-info[data-v-d6560f2a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid rgba(255,193,7,.2);border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:2rem 0 1.5rem;max-width:350px;padding:1.5rem;width:100%}.info-item[data-v-d6560f2a]{align-items:center;color:#f3f4f6;display:flex;gap:12px}.info-icon[data-v-d6560f2a]{font-size:1.2rem;text-align:center;width:24px}.info-text[data-v-d6560f2a]{font-size:.95rem;font-weight:500}.back-soon[data-v-d6560f2a]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:12px;color:#fbbf24;font-size:1rem;font-weight:600;margin-top:1rem;padding:12px 24px}.modern-link[data-v-d6560f2a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:12px;color:#60a5fa;font-size:.875rem;font-weight:500;margin-top:1.5rem;padding:12px 24px;text-decoration:none;transition:all .3s ease}.modern-link[data-v-d6560f2a]:hover{background:#3b82f633;box-shadow:0 8px 25px #3b82f640;transform:translateY(-2px)}@keyframes spin-optimized-d6560f2a{to{transform:rotate(1turn)}}@keyframes maintenance-float-d6560f2a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes error-bounce-d6560f2a{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes glow-pulse-d6560f2a{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:.3;transform:scale(1.1)}}.fade-preloader-enter-active[data-v-d6560f2a]{transition:opacity .4s ease-out}.fade-preloader-leave-active[data-v-d6560f2a]{transition:opacity .5s ease-in}.fade-preloader-enter-from[data-v-d6560f2a],.fade-preloader-leave-to[data-v-d6560f2a]{opacity:0}@media(max-width:768px){.items[data-v-d6560f2a]{gap:16px}.text-item[data-v-d6560f2a]{max-width:350px;padding:0 20px}.icon-container[data-v-d6560f2a]{height:70px;width:70px}.error-icon[data-v-d6560f2a],.maintenance-icon[data-v-d6560f2a]{font-size:2rem}.preloader__text[data-v-d6560f2a]{font-size:1.3rem}.subtitle-text[data-v-d6560f2a]{font-size:.9rem;max-width:320px}.maintenance-subtitle[data-v-d6560f2a]{font-size:1rem}.maintenance-info[data-v-d6560f2a]{max-width:320px;padding:1.2rem}.info-text[data-v-d6560f2a]{font-size:.85rem}.back-soon[data-v-d6560f2a]{font-size:.9rem;padding:10px 20px}.modern-link[data-v-d6560f2a]{font-size:.8rem;padding:10px 20px}.spinner-optimized[data-v-d6560f2a]{height:40px;width:40px}}@media(prefers-reduced-motion:reduce){.error-icon[data-v-d6560f2a],.glow-effect[data-v-d6560f2a],.maintenance-icon[data-v-d6560f2a],.spinner-optimized[data-v-d6560f2a]{animation:none}.fade-preloader-enter-active[data-v-d6560f2a],.fade-preloader-leave-active[data-v-d6560f2a]{transition:none}}.fade-enter-active[data-v-cce21fdc],.fade-leave-active[data-v-cce21fdc]{transition:opacity .1s ease}.fade-enter-from[data-v-cce21fdc],.fade-leave-to[data-v-cce21fdc]{opacity:0}.slide-enter-active[data-v-cce21fdc],.slide-leave-active[data-v-cce21fdc]{transition:all .1s ease}.slide-enter-from[data-v-cce21fdc]{opacity:0;transform:translate(-20px)}.slide-leave-to[data-v-cce21fdc]{opacity:0;transform:translate(20px)}.t2-button-shadow-3d[data-v-540103f3]{position:relative;transition:all .2s ease}.t2-shadow-success[data-v-540103f3]{background:linear-gradient(180deg,#34d399,#10b981)!important;border:none!important;box-shadow:0 4px #059669,0 6px 12px #10b98166,inset 0 1px #fff3}.t2-shadow-success[data-v-540103f3]:hover{box-shadow:0 3px #059669,0 4px 8px #10b9814d,inset 0 1px #fff3;transform:translateY(1px)}.t2-shadow-success[data-v-540103f3]:active{box-shadow:0 1px #059669,0 2px 4px #10b98133,inset 0 1px #fff3;transform:translateY(3px)}.t2-shadow-warning[data-v-540103f3]{background:linear-gradient(180deg,#ffc61c,#f59e0b)!important;border:none!important;box-shadow:0 4px #d97706,0 6px 12px #f59e0b66,inset 0 1px #ffffff4d}.t2-shadow-warning[data-v-540103f3]:hover{box-shadow:0 3px #d97706,0 4px 8px #f59e0b4d,inset 0 1px #ffffff4d;transform:translateY(1px)}.t2-shadow-warning[data-v-540103f3]:active{box-shadow:0 1px #d97706,0 2px 4px #f59e0b33,inset 0 1px #ffffff4d;transform:translateY(3px)}.t2-shadow-danger[data-v-540103f3]{background:linear-gradient(180deg,#f87171,#ef4444)!important;border:none!important;box-shadow:0 4px #dc2626,0 6px 12px #ef444466,inset 0 1px #fff3}.t2-shadow-danger[data-v-540103f3]:hover{box-shadow:0 3px #dc2626,0 4px 8px #ef44444d,inset 0 1px #fff3;transform:translateY(1px)}.t2-shadow-danger[data-v-540103f3]:active{box-shadow:0 1px #dc2626,0 2px 4px #ef444433,inset 0 1px #fff3;transform:translateY(3px)}.t2-shadow-info[data-v-540103f3]{background:linear-gradient(180deg,#60a5fa,#3b82f6)!important;border:none!important;box-shadow:0 4px #2563eb,0 6px 12px #3b82f666,inset 0 1px #fff3}.t2-shadow-info[data-v-540103f3]:hover{box-shadow:0 3px #2563eb,0 4px 8px #3b82f64d,inset 0 1px #fff3;transform:translateY(1px)}.t2-shadow-info[data-v-540103f3]:active{box-shadow:0 1px #2563eb,0 2px 4px #3b82f633,inset 0 1px #fff3;transform:translateY(3px)}.t2-shadow-primary[data-v-540103f3]{background:linear-gradient(180deg,#a78bfa,#8b5cf6)!important;border:none!important;box-shadow:0 4px #7c3aed,0 6px 12px #8b5cf666,inset 0 1px #fff3}.t2-shadow-primary[data-v-540103f3]:hover{box-shadow:0 3px #7c3aed,0 4px 8px #8b5cf64d,inset 0 1px #fff3;transform:translateY(1px)}.t2-shadow-primary[data-v-540103f3]:active{box-shadow:0 1px #7c3aed,0 2px 4px #8b5cf633,inset 0 1px #fff3;transform:translateY(3px)}.t2-shadow-gold[data-v-540103f3]{background:linear-gradient(180deg,#ffe28a,#ffc61c)!important;border:none!important;box-shadow:0 4px #b8860b,0 6px 12px #ffc61c66,inset 0 1px #fff6;color:#071737!important}.t2-shadow-gold[data-v-540103f3]:hover{box-shadow:0 3px #b8860b,0 4px 8px #ffc61c4d,inset 0 1px #fff6;transform:translateY(1px)}.t2-shadow-gold[data-v-540103f3]:active{box-shadow:0 1px #b8860b,0 2px 4px #ffc61c33,inset 0 1px #fff6;transform:translateY(3px)}.t2-shadow-purple[data-v-540103f3]{background:linear-gradient(180deg,#c084fc,#a855f7)!important;border:none!important;box-shadow:0 4px #9333ea,0 6px 12px #a855f766,inset 0 1px #fff3}.t2-shadow-purple[data-v-540103f3]:hover{box-shadow:0 3px #9333ea,0 4px 8px #a855f74d,inset 0 1px #fff3;transform:translateY(1px)}.t2-shadow-purple[data-v-540103f3]:active{box-shadow:0 1px #9333ea,0 2px 4px #a855f733,inset 0 1px #fff3;transform:translateY(3px)}.t2-shadow-default[data-v-540103f3]{background:linear-gradient(180deg,#4b5563,#374151)!important;border:none!important;box-shadow:0 4px #1f2937,0 6px 12px #37415166,inset 0 1px #ffffff1a}.t2-shadow-default[data-v-540103f3]:hover{box-shadow:0 3px #1f2937,0 4px 8px #3741514d,inset 0 1px #ffffff1a;transform:translateY(1px)}.t2-shadow-default[data-v-540103f3]:active{box-shadow:0 1px #1f2937,0 2px 4px #37415133,inset 0 1px #ffffff1a;transform:translateY(3px)}.t2-shadow-muted[data-v-540103f3]{background:linear-gradient(180deg,#6b7280,#4b5563)!important;border:none!important;box-shadow:0 4px #374151,0 6px 12px #4b556366,inset 0 1px #ffffff1a}.t2-shadow-muted[data-v-540103f3]:hover{box-shadow:0 3px #374151,0 4px 8px #4b55634d,inset 0 1px #ffffff1a;transform:translateY(1px)}.t2-shadow-muted[data-v-540103f3]:active{box-shadow:0 1px #374151,0 2px 4px #4b556333,inset 0 1px #ffffff1a;transform:translateY(3px)}.t2-shadow-light[data-v-540103f3]{background:linear-gradient(180deg,#f9fafb,#e5e7eb)!important;border:none!important;box-shadow:0 4px #d1d5db,0 6px 12px #d1d5db66,inset 0 1px #fffc;color:#1f2937!important}.t2-shadow-light[data-v-540103f3]:hover{box-shadow:0 3px #d1d5db,0 4px 8px #d1d5db4d,inset 0 1px #fffc;transform:translateY(1px)}.t2-shadow-light[data-v-540103f3]:active{box-shadow:0 1px #d1d5db,0 2px 4px #d1d5db33,inset 0 1px #fffc;transform:translateY(3px)}@keyframes float-eef5daa9{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-eef5daa9]{animation:float-eef5daa9 3s ease-in-out infinite}
