.auth_cosmos__obheD{position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(1100px 760px at 82% -12%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 62%),radial-gradient(950px 720px at -12% 34%,rgba(27,20,100,.32),transparent 64%),radial-gradient(820px 820px at 68% 112%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 58%),linear-gradient(180deg,#0b0910 0,#0a0806 46%,#090711 100%)}.auth_starsFar__ijkkk,.auth_starsNear__UbHBn{position:fixed;inset:0;z-index:-2;pointer-events:none;background-repeat:repeat}.auth_starsFar__ijkkk{background-image:radial-gradient(1px 1px at 22px 34px,rgba(244,242,238,.7),transparent 55%),radial-gradient(1px 1px at 168px 240px,rgba(244,242,238,.5),transparent 55%),radial-gradient(1px 1px at 306px 88px,rgba(244,242,238,.6),transparent 55%),radial-gradient(1px 1px at 402px 310px,rgba(244,242,238,.4),transparent 55%),radial-gradient(1px 1px at 512px 176px,rgba(244,242,238,.55),transparent 55%),radial-gradient(1px 1px at 88px 452px,rgba(244,242,238,.45),transparent 55%),radial-gradient(1px 1px at 258px 512px,rgba(244,242,238,.6),transparent 55%),radial-gradient(1px 1px at 470px 470px,rgba(244,242,238,.35),transparent 55%);background-size:560px 560px;opacity:.45}.auth_starsNear__UbHBn{background-image:radial-gradient(1.4px 1.4px at 110px 96px,rgba(244,242,238,.95),transparent 55%),radial-gradient(1.3px 1.3px at 350px 214px,rgba(196,180,255,.85),transparent 55%),radial-gradient(1.6px 1.6px at 566px 120px,rgba(244,242,238,.8),transparent 55%),radial-gradient(1.2px 1.2px at 214px 420px,rgba(244,242,238,.7),transparent 55%),radial-gradient(1.5px 1.5px at 470px 540px,rgba(196,180,255,.75),transparent 55%),radial-gradient(1.2px 1.2px at 680px 360px,rgba(244,242,238,.65),transparent 55%);background-size:760px 760px;opacity:.65;animation:auth_authTitilar__amZWX 9s ease-in-out infinite alternate}@keyframes auth_authTitilar__amZWX{0%{opacity:.4}55%{opacity:.7}to{opacity:.5}}.auth_wrap__ODkee{--accent:#4dd6ff;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px));line-height:normal;color:#f2efe9;font-family:Inter,-apple-system,Helvetica Neue,sans-serif}.auth_wrap__ODkee:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -10%,color-mix(in srgb,var(--accent) 13%,transparent),transparent);pointer-events:none}.auth_card__YbReF{width:100%;max-width:430px;background:linear-gradient(180deg,rgba(244,242,238,.05),rgba(244,242,238,0) 60%),rgba(13,10,17,.88);border:1px solid rgba(244,242,238,.18);border-radius:4px;padding:44px 40px;position:relative;overflow:hidden}.auth_card__YbReF:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 18px 1px color-mix(in srgb,var(--accent) 42%,transparent)}.auth_logo__t32_y{display:flex;align-items:center;gap:11px;margin-bottom:34px}.auth_logoMark__TBlou{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 42%,transparent))}.auth_logoText__p4Q16{font-size:20px;letter-spacing:.14em}.auth_card__YbReF h1,.auth_logoText__p4Q16{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:600;text-transform:uppercase;color:#f2efe9}.auth_card__YbReF h1{font-size:30px;letter-spacing:.02em;line-height:1;margin-bottom:8px}.auth_subtitle__H44GI{font-size:12.5px;color:#a8a2b2;line-height:1.6;margin-bottom:32px;font-family:var(--mono)}.auth_field__GMQLM{margin-bottom:16px}.auth_card__YbReF label{display:block;font-size:10.5px;font-weight:600;color:#8b8496;text-transform:uppercase;letter-spacing:.22em;margin-bottom:8px;font-family:var(--mono)}.auth_card__YbReF input{width:100%;background:rgba(10,8,6,.6);border:1px solid rgba(244,242,238,.14);border-radius:3px;color:#f2efe9;font-family:var(--mono);font-size:14px;padding:12px 14px;outline:none;transition:border-color .15s,box-shadow .15s}.auth_card__YbReF input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}.auth_card__YbReF input::placeholder{color:#5f5969}.auth_btn__Ua3L6{width:100%;height:52px;padding:0 26px;background:var(--accent,#4dd6ff);color:var(--ink-on-accent,#0a0806);border:none;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:17px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;margin-top:8px;box-shadow:0 10px 34px -12px color-mix(in srgb,var(--accent) 42%,transparent);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.auth_btn__Ua3L6:hover{background:#66dcff;transform:translateY(-1px);box-shadow:0 18px 48px -12px color-mix(in srgb,var(--accent,#4dd6ff) 42%,transparent)}.auth_btn__Ua3L6:active{transform:scale(.99)}.auth_btn__Ua3L6:disabled{opacity:.5;cursor:not-allowed;transform:none}.auth_errorMsg__oE1_E{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);color:#f87171;border-radius:3px;padding:10px 14px;font-size:13px;font-family:var(--mono);margin-top:12px}.auth_forgot__4SrpQ{text-align:center;margin-top:20px;font-size:12px;color:#8b8496;font-family:var(--mono)}.auth_card__YbReF .auth_remember___b4gP{display:flex;align-items:flex-start;gap:10px;margin:0 0 20px;color:#f2efe9;font-size:13px;line-height:1.5;text-transform:none;letter-spacing:normal;font-weight:400;cursor:pointer}.auth_remember___b4gP input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;padding:0;accent-color:var(--accent)}.auth_remember___b4gP small{display:block;color:#a8a2b2;font-size:11px;margin-top:4px}.auth_forgot__4SrpQ a,.auth_forgot__4SrpQ button{color:#9fe8ff;text-decoration:none;cursor:pointer}.auth_forgot__4SrpQ button{border:0;padding:0;background:transparent;font:inherit}.auth_forgot__4SrpQ a:hover,.auth_forgot__4SrpQ button:hover{text-decoration:underline}.auth_back__f1idB{text-align:center;margin-top:16px;font-size:12px;color:#8b8496;font-family:var(--mono)}.auth_back__f1idB a{color:#a8a2b2;text-decoration:none;transition:color .2s}@media (max-width:480px){.auth_field__GMQLM input{font-size:16px}.auth_card__YbReF{padding:30px 24px}}.auth_back__f1idB a:hover{color:#f2efe9}.auth_success__O8pA6{text-align:center;padding:20px 0}.auth_success__O8pA6 p{color:#a8a2b2;font-family:var(--mono);font-size:13px;line-height:1.6}.auth_success__O8pA6 strong{color:#f2efe9}.auth_success__O8pA6 a{color:#9fe8ff;text-decoration:none}@media (prefers-reduced-motion:reduce){.auth_starsNear__UbHBn{animation:none}.auth_btn__Ua3L6:active,.auth_btn__Ua3L6:hover{transform:none}}