.KAXBtq_page{isolation:isolate;min-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) var(--v2-space-page-gutter) calc(16px + env(safe-area-inset-bottom));background-color:var(--v2-bg);--aurora-a:16%;--aurora-b:9%;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}[data-mantine-color-scheme=light] .KAXBtq_page{--aurora-a:42%;--aurora-b:20%}.KAXBtq_card{width:100%;max-width:var(--v2-space-layout-modal-width);border-radius:var(--v2-radius-card);background-color:var(--v2-surface-1);box-shadow:var(--v2-shadow-card);flex-direction:column;gap:24px;padding:24px 20px;display:flex}@media (min-width:48em){.KAXBtq_card{padding:32px}}.KAXBtq_inputWrap input{height:var(--v2-space-touch);min-height:var(--v2-space-touch)}.KAXBtq_form,.KAXBtq_sent{flex-direction:column;gap:16px;display:flex}.KAXBtq_title{font-size:var(--v2-type-display-size);line-height:var(--v2-type-display-line);font-weight:var(--v2-type-display-weight);letter-spacing:var(--v2-type-display-tracking);color:var(--v2-ink-1);margin:0}.KAXBtq_text{font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line);color:var(--v2-ink-2);overflow-wrap:anywhere;margin:0}.KAXBtq_strong{color:var(--v2-ink-1);font-weight:600}.KAXBtq_sentIcon{border-radius:var(--v2-radius-pill);background-color:var(--v2-accent-soft);width:48px;height:48px;color:var(--v2-accent-text);justify-content:center;align-items:center;display:inline-flex}.KAXBtq_line{animation:KAXBtq_login-line var(--v2-motion-base) var(--v2-ease-out) both}.KAXBtq_line:nth-child(2){animation-delay:.12s}.KAXBtq_line:nth-child(3){animation-delay:.24s}.KAXBtq_line:nth-child(4){animation-delay:.36s}.KAXBtq_actions{animation:KAXBtq_login-line var(--v2-motion-base) var(--v2-ease-out) .56s both;flex-wrap:wrap;gap:8px;display:flex}@keyframes KAXBtq_login-line{0%{opacity:0;transform:translateY(8px)}}.KAXBtq_error{font-size:var(--v2-type-small-size);line-height:var(--v2-type-small-line);color:var(--v2-down);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.KAXBtq_notice{border-radius:var(--v2-radius-inner);background-color:var(--v2-surface-2);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line);color:var(--v2-ink-1);flex-wrap:wrap;gap:4px 8px;margin:0;padding:12px 16px;display:flex}.KAXBtq_notice a{color:var(--v2-accent-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.KAXBtq_or{font-size:var(--v2-type-small-size);line-height:var(--v2-type-small-line);font-weight:var(--v2-type-small-weight);color:var(--v2-ink-3);align-items:center;gap:12px;display:flex}.KAXBtq_or:before,.KAXBtq_or:after{content:"";background-color:var(--v2-line);flex:1;height:1px}.KAXBtq_micro{text-align:center;font-size:var(--v2-type-small-size);line-height:var(--v2-type-small-line);font-weight:var(--v2-type-small-weight);color:var(--v2-ink-3);margin:0}.KAXBtq_micro a{color:var(--v2-ink-2);text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.KAXBtq_line,.KAXBtq_actions{animation:none}}
.J2WHJq_form{flex-direction:column;gap:16px;min-width:0;display:flex}.J2WHJq_form .mantine-Input-wrapper{--input-height-sm:var(--v2-space-control-input)}.J2WHJq_head{flex-direction:column;gap:6px;display:flex}.J2WHJq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.J2WHJq_step{min-width:0}.J2WHJq_step:before{content:"";border-radius:var(--v2-radius-pill);background-color:var(--v2-line);height:2px;display:block}.J2WHJq_step[data-state=done]:before,.J2WHJq_step[data-state=current]:before{background-color:var(--v2-ink-1)}.J2WHJq_stepLink{min-height:var(--v2-space-touch);font-size:var(--v2-type-small-size);line-height:var(--v2-type-small-line);color:var(--v2-ink-3);overflow-wrap:anywhere;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.J2WHJq_step[data-state=done] .J2WHJq_stepLink{color:var(--v2-ink-2)}.J2WHJq_step[data-state=current] .J2WHJq_stepLink,a.J2WHJq_stepLink:hover{color:var(--v2-ink-1)}.J2WHJq_pair{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;display:grid}.J2WHJq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.J2WHJq_grow{flex:1}
._4oZXOq_form{flex-direction:column;flex:100%;gap:12px;max-width:480px;display:flex}._4oZXOq_actions{flex-wrap:wrap;gap:8px;display:flex}