.demo-banner[data-v-faafbfa3]{text-align:center;background:linear-gradient(135deg,#ff9800,#f57c00);padding:6px 16px}.demo-banner-content[data-v-faafbfa3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.demo-icon[data-v-faafbfa3]{color:#fff;animation:2s ease-in-out infinite pulse-demo-faafbfa3}@keyframes pulse-demo-faafbfa3{0%,to{opacity:.8}50%{opacity:1}}.demo-text[data-v-faafbfa3]{color:#fff;font-size:13px;font-weight:600}.demo-exit-btn[data-v-faafbfa3]{height:24px!important;padding:0 10px!important;font-size:11px!important}.app-header[data-v-faafbfa3]{-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border-bottom:1px solid rgba(0,0,0,.06);-webkit-border-radius:0;border-radius:0;margin:0;transition:all .3s;position:relative;box-shadow:0 1px 3px #00000014}.app-header.dark-theme[data-v-faafbfa3]{background:#172235d9;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 1px 3px #0003}.theme-fill[data-v-faafbfa3]{pointer-events:none;z-index:0;opacity:0;position:absolute;inset:0}.theme-fill[data-v-faafbfa3]:before{content:"";transform-origin:0;opacity:0;background:linear-gradient(135deg,#ffffffeb,#fff0);-webkit-border-radius:50%;border-radius:50%;position:absolute;inset:-10px;transform:scaleX(0)}.theme-fill.fill-dark[data-v-faafbfa3]:before{background:linear-gradient(135deg,#050d1ef2,#050d1e00)}.theme-fill.is-animating[data-v-faafbfa3]:before{opacity:1;animation:.8s ease-out forwards theme-fill-slide-faafbfa3}.theme-fill[data-v-faafbfa3]:after{content:"";opacity:0;background:radial-gradient(circle at 40% 30%,rgba(255,255,255,.35),transparent 55%);position:absolute;inset:0}.theme-fill.fill-dark[data-v-faafbfa3]:after{background:radial-gradient(circle at 70% 80%,rgba(5,13,30,.7),transparent 55%)}.theme-fill.is-animating[data-v-faafbfa3]:after{animation:.7s ease-out forwards theme-glow-faafbfa3}@keyframes theme-fill-slide-faafbfa3{0%{opacity:.4;transform:scaleX(0)}60%{opacity:.9;transform:scaleX(1.05)}to{opacity:0;transform:scaleX(1)}}@keyframes theme-glow-faafbfa3{0%{opacity:0;transform:scale(.7)}50%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.header-content[data-v-faafbfa3]{z-index:1;padding:12px 16px;position:relative}.header-row[data-v-faafbfa3]{align-items:center;gap:12px;display:flex}.header-actions[data-v-faafbfa3]{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.header-btn[data-v-faafbfa3]{color:#333;cursor:pointer;background:#0000000d;border:none;-webkit-border-radius:9px;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.dark-theme .header-btn[data-v-faafbfa3]{color:#e0e0e0;background:#ffffff14}.header-btn[data-v-faafbfa3]:hover{background:#0000001a;transform:translateY(-1px)}.dark-theme .header-btn[data-v-faafbfa3]:hover{background:#ffffff26}.header-btn[data-v-faafbfa3]:active{transform:translateY(0)}.header-btn[data-v-faafbfa3]:disabled{opacity:.5;cursor:not-allowed}.header-btn svg[data-v-faafbfa3]{width:18px;height:18px}.promo-btn[data-v-faafbfa3]{color:#4caf50}.dark-theme .promo-btn[data-v-faafbfa3]{color:#81c784}.theme-btn[data-v-faafbfa3]{position:relative;overflow:visible}.lightbulb-icon[data-v-faafbfa3]{justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex;position:relative}.lightbulb-icon svg[data-v-faafbfa3]{width:20px;height:20px;fill:rgba(var(--v-theme-on-surface),.5);z-index:2;transition:all .3s;position:relative}.lightbulb-icon.is-on svg[data-v-faafbfa3]{fill:#ffc107;filter:drop-shadow(0 0 4px rgba(255,193,7,.8))}.bulb-glow[data-v-faafbfa3]{opacity:0;z-index:1;background:radial-gradient(circle,rgba(255,193,7,.6) 0%,transparent 70%);-webkit-border-radius:50%;border-radius:50%;width:24px;height:24px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.lightbulb-icon.is-on .bulb-glow[data-v-faafbfa3]{opacity:1;animation:2s ease-in-out infinite bulbPulse-faafbfa3;transform:translate(-50%,-50%)scale(1.5)}@keyframes bulbPulse-faafbfa3{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1.5)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.8)}}.theme-btn:hover .lightbulb-icon svg[data-v-faafbfa3]{transform:scale(1.1)}.theme-btn:active .lightbulb-icon svg[data-v-faafbfa3]{transform:scale(.95)}.dark-theme .lang-btn[data-v-faafbfa3]{color:#64b5f6}.lang-btn svg[data-v-faafbfa3]{width:18px;height:18px}.lang-code[data-v-faafbfa3]{letter-spacing:.5px;font-size:11px;font-weight:600}.logout-btn[data-v-faafbfa3]{color:#f44336}.dark-theme .logout-btn[data-v-faafbfa3]{color:#ef5350}.logout-btn[data-v-faafbfa3]:hover{background:#f443361a}.dark-theme .logout-btn[data-v-faafbfa3]:hover{background:#ef535026}.logout-btn svg[data-v-faafbfa3]{width:20px;height:20px}.support-btn[data-v-faafbfa3]{background:linear-gradient(135deg,#08c,#229ed9);position:relative;overflow:hidden;color:#fff!important}.header-btn.support-btn[data-v-faafbfa3]{gap:6px;width:auto;padding:0 10px}.support-content[data-v-faafbfa3]{z-index:2;align-items:center;gap:6px;display:flex;position:relative}.support-content svg[data-v-faafbfa3]{width:18px;height:18px}.support-liquid-bg[data-v-faafbfa3]{z-index:1;opacity:.9;background:linear-gradient(135deg,#00a8e8,#00d4ff,#08c);-webkit-border-radius:40%;border-radius:40%;width:120%;height:200%;animation:6s ease-in-out infinite liquidRotate-faafbfa3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes liquidRotate-faafbfa3{0%{-webkit-border-radius:40% 60% 70% 30%;border-radius:40% 60% 70% 30%;transform:translate(-50%,-50%)rotate(0)scale(1)}25%{-webkit-border-radius:60% 40% 30% 70%;border-radius:60% 40% 30% 70%;transform:translate(-50%,-50%)rotate(90deg)scale(1.05)}50%{-webkit-border-radius:30% 60% 70% 40%;border-radius:30% 60% 70% 40%;transform:translate(-50%,-50%)rotate(180deg)scale(1)}75%{-webkit-border-radius:70% 30% 40% 60%;border-radius:70% 30% 40% 60%;transform:translate(-50%,-50%)rotate(270deg)scale(1.05)}to{-webkit-border-radius:40% 60% 70% 30%;border-radius:40% 60% 70% 30%;transform:translate(-50%,-50%)rotate(360deg)scale(1)}}.support-shine[data-v-faafbfa3]{z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);width:50%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.support-btn:hover .support-shine[data-v-faafbfa3]{animation:.8s ease-out shineSweep-faafbfa3}@keyframes shineSweep-faafbfa3{0%{left:-100%}to{left:200%}}.support-label[data-v-faafbfa3]{white-space:nowrap;text-overflow:ellipsis;z-index:2;max-width:88px;font-size:12px;font-weight:700;line-height:1;position:relative;overflow:hidden}.support-btn[data-v-faafbfa3]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0088cc80}.support-btn[data-v-faafbfa3]:active{transform:translateY(0)scale(.95)}.dark-theme .support-btn[data-v-faafbfa3]{background:linear-gradient(135deg,#08c,#229ed9);color:#fff!important}.brand-container[data-v-faafbfa3]{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.brand-name[data-v-faafbfa3]{letter-spacing:.3px;white-space:nowrap;align-items:center;font-size:16px;font-weight:800;display:flex}.brand-letter[data-v-faafbfa3]{opacity:0;background:linear-gradient(90deg,#08c,#229ed9,#08c) 0 0/200% 100%;-webkit-text-fill-color:transparent;background-clip:text;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards letterAppear-faafbfa3;display:inline-block;transform:translateY(10px)}.brand-letter[data-v-faafbfa3]:hover{animation:.4s letterBounce-faafbfa3}@keyframes letterAppear-faafbfa3{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes letterBounce-faafbfa3{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.1)}}.brand-accent[data-v-faafbfa3]{display:inline-flex}.brand-accent .brand-letter[data-v-faafbfa3]{background:linear-gradient(90deg,#00c896,#00e6ac,#00c896) 0 0/200% 100%;-webkit-text-fill-color:transparent;background-clip:text}.brand-cursor[data-v-faafbfa3]{background:linear-gradient(#08c,#00c896);-webkit-border-radius:1px;border-radius:1px;width:2px;height:14px;margin-left:2px;animation:1s step-end infinite cursorBlink-faafbfa3,1s ease-out 1.2s forwards cursorFadeOut-faafbfa3;display:inline-block}@keyframes cursorBlink-faafbfa3{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes cursorFadeOut-faafbfa3{0%{opacity:1}to{opacity:0;width:0;margin-left:0}}@keyframes brand-shimmer-faafbfa3{0%,to{background-position:0%}50%{background-position:100%}}@media(max-width:420px){.header-content[data-v-faafbfa3]{padding:10px 12px}.brand-name[data-v-faafbfa3]{font-size:14px}.support-label[data-v-faafbfa3]{max-width:70px}}@media(max-width:360px){.support-label[data-v-faafbfa3]{max-width:58px}}.tg-bot-btn[data-v-faafbfa3]{background:linear-gradient(135deg,#08c,#229ed9);position:relative;overflow:hidden;box-shadow:0 2px 8px #0088cc4d;color:#fff!important}.header-btn.tg-bot-btn[data-v-faafbfa3]{gap:5px;width:auto;padding:0 10px}.tg-bot-content[data-v-faafbfa3]{z-index:2;align-items:center;gap:5px;display:flex;position:relative}.tg-bot-content svg[data-v-faafbfa3]{width:18px;height:18px}.tg-bot-bg[data-v-faafbfa3]{z-index:1;opacity:.85;background:linear-gradient(135deg,#00a8e8,#00d4ff,#08c);-webkit-border-radius:40%;border-radius:40%;width:120%;height:200%;animation:5s ease-in-out infinite tgBotRotate-faafbfa3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes tgBotRotate-faafbfa3{0%{-webkit-border-radius:40% 60% 70% 30%;border-radius:40% 60% 70% 30%;transform:translate(-50%,-50%)rotate(0)scale(1)}25%{-webkit-border-radius:60% 40% 30% 70%;border-radius:60% 40% 30% 70%;transform:translate(-50%,-50%)rotate(90deg)scale(1.05)}50%{-webkit-border-radius:30% 60% 70% 40%;border-radius:30% 60% 70% 40%;transform:translate(-50%,-50%)rotate(180deg)scale(1)}75%{-webkit-border-radius:70% 30% 40% 60%;border-radius:70% 30% 40% 60%;transform:translate(-50%,-50%)rotate(270deg)scale(1.05)}to{-webkit-border-radius:40% 60% 70% 30%;border-radius:40% 60% 70% 30%;transform:translate(-50%,-50%)rotate(360deg)scale(1)}}.tg-bot-shine[data-v-faafbfa3]{z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);width:50%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.tg-bot-btn:hover .tg-bot-shine[data-v-faafbfa3]{animation:.8s ease-out tgBotShineSweep-faafbfa3}@keyframes tgBotShineSweep-faafbfa3{0%{left:-100%}to{left:200%}}.tg-bot-label[data-v-faafbfa3]{white-space:nowrap;z-index:2;letter-spacing:.3px;font-size:11px;font-weight:700;line-height:1;position:relative}.tg-bot-btn[data-v-faafbfa3]:hover{transform:translateY(-2px);box-shadow:0 4px 18px #08c9}.tg-bot-btn[data-v-faafbfa3]:active{transform:translateY(0)scale(.95)}.dark-theme .tg-bot-btn[data-v-faafbfa3]{background:linear-gradient(135deg,#08c,#229ed9);box-shadow:0 2px 8px #08c6}.dark-theme .tg-bot-btn[data-v-faafbfa3]:hover{box-shadow:0 4px 18px #0088ccb3}.promocode-dialog[data-v-faafbfa3]{overflow:hidden}.success-animation[data-v-faafbfa3]{justify-content:center;align-items:center;display:flex}.pulse-icon[data-v-faafbfa3]{animation:1s ease-in-out pulse-faafbfa3}@keyframes pulse-faafbfa3{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.admin-navigation[data-v-0b695965]{width:100%}.admin-navigation__desktop[data-v-0b695965]{display:none}.admin-navigation__mobile[data-v-0b695965]{width:100%}.admin-navigation__card[data-v-0b695965]{background:rgba(var(--v-theme-surface-variant),.3);-webkit-border-radius:16px;border-radius:16px;padding:8px;transition:transform .2s,box-shadow .2s;position:sticky;top:12px}.admin-navigation__card[data-v-0b695965]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001f}.admin-navigation__title[data-v-0b695965]{color:rgba(var(--v-theme-on-surface),.8);padding:8px 12px 4px;font-size:.9rem;font-weight:700}.admin-navigation__tabs[data-v-0b695965]{background:rgba(var(--v-theme-surface-variant),.2);-webkit-border-radius:16px;border-radius:16px;max-width:100%;padding:6px 8px;overflow-x:auto}.admin-navigation__tabs[data-v-0b695965] .v-slide-group__container{max-width:100%}.admin-navigation__tab-label[data-v-0b695965]{white-space:nowrap;font-size:.75rem;font-weight:600}@media(min-width:960px){.admin-navigation[data-v-0b695965]{flex-shrink:0;width:240px}.admin-navigation__desktop[data-v-0b695965]{display:block}.admin-navigation__mobile[data-v-0b695965]{display:none}}.onboarding-overlay[data-v-ccd352bd]{z-index:99998;pointer-events:auto;position:fixed;inset:0}.backdrop-piece[data-v-ccd352bd]{pointer-events:auto;will-change:transform,opacity;contain:layout style;background:#000000d9;position:fixed}.spotlight-ring[data-v-ccd352bd]{pointer-events:none;z-index:99999;will-change:transform;contain:layout;-webkit-border-radius:16px;border-radius:16px;transition:width .3s,height .3s;position:fixed}.spotlight-ring[data-v-ccd352bd]:before{content:"";-webkit-border-radius:inherit;border-radius:inherit;border:3px solid rgba(var(--v-theme-primary),1);animation:2s ease-in-out infinite spotlightPulse-ccd352bd;position:absolute;inset:-3px}.spotlight-ring[data-v-ccd352bd]:after{content:"";-webkit-border-radius:inherit;border-radius:inherit;mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%) 0 0/200% 100%;padding:3px;animation:2.5s ease-in-out infinite spotlightShimmer-ccd352bd;position:absolute;inset:-3px}.spotlight-pulse[data-v-ccd352bd]{-webkit-border-radius:inherit;border-radius:inherit;border:2px solid rgba(var(--v-theme-primary),.5);animation:2s ease-out infinite spotlightRipple-ccd352bd;position:absolute;inset:-8px}@keyframes spotlightShimmer-ccd352bd{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spotlightPulse-ccd352bd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}@keyframes spotlightRipple-ccd352bd{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}.fullscreen-backdrop[data-v-ccd352bd]{pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 120%,rgba(var(--v-theme-primary),.15) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 20% 20%,rgba(0,136,204,.1) 0%,transparent 50%),linear-gradient(135deg,#0a1929,#0d2137,#0f2744);position:absolute;inset:0;overflow:hidden}.animated-bg[data-v-ccd352bd]{filter:blur(70px);opacity:.8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gradient-sphere[data-v-ccd352bd]{-webkit-border-radius:50%;border-radius:50%;animation:6s ease-in-out infinite sphereFloat-ccd352bd;position:absolute}.sphere-1[data-v-ccd352bd]{background:radial-gradient(circle,rgba(0,136,204,.5) 0%,transparent 70%);width:60vmax;height:60vmax;top:-20%;left:-10%}.sphere-2[data-v-ccd352bd]{background:radial-gradient(circle,rgba(0,180,216,.4) 0%,transparent 70%);width:50vmax;height:50vmax;animation-delay:-1.5s;bottom:-15%;right:-10%}.sphere-3[data-v-ccd352bd]{background:radial-gradient(circle,rgba(72,202,228,.3) 0%,transparent 70%);width:40vmax;height:40vmax;animation-delay:-3s;top:30%;right:20%}@keyframes sphereFloat-ccd352bd{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}.particles-container[data-v-ccd352bd]{pointer-events:none;contain:strict;position:absolute;inset:0}.particle[data-v-ccd352bd]{width:var(--p-size);height:var(--p-size);background:hsl(var(--p-hue),90%,65%);opacity:0;box-shadow:0 0 8px hsl(var(--p-hue),90%,65%);animation:particleExplode-ccd352bd var(--p-duration) var(--p-delay) ease-out forwards;will-change:transform,opacity;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes particleExplode-ccd352bd{0%{transform:rotate(var(--p-angle)) translate(0) scale(0);opacity:0}20%{opacity:1;transform:rotate(var(--p-angle)) translate(calc(var(--p-distance) * .3)) scale(1)}to{opacity:0;transform:rotate(var(--p-angle)) translate(var(--p-distance)) scale(.3)}}.welcome-content[data-v-ccd352bd],.complete-content[data-v-ccd352bd]{text-align:center;z-index:10;opacity:0;pointer-events:none;transition:opacity .5s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.welcome-content.show[data-v-ccd352bd],.complete-content.show[data-v-ccd352bd]{opacity:1}.welcome-icon-container[data-v-ccd352bd],.complete-icon-container[data-v-ccd352bd]{justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto 32px;display:flex;position:relative}.welcome-glow[data-v-ccd352bd],.complete-glow[data-v-ccd352bd]{background:radial-gradient(circle,rgba(var(--v-theme-primary),.4) 0%,transparent 70%);-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;animation:2.5s ease-in-out infinite glowPulse-ccd352bd;position:absolute}@keyframes glowPulse-ccd352bd{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.3)}}.welcome-icon[data-v-ccd352bd],.complete-icon[data-v-ccd352bd]{background:linear-gradient(145deg,rgba(var(--v-theme-primary),1),rgba(var(--v-theme-primary),.8));width:100px;height:100px;box-shadow:0 0 30px rgba(var(--v-theme-primary),.6),0 0 60px rgba(var(--v-theme-primary),.4),inset 0 2px 10px #ffffff4d;-webkit-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards shieldEntrance-ccd352bd;display:flex}.complete-icon[data-v-ccd352bd]{opacity:0;background:linear-gradient(145deg,#4ade80,#22c55e);transition:all .5s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.complete-icon.show[data-v-ccd352bd]{opacity:1;transform:scale(1)}@keyframes shieldEntrance-ccd352bd{0%{opacity:0;transform:scale(0)rotate(-180deg)}to{opacity:1;transform:scale(1)rotate(0)}}.orbit-ring[data-v-ccd352bd]{width:140px;height:140px;transform-style:preserve-3d;animation:15s linear infinite orbitSpin-ccd352bd;position:absolute}@keyframes orbitSpin-ccd352bd{0%{transform:rotate(0)rotateX(60deg)}to{transform:rotate(360deg)rotateX(60deg)}}.orbit-particle[data-v-ccd352bd]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),1),#ffffffe6);width:10px;height:10px;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%);box-shadow:0 0 12px rgba(var(--v-theme-primary),1),0 0 24px rgba(var(--v-theme-primary),.6);animation:1.5s ease-in-out infinite orbitParticlePulse-ccd352bd;animation-delay:calc(var(--orbit-i) * .15s);-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes orbitParticlePulse-ccd352bd{0%,to{opacity:.5;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%) scale(.8)}50%{opacity:1;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%) scale(1.2)}}.confetti-container[data-v-ccd352bd]{pointer-events:none;contain:strict;position:absolute;inset:0}.confetti[data-v-ccd352bd]{width:var(--c-size);height:calc(var(--c-size) * .5);background:var(--c-color);opacity:0;animation:confettiExplode-ccd352bd var(--c-duration) var(--c-delay) cubic-bezier(.25,.46,.45,.94) forwards;will-change:transform,opacity;position:absolute;top:50%;left:50%}@keyframes confettiExplode-ccd352bd{0%{transform:rotate(var(--c-angle)) translate(0) translateY(0) scale(0) rotate(0);opacity:0}15%{opacity:1;transform:rotate(var(--c-angle)) translate(calc(var(--c-distance) * .4)) translateY(calc(var(--c-gravity) * -.3)) scale(1) rotate(calc(var(--c-rotation) * .2))}50%{opacity:1;transform:rotate(var(--c-angle)) translate(calc(var(--c-distance) * .8)) translateY(calc(var(--c-gravity) * .2)) scale(.9) rotate(calc(var(--c-rotation) * .6))}to{opacity:0;transform:rotate(var(--c-angle)) translate(var(--c-distance)) translateY(var(--c-gravity)) scale(.4) rotate(var(--c-rotation))}}.welcome-title[data-v-ccd352bd],.complete-title[data-v-ccd352bd]{color:#fff;text-shadow:0 0 20px rgba(var(--v-theme-primary),.5),0 2px 4px rgba(0,0,0,.3);white-space:nowrap;margin-bottom:12px;font-size:2rem;font-weight:700}.welcome-char[data-v-ccd352bd]{opacity:0;animation:.5s cubic-bezier(.34,1.56,.64,1) forwards charReveal-ccd352bd;animation-delay:var(--char-delay);display:inline-block;transform:translateY(30px)scale(.3)rotate(-5deg)}@keyframes charReveal-ccd352bd{0%{opacity:0;filter:blur(10px);transform:translateY(30px)scale(.3)rotate(-5deg)}50%{filter:blur();transform:translateY(-5px)scale(1.1)rotate(2deg)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)rotate(0)}}.welcome-subtitle[data-v-ccd352bd],.complete-subtitle[data-v-ccd352bd]{color:#ffffffd9;opacity:0;max-width:280px;margin:0 auto;font-size:1.1rem;line-height:1.6;animation:.6s ease-out .5s forwards subtitleFadeIn-ccd352bd}@keyframes subtitleFadeIn-ccd352bd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tap-gesture-hint[data-v-ccd352bd]{opacity:0;justify-content:center;align-items:center;animation:.5s ease-out 1s forwards tapHintFadeIn-ccd352bd;display:flex;position:absolute;bottom:-80px;left:50%;transform:translate(-50%)}@keyframes tapHintFadeIn-ccd352bd{to{opacity:1}}.tap-hand[data-v-ccd352bd]{z-index:2;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));animation:1.5s ease-in-out infinite tapHandBounce-ccd352bd;position:relative}@keyframes tapHandBounce-ccd352bd{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(8px)scale(.95)}50%{transform:translateY(8px)scale(.95)}70%{transform:translateY(0)scale(1)}}.tap-ripple[data-v-ccd352bd]{background:#ffffff4d;-webkit-border-radius:50%;border-radius:50%;width:40px;height:40px;animation:1.5s ease-out infinite tapRippleExpand-ccd352bd;position:absolute}@keyframes tapRippleExpand-ccd352bd{0%{opacity:.6;transform:scale(0)}30%,50%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2)}}.onboarding-tooltip[data-v-ccd352bd]{z-index:100000;background:linear-gradient(135deg,rgba(var(--v-theme-surface),.88),rgba(var(--v-theme-surface),.78));-webkit-backdrop-filter:blur(24px)saturate(1.3);opacity:0;background-clip:padding-box;border:1px solid transparent;-webkit-border-radius:20px;border-radius:20px;padding:18px 22px;transition:all .45s cubic-bezier(.34,1.56,.64,1);position:fixed;transform:translate(-50%)translateY(20px)scale(.95);box-shadow:0 8px 32px #00000040,0 2px 8px #00000026,inset 0 1px #ffffff26}.onboarding-tooltip[data-v-ccd352bd]:before{content:"";background:linear-gradient(135deg,rgba(var(--v-theme-primary),.5),#ffffff26,rgba(var(--v-theme-primary),.3));z-index:-1;opacity:0;-webkit-border-radius:21px;border-radius:21px;transition:opacity .4s;position:absolute;inset:-1px}.onboarding-tooltip.show[data-v-ccd352bd]:before{opacity:1}.onboarding-tooltip.show[data-v-ccd352bd]{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.onboarding-tooltip.top[data-v-ccd352bd]{transform:translate(-50%)translateY(-20px)scale(.95)}.onboarding-tooltip.top.show[data-v-ccd352bd]{transform:translate(-50%)translateY(0)scale(1)}.tooltip-arrow[data-v-ccd352bd]{border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.tooltip-arrow.bottom[data-v-ccd352bd]{border-bottom:10px solid rgba(var(--v-theme-surface),.95);top:-10px}.tooltip-arrow.top[data-v-ccd352bd]{border-top:10px solid rgba(var(--v-theme-surface),.95);bottom:-10px}.tooltip-content[data-v-ccd352bd]{text-align:center}.tooltip-progress[data-v-ccd352bd]{background:rgba(var(--v-theme-on-surface),.1);-webkit-border-radius:2px;border-radius:2px;width:100%;height:3px;margin-bottom:12px;overflow:hidden}.tooltip-progress-bar[data-v-ccd352bd]{background:linear-gradient(90deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.7));height:100%;box-shadow:0 0 8px rgba(var(--v-theme-primary),.5);-webkit-border-radius:2px;border-radius:2px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.tooltip-step[data-v-ccd352bd]{color:rgba(var(--v-theme-on-surface),.45);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:.7rem;font-weight:600}.tooltip-title[data-v-ccd352bd]{color:rgb(var(--v-theme-on-surface));margin-bottom:8px;font-size:1.1rem;font-weight:600}.tooltip-description[data-v-ccd352bd]{color:rgba(var(--v-theme-on-surface),.7);margin:0;font-size:.9rem;line-height:1.4}.tooltip-pointer[data-v-ccd352bd]{animation:1s ease-in-out infinite pointerBounce-ccd352bd;position:absolute;left:50%;transform:translate(-50%)}.tooltip-pointer.bottom[data-v-ccd352bd]{top:-32px}.tooltip-pointer.top[data-v-ccd352bd]{bottom:-32px}@keyframes pointerBounce-ccd352bd{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}@keyframes pointerBounceDown-ccd352bd{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}.tooltip-pointer.top[data-v-ccd352bd]{animation:1s ease-in-out infinite pointerBounceDown-ccd352bd}.onboarding-nav[data-v-ccd352bd]{z-index:100001;opacity:0;align-items:center;gap:16px;transition:opacity .4s ease-out;display:flex;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.onboarding-nav.show[data-v-ccd352bd]{opacity:1}.nav-btn[data-v-ccd352bd]{text-transform:none!important;letter-spacing:.02em!important;-webkit-border-radius:24px!important;border-radius:24px!important;font-weight:600!important}.next-btn[data-v-ccd352bd]{min-width:140px;position:relative;box-shadow:0 4px 20px rgba(var(--v-theme-primary),.45),0 0 40px rgba(var(--v-theme-primary),.25),0 0 0 1px rgba(var(--v-theme-primary),.35)!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.next-btn[data-v-ccd352bd]:before{content:"";background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.next-btn[data-v-ccd352bd]:hover:before{transform:translate(100%)}.next-btn[data-v-ccd352bd]:active{transform:scale(.97)}.skip-btn[data-v-ccd352bd]{opacity:.95;box-shadow:0 6px 16px rgba(var(--v-theme-primary),.2);background:rgba(var(--v-theme-primary),.08)!important;border:1px solid rgba(var(--v-theme-primary),.25)!important;transition:all .3s!important}.skip-btn[data-v-ccd352bd]:hover{opacity:1;box-shadow:0 8px 20px rgba(var(--v-theme-primary),.28);transform:translate(-4px)}.back-btn[data-v-ccd352bd]{opacity:.98;box-shadow:0 8px 20px rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.12)!important;border-color:rgba(var(--v-theme-primary),.45)!important;transition:all .3s!important}.back-btn[data-v-ccd352bd]:hover{opacity:1;box-shadow:0 10px 24px rgba(var(--v-theme-primary),.38);border-color:rgba(var(--v-theme-primary),.7)!important;background:rgba(var(--v-theme-primary),.18)!important}.progress-dots[data-v-ccd352bd]{z-index:100001;opacity:0;gap:8px;transition:opacity .4s ease-out;display:flex;position:fixed;bottom:60px;left:50%;transform:translate(-50%)}.progress-dots.show[data-v-ccd352bd]{opacity:1}.progress-dot[data-v-ccd352bd]{background:#ffffff40;-webkit-border-radius:50%;border-radius:50%;width:8px;height:8px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative}.progress-dot[data-v-ccd352bd]:after{content:"";background:rgba(var(--v-theme-primary),.3);opacity:0;-webkit-border-radius:50%;border-radius:50%;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:-4px;transform:scale(0)}.progress-dot.active[data-v-ccd352bd]{background:rgb(var(--v-theme-primary));box-shadow:0 0 12px rgba(var(--v-theme-primary),.7),0 0 24px rgba(var(--v-theme-primary),.4);transform:scale(1.3)}.progress-dot.active[data-v-ccd352bd]:after{opacity:1;animation:1.5s ease-in-out infinite dotPulse-ccd352bd;transform:scale(1)}@keyframes dotPulse-ccd352bd{0%,to{opacity:.4;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}}.progress-dot.completed[data-v-ccd352bd]{background:rgba(var(--v-theme-primary),.7);transform:scale(1.1)}.onboarding-fade-enter-active[data-v-ccd352bd]{animation:.4s ease-out onboardingEnter-ccd352bd}.onboarding-fade-leave-active[data-v-ccd352bd]{animation:.3s ease-in onboardingLeave-ccd352bd}@keyframes onboardingEnter-ccd352bd{0%{opacity:0}to{opacity:1}}@keyframes onboardingLeave-ccd352bd{0%{opacity:1}to{opacity:0}}@media(max-width:480px){.welcome-icon-container[data-v-ccd352bd],.complete-icon-container[data-v-ccd352bd]{width:140px;height:140px;margin-bottom:24px}.welcome-icon[data-v-ccd352bd],.complete-icon[data-v-ccd352bd]{width:80px;height:80px}.orbit-ring[data-v-ccd352bd]{width:120px;height:120px}.orbit-particle[data-v-ccd352bd]{transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%)}@keyframes orbitParticlePulse-ccd352bd{0%,to{opacity:.5;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%) scale(.8)}50%{opacity:1;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%) scale(1.2)}}.welcome-title[data-v-ccd352bd],.complete-title[data-v-ccd352bd]{font-size:1.6rem}.welcome-subtitle[data-v-ccd352bd],.complete-subtitle[data-v-ccd352bd]{max-width:260px;font-size:1rem}.onboarding-tooltip[data-v-ccd352bd]{padding:14px 16px}.tooltip-title[data-v-ccd352bd]{font-size:1rem}.tooltip-description[data-v-ccd352bd]{font-size:.85rem}.onboarding-nav[data-v-ccd352bd]{bottom:90px}.progress-dots[data-v-ccd352bd]{bottom:50px}}.bottom-nav[data-v-4c726a2c]{border-top:1px solid rgba(var(--v-theme-on-surface),.08);min-height:56px;padding-top:4px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(var(--v-theme-surface),.85),rgba(var(--v-theme-surface),.95));-webkit-backdrop-filter:blur(16px);contain:layout style;transform:translateZ(0);z-index:1000!important;height:auto!important;position:fixed!important;inset:auto 0 0!important;overflow:visible!important}.bottom-nav[data-v-4c726a2c] .v-bottom-navigation__content{padding-left:6px;padding-right:6px}.bottom-nav[data-v-4c726a2c] .v-btn{flex:1 1 0;padding-left:6px;padding-right:6px;min-width:0!important;max-width:none!important}.bottom-nav[data-v-4c726a2c] .v-btn__content{flex-direction:column;align-items:center;min-width:0;display:flex}.bottom-nav[data-v-4c726a2c] .v-btn__overlay,.bottom-nav[data-v-4c726a2c] .v-btn__underlay{display:none!important}.nav-btn-animated[data-v-4c726a2c]{transition:transform .2s;position:relative}.nav-btn-animated[data-v-4c726a2c]:active{transform:scale(.92)}.nav-icon-morph[data-v-4c726a2c]{justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.nav-icon-morph.is-active[data-v-4c726a2c]{transform:scale(1.12)}.nav-icon-morph.is-active[data-v-4c726a2c]:before{content:"";background:rgba(var(--v-theme-primary),.12);-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite iconGlow-4c726a2c;position:absolute}.nav-icon-morph.is-active .v-icon[data-v-4c726a2c]{color:rgb(var(--v-theme-primary))}@keyframes iconGlow-4c726a2c{0%,to{opacity:.4;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}.nav-label[data-v-4c726a2c]{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:2px;font-size:max(.55rem,min(2.2vw,.65rem));font-weight:500;line-height:1.1;transition:color .3s;display:block;overflow:hidden}.vpn-btn[data-v-4c726a2c]{overflow:visible!important}.vpn-btn .vpn-icon-wrapper[data-v-4c726a2c]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-primary-darken-1)));width:48px;height:48px;box-shadow:0 4px 16px rgba(var(--v-theme-primary),.5),0 0 30px rgba(var(--v-theme-primary),.3);contain:layout style;-webkit-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;margin-top:-24px;display:flex;position:relative;transform:translateZ(0)}.vpn-btn .vpn-icon-wrapper .v-icon[data-v-4c726a2c]{color:#fff;z-index:3;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.vpn-orbit-particles[data-v-4c726a2c]{width:100%;height:100%;animation:20s linear infinite orbitRotate-4c726a2c;position:absolute}.orbit-particle[data-v-4c726a2c]{width:4px;height:4px;animation:4s ease-in-out infinite particleOrbit-4c726a2c;animation-delay:calc(var(--i) * -.6s);background:#fffc;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #fff9}.orbit-particle[data-v-4c726a2c]:first-child{transform:rotate(0)translate(28px)}.orbit-particle[data-v-4c726a2c]:nth-child(2){transform:rotate(60deg)translate(28px)}.orbit-particle[data-v-4c726a2c]:nth-child(3){transform:rotate(120deg)translate(28px)}.orbit-particle[data-v-4c726a2c]:nth-child(4){transform:rotate(180deg)translate(28px)}.orbit-particle[data-v-4c726a2c]:nth-child(5){transform:rotate(240deg)translate(28px)}.orbit-particle[data-v-4c726a2c]:nth-child(6){transform:rotate(300deg)translate(28px)}@keyframes orbitRotate-4c726a2c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes particleOrbit-4c726a2c{0%,to{opacity:.3;transform:rotate(calc(var(--i) * 60deg)) translate(26px) scale(.6)}50%{opacity:1;transform:rotate(calc(var(--i) * 60deg)) translate(30px) scale(1.2)}}.vpn-pulse[data-v-4c726a2c]{background:rgba(var(--v-theme-primary),.4);z-index:1;-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;animation:3s ease-out infinite vpn-pulse-animation-4c726a2c;position:absolute}.vpn-pulse-2[data-v-4c726a2c]{animation-delay:1.5s}.vpn-glow-ring[data-v-4c726a2c]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.3),rgba(var(--v-theme-secondary),.2)) border-box;-webkit-mask:linear-gradient(#fff 0,#fff 0) padding-box,linear-gradient(#fff 0,#fff 0);-webkit-mask-composite:xor;z-index:0;border:2px solid transparent;-webkit-border-radius:50%;border-radius:50%;width:140%;height:140%;animation:5s ease-in-out infinite glowRingPulse-4c726a2c;position:absolute;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:padding-box,border-box;mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes glowRingPulse-4c726a2c{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes vpn-pulse-animation-4c726a2c{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.vpn-label[data-v-4c726a2c]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));-webkit-text-fill-color:transparent;letter-spacing:-.01em;background-clip:text;font-size:max(.54rem,min(2.1vw,.62rem));font-weight:600}.more-menu-card[data-v-4c726a2c]{padding-left:8px;padding-right:8px;-webkit-border-radius:20px 20px 0 0!important;border-radius:20px 20px 0 0!important}.copyright-footer[data-v-4c726a2c]{text-align:center;color:rgba(var(--v-theme-on-surface),.4);letter-spacing:.3px;padding:12px 16px 20px;font-size:11px}.shop-highlight-wrapper[data-v-4c726a2c]{padding:0 16px 12px}.shop-highlight-btn[data-v-4c726a2c]{letter-spacing:.02em;border:1px solid rgba(var(--v-theme-primary),.2);font-weight:600;transition:all .2s;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.08))!important;-webkit-border-radius:14px!important;border-radius:14px!important}.shop-highlight-btn[data-v-4c726a2c]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-primary),.25);transform:translateY(-1px)}.shop-highlight-btn[data-v-4c726a2c]:active{transform:scale(.98)}.shop-arrow[data-v-4c726a2c]{opacity:.6;margin-left:auto}.new-year-decoration[data-v-5d4db989]{pointer-events:none;z-index:9999;contain:strict;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.garland-container[data-v-5d4db989]{z-index:10000;contain:layout style;width:100%;height:35px;position:fixed;top:0;left:0}.garland-wire[data-v-5d4db989]{width:100%;height:20px;position:absolute;top:0}.wire-path[data-v-5d4db989]{fill:none;stroke:#3c3c3c66;stroke-width:.3px}.garland-lights[data-v-5d4db989]{width:100%;height:100%;position:relative}.light[data-v-5d4db989]{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.light-bulb[data-v-5d4db989]{z-index:2;-webkit-border-radius:50%/60% 60% 40% 40%;border-radius:50%/60% 60% 40% 40%;width:8px;height:12px;position:relative}.light-bulb[data-v-5d4db989]:before{content:"";background:#50505099;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;width:4px;height:4px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.light-glow[data-v-5d4db989]{filter:blur(8px);opacity:0;z-index:1;-webkit-border-radius:50%;border-radius:50%;width:20px;height:20px;animation:3s ease-in-out infinite lightGlow-5d4db989;position:absolute}.light-1 .light-bulb[data-v-5d4db989]{background:linear-gradient(#ff6b6b,#ee5a5a,#c44);box-shadow:0 0 8px #ff6b6b99,inset 0 -3px 6px #0003}.light-1 .light-glow[data-v-5d4db989]{background:radial-gradient(circle,rgba(255,107,107,.8),transparent 70%)}.light-2 .light-bulb[data-v-5d4db989]{background:linear-gradient(#51cf66,#40c057,#2f9e44);box-shadow:0 0 8px #51cf6699,inset 0 -3px 6px #0003}.light-2 .light-glow[data-v-5d4db989]{background:radial-gradient(circle,rgba(81,207,102,.8),transparent 70%)}.light-3 .light-bulb[data-v-5d4db989]{background:linear-gradient(#ffd43b,#fab005,#f59f00);box-shadow:0 0 8px #ffd43b99,inset 0 -3px 6px #0003}.light-3 .light-glow[data-v-5d4db989]{background:radial-gradient(circle,rgba(255,212,59,.8),transparent 70%)}.light-4 .light-bulb[data-v-5d4db989]{background:linear-gradient(#74c0fc,#4dabf7,#339af0);box-shadow:0 0 8px #74c0fc99,inset 0 -3px 6px #0003}.light-4 .light-glow[data-v-5d4db989]{background:radial-gradient(circle,rgba(116,192,252,.8),transparent 70%)}@keyframes lightGlow-5d4db989{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.9;transform:scale(1.2)}}.snow-container[data-v-5d4db989]{pointer-events:none;z-index:9998;contain:strict;width:100vw;height:100vh;position:fixed;top:0;left:0}.snow[data-v-5d4db989]{contain:layout style paint;background:0 0;width:100%;height:200%;position:absolute;transform:translateZ(0)}.snow-layer-1[data-v-5d4db989]{opacity:.75;background-image:radial-gradient(2.5px 2.5px at 80px 60px,rgba(255,255,255,.7),transparent),radial-gradient(2.5px 2.5px at 280px 140px,rgba(255,255,255,.7),transparent),radial-gradient(2.5px 2.5px at 480px 90px,rgba(255,255,255,.7),transparent);background-size:600px 250px;animation:35s linear infinite snowfall-gpu-5d4db989}.snow-layer-2[data-v-5d4db989]{opacity:.5;background-image:radial-gradient(2px 2px at 100px 80px,rgba(255,255,255,.5),transparent),radial-gradient(2px 2px at 300px 140px,rgba(255,255,255,.5),transparent);background-size:500px 220px;animation:50s linear -5s infinite snowfall-gpu-5d4db989}.snow-layer-3[data-v-5d4db989]{opacity:.35;background-image:radial-gradient(1px 1px at 120px 70px,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 320px 150px,rgba(255,255,255,.4),transparent);background-size:450px 200px;animation:70s linear -10s infinite snowfall-gpu-5d4db989}.snow-container:not(.dark-theme) .snow-layer-1[data-v-5d4db989]{background-image:radial-gradient(2.5px 2.5px at 80px 60px,rgba(100,130,180,.8),transparent),radial-gradient(2.5px 2.5px at 280px 140px,rgba(100,130,180,.8),transparent),radial-gradient(2.5px 2.5px at 480px 90px,rgba(100,130,180,.8),transparent)}.snow-container:not(.dark-theme) .snow-layer-2[data-v-5d4db989]{background-image:radial-gradient(2px 2px at 100px 80px,rgba(100,130,180,.6),transparent),radial-gradient(2px 2px at 300px 140px,rgba(100,130,180,.6),transparent)}.snow-container:not(.dark-theme) .snow-layer-3[data-v-5d4db989]{background-image:radial-gradient(1px 1px at 120px 70px,rgba(100,130,180,.5),transparent),radial-gradient(1px 1px at 320px 150px,rgba(100,130,180,.5),transparent)}@keyframes snowfall-gpu-5d4db989{0%{transform:translateY(-50%)}to{transform:translate(10px)}}@media(max-width:600px){.light-bulb[data-v-5d4db989]{width:6px;height:10px}.light-glow[data-v-5d4db989]{opacity:.5;width:15px;height:15px;animation:none!important}.snow-layer-1[data-v-5d4db989]{opacity:.7;background-image:radial-gradient(2.5px 2.5px at 60px 50px,rgba(255,255,255,.75),transparent),radial-gradient(2.5px 2.5px at 200px 120px,rgba(255,255,255,.7),transparent),radial-gradient(2.5px 2.5px at 340px 80px,rgba(255,255,255,.7),transparent),radial-gradient(2px 2px at 420px 150px,rgba(255,255,255,.6),transparent),radial-gradient(2px 2px at 520px 40px,rgba(255,255,255,.6),transparent);background-size:520px 220px;animation-duration:45s}.snow-container:not(.dark-theme) .snow-layer-1[data-v-5d4db989]{background-image:radial-gradient(2.5px 2.5px at 60px 50px,rgba(100,130,180,.85),transparent),radial-gradient(2.5px 2.5px at 200px 120px,rgba(100,130,180,.8),transparent),radial-gradient(2.5px 2.5px at 340px 80px,rgba(100,130,180,.8),transparent),radial-gradient(2px 2px at 420px 150px,rgba(100,130,180,.7),transparent),radial-gradient(2px 2px at 520px 40px,rgba(100,130,180,.7),transparent)}}@media(hover:none)and (max-width:768px){.snow-layer-2[data-v-5d4db989],.snow-layer-3[data-v-5d4db989]{display:none!important}.snow-layer-1[data-v-5d4db989]{opacity:.6;animation-duration:55s}}.aurora-wrapper[data-v-033ee0f9]{pointer-events:none;z-index:0;contain:strict;backface-visibility:hidden;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.aurora-wrapper.aurora-paused .orb[data-v-033ee0f9],.aurora-wrapper.aurora-paused .wave[data-v-033ee0f9],.aurora-wrapper.aurora-paused .glow-line[data-v-033ee0f9],.aurora-wrapper.aurora-paused .mesh-gradient[data-v-033ee0f9],.aurora-wrapper.aurora-paused .spotlight[data-v-033ee0f9],.aurora-wrapper.aurora-paused .aurora-stars[data-v-033ee0f9]{animation-play-state:paused!important}.base-gradient[data-v-033ee0f9]{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(var(--v-theme-primary),.15) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(var(--v-theme-info),.1) 0%,transparent 40%),radial-gradient(ellipse 50% 30% at 0% 100%,rgba(var(--v-theme-secondary),.08) 0%,transparent 40%),linear-gradient(180deg,#0a0a14f2,#0f0f1ee6,#0a0f19f2);position:absolute;inset:0}.mesh-gradient[data-v-033ee0f9]{background:radial-gradient(circle at 20% 30%,rgba(var(--v-theme-primary),.4) 0%,transparent 35%),radial-gradient(circle at 80% 20%,rgba(0,200,255,.3) 0%,transparent 30%),radial-gradient(circle at 40% 70%,rgba(var(--v-theme-info),.35) 0%,transparent 35%),radial-gradient(circle at 70% 60%,rgba(var(--v-theme-success),.25) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgba(var(--v-theme-secondary),.3) 0%,transparent 35%),radial-gradient(circle at 10% 90%,rgba(100,50,200,.2) 0%,transparent 30%);filter:blur(80px);opacity:.6;width:200%;height:200%;animation:30s ease-in-out infinite mesh-float-033ee0f9;position:absolute;inset:-50%}@keyframes mesh-float-033ee0f9{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(5%,-3%)rotate(2deg)}50%{transform:translate(-3%,5%)rotate(-1deg)}75%{transform:translate(-5%,-2%)rotate(1deg)}}.aurora-waves[data-v-033ee0f9]{position:absolute;inset:0;overflow:hidden}.wave[data-v-033ee0f9]{opacity:.3;filter:blur(60px);width:200%;height:200%;position:absolute}.wave-1[data-v-033ee0f9]{background:linear-gradient(180deg,transparent 0%,rgba(var(--v-theme-primary),.5) 20%,rgba(0,200,255,.4) 40%,rgba(var(--v-theme-info),.3) 60%,transparent 80%);transform-origin:50%;animation:25s ease-in-out infinite wave-drift-1-033ee0f9;top:-50%;left:-25%}.wave-2[data-v-033ee0f9]{background:linear-gradient(135deg,transparent 0%,rgba(var(--v-theme-success),.4) 30%,rgba(0,255,200,.3) 50%,transparent 70%);animation:35s ease-in-out infinite wave-drift-2-033ee0f9;top:-30%;left:-50%}.wave-3[data-v-033ee0f9]{background:linear-gradient(45deg,transparent 0%,rgba(var(--v-theme-secondary),.3) 25%,rgba(150,100,255,.25) 50%,transparent 75%);animation:40s ease-in-out infinite wave-drift-3-033ee0f9;bottom:-60%;right:-30%}@keyframes wave-drift-1-033ee0f9{0%,to{transform:translate(0)translateY(0)rotate(0)scale(1)}33%{transform:translate(10%)translateY(-5%)rotate(3deg)scale(1.05)}66%{transform:translate(-8%)translateY(3%)rotate(-2deg)scale(.95)}}@keyframes wave-drift-2-033ee0f9{0%,to{transform:translate(0)translateY(0)rotate(0)}50%{transform:translate(15%)translateY(8%)rotate(-5deg)}}@keyframes wave-drift-3-033ee0f9{0%,to{transform:translate(0)translateY(0)rotate(0)}50%{transform:translate(-12%)translateY(-10%)rotate(4deg)}}.gradient-orbs[data-v-033ee0f9]{pointer-events:none;contain:strict;position:absolute;inset:0}.orb[data-v-033ee0f9]{filter:blur(35px);mix-blend-mode:screen;backface-visibility:hidden;-webkit-border-radius:50%;border-radius:50%;position:absolute;transform:translateZ(0)}.orb-1[data-v-033ee0f9]{background:radial-gradient(circle,rgba(var(--v-theme-primary),.5) 0%,transparent 70%);width:450px;height:450px;animation:25s ease-in-out infinite orb-float-1-033ee0f9;top:-15%;right:-10%}.orb-2[data-v-033ee0f9]{background:radial-gradient(circle,rgba(var(--v-theme-success),.4) 0%,transparent 70%);width:350px;height:350px;animation:30s ease-in-out infinite orb-float-2-033ee0f9;bottom:-10%;left:-8%}.orb-3[data-v-033ee0f9]{background:radial-gradient(circle,rgba(0,200,255,.35) 0%,transparent 70%);width:300px;height:300px;animation:35s ease-in-out infinite orb-float-3-033ee0f9;top:40%;left:50%}.orb-4[data-v-033ee0f9]{background:radial-gradient(circle,rgba(150,100,255,.3) 0%,transparent 70%);width:250px;height:250px;animation:40s ease-in-out infinite orb-float-4-033ee0f9;top:10%;left:20%}.orb-5[data-v-033ee0f9]{background:radial-gradient(circle,rgba(var(--v-theme-info),.35) 0%,transparent 70%);width:200px;height:200px;animation:32s ease-in-out infinite orb-float-5-033ee0f9;bottom:20%;right:15%}@keyframes orb-float-1-033ee0f9{0%,to{transform:translate(0)translateZ(0)}50%{transform:translate(-25px,30px)translateZ(0)}}@keyframes orb-float-2-033ee0f9{0%,to{transform:translate(0)translateZ(0)}50%{transform:translate(30px,-20px)translateZ(0)}}@keyframes orb-float-3-033ee0f9{0%,to{transform:translate(-50%)translateZ(0)}50%{transform:translate(-45%,-30px)translateZ(0)}}@keyframes orb-float-4-033ee0f9{0%,to{transform:translate(0)translateZ(0)}50%{transform:translate(35px,25px)translateZ(0)}}@keyframes orb-float-5-033ee0f9{0%,to{transform:translate(0)translateZ(0)}50%{transform:translate(-25px,-20px)translateZ(0)}}.glow-lines[data-v-033ee0f9]{opacity:.4;position:absolute;inset:0;overflow:hidden}.glow-line[data-v-033ee0f9]{background:linear-gradient(90deg,transparent 0%,rgba(var(--v-theme-primary),.8) 20%,#00c8ff 50%,rgba(var(--v-theme-primary),.8) 80%,transparent 100%);filter:blur(1px);height:1px;box-shadow:0 0 20px rgba(var(--v-theme-primary),.5),0 0 40px #00c8ff4d,0 0 60px rgba(var(--v-theme-primary),.2);position:absolute}.line-1[data-v-033ee0f9]{width:80%;animation:15s ease-in-out infinite line-sweep-1-033ee0f9;top:20%;left:-100%}.line-2[data-v-033ee0f9]{width:60%;animation:20s ease-in-out 5s infinite line-sweep-2-033ee0f9;top:50%;right:-100%}.line-3[data-v-033ee0f9]{width:70%;animation:18s ease-in-out 10s infinite line-sweep-3-033ee0f9;bottom:30%;left:-100%}@keyframes line-sweep-1-033ee0f9{0%,to{opacity:0;transform:translate(0)rotate(-5deg)}10%{opacity:.6}50%{opacity:.6;transform:translate(250%)rotate(-5deg)}60%,to{opacity:0}}@keyframes line-sweep-2-033ee0f9{0%,to{opacity:0;transform:translate(0)rotate(3deg)}10%{opacity:.5}50%{opacity:.5;transform:translate(-280%)rotate(3deg)}60%,to{opacity:0}}@keyframes line-sweep-3-033ee0f9{0%,to{opacity:0;transform:translate(0)rotate(-2deg)}10%{opacity:.4}50%{opacity:.4;transform:translate(260%)rotate(-2deg)}60%,to{opacity:0}}.grid-overlay[data-v-033ee0f9]{background-image:linear-gradient(rgba(var(--v-theme-primary),.03) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--v-theme-primary),.03) 1px,transparent 1px);mask-image:radial-gradient(80% 60% at 50% 40%,#000 20%,transparent 70%);opacity:.5;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 20%,transparent 70%)}.aurora-stars[data-v-033ee0f9]{background-image:radial-gradient(1px 1px at 50px 50px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 150px 120px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 250px 80px,rgba(255,255,255,.4),transparent),radial-gradient(2px 2px at 350px 150px,rgba(var(--v-theme-primary),.8),transparent),radial-gradient(1px 1px at 100px 200px,rgba(255,255,255,.45),transparent),radial-gradient(1.5px 1.5px at 300px 30px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 200px 250px,rgba(255,255,255,.35),transparent),radial-gradient(2px 2px at 400px 100px,rgba(0,200,255,.7),transparent),radial-gradient(1px 1px at 450px 180px,rgba(255,255,255,.4),transparent),radial-gradient(1.5px 1.5px at 500px 220px,rgba(var(--v-theme-success),.6),transparent),radial-gradient(1px 1px at 80px 300px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 180px 350px,rgba(255,255,255,.3),transparent);opacity:.6;background-size:550px 400px;animation:8s ease-in-out infinite stars-twinkle-033ee0f9;position:absolute;inset:0}@keyframes stars-twinkle-033ee0f9{0%,to{opacity:.6}50%{opacity:.8}}.spotlight[data-v-033ee0f9]{background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(var(--v-theme-primary),.03) 30deg,transparent 60deg,rgba(0,200,255,.02) 120deg,transparent 150deg,rgba(var(--v-theme-success),.02) 210deg,transparent 240deg,rgba(var(--v-theme-info),.03) 300deg,transparent 330deg);width:150%;height:150%;animation:60s linear infinite spotlight-rotate-033ee0f9;position:absolute;top:-50%;left:-25%}@keyframes spotlight-rotate-033ee0f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vignette[data-v-033ee0f9]{background:radial-gradient(70% 60%,transparent 0%,transparent 40%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.6) 100%);position:absolute;inset:0}.aurora-wrapper.is-mobile .mesh-gradient[data-v-033ee0f9]{filter:blur(60px);opacity:.4;animation:none}.aurora-wrapper.is-mobile .wave[data-v-033ee0f9]{filter:blur(40px);opacity:.2;animation:none}.aurora-wrapper.is-mobile .orb[data-v-033ee0f9]{filter:blur(30px);animation:none}.aurora-wrapper.is-mobile .orb-3[data-v-033ee0f9],.aurora-wrapper.is-mobile .orb-4[data-v-033ee0f9],.aurora-wrapper.is-mobile .orb-5[data-v-033ee0f9],.aurora-wrapper.is-mobile .glow-lines[data-v-033ee0f9],.aurora-wrapper.is-mobile .grid-overlay[data-v-033ee0f9],.aurora-wrapper.is-mobile .spotlight[data-v-033ee0f9]{display:none}.aurora-wrapper.is-mobile .aurora-stars[data-v-033ee0f9]{opacity:.4;animation:none}.telegram-login-widget[data-v-1e338cb4]{flex-direction:column;justify-content:center;align-items:center;min-height:50px;padding:16px;display:flex}.widget-loading[data-v-1e338cb4]{justify-content:center;align-items:center;min-height:44px;display:flex}.widget-error[data-v-1e338cb4]{flex-direction:column;align-items:center;max-width:300px;display:flex}.widget-container[data-v-1e338cb4]{justify-content:center;align-items:center;min-height:44px;display:flex}.widget-container[data-v-1e338cb4] iframe{-webkit-border-radius:8px;border-radius:8px}.demo-portal-overlay[data-v-9c6aeab8]{z-index:99999;background:radial-gradient(#0a1628,#000510);justify-content:center;align-items:center;animation:.3s ease-out fadeIn-9c6aeab8;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes fadeIn-9c6aeab8{0%{opacity:0}to{opacity:1}}.warp-container[data-v-9c6aeab8]{perspective:500px;position:absolute;inset:0;overflow:hidden}.warp-stars[data-v-9c6aeab8]{width:2px;height:2px;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.star[data-v-9c6aeab8]{width:var(--size);height:var(--size);transform-origin:50%;transform:rotate(var(--angle)) translate(0);animation:warpStar-9c6aeab8 var(--duration) var(--delay) ease-in forwards;background:#fff;-webkit-border-radius:50%;border-radius:50%;position:absolute;box-shadow:0 0 6px 2px #fffc,0 0 12px 4px #64b4ff80}@keyframes warpStar-9c6aeab8{0%{transform:rotate(var(--angle)) translate(0);opacity:0;width:var(--size);height:var(--size)}10%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--distance));opacity:0;width:calc(var(--size) * .5);height:calc(var(--size) * 20);-webkit-border-radius:0;border-radius:0}}.portal-center[data-v-9c6aeab8]{justify-content:center;align-items:center;width:200px;height:200px;animation:1.5s ease-in-out portalPulse-9c6aeab8;display:flex;position:relative}@keyframes portalPulse-9c6aeab8{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.2)}50%{transform:scale(1)}80%{transform:scale(1.1)}to{opacity:0;transform:scale(20)}}.portal-ring[data-v-9c6aeab8]{border:3px solid transparent;-webkit-border-radius:50%;border-radius:50%;animation:2s linear infinite ringRotate-9c6aeab8;position:absolute}.ring-1[data-v-9c6aeab8]{border-color:transparent rgba(100,200,255,.8);width:180px;height:180px;animation-duration:1.5s;box-shadow:0 0 30px #64c8ff99,inset 0 0 30px #64c8ff4d}.ring-2[data-v-9c6aeab8]{border-color:rgba(150,100,255,.8) transparent;width:140px;height:140px;animation-duration:1s;animation-direction:reverse;box-shadow:0 0 25px #9664ff99,inset 0 0 25px #9664ff4d}.ring-3[data-v-9c6aeab8]{border-color:transparent rgba(255,100,200,.8);width:100px;height:100px;animation-duration:.8s;box-shadow:0 0 20px #ff64c899,inset 0 0 20px #ff64c84d}@keyframes ringRotate-9c6aeab8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.portal-core[data-v-9c6aeab8]{background:radial-gradient(circle at 30% 30%,#fff 0%,rgba(100,200,255,.8) 30%,rgba(100,100,255,.6) 60%,transparent 100%);-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;animation:.5s ease-in-out infinite alternate corePulse-9c6aeab8;position:absolute;box-shadow:0 0 60px 30px #64c8ffcc,0 0 100px 60px #6464ff66}@keyframes corePulse-9c6aeab8{0%{transform:scale(1);box-shadow:0 0 60px 30px #64c8ffcc,0 0 100px 60px #6464ff66}to{transform:scale(1.1);box-shadow:0 0 80px 40px #64c8ffe6,0 0 120px 80px #6464ff80}}.portal-particles[data-v-9c6aeab8]{width:100%;height:100%;animation:3s linear infinite particlesRotate-9c6aeab8;position:absolute}@keyframes particlesRotate-9c6aeab8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.particle[data-v-9c6aeab8]{width:10px;height:10px;transform:rotate(calc(var(--i) * 60deg)) translate(110px);animation:1.5s ease-in-out infinite particlePulse-9c6aeab8;animation-delay:calc(var(--i) * .15s);background:#fff;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 12px 4px #64c8ffcc}@keyframes particlePulse-9c6aeab8{0%,to{opacity:.5;transform:rotate(calc(var(--i) * 60deg)) translate(100px) scale(.8)}50%{opacity:1;transform:rotate(calc(var(--i) * 60deg)) translate(120px) scale(1.2)}}.portal-text[data-v-9c6aeab8]{letter-spacing:.3em;text-transform:uppercase;color:#fff;text-shadow:0 0 10px #64c8ff,0 0 20px rgba(100,200,255,.8),0 0 40px rgba(100,200,255,.6);font-size:1.5rem;font-weight:700;position:absolute;bottom:25%}.text-char[data-v-9c6aeab8]{opacity:0;animation:.5s ease-out forwards charReveal-9c6aeab8;animation-delay:calc(.3s + var(--char-i) * 50ms);display:inline-block;transform:translateY(20px)scale(.5)}@keyframes charReveal-9c6aeab8{0%{opacity:0;filter:blur(10px);transform:translateY(20px)scale(.5)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.flash-overlay[data-v-9c6aeab8]{opacity:0;pointer-events:none;background:#fff;transition:opacity .15s ease-out;position:absolute;inset:0}.flash-overlay.active[data-v-9c6aeab8]{opacity:1;animation:.3s ease-out flashPulse-9c6aeab8}@keyframes flashPulse-9c6aeab8{0%{opacity:0}50%{opacity:1}to{opacity:0}}.portal-enter-active[data-v-9c6aeab8]{animation:.3s ease-out fadeIn-9c6aeab8}.portal-leave-active[data-v-9c6aeab8]{animation:.2s ease-in fadeOut-9c6aeab8}@keyframes fadeOut-9c6aeab8{0%{opacity:1}to{opacity:0}}.auth-animation-overlay[data-v-abb0bbc8]{z-index:99999;background:linear-gradient(135deg,#0a1929,#0d2137,#0f2744);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.animated-bg[data-v-abb0bbc8]{filter:blur(60px);opacity:.7;position:absolute;inset:0;overflow:hidden}.gradient-sphere[data-v-abb0bbc8]{-webkit-border-radius:50%;border-radius:50%;animation:6s ease-in-out infinite sphereFloat-abb0bbc8;position:absolute}.sphere-1[data-v-abb0bbc8]{background:radial-gradient(circle,rgba(0,136,204,.5) 0%,transparent 70%);width:60vmax;height:60vmax;animation-delay:0s;top:-20%;left:-10%}.sphere-2[data-v-abb0bbc8]{background:radial-gradient(circle,rgba(0,180,216,.4) 0%,transparent 70%);width:50vmax;height:50vmax;animation-delay:-1.5s;bottom:-15%;right:-10%}.sphere-3[data-v-abb0bbc8]{background:radial-gradient(circle,rgba(72,202,228,.3) 0%,transparent 70%);width:40vmax;height:40vmax;animation-delay:-3s;top:30%;right:20%}@keyframes sphereFloat-abb0bbc8{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}.particles-container[data-v-abb0bbc8]{pointer-events:none;position:absolute;inset:0}.particle[data-v-abb0bbc8]{width:var(--p-size);height:var(--p-size);background:hsl(var(--p-hue),90%,65%);opacity:0;box-shadow:0 0 10px hsl(var(--p-hue),90%,65%),0 0 20px hsl(var(--p-hue),80%,50%);animation:particleExplode-abb0bbc8 var(--p-duration) var(--p-delay) ease-out forwards;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes particleExplode-abb0bbc8{0%{transform:rotate(var(--p-angle)) translate(0) scale(0);opacity:0}20%{opacity:1;transform:rotate(var(--p-angle)) translate(calc(var(--p-distance) * .3)) scale(1)}to{opacity:0;transform:rotate(var(--p-angle)) translate(var(--p-distance)) scale(.3)}}.shield-container[data-v-abb0bbc8]{z-index:10;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.ripple-container[data-v-abb0bbc8]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ripple[data-v-abb0bbc8]{opacity:0;border:2px solid rgba(0,180,216,.6);-webkit-border-radius:50%;border-radius:50%;animation:1.5s ease-out forwards rippleExpand-abb0bbc8;position:absolute}.ripple-1[data-v-abb0bbc8]{width:80px;height:80px;animation-delay:.1s}.ripple-2[data-v-abb0bbc8]{width:80px;height:80px;animation-delay:.3s}.ripple-3[data-v-abb0bbc8]{width:80px;height:80px;animation-delay:.5s}@keyframes rippleExpand-abb0bbc8{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(4)}}.shield-wrapper[data-v-abb0bbc8]{justify-content:center;align-items:center;width:120px;height:120px;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards shieldEntrance-abb0bbc8;display:flex;position:relative}@keyframes shieldEntrance-abb0bbc8{0%{opacity:0;transform:scale(0)rotate(-180deg)}to{opacity:1;transform:scale(1)rotate(0)}}.shield-burst .shield-wrapper[data-v-abb0bbc8]{animation:.5s ease-out forwards shieldPulse-abb0bbc8}@keyframes shieldPulse-abb0bbc8{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.shield-glow[data-v-abb0bbc8]{background:radial-gradient(circle,rgba(0,180,216,.4) 0%,transparent 70%);-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;animation:2.5s ease-in-out infinite glowPulse-abb0bbc8;position:absolute}@keyframes glowPulse-abb0bbc8{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.shield-icon[data-v-abb0bbc8]{background:linear-gradient(145deg,#08c,#09d,#0ae);-webkit-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:3s ease-in-out infinite iconFloat-abb0bbc8;display:flex;position:relative;box-shadow:0 0 30px #08c9,0 0 60px #08c6,inset 0 2px 10px #ffffff4d}@keyframes iconFloat-abb0bbc8{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.telegram-icon[data-v-abb0bbc8]{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));width:50px;height:50px}.orbit-ring[data-v-abb0bbc8]{width:140px;height:140px;animation:12s linear infinite orbitSpin-abb0bbc8;position:absolute}@keyframes orbitSpin-abb0bbc8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-particle[data-v-abb0bbc8]{width:8px;height:8px;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%);animation:1.5s ease-in-out infinite orbitParticlePulse-abb0bbc8;animation-delay:calc(var(--orbit-i) * .12s);background:linear-gradient(135deg,#00d4ff,#08c);-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #00d4ffcc}@keyframes orbitParticlePulse-abb0bbc8{0%,to{opacity:.5;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%) scale(.8)}50%{opacity:1;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(70px) translateY(-50%) scale(1.2)}}.success-check[data-v-abb0bbc8]{opacity:0;justify-content:center;align-items:center;width:60px;height:60px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:scale(0)}.success-check.show[data-v-abb0bbc8]{opacity:1;transform:scale(1)}.check-icon[data-v-abb0bbc8]{color:#4ade80;filter:drop-shadow(0 0 10px rgba(74,222,128,.8));width:40px;height:40px;animation:.5s ease-out checkBounce-abb0bbc8}@keyframes checkBounce-abb0bbc8{0%{transform:scale(0)rotate(-45deg)}50%{transform:scale(1.3)rotate(10deg)}to{transform:scale(1)rotate(0)}}.welcome-text[data-v-abb0bbc8]{text-align:center;opacity:0;transition:all .5s ease-out;position:absolute;bottom:25%;transform:translateY(20px)}.welcome-text.show[data-v-abb0bbc8]{opacity:1;transform:translateY(0)}.welcome-line[data-v-abb0bbc8]{color:#fff;letter-spacing:.15em;text-shadow:0 0 20px rgba(0,180,216,.8),0 0 40px rgba(0,180,216,.5);font-size:1.8rem;font-weight:600}.welcome-char[data-v-abb0bbc8]{opacity:0;animation:.4s ease-out forwards charReveal-abb0bbc8;animation-delay:var(--char-delay);display:inline-block;transform:translateY(20px)scale(.5)}@keyframes charReveal-abb0bbc8{0%{opacity:0;filter:blur(8px);transform:translateY(20px)scale(.5)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.user-name[data-v-abb0bbc8]{background:linear-gradient(90deg,#00d4ff,#0ae,#08c,#00d4ff) 0 0/300% 100%;-webkit-text-fill-color:transparent;background-clip:text;margin-top:8px;font-size:2.2rem;font-weight:700;animation:6s linear infinite gradientShift-abb0bbc8}@keyframes gradientShift-abb0bbc8{0%{background-position:0%}to{background-position:300%}}.name-char[data-v-abb0bbc8]{opacity:0;animation:.5s ease-out forwards nameCharReveal-abb0bbc8;animation-delay:var(--name-delay);display:inline-block;transform:translateY(15px)rotateX(90deg)}@keyframes nameCharReveal-abb0bbc8{0%{opacity:0;transform:translateY(15px)rotateX(90deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.final-flash[data-v-abb0bbc8]{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.final-flash.active[data-v-abb0bbc8]{animation:.3s ease-out forwards flashBurst-abb0bbc8}@keyframes flashBurst-abb0bbc8{0%{opacity:0}30%{opacity:1}to{opacity:0}}.auth-portal-enter-active[data-v-abb0bbc8]{animation:.4s ease-out portalEnter-abb0bbc8}.auth-portal-leave-active[data-v-abb0bbc8]{animation:.3s ease-in portalLeave-abb0bbc8}@keyframes portalEnter-abb0bbc8{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes portalLeave-abb0bbc8{0%{opacity:1}to{opacity:0}}@media(max-width:480px){.shield-container[data-v-abb0bbc8]{width:160px;height:160px}.shield-wrapper[data-v-abb0bbc8]{width:100px;height:100px}.shield-icon[data-v-abb0bbc8]{width:70px;height:70px}.telegram-icon[data-v-abb0bbc8]{width:42px;height:42px}.orbit-ring[data-v-abb0bbc8]{width:120px;height:120px}.orbit-particle[data-v-abb0bbc8]{transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%)}@keyframes orbitParticlePulse-abb0bbc8{0%,to{opacity:.5;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%) scale(.8)}50%{opacity:1;transform:rotate(calc(var(--orbit-i) * 60deg)) translate(60px) translateY(-50%) scale(1.2)}}.welcome-line[data-v-abb0bbc8]{font-size:1.4rem}.user-name[data-v-abb0bbc8]{font-size:1.8rem}}@media(hover:none)and (max-width:768px){.orbit-ring[data-v-abb0bbc8]{animation-duration:24s!important}.user-name[data-v-abb0bbc8]{animation-duration:12s!important}.sphere[data-v-abb0bbc8]{animation-duration:10s!important}.orbit-icon[data-v-abb0bbc8]{animation-duration:6s!important}}.success-animation[data-v-7aec3e40]{justify-content:center;align-items:center;display:flex}.pulse-icon[data-v-7aec3e40]{animation:.8s cubic-bezier(.34,1.56,.64,1) success-pulse-7aec3e40}@keyframes success-pulse-7aec3e40{0%{opacity:0;transform:scale(0)rotate(-180deg)}60%{transform:scale(1.3)rotate(20deg)}to{opacity:1;transform:scale(1)rotate(0)}}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:root{--safe-area-top:0px;--safe-area-bottom:0px;--safe-area-left:0px;--safe-area-right:0px;--content-safe-area-top:0px;--content-safe-area-bottom:0px;--content-safe-area-left:0px;--content-safe-area-right:0px;--fullscreen-safe-top:0px;--fullscreen-safe-bottom:0px;--fullscreen-safe-left:0px;--fullscreen-safe-right:0px;--snackbar-safe-top:56px}@supports (padding-top:env(safe-area-inset-top)){:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}}@supports (padding-top:var(--tg-safe-area-inset-top)){:root{--safe-area-top:var(--tg-safe-area-inset-top,0px);--safe-area-bottom:var(--tg-safe-area-inset-bottom,0px);--safe-area-left:var(--tg-safe-area-inset-left,0px);--safe-area-right:var(--tg-safe-area-inset-right,0px);--content-safe-area-top:var(--tg-content-safe-area-inset-top,0px);--content-safe-area-bottom:var(--tg-content-safe-area-inset-bottom,0px);--content-safe-area-left:var(--tg-content-safe-area-inset-left,0px);--content-safe-area-right:var(--tg-content-safe-area-inset-right,0px)}}html{scrollbar-gutter:stable}.is-fullscreen{overscroll-behavior:none;overscroll-behavior-y:none;-webkit-overflow-scrolling:auto}.is-fullscreen html,.is-fullscreen body{overscroll-behavior:none;overscroll-behavior-y:none}.fullscreen-header{padding-top:var(--fullscreen-safe-top,0px)!important}.fullscreen-main{padding-left:max(8px,calc(var(--fullscreen-safe-left,0px) + 8px))!important;padding-right:max(8px,calc(var(--fullscreen-safe-right,0px) + 8px))!important;padding-bottom:var(--fullscreen-safe-bottom,0px)!important}.fullscreen-no-header{padding-top:calc(var(--fullscreen-safe-top,0px) + 16px)!important}.v-snackbar--top{padding-top:calc(var(--v-layout-top) + var(--snackbar-safe-top,56px))}.v-main{min-height:100vh}.v-theme--darkTheme{scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.05);scrollbar-width:thin}.v-theme--darkTheme ::-webkit-scrollbar{width:8px;height:8px}.v-theme--darkTheme ::-webkit-scrollbar-track{background:#ffffff0d;-webkit-border-radius:4px;border-radius:4px}.v-theme--darkTheme ::-webkit-scrollbar-thumb{background:#ffffff40;-webkit-border-radius:4px;border-radius:4px;transition:background .2s}.v-theme--darkTheme ::-webkit-scrollbar-thumb:hover{background:#fff6}.v-theme--lightTheme{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.05);scrollbar-width:thin}.v-theme--lightTheme ::-webkit-scrollbar{width:8px;height:8px}.v-theme--lightTheme ::-webkit-scrollbar-track{background:#0000000d;-webkit-border-radius:4px;border-radius:4px}.v-theme--lightTheme ::-webkit-scrollbar-thumb{background:#0003;-webkit-border-radius:4px;border-radius:4px;transition:background .2s}.v-theme--lightTheme ::-webkit-scrollbar-thumb:hover{background:#00000059}.v-overlay-container{isolation:isolate}.v-overlay__scrim,.v-overlay__content{backface-visibility:hidden;transform:translateZ(0)}.v-dialog>.v-overlay__content{isolation:isolate}.v-bottom-sheet>.v-overlay__content{isolation:isolate}body.v-overlay--active [style*=backdrop-filter],body.v-overlay--active [style*=-webkit-backdrop-filter],body.v-overlay--active .bottom-nav{-webkit-backdrop-filter:none!important}body.v-overlay--active .new-year-decoration,body.v-overlay--active .aurora-wrapper,body.v-overlay--active .particles-container,body.v-overlay--active .gradient-orbs{visibility:hidden!important;opacity:0!important}@media(min-width:1024px){.v-pagination{gap:6px}.v-pagination .v-pagination__item,.v-pagination .v-pagination__first,.v-pagination .v-pagination__prev,.v-pagination .v-pagination__next,.v-pagination .v-pagination__last{background:rgba(var(--v-theme-surface-variant),.4);border:1px solid rgba(var(--v-theme-on-surface),.08);-webkit-border-radius:10px;border-radius:10px;min-width:40px;height:40px;font-size:14px;font-weight:500;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.v-pagination .v-pagination__item:hover,.v-pagination .v-pagination__first:hover,.v-pagination .v-pagination__prev:hover,.v-pagination .v-pagination__next:hover,.v-pagination .v-pagination__last:hover{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.25);box-shadow:0 4px 12px rgba(var(--v-theme-primary),.15);transform:translateY(-2px)scale(1.05)}.v-pagination .v-pagination__item--is-active{box-shadow:0 4px 16px rgba(var(--v-theme-primary),.4);transform:scale(1.08);background:linear-gradient(135deg,rgb(var(--v-theme-primary)),color-mix(in srgb,rgb(var(--v-theme-primary)) 80%,white))!important;color:#fff!important;border-color:transparent!important}.v-pagination .v-pagination__item--is-active:hover{box-shadow:0 6px 20px rgba(var(--v-theme-primary),.45);transform:translateY(-2px)scale(1.1)}.v-pagination .v-btn--disabled{opacity:.35;background:rgba(var(--v-theme-surface-variant),.25)!important}}.aurora-wrapper,.new-year-decoration,.particles-container{contain:strict;will-change:auto;pointer-events:none}@media(hover:none){.v-card,.v-sheet{-webkit-backdrop-filter:none!important}.v-dialog>.v-overlay__content{-webkit-backdrop-filter:none!important}.v-card,.v-btn{box-shadow:0 2px 4px #0000001a!important}.floating-3d-objects,.matrix-rain,.light-beams,.aurora-waves,.energy-field,.glitch-overlay,.parallax-stars-container,.shooting-stars,.nebula-clouds,.morphing-shapes,.neon-rays,.login-particles,.login-sparkles,.floating-hexagons,.circuit-lines{display:none!important}}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter-from,.fade-leave-to{opacity:0}.admin-slide-enter-active,.admin-slide-leave-active{box-shadow:0 0 15px rgba(var(--v-theme-primary),.2);transition:all .25s cubic-bezier(.4,0,.2,1)}.admin-slide-enter-from{opacity:0;transform:translate(15px)}.admin-slide-leave-to{opacity:0;transform:translate(-15px)}.admin-layout[data-v-bb09a87e]{align-items:flex-start;gap:16px;display:flex}.admin-layout__content[data-v-bb09a87e]{box-sizing:border-box;flex:1;min-width:0;max-width:100%;overflow-x:auto}.with-bottom-nav[data-v-bb09a87e]{padding-bottom:76px!important}@media(max-width:959px){.admin-layout[data-v-bb09a87e]{flex-direction:column}.admin-layout .v-data-table__wrapper[data-v-bb09a87e],.admin-layout__content .v-data-table__wrapper[data-v-bb09a87e]{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.admin-layout .v-card[data-v-bb09a87e],.admin-layout__content .v-card[data-v-bb09a87e]{overflow:visible}}.admin-layout[data-v-bb09a87e],.admin-layout__content[data-v-bb09a87e]{max-width:100vw;overflow-x:hidden}@media(max-width:600px){.admin-layout .v-container[data-v-bb09a87e],.admin-layout__content .v-container[data-v-bb09a87e]{box-sizing:border-box!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.admin-layout__content>.v-container[data-v-bb09a87e]{box-sizing:border-box!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.admin-layout .v-row[data-v-bb09a87e],.admin-layout__content .v-row[data-v-bb09a87e]{margin-left:0!important;margin-right:0!important}.admin-layout .v-col[data-v-bb09a87e],.admin-layout__content .v-col[data-v-bb09a87e]{padding-left:4px!important;padding-right:4px!important}.admin-layout .v-card[data-v-bb09a87e],.admin-layout__content .v-card[data-v-bb09a87e]{max-width:100%!important;overflow-x:auto!important}.admin-layout .v-card-title[data-v-bb09a87e],.admin-layout__content .v-card-title[data-v-bb09a87e]{flex-wrap:wrap!important;gap:8px!important;padding:12px!important}.admin-layout .v-card-text[data-v-bb09a87e],.admin-layout__content .v-card-text[data-v-bb09a87e]{padding:12px!important}.admin-layout .v-data-table[data-v-bb09a87e],.admin-layout__content .v-data-table[data-v-bb09a87e]{font-size:.75rem!important}.admin-layout .v-data-table th[data-v-bb09a87e],.admin-layout__content .v-data-table th[data-v-bb09a87e]{white-space:nowrap!important;padding:8px 4px!important;font-size:.7rem!important}.admin-layout .v-data-table td[data-v-bb09a87e],.admin-layout__content .v-data-table td[data-v-bb09a87e]{padding:8px 4px!important}.admin-layout .v-chip[data-v-bb09a87e],.admin-layout__content .v-chip[data-v-bb09a87e]{font-size:.65rem!important}.admin-layout .v-btn--size-small[data-v-bb09a87e],.admin-layout__content .v-btn--size-small[data-v-bb09a87e]{padding:0 8px!important;font-size:.7rem!important}.admin-layout .v-text-field[data-v-bb09a87e],.admin-layout .v-select[data-v-bb09a87e],.admin-layout__content .v-text-field[data-v-bb09a87e],.admin-layout__content .v-select[data-v-bb09a87e]{font-size:.85rem!important}}.browser-login-container[data-v-bb09a87e]{perspective:1000px;box-sizing:border-box;z-index:5;justify-content:center;align-items:flex-start;min-height:100vh;padding:24px 0 48px;display:flex;position:fixed;inset:0;overflow-x:hidden;overflow-y:auto}.login-3d-grid[data-v-bb09a87e]{pointer-events:none;z-index:0;perspective:500px;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.grid-plane[data-v-bb09a87e]{transform-origin:bottom;mask-image:linear-gradient(transparent 30%,#000c);background-image:linear-gradient(rgba(34,158,217,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(34,158,217,.15) 1px,transparent 1px);background-size:60px 60px;width:200%;height:200%;animation:20s linear infinite gridScroll-bb09a87e;position:absolute;bottom:-50%;left:-50%;transform:rotateX(75deg)translateY(-50%);-webkit-mask-image:linear-gradient(transparent 30%,rgba(0,0,0,.8) 100%)}.grid-plane-top[data-v-bb09a87e]{transform-origin:top;mask-image:linear-gradient(rgba(0,0,0,.5) 0%,transparent 60%);opacity:.5;animation:25s linear infinite gridScrollReverse-bb09a87e;top:-100%;bottom:auto;transform:rotateX(-75deg)translateY(50%);-webkit-mask-image:linear-gradient(rgba(0,0,0,.5) 0%,transparent 60%)}@keyframes gridScroll-bb09a87e{0%{background-position:0 0}to{background-position:0 60px}}@keyframes gridScrollReverse-bb09a87e{0%{background-position:0 0}to{background-position:0 -60px}}.neon-rays[data-v-bb09a87e]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.neon-ray[data-v-bb09a87e]{filter:blur(3px);background:linear-gradient(transparent 0%,rgba(34,158,217,.8) 20%,rgba(139,92,246,.6) 50%,rgba(34,158,217,.8) 80%,transparent 100%);width:2px;height:100%;animation:8s ease-in-out infinite neonRayMove-bb09a87e;position:absolute;box-shadow:0 0 10px #229ed980,0 0 20px #229ed94d,0 0 40px #8b5cf633}.ray-1[data-v-bb09a87e]{opacity:.7;animation-delay:0s;left:15%}.ray-2[data-v-bb09a87e]{opacity:.5;animation-duration:10s;animation-delay:-3s;left:50%}.ray-3[data-v-bb09a87e]{opacity:.6;animation-duration:12s;animation-delay:-6s;left:85%}@keyframes neonRayMove-bb09a87e{0%,to{opacity:0;transform:translate(0)scaleY(.3)}10%{opacity:.8}50%{opacity:.6;transform:translate(30px)scaleY(1)}90%{opacity:.8}}.morphing-shapes[data-v-bb09a87e]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.morph-shape[data-v-bb09a87e]{filter:blur(40px);background:linear-gradient(135deg,#229ed926,#8b5cf61a,#10b98114);-webkit-border-radius:30% 70% 70% 30%/30% 30% 70% 70%;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:15s ease-in-out infinite morphShape-bb09a87e;position:absolute}.shape-1[data-v-bb09a87e]{width:300px;height:300px;animation-delay:0s;top:10%;left:5%}.shape-2[data-v-bb09a87e]{width:250px;height:250px;animation-duration:18s;animation-delay:-5s;top:60%;right:10%}.shape-3[data-v-bb09a87e]{width:200px;height:200px;animation-duration:12s;animation-delay:-10s;bottom:10%;left:40%}@keyframes morphShape-bb09a87e{0%,to{-webkit-border-radius:30% 70% 70% 30%/30% 30% 70% 70%;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:rotate(0)scale(1)}25%{-webkit-border-radius:58% 42% 75% 25%/76% 46% 54% 24%;border-radius:58% 42% 75% 25%/76% 46% 54% 24%;transform:rotate(90deg)scale(1.1)}50%{-webkit-border-radius:50% 50% 33% 67%/55% 27% 73% 45%;border-radius:50% 50% 33% 67%/55% 27% 73% 45%;transform:rotate(180deg)scale(.95)}75%{-webkit-border-radius:33% 67% 58% 42%/63% 68% 32% 37%;border-radius:33% 67% 58% 42%/63% 68% 32% 37%;transform:rotate(270deg)scale(1.05)}}.circuit-lines[data-v-bb09a87e]{pointer-events:none;z-index:0;opacity:.2;width:100%;height:100%;display:none;position:fixed;top:0;left:0}@media(min-width:900px){.circuit-lines[data-v-bb09a87e]{display:block}}.circuit-path[data-v-bb09a87e]{fill:none;stroke:url(#circuitGradient);stroke-width:.3px;stroke-linecap:round;stroke-dasharray:0 100;animation:8s ease-in-out infinite circuitDraw-bb09a87e}.path-1[data-v-bb09a87e]{stroke:#229ed999;animation-delay:0s}.path-2[data-v-bb09a87e]{stroke:#8b5cf680;animation-delay:-3s}.path-3[data-v-bb09a87e]{stroke:#10b98166;animation-delay:-6s}@keyframes circuitDraw-bb09a87e{0%{stroke-dasharray:0 100;stroke-dashoffset:0}50%{stroke-dasharray:50 50;stroke-dashoffset:-25px}to{stroke-dasharray:0 100;stroke-dashoffset:-100px}}.login-orbs-container[data-v-bb09a87e]{pointer-events:none;z-index:0;contain:strict;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.login-orb[data-v-bb09a87e]{filter:blur(60px);opacity:.5;backface-visibility:hidden;-webkit-border-radius:50%;border-radius:50%;animation:25s ease-in-out infinite orbFloat-bb09a87e;position:absolute;transform:translateZ(0)}.orb-1[data-v-bb09a87e]{background:radial-gradient(circle,rgba(34,158,217,.35) 0%,transparent 70%);width:350px;height:350px;animation-delay:0s;top:-10%;left:-10%}.orb-2[data-v-bb09a87e]{background:radial-gradient(circle,rgba(139,92,246,.3) 0%,transparent 70%);width:300px;height:300px;animation-duration:30s;animation-delay:-5s;top:60%;right:-15%}.orb-3[data-v-bb09a87e]{background:radial-gradient(circle,rgba(16,185,129,.25) 0%,transparent 70%);width:250px;height:250px;animation-duration:28s;animation-delay:-10s;bottom:-10%;left:30%}.orb-4[data-v-bb09a87e]{background:radial-gradient(circle,rgba(251,146,60,.2) 0%,transparent 70%);width:200px;height:200px;animation-duration:22s;animation-delay:-15s;top:30%;left:-5%}.orb-5[data-v-bb09a87e]{background:radial-gradient(circle,rgba(236,72,153,.2) 0%,transparent 70%);width:180px;height:180px;animation-duration:26s;animation-delay:-8s;top:10%;right:20%}@keyframes orbFloat-bb09a87e{0%,to{transform:translate(0)translateZ(0)}33%{transform:translate(40px,-25px)translateZ(0)}66%{transform:translate(-25px,35px)translateZ(0)}}.login-grid-pattern[data-v-bb09a87e]{background-image:linear-gradient(rgba(var(--v-theme-primary),.025) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--v-theme-primary),.025) 1px,transparent 1px);pointer-events:none;z-index:0;opacity:.6;background-size:50px 50px;width:100%;height:100%;position:fixed;top:0;left:0}.login-particles[data-v-bb09a87e]{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.particle[data-v-bb09a87e]{background:rgba(var(--v-theme-primary),.6);-webkit-border-radius:50%;border-radius:50%;animation:20s ease-in-out infinite particleFloat-bb09a87e;position:absolute}@keyframes particleFloat-bb09a87e{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.6;transform:translateY(-100px)translate(50px)}50%{opacity:.4;transform:translateY(-50px)translate(-30px)}75%{opacity:.5;transform:translateY(-150px)translate(20px)}}.login-sparkles[data-v-bb09a87e]{pointer-events:none;z-index:2;width:100%;height:100%;position:fixed;top:0;left:0}.sparkle[data-v-bb09a87e]{background:rgba(var(--v-theme-primary),.8);width:4px;height:4px;box-shadow:0 0 6px rgba(var(--v-theme-primary),.5);-webkit-border-radius:50%;border-radius:50%;animation:3s ease-in-out infinite sparkle-bb09a87e;position:absolute}@keyframes sparkle-bb09a87e{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.holo-overlay[data-v-bb09a87e]{pointer-events:none;z-index:0;opacity:.4;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(34,158,217,.016) 3px,rgba(34,158,217,.016) 6px);width:100%;height:100%;position:fixed;top:0;left:0}.floating-hexagons[data-v-bb09a87e]{pointer-events:none;z-index:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0}@media(min-width:900px){.floating-hexagons[data-v-bb09a87e]{display:block}}.hexagon[data-v-bb09a87e]{background:#229ed91a;border:1px solid rgba(34,158,217,.3);width:60px;height:34px;animation:20s ease-in-out infinite hexFloat-bb09a87e;position:absolute}.hexagon[data-v-bb09a87e]:before{content:"";border-left:30px solid transparent;border-right:30px solid transparent;width:0;position:absolute}.hexagon[data-v-bb09a87e]:after{content:"";border-left:30px solid transparent;border-right:30px solid transparent;width:0;position:absolute}.hexagon[data-v-bb09a87e]:before{border-bottom:17px solid rgba(34,158,217,.1);bottom:100%}.hexagon[data-v-bb09a87e]:after{border-top:17px solid rgba(34,158,217,.1);top:100%}.hex-1[data-v-bb09a87e]{animation-delay:0s;top:15%;left:10%;transform:scale(.8)}.hex-2[data-v-bb09a87e]{opacity:.7;animation-delay:-5s;top:70%;left:80%;transform:scale(1.2)}.hex-3[data-v-bb09a87e]{opacity:.5;animation-delay:-10s;top:40%;left:85%;transform:scale(.6)}.hex-4[data-v-bb09a87e]{opacity:.6;animation-delay:-15s;top:80%;left:15%;transform:scale(1)}@keyframes hexFloat-bb09a87e{0%,to{opacity:.3;transform:translateY(0)rotate(0)}25%{opacity:.6;transform:translateY(-30px)rotate(60deg)}50%{opacity:.4;transform:translateY(-15px)rotate(120deg)}75%{opacity:.5;transform:translateY(-45px)rotate(180deg)}}.aurora-waves[data-v-bb09a87e]{pointer-events:none;z-index:0;opacity:.6;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aurora-wave[data-v-bb09a87e]{filter:blur(30px);transform-origin:50%;background:linear-gradient(transparent 0%,rgba(34,158,217,.1) 20%,rgba(139,92,246,.15) 40%,rgba(16,185,129,.1) 60%,rgba(236,72,153,.08) 80%,transparent 100%);width:200%;height:100%;animation:15s ease-in-out infinite auroraWave-bb09a87e;position:absolute;left:-50%}.wave-1[data-v-bb09a87e]{opacity:.8;animation-delay:0s;top:-30%}.wave-2[data-v-bb09a87e]{opacity:.6;animation-duration:18s;animation-delay:-4s;top:-20%}.wave-3[data-v-bb09a87e]{opacity:.4;animation-duration:20s;animation-delay:-8s;top:-10%}.wave-4[data-v-bb09a87e]{opacity:.3;animation-duration:22s;animation-delay:-12s;top:0%}@keyframes auroraWave-bb09a87e{0%,to{transform:translate(0)scaleY(1)rotate(-5deg)}25%{transform:translate(10%)scaleY(1.2)rotate(0)}50%{transform:translate(5%)scaleY(.8)rotate(5deg)}75%{transform:translate(-5%)scaleY(1.1)rotate(0)}}.floating-3d-objects[data-v-bb09a87e]{pointer-events:none;z-index:1;perspective:1000px;width:100%;height:100%;transform-style:preserve-3d;position:fixed;top:0;left:0}.float-3d-obj[data-v-bb09a87e]{animation:20s ease-in-out infinite float3d-bb09a87e;position:absolute}.obj-sphere[data-v-bb09a87e]{backdrop-filter:blur(5px);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.3),rgba(34,158,217,.2) 40%,rgba(139,92,246,.1) 80%,transparent);-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;box-shadow:inset -10px -10px 20px #0000004d,inset 5px 5px 15px #ffffff1a,0 0 40px #229ed94d}.sphere-1[data-v-bb09a87e]{width:70px;height:70px;animation-delay:0s;top:18%;left:10%}.obj-cube[data-v-bb09a87e]{width:40px;height:40px;transform-style:preserve-3d;background:linear-gradient(135deg,#8b5cf64d,#229ed933);border:1px solid rgba(139,92,246,.4);animation:25s linear infinite rotateCube-bb09a87e;box-shadow:0 0 30px #8b5cf64d}.cube-1[data-v-bb09a87e]{animation-delay:0s;top:25%;right:20%}@keyframes rotateCube-bb09a87e{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(360deg)rotate(360deg)}}.obj-ring[data-v-bb09a87e]{border:3px solid transparent;border-color:rgba(34,158,217,.5) transparent rgba(139,92,246,.5);-webkit-border-radius:50%;border-radius:50%;width:100px;height:100px;animation:12s linear infinite rotateRing-bb09a87e;box-shadow:0 0 20px #229ed933,inset 0 0 20px #8b5cf61a}.ring-1[data-v-bb09a87e]{animation-direction:normal;top:40%;left:5%}@keyframes rotateRing-bb09a87e{0%{transform:rotateX(70deg)rotate(0)}to{transform:rotateX(70deg)rotate(360deg)}}.obj-torus[data-v-bb09a87e]{border:15px solid rgba(16,185,129,.4);border-color:rgba(16,185,129,.4) rgba(34,158,217,.3) rgba(139,92,246,.4) rgba(236,72,153,.3);-webkit-border-radius:50%;border-radius:50%;width:70px;height:70px;animation:20s linear infinite rotateTorus-bb09a87e;box-shadow:0 0 30px #10b98133,inset 0 0 20px #8b5cf61a}.torus-1[data-v-bb09a87e]{top:55%;left:45%;transform:translate(-50%)}@keyframes rotateTorus-bb09a87e{0%{transform:translate(-50%)rotateX(45deg)rotateY(0)rotate(0)}to{transform:translate(-50%)rotateX(45deg)rotateY(360deg)rotate(180deg)}}@keyframes float3d-bb09a87e{0%,to{transform:translateY(0)translateZ(0)}25%{transform:translateY(-30px)translateZ(20px)}50%{transform:translateY(-15px)translateZ(-10px)}75%{transform:translateY(-40px)translateZ(15px)}}.matrix-rain[data-v-bb09a87e]{pointer-events:none;z-index:0;opacity:.15;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}@media(min-width:768px){.matrix-rain[data-v-bb09a87e]{display:block}}.rain-column[data-v-bb09a87e]{text-shadow:0 0 8px rgba(34,158,217,.8);flex-direction:column;font-family:Courier New,monospace;font-size:14px;animation:10s linear infinite rainFall-bb09a87e;display:flex;position:absolute;top:-100%}.rain-char[data-v-bb09a87e]{color:#229ed9cc;line-height:1.2;animation:.5s ease-in-out infinite alternate charGlow-bb09a87e}.rain-char[data-v-bb09a87e]:first-child{color:#ffffffe6;text-shadow:0 0 15px rgba(255,255,255,.8)}@keyframes rainFall-bb09a87e{0%{transform:translateY(0)}to{transform:translateY(200vh)}}@keyframes charGlow-bb09a87e{0%{opacity:.3}to{opacity:.8}}.particle-constellation[data-v-bb09a87e]{pointer-events:auto;z-index:0;opacity:.8;width:100%;height:100%;position:fixed;top:0;left:0}.light-beams[data-v-bb09a87e]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.light-beam[data-v-bb09a87e]{transform-origin:top;filter:blur(2px);background:linear-gradient(transparent,rgba(34,158,217,.4),rgba(139,92,246,.6),rgba(236,72,153,.4),transparent);width:2px;height:150%;animation:8s ease-in-out infinite beamSweep-bb09a87e;position:absolute;box-shadow:0 0 10px #229ed980,0 0 30px #8b5cf64d}.beam-1[data-v-bb09a87e]{animation-delay:0s;left:20%;transform:rotate(-30deg)}.beam-2[data-v-bb09a87e]{animation-delay:-3s;left:50%;transform:rotate(0)}.beam-3[data-v-bb09a87e]{animation-delay:-6s;left:80%;transform:rotate(30deg)}@keyframes beamSweep-bb09a87e{0%,to{opacity:0;transform:rotate(-45deg)translateY(-50%)}10%{opacity:.8}50%{opacity:.6;transform:rotate(0)translateY(0)}90%{opacity:.8}}.energy-field[data-v-bb09a87e]{pointer-events:none;z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.energy-ring[data-v-bb09a87e]{opacity:0;border:2px solid transparent;-webkit-border-radius:50%;border-radius:50%;animation:4s ease-out infinite energyPulse-bb09a87e;position:absolute}.energy-ring-1[data-v-bb09a87e]{border-color:#229ed94d;width:200px;height:200px;animation-delay:0s}.energy-ring-2[data-v-bb09a87e]{border-color:#8b5cf64d;width:200px;height:200px;animation-delay:1.3s}.energy-ring-3[data-v-bb09a87e]{border-color:#10b9814d;width:200px;height:200px;animation-delay:2.6s}@keyframes energyPulse-bb09a87e{0%{opacity:.8;border-width:3px;transform:scale(1)}to{opacity:0;border-width:1px;transform:scale(4)}}.glitch-overlay[data-v-bb09a87e]{pointer-events:none;z-index:0;background:0 0;width:100%;height:100%;animation:15s ease-in-out infinite glitchEffect-bb09a87e;position:fixed;top:0;left:0}@keyframes glitchEffect-bb09a87e{0%,95%,to{background:0 0;transform:none}96%{background:linear-gradient(90deg,transparent 0%,rgba(255,0,128,.02) 15%,transparent 16%,transparent 50%,rgba(0,255,255,.02) 51%,transparent 52%);transform:translate(-1px)}97%{background:0 0;transform:none}}@media(max-width:768px),(hover:none){.floating-3d-objects[data-v-bb09a87e],.matrix-rain[data-v-bb09a87e],.light-beams[data-v-bb09a87e],.aurora-waves[data-v-bb09a87e],.energy-field[data-v-bb09a87e],.glitch-overlay[data-v-bb09a87e],.parallax-stars-container[data-v-bb09a87e],.shooting-stars[data-v-bb09a87e],.nebula-clouds[data-v-bb09a87e],.morphing-shapes[data-v-bb09a87e],.neon-rays[data-v-bb09a87e],.floating-hexagons[data-v-bb09a87e],.circuit-lines[data-v-bb09a87e],.login-particles[data-v-bb09a87e],.login-sparkles[data-v-bb09a87e]{display:none!important}.particle-constellation[data-v-bb09a87e]{opacity:.3}.login-card-glass[data-v-bb09a87e]{-webkit-backdrop-filter:blur(10px)}.login-orb[data-v-bb09a87e]{filter:blur(40px);opacity:.4}}.parallax-stars-container[data-v-bb09a87e]{pointer-events:none;z-index:0;--parallax-x:0px;--parallax-y:0px;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.parallax-layer[data-v-bb09a87e]{width:100%;height:100%;transition:transform .3s ease-out;position:absolute;top:0;left:0}.layer-1[data-v-bb09a87e]{transform:translate(calc(var(--parallax-x) * .5),calc(var(--parallax-y) * .5));opacity:.4}.layer-2[data-v-bb09a87e]{transform:translate(calc(var(--parallax-x) * 1),calc(var(--parallax-y) * 1));opacity:.6}.layer-3[data-v-bb09a87e]{transform:translate(calc(var(--parallax-x) * 1.5),calc(var(--parallax-y) * 1.5));opacity:.8}.depth-star[data-v-bb09a87e]{background:#fff;-webkit-border-radius:50%;border-radius:50%;animation:3s ease-in-out infinite depthStarTwinkle-bb09a87e;position:absolute;box-shadow:0 0 6px #fffc}.layer-1 .depth-star[data-v-bb09a87e]{background:#229ed9b3;box-shadow:0 0 4px #229ed999}.layer-2 .depth-star[data-v-bb09a87e]{background:#8b5cf6cc;box-shadow:0 0 6px #8b5cf6b3}.layer-3 .depth-star[data-v-bb09a87e]{background:#ffffffe6;box-shadow:0 0 8px #ffffffe6,0 0 15px #229ed980}@keyframes depthStarTwinkle-bb09a87e{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.shooting-stars[data-v-bb09a87e]{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.shooting-star[data-v-bb09a87e]{opacity:0;background:#fff;-webkit-border-radius:50%;border-radius:50%;width:4px;height:4px;animation:6s linear infinite shootingStar-bb09a87e;position:absolute;box-shadow:0 0 10px 2px #fffc,0 0 20px 4px #229ed999,0 0 40px 8px #8b5cf666}.shooting-star[data-v-bb09a87e]:after{content:"";background:linear-gradient(270deg,rgba(255,255,255,.8),rgba(34,158,217,.5),transparent);width:80px;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.star-1[data-v-bb09a87e]{animation-delay:0s;top:10%;left:20%}.star-2[data-v-bb09a87e]{animation-duration:7s;animation-delay:2s;top:25%;left:60%}.star-3[data-v-bb09a87e]{animation-duration:5s;animation-delay:4s;top:40%;left:40%}.star-4[data-v-bb09a87e]{animation-duration:8s;animation-delay:1s;top:15%;left:80%}.star-5[data-v-bb09a87e]{animation-duration:6s;animation-delay:3.5s;top:35%;left:10%}@keyframes shootingStar-bb09a87e{0%{opacity:0;transform:translate(0)rotate(-45deg)}5%{opacity:1}20%{opacity:0;transform:translate(400px,400px)rotate(-45deg)}to{opacity:0;transform:translate(400px,400px)rotate(-45deg)}}.nebula-clouds[data-v-bb09a87e]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.nebula[data-v-bb09a87e]{filter:blur(80px);mix-blend-mode:screen;-webkit-border-radius:50%;border-radius:50%;animation:30s ease-in-out infinite nebulaFloat-bb09a87e;position:absolute}.nebula-1[data-v-bb09a87e]{background:radial-gradient(rgba(139,92,246,.2) 0%,rgba(236,72,153,.15) 30%,rgba(34,158,217,.1) 60%,transparent 80%);width:500px;height:400px;animation-delay:0s;top:-10%;right:-10%}.nebula-2[data-v-bb09a87e]{background:radial-gradient(rgba(34,158,217,.2) 0%,rgba(16,185,129,.15) 40%,rgba(139,92,246,.08) 70%,transparent 85%);width:400px;height:350px;animation-duration:35s;animation-delay:-10s;bottom:10%;left:-5%}.nebula-3[data-v-bb09a87e]{background:radial-gradient(rgba(251,146,60,.15) 0%,rgba(236,72,153,.12) 35%,rgba(139,92,246,.08) 65%,transparent 85%);width:350px;height:300px;animation-duration:40s;animation-delay:-20s;top:40%;left:50%;transform:translate(-50%)}@keyframes nebulaFloat-bb09a87e{0%,to{opacity:.6;transform:translate(0)scale(1)rotate(0)}25%{opacity:.8;transform:translate(30px,-20px)scale(1.1)rotate(5deg)}50%{opacity:.5;transform:translate(-20px,30px)scale(.95)rotate(-3deg)}75%{opacity:.7;transform:translate(15px,15px)scale(1.05)rotate(2deg)}}@media(max-width:768px){.nebula-3[data-v-bb09a87e]{display:none}}.login-card-glass[data-v-bb09a87e]{-webkit-backdrop-filter:blur(16px)saturate(150%);border:1px solid rgba(var(--v-theme-on-surface),.1);z-index:10;opacity:0;contain:layout style;width:100%;max-width:calc(100% - 16px);margin:8px;transition:transform .15s ease-out,box-shadow .3s;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards cardAppear-bb09a87e;position:relative;overflow:hidden;transform:translateY(20px);background:rgba(var(--v-theme-surface),.75)!important;-webkit-border-radius:20px!important;border-radius:20px!important}@media(min-width:420px){.login-card-glass[data-v-bb09a87e]{max-width:400px}}@media(min-width:768px){.login-card-glass[data-v-bb09a87e]{max-width:600px;-webkit-border-radius:24px!important;border-radius:24px!important;padding:28px!important}}@media(min-width:1200px){.login-card-glass[data-v-bb09a87e]{max-width:900px;padding:36px!important}}.login-card-glass[data-v-bb09a87e]:hover{box-shadow:0 25px 80px #00000040,0 0 0 1px rgba(var(--v-theme-primary),.15),0 0 60px #229ed91a,inset 0 1px 1px #ffffff1a}@keyframes cardAppear-bb09a87e{to{opacity:1;transform:perspective(1000px)translateY(0)rotateX(0)rotateY(0)}}.login-card-glow[data-v-bb09a87e]{z-index:-1;filter:blur(1px);background:radial-gradient(circle at 30% 30%,rgba(34,158,217,.12),transparent 45%),radial-gradient(circle at 70% 60%,rgba(139,92,246,.1),transparent 50%);width:200%;height:200%;animation:none;position:absolute;top:-50%;left:-50%}@keyframes glowRotate-bb09a87e{to{transform:rotate(360deg)}}.login-card-glass[data-v-bb09a87e]:before{content:"";z-index:-2;opacity:.3;background:#229ed91f;-webkit-border-radius:26px;border-radius:26px;transition:opacity .2s;animation:none;position:absolute;inset:-2px}@keyframes borderGlow-bb09a87e{0%,to{filter:blur(4px);transform:rotate(0)}50%{filter:blur(8px)}to{transform:rotate(360deg)}}.login-card-content[data-v-bb09a87e]{z-index:1;position:relative}.login-logo-container[data-v-bb09a87e]{justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 16px;display:flex;position:relative}.login-logo-ring[data-v-bb09a87e]{border:2px solid rgba(var(--v-theme-primary),.3);-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;animation:3s ease-in-out infinite ringPulse-bb09a87e;position:absolute}.login-logo-ring.ring-2[data-v-bb09a87e]{border-color:rgba(var(--v-theme-primary),.2);width:80%;height:80%;animation-delay:-1.5s}@keyframes ringPulse-bb09a87e{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.login-logo-pulse[data-v-bb09a87e]{background:radial-gradient(circle,rgba(var(--v-theme-primary),.2) 0%,transparent 70%);-webkit-border-radius:50%;border-radius:50%;width:60%;height:60%;animation:2s ease-in-out infinite logoPulse-bb09a87e;position:absolute}@keyframes logoPulse-bb09a87e{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.2;transform:scale(1.3)}}.login-logo-icon[data-v-bb09a87e]{filter:drop-shadow(0 4px 20px rgba(var(--v-theme-primary),.4));animation:4s ease-in-out infinite iconFloat-bb09a87e}@keyframes iconFloat-bb09a87e{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.login-title-animated[data-v-bb09a87e]{opacity:0;text-shadow:0 0 10px rgba(34,158,217,.5),0 0 20px rgba(34,158,217,.3);animation:.6s ease-out .3s forwards titleSlideIn-bb09a87e,5s ease-in-out 3s infinite glitchText-bb09a87e;position:relative;transform:translateY(20px)}@keyframes glitchText-bb09a87e{0%,92%,to{text-shadow:0 0 10px rgba(34,158,217,.5),0 0 20px rgba(34,158,217,.3);transform:translateY(0)skew(0)}93%{text-shadow:-2px 0 rgba(255,0,128,.7),2px 0 rgba(0,255,255,.7);transform:translateY(-2px)skew(-2deg)}94%{text-shadow:2px 0 rgba(255,0,128,.7),-2px 0 rgba(0,255,255,.7);transform:translateY(2px)skew(2deg)}95%{transform:translateY(-1px)skew(-1deg)}96%{text-shadow:0 0 10px rgba(34,158,217,.5),0 0 20px rgba(34,158,217,.3);transform:translateY(0)skew(0)}}.login-subtitle-animated[data-v-bb09a87e]{opacity:0;animation:.6s ease-out .5s forwards titleSlideIn-bb09a87e;transform:translateY(20px)}@keyframes titleSlideIn-bb09a87e{to{opacity:1;transform:translateY(0)}}.login-btn-animated[data-v-bb09a87e]{transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.login-btn-animated[data-v-bb09a87e]:hover{box-shadow:0 10px 30px rgba(var(--v-theme-primary),.3);transform:translateY(-3px)scale(1.02)}.login-btn-animated[data-v-bb09a87e]:active{transform:translateY(-1px)scale(.98)}.btn-shine[data-v-bb09a87e]{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.login-btn-animated:hover .btn-shine[data-v-bb09a87e]{left:100%}.login-card[data-v-bb09a87e]{background:rgb(var(--v-theme-surface));-webkit-border-radius:16px;border-radius:16px;width:100%;max-width:none}.demo-divider[data-v-bb09a87e]{text-align:center;opacity:0;align-items:center;animation:.5s ease-out .9s forwards fadeIn-bb09a87e;display:flex}@keyframes fadeIn-bb09a87e{to{opacity:1}}.demo-divider[data-v-bb09a87e]:before{content:"";border-bottom:1px solid rgba(var(--v-theme-on-surface),.12);background:linear-gradient(90deg,transparent,rgba(var(--v-theme-primary),.2),transparent);flex:1;height:1px}.demo-divider[data-v-bb09a87e]:after{content:"";border-bottom:1px solid rgba(var(--v-theme-on-surface),.12);background:linear-gradient(90deg,transparent,rgba(var(--v-theme-primary),.2),transparent);flex:1;height:1px}.demo-divider-text[data-v-bb09a87e]{text-transform:uppercase;letter-spacing:1px;padding:0 16px;font-size:.8rem;font-weight:500}.demo-button[data-v-bb09a87e],.prices-button[data-v-bb09a87e]{min-height:44px;transition:all .3s;white-space:normal!important;height:auto!important;padding:10px 16px!important}.demo-button[data-v-bb09a87e] .v-btn__content,.prices-button[data-v-bb09a87e] .v-btn__content{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;line-height:1.3}.demo-button[data-v-bb09a87e]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-primary),.3);transform:translateY(-2px)}.prices-button[data-v-bb09a87e]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-secondary),.3);transform:translateY(-2px)}.login-bottom-actions[data-v-bb09a87e]{flex-direction:column;gap:12px;display:flex}.login-bottom-action[data-v-bb09a87e]{flex:1}@media(min-width:768px){.login-bottom-actions[data-v-bb09a87e]{flex-direction:row;gap:16px}}.telegram-login-button[data-v-bb09a87e]{transition:all .3s;background:linear-gradient(135deg,rgb(var(--v-theme-info)),rgba(var(--v-theme-info),.8))!important}.telegram-login-button[data-v-bb09a87e]:hover{box-shadow:0 4px 16px rgba(var(--v-theme-info),.4);transform:translateY(-2px)}.telegram-widget-button[data-v-bb09a87e]{min-height:44px;transition:all .3s;border-color:rgba(var(--v-theme-info),.5)!important;white-space:normal!important;height:auto!important;padding:10px 16px!important}.telegram-widget-button[data-v-bb09a87e] .v-btn__content{white-space:normal;text-align:center;line-height:1.3}.telegram-widget-button[data-v-bb09a87e]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-info),.2);transform:translateY(-2px);border-color:rgba(var(--v-theme-info),.8)!important}.back-to-landing[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-surface),.9),rgba(var(--v-theme-surface),.7));border:1px solid rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-on-surface));-webkit-backdrop-filter:blur(8px);-webkit-border-radius:16px;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:14px 24px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.back-to-landing[data-v-bb09a87e]:hover{border-color:rgba(var(--v-theme-primary),.5);box-shadow:0 8px 24px rgba(var(--v-theme-primary),.2),0 0 40px rgba(var(--v-theme-primary),.1);transform:translateY(-3px)}.back-to-landing[data-v-bb09a87e]:active{transform:translateY(-1px)scale(.98)}.back-to-landing-icon[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.2),rgba(var(--v-theme-info),.15));width:36px;height:36px;color:rgb(var(--v-theme-primary));-webkit-border-radius:10px;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex}.back-to-landing:hover .back-to-landing-icon[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.3),rgba(var(--v-theme-info),.25));transform:scale(1.1)rotate(-5deg)}.back-to-landing-text[data-v-bb09a87e]{background:linear-gradient(90deg,rgb(var(--v-theme-on-surface)),rgb(var(--v-theme-primary)));-webkit-text-fill-color:transparent;background-size:200% 100%;background-clip:text;font-size:.95rem;font-weight:600;transition:background-position .4s}.back-to-landing:hover .back-to-landing-text[data-v-bb09a87e]{background-position:100% 0}.back-to-landing-arrow[data-v-bb09a87e]{color:rgba(var(--v-theme-on-surface),.4);align-items:center;transition:all .3s;display:flex}.back-to-landing:hover .back-to-landing-arrow[data-v-bb09a87e]{color:rgb(var(--v-theme-primary));transform:translate(4px)}.back-to-landing-glow[data-v-bb09a87e]{background:radial-gradient(ellipse at center,rgba(var(--v-theme-primary),.15) 0%,transparent 60%);opacity:0;pointer-events:none;width:120%;height:200%;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.back-to-landing:hover .back-to-landing-glow[data-v-bb09a87e]{opacity:1;transform:translate(-50%,-50%)scale(1)}.auth-bottom-links[data-v-bb09a87e]{border-top:1px solid rgba(var(--v-theme-on-surface),.08);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;display:flex}.back-to-landing-compact[data-v-bb09a87e]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08);border:1px solid rgba(var(--v-theme-primary),.15);-webkit-border-radius:20px;border-radius:20px;align-items:center;gap:2px;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.back-to-landing-compact[data-v-bb09a87e]:hover{background:rgba(var(--v-theme-primary),.15);border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2);transform:translate(4px)}.telegram-bot-cta[data-v-bb09a87e]{margin-top:12px}.telegram-bot-button[data-v-bb09a87e]{text-transform:none;letter-spacing:.2px;background-size:200% 200%;min-height:52px;animation:8s infinite botGradient-bb09a87e,4s ease-in-out infinite botPulse-bb09a87e;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(var(--v-theme-info)),rgba(var(--v-theme-info),.7),rgb(var(--v-theme-info)))!important;color:rgb(var(--v-theme-on-primary))!important;border:1px solid rgba(255,255,255,.25)!important;padding:12px 18px!important}.telegram-bot-button[data-v-bb09a87e] .v-btn__content{z-index:2;text-align:left;align-items:center;gap:12px;display:flex;position:relative}.telegram-bot-btn-content[data-v-bb09a87e]{align-items:center;gap:12px;display:flex}.telegram-bot-text[data-v-bb09a87e]{flex-direction:column;line-height:1.1;display:flex}.telegram-bot-title[data-v-bb09a87e]{font-size:.95rem;font-weight:700}.telegram-bot-handle[data-v-bb09a87e]{letter-spacing:.4px;opacity:.9;font-size:.78rem}.telegram-bot-glow[data-v-bb09a87e]{z-index:0;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 60%);animation:3.5s ease-in-out infinite botGlow-bb09a87e;position:absolute;inset:-40%}.telegram-bot-shine[data-v-bb09a87e]{z-index:1;background:linear-gradient(120deg,transparent,rgba(255,255,255,.5),transparent);width:60%;height:100%;animation:2.8s ease-in-out infinite botShine-bb09a87e;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.telegram-bot-button[data-v-bb09a87e]:hover{transform:translateY(-3px)scale(1.01);box-shadow:0 14px 34px #0088cc80,inset 0 0 22px #fff3}.telegram-bot-button[data-v-bb09a87e]:active{transform:translateY(-1px)scale(.99)}@keyframes botGradient-bb09a87e{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes botPulse-bb09a87e{0%,to{box-shadow:0 10px 28px #0088cc59,inset 0 0 14px #ffffff26}50%{box-shadow:0 14px 36px #0088cc8c,inset 0 0 20px #ffffff40}}@keyframes botGlow-bb09a87e{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.9;transform:scale(1.05)}}@keyframes botShine-bb09a87e{0%{opacity:0;left:-70%}20%{opacity:.6}50%{opacity:0;left:110%}to{opacity:0;left:110%}}.auth-methods[data-v-bb09a87e]{flex-direction:column;gap:12px;display:flex}@media(min-width:768px){.auth-methods[data-v-bb09a87e]{flex-direction:row;gap:16px}.auth-method-card[data-v-bb09a87e]{flex:1;min-width:0}.auth-methods-divider[data-v-bb09a87e]{display:none}}.auth-method-card[data-v-bb09a87e]{opacity:0;-webkit-border-radius:14px;border-radius:14px;padding:16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);animation:.5s ease-out forwards authMethodAppear-bb09a87e;position:relative;transform:translateY(15px)}.auth-method-card.auth-method-primary[data-v-bb09a87e]{animation-delay:.6s}.auth-method-card.auth-method-secondary[data-v-bb09a87e]{animation-delay:.8s}@keyframes authMethodAppear-bb09a87e{to{opacity:1;transform:translateY(0)}}.auth-method-primary[data-v-bb09a87e]{background:linear-gradient(135deg,#229ed91f,#2aabee14);border:1px solid rgba(34,158,217,.25);position:relative;overflow:hidden}.auth-method-primary[data-v-bb09a87e]:before{content:"";pointer-events:none;background:linear-gradient(135deg,rgba(34,158,217,.08),transparent 40%,rgba(34,158,217,.08));width:200%;height:200%;animation:none;position:absolute;top:-50%;left:-50%}@keyframes cardShimmer-bb09a87e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-method-primary[data-v-bb09a87e]:hover{border-color:#229ed966;transform:translateY(-2px);box-shadow:0 8px 24px #229ed933}.auth-method-secondary[data-v-bb09a87e]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-theme-on-surface),.08)}.auth-method-secondary[data-v-bb09a87e]:hover{box-shadow:0 4px 16px rgba(var(--v-theme-primary),.1);transform:translateY(-2px)}.auth-method-header[data-v-bb09a87e]{justify-content:center;margin-bottom:12px;display:flex}.auth-method-badge[data-v-bb09a87e]{text-transform:uppercase;letter-spacing:.5px;-webkit-border-radius:20px;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.auth-method-badge.primary[data-v-bb09a87e]{color:rgb(var(--v-theme-primary));background:linear-gradient(135deg,#229ed933,#2aabee26);border:1px solid rgba(34,158,217,.3)}.auth-method-badge.secondary[data-v-bb09a87e]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7);border:1px solid rgba(var(--v-theme-on-surface),.12)}.auth-method-hint[data-v-bb09a87e]{opacity:.8;justify-content:center;align-items:center;display:flex}.vpn-features-grid[data-v-bb09a87e]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media(min-width:500px){.vpn-features-grid[data-v-bb09a87e]{grid-template-columns:repeat(3,1fr);gap:10px}}@media(min-width:768px){.vpn-features-grid[data-v-bb09a87e]{grid-template-columns:repeat(5,1fr);gap:12px}}@media(max-width:499px){.vpn-feature-item[data-v-bb09a87e]:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:400px){.vpn-features-grid[data-v-bb09a87e]{gap:8px}}.vpn-feature-item[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-surface-variant),.5),rgba(var(--v-theme-surface-variant),.3));-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--v-theme-on-surface),.08);cursor:default;opacity:0;text-align:center;-webkit-border-radius:14px;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:70px;padding:10px 6px;transition:all .35s cubic-bezier(.34,1.56,.64,1);animation:.5s ease-out forwards featureSlideIn-bb09a87e;display:flex;position:relative;overflow:hidden;transform:translateY(10px)}@media(min-width:768px){.vpn-feature-item[data-v-bb09a87e]{text-align:left;flex-direction:row;gap:10px;min-height:auto;padding:12px 14px}}@keyframes featureSlideIn-bb09a87e{to{opacity:1;transform:translateY(0)}}.vpn-feature-item[data-v-bb09a87e]:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.vpn-feature-item[data-v-bb09a87e]:hover{background:linear-gradient(135deg,rgba(var(--v-theme-surface-variant),.7),rgba(var(--v-theme-surface-variant),.5));border-color:rgba(var(--v-theme-on-surface),.15);transform:translateY(-2px)scale(1.02);box-shadow:0 6px 20px #00000026}.vpn-feature-icon-wrap[data-v-bb09a87e]{-webkit-border-radius:10px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s;display:flex;position:relative}@media(min-width:768px){.vpn-feature-icon-wrap[data-v-bb09a87e]{width:36px;height:36px}}.vpn-feature-item:hover .vpn-feature-icon-wrap[data-v-bb09a87e]{transform:rotate(5deg)scale(1.1)}.icon-success[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-success),.15),rgba(var(--v-theme-success),.08));box-shadow:0 2px 8px rgba(var(--v-theme-success),.2)}.icon-primary[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.08));box-shadow:0 2px 8px rgba(var(--v-theme-primary),.2)}.icon-info[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.15),rgba(var(--v-theme-info),.08));box-shadow:0 2px 8px rgba(var(--v-theme-info),.2)}.icon-warning[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-warning),.15),rgba(var(--v-theme-warning),.08));box-shadow:0 2px 8px rgba(var(--v-theme-warning),.2)}.icon-secondary[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-secondary),.15),rgba(var(--v-theme-secondary),.08));box-shadow:0 2px 8px rgba(var(--v-theme-secondary),.2)}.vpn-feature-text[data-v-bb09a87e]{color:rgba(var(--v-theme-on-surface),.9);word-break:break-word;hyphens:auto;font-size:.7rem;font-weight:600;line-height:1.2;transition:color .3s}@media(min-width:768px){.vpn-feature-text[data-v-bb09a87e]{font-size:.8125rem;line-height:1.3}}.vpn-feature-item:hover .vpn-feature-text[data-v-bb09a87e]{color:rgba(var(--v-theme-on-surface),1)}.trial-info-banner[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-success),.15),rgba(var(--v-theme-primary),.1));-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(var(--v-theme-success),.3);color:rgb(var(--v-theme-success));box-shadow:0 4px 15px rgba(var(--v-theme-success),.15);text-align:center;-webkit-border-radius:14px;border-radius:14px;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4px;padding:12px 14px;font-size:.8rem;font-weight:600;animation:3s ease-in-out infinite trialBannerPulse-bb09a87e;display:flex;position:relative;overflow:hidden}@media(min-width:600px){.trial-info-banner[data-v-bb09a87e]{padding:14px 18px;font-size:.9rem}}.login-banners-row[data-v-bb09a87e]{flex-direction:column;gap:12px;display:flex}@media(min-width:768px){.login-banners-row[data-v-bb09a87e]{flex-direction:row;gap:16px}}.free-tariff-banner[data-v-bb09a87e]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.15),rgba(var(--v-theme-secondary),.1));-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(var(--v-theme-info),.3);color:rgb(var(--v-theme-info));box-shadow:0 4px 15px rgba(var(--v-theme-info),.15);text-align:center;-webkit-border-radius:14px;border-radius:14px;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4px;padding:12px 14px;font-size:.8rem;font-weight:600;animation:4s ease-in-out infinite freeBannerGlow-bb09a87e;display:flex;position:relative;overflow:hidden}@media(min-width:600px){.free-tariff-banner[data-v-bb09a87e]{padding:14px 18px;font-size:.9rem}}@keyframes freeBannerGlow-bb09a87e{0%,to{box-shadow:0 4px 15px rgba(var(--v-theme-info),.15)}50%{box-shadow:0 6px 25px rgba(var(--v-theme-info),.3);border-color:rgba(var(--v-theme-info),.5)}}.free-tariff-banner[data-v-bb09a87e]:before{content:"";background:radial-gradient(circle,rgba(var(--v-theme-info),.1) 0%,transparent 70%);width:200%;height:200%;animation:10s linear infinite freeBannerRotate-bb09a87e;position:absolute;top:-50%;left:-50%}@keyframes freeBannerRotate-bb09a87e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.free-tariff-banner[data-v-bb09a87e]>*{z-index:1;position:relative}@keyframes trialBannerPulse-bb09a87e{0%,to{box-shadow:0 4px 15px rgba(var(--v-theme-success),.15)}50%{box-shadow:0 6px 25px rgba(var(--v-theme-success),.3);border-color:rgba(var(--v-theme-success),.5)}}.trial-info-banner[data-v-bb09a87e]:before{content:"";background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);width:200%;height:200%;animation:8s linear infinite trialBannerRotate-bb09a87e;position:absolute;top:-50%;left:-50%}@keyframes trialBannerRotate-bb09a87e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.trial-info-banner[data-v-bb09a87e]>*{z-index:1;position:relative}.banner-icon[data-v-bb09a87e]{flex-shrink:0;margin-right:6px}.domain-warning-container[data-v-bb09a87e]{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:16px;display:flex}.domain-warning-card[data-v-bb09a87e]{background:rgb(var(--v-theme-surface));-webkit-border-radius:16px;border-radius:16px;width:100%;max-width:450px}.access-restricted-container[data-v-bb09a87e]{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:16px;display:flex}.access-restricted-card[data-v-bb09a87e]{background:rgb(var(--v-theme-surface));-webkit-border-radius:16px;border-radius:16px;width:100%;max-width:520px}.access-restricted-message[data-v-bb09a87e]{display:inline}.telegram-bot-link[data-v-bb09a87e]{color:rgb(var(--v-theme-primary));cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-weight:600;text-decoration:underline}.telegram-bot-link[data-v-bb09a87e]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;-webkit-border-radius:4px;border-radius:4px}.init-data-error-container[data-v-bb09a87e]{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:16px;display:flex}.init-data-error-card[data-v-bb09a87e]{background:rgb(var(--v-theme-surface));-webkit-border-radius:16px;border-radius:16px;width:100%;max-width:520px}.demo-animation-placeholder[data-v-bb09a87e]{background:0 0;min-height:100vh}:root{--animation-fast:.15s;--animation-normal:.25s;--animation-slow:.4s;--easing-bounce:cubic-bezier(.34, 1.56, .64, 1);--easing-smooth:cubic-bezier(.4, 0, .2, 1);min-height:100vh;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html,body{color:#e8f1ff;text-rendering:optimizespeed;background-color:#080d14;margin:0;padding:0;overflow-x:hidden}#app{background-color:inherit;min-height:100vh}html{overflow-x:hidden;overflow-y:auto}.v-main{overflow:visible!important}.v-bottom-navigation,.v-bottom-navigation.bottom-nav{z-index:1000!important;height:auto!important;position:fixed!important;inset:auto 0 0!important;transform:translateZ(0)!important}html.v-overlay-scroll-blocked{padding-right:0!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#888;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#666}*{scrollbar-width:thin;scrollbar-color:#888 transparent}:hover{scrollbar-color:#666 transparent}.v-slider.custom-slider .v-slider-track__background{opacity:.3;height:2px!important}.v-slider.custom-slider .v-slider-track__fill{height:2px!important}.v-slider.custom-slider .v-slider-thumb{width:24px!important;height:24px!important}.v-slider.custom-slider .v-slider-thumb__surface{width:24px!important;height:24px!important;box-shadow:none!important;background-color:transparent!important;border:3px solid!important}.v-slider.custom-slider .v-slider-thumb__surface:before{display:none!important}.v-slider.custom-slider .v-slider-thumb__ripple{display:none!important}.v-tooltip .v-overlay__content{color:#fff!important;background-color:#616161!important}.v-theme--lightTheme .v-tooltip .v-overlay__content{color:#212121!important;background-color:#e0e0e0!important}.v-application.v-theme--lightTheme~.v-overlay-container .v-tooltip .v-overlay__content{color:#212121!important;background-color:#e0e0e0!important}.v-theme--darkTheme .v-slider-thumb__label{color:#e8f1ff!important;background:#1e2d42f2!important}.v-theme--lightTheme .v-slider-thumb__label{color:#1a1a1a!important;background:#f0f4f8f2!important}@keyframes admin-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.admin-dashboard .v-skeleton-loader__bone,.admin-users-page .v-skeleton-loader__bone,.admin-tariffs-page .v-skeleton-loader__bone,.admin-quests-page .v-skeleton-loader__bone,.admin-broadcast-page .v-skeleton-loader__bone,.admin-promocodes-card .v-skeleton-loader__bone{background:linear-gradient(90deg,rgba(var(--v-theme-surface-variant),.35) 25%,rgba(var(--v-theme-primary),.16),rgba(var(--v-theme-surface-variant),.35) 75%);box-shadow:0 0 18px rgba(var(--v-theme-primary),.1);background-size:200% 100%;animation:1.6s ease-in-out infinite admin-skeleton-shimmer}@media(prefers-reduced-motion:reduce){.admin-dashboard .v-skeleton-loader__bone,.admin-users-page .v-skeleton-loader__bone,.admin-tariffs-page .v-skeleton-loader__bone,.admin-quests-page .v-skeleton-loader__bone,.admin-broadcast-page .v-skeleton-loader__bone,.admin-promocodes-card .v-skeleton-loader__bone{animation:none}}.v-btn,.v-card,.v-chip,.v-list-item{backface-visibility:hidden;transform:translateZ(0)}.v-overlay:not(.v-overlay--active) .v-overlay__content{content-visibility:hidden}.lazy-render{content-visibility:auto;contain-intrinsic-size:auto 500px}:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.6);outline-offset:2px}.v-card{contain:layout style}.v-btn{transition:transform var(--animation-fast) var(--easing-bounce),box-shadow var(--animation-fast) var(--easing-smooth),background-color var(--animation-fast) var(--easing-smooth)!important}.v-btn:active:not(:disabled){transform:scale(.97)!important}.v-btn .v-ripple__container{transition:opacity .15s}@media(hover:hover){.v-btn--variant-flat.bg-primary:hover,.v-btn--variant-elevated.bg-primary:hover{box-shadow:0 4px 16px rgba(var(--v-theme-primary),.35),0 2px 8px rgba(var(--v-theme-primary),.2)!important}.v-btn--variant-flat.bg-success:hover,.v-btn--variant-elevated.bg-success:hover{box-shadow:0 4px 16px rgba(var(--v-theme-success),.35),0 2px 8px rgba(var(--v-theme-success),.2)!important}.v-card--hover:hover,.v-card[role=button]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026!important}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.v-field--focused:after{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.v-chip{transition:transform var(--animation-fast) var(--easing-bounce),box-shadow var(--animation-fast) var(--easing-smooth)!important}@media(hover:hover){.v-chip:not(.v-chip--disabled):hover{transform:scale(1.03)}}.v-chip:active:not(.v-chip--disabled){transform:scale(.97)}@media(hover:hover){.v-list-item:hover:before{opacity:.06}}@media(hover:none){.v-btn:hover{box-shadow:none!important;transform:none!important}.v-card--hover:hover,.v-card[role=button]:hover,.v-chip:hover{transform:none!important}.v-skeleton-loader__bone{animation-duration:3s}.v-overlay__scrim{-webkit-backdrop-filter:blur(2px)}}.page-enter-active,.page-leave-active{transition:opacity var(--animation-fast) var(--easing-smooth),transform var(--animation-fast) var(--easing-smooth)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-8px)}.v-dialog{transition:transform var(--animation-normal) var(--easing-bounce),opacity var(--animation-fast) var(--easing-smooth)!important}.v-overlay__scrim{-webkit-backdrop-filter:blur(4px)}.v-bottom-sheet .v-overlay__content{transition:transform .3s var(--easing-bounce)!important}.v-dialog .v-card{box-shadow:0 24px 48px #0003,0 8px 16px #0000001a!important}.v-alert{transition:transform var(--animation-normal) var(--easing-bounce),opacity var(--animation-normal) var(--easing-smooth),box-shadow var(--animation-normal) var(--easing-smooth)}@keyframes alertShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.v-alert--type-error{animation:.4s ease-out alertShake}@keyframes skeleton-shimmer-optimized{0%{background-position:200% 0}to{background-position:-200% 0}}.v-skeleton-loader__bone{background:linear-gradient(90deg,rgba(var(--v-theme-surface-variant),.4) 25%,rgba(var(--v-theme-primary),.08),rgba(var(--v-theme-surface-variant),.4) 75%);background-size:200% 100%;animation:2s ease-in-out infinite skeleton-shimmer-optimized}
