.login-code-form_form__p4l_a{width:100%;color:#211d27}.login-code-form_back__tw63_{display:inline-flex;align-items:center;gap:7px;margin:0 0 23px;padding:3px 0;color:#8c8493;font-size:12px;font-weight:500;transition:color .16s ease}.login-code-form_back__tw63_:hover{color:#705097}.login-code-form_heading__F_oFu{text-align:center}.login-code-form_heading__F_oFu h2{margin:0;color:#17131f;font-size:30px;line-height:1.18;font-weight:700;letter-spacing:-.035em}.login-code-form_heading__F_oFu p{margin:11px 0 0;font-size:13px;line-height:1.7;color:#79727f;overflow-wrap:anywhere}.login-code-form_heading__F_oFu strong{color:#322c39;font-weight:500}.login-code-form_cells__OB3hc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:37px 0 0}.login-code-form_cell__HIwxI{position:relative;min-width:0;border-radius:15px}.login-code-form_cell__HIwxI input{display:block;width:100%;min-width:0;height:64px;border:1px solid #eeecf1;border-radius:inherit;padding:0;background:#f8f7f9;text-align:center;font:inherit;font-size:27px;line-height:1;font-weight:500;color:#29232e;caret-color:#9b7dc5;outline:none;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.login-code-form_cell__HIwxI input:focus{background:#fff;border-color:#9b7dc5;box-shadow:0 0 0 3px #9b7dc51c}.login-code-form_cell__HIwxI input:disabled{opacity:1;-webkit-text-fill-color:#29232e}.login-code-form_form__p4l_a[data-feedback=error] .login-code-form_cell__HIwxI input{background:#fff7f8;border-color:#d38b98;box-shadow:0 0 0 3px #c9778910}.login-code-form_form__p4l_a[data-feedback=success] .login-code-form_cell__HIwxI input{background:#f3f9f5;border-color:#85b39a;box-shadow:0 0 0 3px #79ab8f12}.login-code-form_flash__8_r5u{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;animation:login-code-form_code-feedback__Jsy6r .6s ease-out}.login-code-form_form__p4l_a[data-feedback=error] .login-code-form_flash__8_r5u{background:#d38b9826}.login-code-form_form__p4l_a[data-feedback=success] .login-code-form_flash__8_r5u{background:#85b39a2b}.login-code-form_hint__zDbhD{display:grid;min-height:45px;margin-top:30px;place-items:center;text-align:center;font-size:12px;line-height:1.6;color:#a09aa5}.login-code-form_error__Dtpbl{color:#b66d7b}.login-code-form_success__4NWcV{color:#609178}.login-code-form_primary__D1caR{display:flex;width:100%;min-height:49px;margin-top:15px;align-items:center;justify-content:center;border:0;border-radius:999px;background:#9b7dc5;color:#fff;font-size:14px;font-weight:600;transition:background .18s ease,color .18s ease,transform .14s ease}.login-code-form_primary__D1caR:hover:not(:disabled){background:#8d70b5}.login-code-form_primary__D1caR:active:not(:disabled){transform:translateY(1px)}.login-code-form_primary__D1caR:disabled{cursor:not-allowed;background:#f5f4f6;color:#c5c1c9}.login-code-form_form__p4l_a[data-feedback=success] .login-code-form_primary__D1caR{background:#9b7dc5;color:#fff}.login-code-form_change__FK_aF{display:block;width:100%;margin-top:11px;padding:13px 10px;border-radius:999px;color:#37303d;font-size:13px;font-weight:500;transition:background .18s ease}.login-code-form_change__FK_aF:hover:not(:disabled){background:#f7f5f9}.login-code-form_back__tw63_:disabled,.login-code-form_change__FK_aF:disabled{cursor:default;opacity:.55}.login-code-form_back__tw63_:focus-visible,.login-code-form_change__FK_aF:focus-visible,.login-code-form_primary__D1caR:focus-visible{outline:2px solid #9b7dc5;outline-offset:4px}@keyframes login-code-form_code-feedback__Jsy6r{0%{opacity:0}35%{opacity:1}to{opacity:0}}@media (max-width:480px){.login-code-form_back__tw63_{margin-bottom:20px}.login-code-form_heading__F_oFu h2{font-size:28px}.login-code-form_heading__F_oFu p{font-size:12px}.login-code-form_cells__OB3hc{gap:7px;margin-top:28px}.login-code-form_cell__HIwxI input{height:57px;font-size:25px;border-radius:14px}.login-code-form_hint__zDbhD{margin-top:23px}}@media (max-width:360px){.login-code-form_cells__OB3hc{gap:5px}.login-code-form_cell__HIwxI input{height:50px;font-size:23px}}@media (prefers-reduced-motion:reduce){.login-code-form_flash__8_r5u,.login-code-form_form__p4l_a *{transition:none!important;animation:none!important}}