.ParticleBackground_particleCanvas__ppdZO{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:1}.Auth_authContainer__zJ6dy{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000;background:#000}.Auth_authContent__3O60S{position:relative;z-index:10;width:100%;max-width:500px;padding:2rem}.Auth_authHeader__h48gT{text-align:center;margin-bottom:3rem}.Auth_title__auoa3{font-size:3rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.Auth_titleUnderline___2dfM{width:200px;height:2px;background:#ef4444;margin:0 auto 1rem}.Auth_subtitle__0m_ef{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0;font-weight:300}.Auth_authBox__ktTCd{background:rgba(17,24,39,.8);border:1px solid hsla(0,0%,100%,.1);padding:2.5rem;backdrop-filter:blur(10px)}.Auth_authTabs__Cu6Ez{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.Auth_tab__8vqw7{flex:1;padding:.75rem 1rem;background:transparent;color:hsla(0,0%,100%,.6);font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.Auth_tab__8vqw7:hover{color:hsla(0,0%,100%,.9)}.Auth_tab__8vqw7.Auth_active__uYWOS{color:#fff;border-bottom-color:#ef4444}.Auth_authForm__LaRBn{display:flex;flex-direction:column;gap:1.5rem}.Auth_formGroup__OvCa1{display:flex;flex-direction:column;gap:.5rem}.Auth_formGroup__OvCa1 label{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.05em}.Auth_formGroup__OvCa1 input{padding:.75rem 1rem;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:1rem;transition:all .2s}.Auth_formGroup__OvCa1 input:focus{outline:none;border-color:#ef4444;background:rgba(0,0,0,.5)}.Auth_formGroup__OvCa1 input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.Auth_formGroup__OvCa1 input::placeholder{color:hsla(0,0%,100%,.4)}.Auth_error__M7y_R{padding:.75rem 1rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.5);color:#ef4444;font-size:.875rem;text-align:center}.Auth_submitButton__IJMaj{padding:.875rem 2rem;background:#ef4444;color:#fff;border:none;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s;margin-top:.5rem}.Auth_submitButton__IJMaj:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.4)}.Auth_submitButton__IJMaj:disabled{opacity:.6;cursor:not-allowed}