.auth-module__Iay1tq__screen{background:radial-gradient(70% 60% at 80% 6%, #4d82ff33, transparent 55%), radial-gradient(60% 60% at 10% 90%, #9b7cff29, transparent 55%), var(--bg);grid-template-columns:1fr;place-items:center;min-height:100dvh;padding:32px 20px;display:grid;position:relative;overflow:hidden}.auth-module__Iay1tq__card{z-index:2;border:1px solid var(--line-2);background:var(--bg-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;width:100%;max-width:420px;padding:32px 28px;position:relative;box-shadow:0 40px 100px -40px #14287899,inset 0 1px #ffffff0d}.auth-module__Iay1tq__head{margin-bottom:24px}.auth-module__Iay1tq__brandRow{justify-content:center;margin-bottom:22px;display:flex}.auth-module__Iay1tq__title{letter-spacing:-.02em;text-align:center;font-size:24px;font-weight:700}.auth-module__Iay1tq__sub{color:var(--dim);text-align:center;margin-top:8px;font-size:14px}.auth-module__Iay1tq__form{flex-direction:column;gap:14px;display:flex}.auth-module__Iay1tq__row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-module__Iay1tq__field{flex-direction:column;gap:6px;display:flex}.auth-module__Iay1tq__hint{color:var(--faint);font-size:12px}.auth-module__Iay1tq__error{color:var(--neg);background:#f0736a0f;border:1px solid #f0736a59;border-radius:10px;padding:10px 12px;font-size:13px}.auth-module__Iay1tq__success{color:var(--pos);background:#4fd09b0f;border:1px solid #4fd09b59;border-radius:10px;padding:10px 12px;font-size:13px}.auth-module__Iay1tq__foot{text-align:center;color:var(--dim);margin-top:20px;font-size:13.5px}.auth-module__Iay1tq__foot a{color:var(--blue-2);font-weight:600}.auth-module__Iay1tq__foot a:hover{text-decoration:underline}.auth-module__Iay1tq__inputAffix{align-items:center;display:flex;position:relative}.auth-module__Iay1tq__inputAffix .auth-module__Iay1tq__at{color:var(--faint);font-family:var(--font-plex-mono), monospace;font-size:14px;position:absolute;left:13px}.auth-module__Iay1tq__inputAffix input{padding-left:28px}.auth-module__Iay1tq__codeInput{text-align:center;letter-spacing:.5em;font-family:var(--font-plex-mono), monospace;font-size:22px;font-weight:600}.auth-module__Iay1tq__legal{color:var(--faint);text-align:center;margin-top:16px;font-size:11.5px;line-height:1.5}.auth-module__Iay1tq__legal a{color:var(--dim);text-decoration:underline}@media (max-width:420px){.auth-module__Iay1tq__row2{grid-template-columns:1fr}}
