.Auth_overlay__QgHjK{position:fixed;inset:0;background:linear-gradient(180deg,rgba(20,11,2,.85),rgba(0,0,0,.7));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:Auth_fadeIn__Nzn8w .2s ease;overflow:hidden}.Auth_overlay__QgHjK:before{background-image:linear-gradient(rgba(255,128,59,.1) 1px,transparent 0),linear-gradient(90deg,rgba(255,128,59,.1) 1px,transparent 0);background-size:80px 80px}.Auth_overlay__QgHjK:after,.Auth_overlay__QgHjK:before{content:"";position:fixed;inset:0;background-position:50%;-webkit-mask-image:radial-gradient(circle at center,#000 30%,rgba(0,0,0,.8) 50%,transparent 70%);mask-image:radial-gradient(circle at center,#000 30%,rgba(0,0,0,.8) 50%,transparent 70%);z-index:-1}.Auth_overlay__QgHjK:after{background-image:linear-gradient(rgba(255,128,59,.05) 2px,transparent 0),linear-gradient(90deg,rgba(255,128,59,.05) 2px,transparent 0);background-size:160px 160px}.Auth_gridLine__ox7ad{position:absolute;background:linear-gradient(180deg,rgba(255,128,59,0),rgba(255,128,59,.6) 50%,rgba(255,128,59,0));width:2px;height:160px;top:-160px;animation:Auth_lineMove__b2xjp 3s linear infinite;box-shadow:0 0 10px rgba(255,128,59,.4),0 0 20px rgba(255,128,59,.2);opacity:0}.Auth_gridLine__ox7ad:first-child{left:20%;animation-delay:0s}.Auth_gridLine__ox7ad:nth-child(2){left:40%;animation-delay:1s}.Auth_gridLine__ox7ad:nth-child(3){left:60%;animation-delay:2s}.Auth_gridLine__ox7ad:nth-child(4){left:80%;animation-delay:1.5s}.Auth_logoContainer___lA2x{position:absolute;top:24px;left:50%;transform:translateX(-50%);width:160px;height:60px;display:flex;justify-content:center;align-items:center;z-index:2}.Auth_logo__q3Zea{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,128,59,.3));animation:Auth_logoGlow___GjZO 4s ease-in-out infinite}.Auth_authForm__N9OOO{background:rgba(28,28,30,.95);border:2px solid #ff803b;padding:32px;width:100%;max-width:600px;position:relative;animation:Auth_slideUp__kGaes .3s ease;-webkit-clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));box-shadow:0 0 30px rgba(0,0,0,.3),0 0 60px rgba(255,128,59,.1)}.Auth_authForm__N9OOO:before{content:"$ auth_system v1.0.0";position:absolute;top:8px;left:32px;color:hsla(0,0%,100%,.4);font-family:monospace;font-size:12px}.Auth_title__XYQC0{font-size:24px;font-weight:600;color:#fff;margin:0 0 32px;padding-top:20px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:8px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px}.Auth_form__OqwXa{display:flex;flex-direction:column;gap:24px}.Auth_formRow__Mzf9h{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.Auth_formGroup__gjHl_{position:relative;padding-left:16px}.Auth_formGroup__gjHl_:before{content:">";position:absolute;left:0;color:#ff803b;opacity:.7;font-family:monospace}.Auth_label__bpOi2{display:block;margin-bottom:8px;font-size:14px;color:hsla(0,0%,100%,.7);font-family:monospace;text-transform:uppercase;letter-spacing:1px}.Auth_input__dzbho{width:100%;padding:12px;background:rgba(35,35,35,.95);border:1px solid rgba(255,128,59,.3);color:#fff;font-size:14px;font-family:monospace;transition:all .3s ease;-webkit-clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px));clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px))}.Auth_input__dzbho:focus{outline:none;border-color:#ff803b;background:rgba(35,35,35,.98);box-shadow:0 0 15px rgba(255,128,59,.2)}.Auth_error__tYrBg{margin-top:16px;padding:16px;background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);border-radius:4px;color:#f44;font-family:monospace;animation:Auth_fadeIn__Nzn8w .3s ease}.Auth_submitButton__0HK0s{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#ff803b;border:none;color:#fff;cursor:pointer;font-size:14px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:1px;width:100%;margin-top:8px;transition:all .3s ease;-webkit-clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px));clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px))}.Auth_submitButton__0HK0s:hover:not(:disabled){transform:scale(1.05);box-shadow:0 0 15px rgba(255,128,59,.4),0 0 30px rgba(255,128,59,.2)}.Auth_submitButton__0HK0s:disabled{opacity:.7;cursor:not-allowed;transform:none}.Auth_authSwitch__F2KPV{margin-top:24px;text-align:center;color:hsla(0,0%,100%,.7);font-family:monospace;font-size:14px}.Auth_authLink__Ij6a8{color:#ff803b;cursor:pointer;text-decoration:none;transition:all .2s ease;position:relative;padding:0 4px}.Auth_authLink__Ij6a8:hover{color:#ff904f;text-shadow:0 0 8px rgba(255,128,59,.4)}.Auth_verifyHeader__lGCgU{text-align:center;margin-bottom:32px}.Auth_verifySubtext__pE7op{color:hsla(0,0%,100%,.7);font-family:monospace;font-size:14px;line-height:1.6;text-align:center;margin-bottom:24px;padding:12px;background:rgba(255,128,59,.1);border-left:2px solid #ff803b}.Auth_verifySubtext__pE7op strong{color:#fff}.Auth_verifyInput__xGyGL{text-align:center;letter-spacing:8px;font-size:20px!important;padding:16px!important}.Auth_resendButton__kVW_s{background:none;border:none;color:#ff803b;cursor:pointer;font-family:monospace;font-size:14px;padding:8px 16px;transition:all .2s ease;position:relative}.Auth_resendButton__kVW_s:before{content:"[";position:absolute;left:0;opacity:0;transition:all .2s ease}.Auth_resendButton__kVW_s:after{content:"]";position:absolute;right:0;opacity:0;transition:all .2s ease}.Auth_resendButton__kVW_s:hover:after,.Auth_resendButton__kVW_s:hover:before{opacity:1}.Auth_resendButton__kVW_s:disabled{opacity:.5;cursor:not-allowed}@keyframes Auth_fadeIn__Nzn8w{0%{opacity:0}to{opacity:1}}@keyframes Auth_slideUp__kGaes{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Auth_lineMove__b2xjp{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(calc(100vh + 160px));opacity:0}}@keyframes Auth_logoGlow___GjZO{0%,to{filter:drop-shadow(0 0 10px rgba(255,128,59,.3))}50%{filter:drop-shadow(0 0 20px rgba(255,128,59,.5))}}@media (max-width:640px){.Auth_overlay__QgHjK{padding:16px}.Auth_logoContainer___lA2x{width:120px;top:16px}.Auth_authForm__N9OOO{padding:24px}.Auth_formRow__Mzf9h{grid-template-columns:1fr;gap:16px}.Auth_title__XYQC0{font-size:20px;margin-bottom:24px}.Auth_input__dzbho{font-size:16px}.Auth_authForm__N9OOO:before{display:none}}@media (max-height:800px){.Auth_authForm__N9OOO{margin:16px auto;max-height:90vh;overflow-y:auto}}