.A_DBwq_authPage{color:#f8fafc;background:#080d19;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.A_DBwq_authContainer{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.A_DBwq_brandSection{background:radial-gradient(at 25% 55%,#5959ff38,#0000 65%),linear-gradient(145deg,#111c38,#090f20);border-right:1px solid #273452;flex-direction:column;justify-content:space-between;padding:45px clamp(30px,5vw,85px);display:flex}.A_DBwq_brand{color:#fff;align-items:center;gap:14px;width:fit-content;font-size:28px;font-weight:800;text-decoration:none;display:flex}.A_DBwq_brandIcon{background:linear-gradient(135deg,#4776ff,#8257ff);border-radius:13px;place-items:center;width:48px;height:48px;font-size:27px;display:grid}.A_DBwq_brandContent{max-width:540px}.A_DBwq_eyebrow,.A_DBwq_formEyebrow{color:#9ab0ff;letter-spacing:2px;font-size:11px;font-weight:700}.A_DBwq_brandContent h1{letter-spacing:-2.5px;margin:25px 0;font-size:clamp(42px,4.5vw,72px);line-height:1.12}.A_DBwq_brandContent h1 span{background:linear-gradient(90deg,#6192ff,#b18aff);color:#0000;-webkit-background-clip:text;background-clip:text}.A_DBwq_brandContent p{color:#aebbd3;max-width:470px;font-size:16px;line-height:1.9}.A_DBwq_brandFeatures{color:#cbd5eb;flex-direction:column;gap:19px;margin-top:40px;font-size:14px;display:flex}.A_DBwq_brandFooter{color:#7787a5;font-size:12px}.A_DBwq_formSection{justify-content:center;align-items:center;padding:50px 35px;display:flex}.A_DBwq_formWrapper{width:100%;max-width:440px}.A_DBwq_backLink{color:#9caac6;margin-bottom:45px;font-size:13px;text-decoration:none;display:inline-block}.A_DBwq_backLink:hover{color:#fff}.A_DBwq_formHeading{margin-bottom:35px}.A_DBwq_formHeading h2{letter-spacing:-1px;margin:14px 0;font-size:clamp(27px,3vw,36px)}.A_DBwq_formHeading p{color:#96a4bd;font-size:14px;line-height:1.7}.A_DBwq_form{flex-direction:column;gap:23px;display:flex}.A_DBwq_field{flex-direction:column;gap:10px;display:flex}.A_DBwq_field label{color:#dbe3f3;font-size:13px;font-weight:600}.A_DBwq_field input{color:#fff;width:100%;height:52px;font:inherit;background:#121c2f;border:1px solid #2c3953;border-radius:10px;outline:none;padding:0 16px;font-size:14px;transition:border-color .2s,box-shadow .2s}.A_DBwq_field input::placeholder{color:#66748f}.A_DBwq_field input:focus{border-color:#7c8cff;box-shadow:0 0 0 3px #6878ff24}.A_DBwq_labelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.A_DBwq_mutedText{color:#7d8ba6;font-size:11px}.A_DBwq_passwordField{position:relative}.A_DBwq_passwordField input{padding-right:75px}.A_DBwq_passwordField button{color:#9eb0d4;cursor:pointer;background:0 0;border:none;padding:7px;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.A_DBwq_passwordField button:hover{color:#fff}.A_DBwq_submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4776ff,#7657f5);border:none;border-radius:10px;height:54px;margin-top:7px;font-size:15px;font-weight:700;transition:transform .2s,opacity .2s}.A_DBwq_submitButton:hover{opacity:.95;transform:translateY(-2px)}.A_DBwq_formBottom{color:#96a4bd;text-align:center;margin-top:30px;font-size:13px}.A_DBwq_formBottom a{color:#a5b5ff;font-weight:700;text-decoration:none}.A_DBwq_formBottom a:hover{text-decoration:underline}.A_DBwq_errorMessage{color:#ffc0ca;background:#321b29;border:1px solid #7c3443;border-radius:9px;padding:13px 15px;font-size:13px;line-height:1.5}.A_DBwq_securityNote{background:#111a2b;border:1px solid #283750;border-radius:12px;align-items:flex-start;gap:12px;margin-top:38px;padding:17px;display:flex}.A_DBwq_securityNote p{color:#94a3bf;margin:0;font-size:12px;line-height:1.7}@media (max-width:900px){.A_DBwq_authContainer{grid-template-columns:1fr}.A_DBwq_brandSection{gap:25px;padding:25px}.A_DBwq_brandContent h1{font-size:38px}.A_DBwq_brandFeatures,.A_DBwq_brandFooter{display:none}.A_DBwq_formSection{padding:40px 24px 70px}.A_DBwq_backLink{margin-bottom:30px}}@media (max-width:480px){.A_DBwq_brandContent h1{font-size:32px}.A_DBwq_brandContent p{font-size:13px}.A_DBwq_formSection{padding:30px 18px 60px}.A_DBwq_labelRow{flex-direction:column;align-items:flex-start}}
