@keyframes LoginScreen_breathe__glHLa{0%,to{opacity:.88}50%{opacity:1}}@keyframes LoginScreen_breatheGlow__iX3fh{0%,to{opacity:.7}50%{opacity:1}}@keyframes LoginScreen_holoFlicker__lEeiJ{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes LoginScreen_borderPulse__us_Kb{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes LoginScreen_fadeIn__c6oXi{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes LoginScreen_spin__ExYe2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoginScreen_pulse__D54Le{0%,to{opacity:1}50%{opacity:.7}}@keyframes LoginScreen_neonFlow__DwDTd{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes LoginScreen_drawLine__kepxE{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.LoginScreen_container__Guv5R{position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.LoginScreen_container__Guv5R .LoginScreen_overlay__ToLOm{position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgba(10,22,40,.92),rgba(10,14,21,.88));backdrop-filter:blur(4px)}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt{position:relative;z-index:2;text-align:center;padding:48px;border-radius:12px;background:rgba(30,58,95,.4);backdrop-filter:blur(12px);border:1px solid rgba(126,200,255,.5);box-shadow:0 0 12px rgba(74,158,255,.5),0 0 24px rgba(74,158,255,.2),inset 0 0 12px rgba(74,158,255,.08);animation:LoginScreen_breathe__glHLa 4s ease-in-out 0s infinite;will-change:opacity;max-width:480px;width:90%}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_title__g_G8N{font-family:Orbitron,sans-serif;font-size:32px;font-weight:700;color:#e0f0ff;text-shadow:0 0 16px rgba(74,158,255,.8);margin:0 0 16px;letter-spacing:.1em}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_subtitle__3nckO{font-family:Michroma,sans-serif;font-size:12px;color:#7ec8ff;letter-spacing:.15em;margin:0 0 32px}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_error__tPGcH{color:#ffc107;font-size:12px;margin-bottom:24px}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM{background:linear-gradient(135deg,#1e3a5f,#4a9eff 50%,#e0f0ff);box-shadow:0 8px 32px rgba(0,0,0,.8),0 4px 8px rgba(74,158,255,.5),0 0 16px rgba(74,158,255,.7);border:1px solid rgba(126,200,255,.5);position:relative}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:inherit;pointer-events:none}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM{box-shadow:0 0 16px rgba(74,158,255,.7);transition:box-shadow .25s ease-in-out;padding:16px 32px;border-radius:8px;color:#fff;font-weight:700;font-size:16px;cursor:pointer;transition:all .25s ease-in-out;text-transform:uppercase;letter-spacing:.05em;font-family:Tektur,sans-serif}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM:hover{box-shadow:0 0 24px rgba(74,158,255,.8),0 0 48px rgba(74,158,255,.4);transition:box-shadow .25s ease-in-out}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM:hover:hover{box-shadow:0 0 32px #4a9eff,0 0 64px rgba(74,158,255,.6)}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM:hover{transform:translateY(-2px)}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_authButton__zGpyM:disabled{opacity:.5;cursor:not-allowed;transform:none}.LoginScreen_container__Guv5R .LoginScreen_card__hcCIt .LoginScreen_permissions__TumqV{font-size:12px;color:rgba(224,240,255,.5);margin-top:32px;line-height:1.8}