.Auth-module-scss-module__GDj2MG__form{flex-direction:column;align-items:stretch;width:100%;max-width:448px;display:flex}.Auth-module-scss-module__GDj2MG__title{color:#0f172a;letter-spacing:-.7px;font-size:1.75rem;font-weight:700;line-height:32px}.Auth-module-scss-module__GDj2MG__subtitle{color:#64748b;margin-top:6px;margin-bottom:1.75rem;font-size:.9375rem;font-weight:400;line-height:20px}.Auth-module-scss-module__GDj2MG__subtitle strong{color:#334155;overflow-wrap:anywhere;font-weight:600}.Auth-module-scss-module__GDj2MG__inputs{flex-direction:column;gap:20px;display:flex}.Auth-module-scss-module__GDj2MG__inputWrapper{flex-direction:column;display:flex}.Auth-module-scss-module__GDj2MG__inputLabel{color:#0f172a;letter-spacing:.55px;text-transform:uppercase;margin-bottom:8px;font-size:.6875rem;font-weight:600;line-height:16.5px}.Auth-module-scss-module__GDj2MG__inputField{color:#0f172a;letter-spacing:.7px;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;margin:0;padding:12px 14px;font-size:.875rem;font-weight:400;line-height:100%;transition:border-color .15s,box-shadow .15s}.Auth-module-scss-module__GDj2MG__inputField::placeholder{color:#9aa4ba}.Auth-module-scss-module__GDj2MG__inputField:focus-visible{border-color:#165ecc;outline:none;box-shadow:0 0 0 3px #2577c140}.Auth-module-scss-module__GDj2MG__button{color:#fff;text-align:center;cursor:pointer;background-color:#165ecc;border:none;border-radius:6px;width:100%;margin-top:20px;padding:10px 16px;font-size:1rem;font-weight:400;transition:background-color .15s;display:block}.Auth-module-scss-module__GDj2MG__button:hover{background-color:#1252b4}.Auth-module-scss-module__GDj2MG__button:focus-visible{outline-offset:2px;outline:3px solid #2577c166}.Auth-module-scss-module__GDj2MG__button:disabled{opacity:.6;cursor:not-allowed}.Auth-module-scss-module__GDj2MG__linkRow{margin-top:8px;display:flex}.Auth-module-scss-module__GDj2MG__linkRow.Auth-module-scss-module__GDj2MG__end{justify-content:flex-end}.Auth-module-scss-module__GDj2MG__linkRow.Auth-module-scss-module__GDj2MG__center{justify-content:center;margin-top:20px}.Auth-module-scss-module__GDj2MG__link{color:#165ecc;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500}.Auth-module-scss-module__GDj2MG__link:hover{text-decoration:underline}.Auth-module-scss-module__GDj2MG__link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #165ecc}.Auth-module-scss-module__GDj2MG__hint{color:#64748b;margin-top:6px;font-size:.75rem;line-height:16px}.Auth-module-scss-module__GDj2MG__error{color:#b91c1c;margin-top:12px;font-size:.8125rem;line-height:18px}.Auth-module-scss-module__GDj2MG__roleInfo{color:#64748b;flex-wrap:wrap;align-items:center;gap:11px;margin-top:20px;font-size:.75rem;display:flex}.Auth-module-scss-module__GDj2MG__role{color:#334155;font-size:.75rem;font-weight:400;line-height:16px}.Auth-module-scss-module__GDj2MG__divider{color:#cbd5e1}.Auth-module-scss-module__GDj2MG__codeField{letter-spacing:.5em;text-indent:.5em;text-align:center;font-variant-numeric:tabular-nums;padding:14px;font-size:1.5rem;line-height:1.2}.Auth-module-scss-module__GDj2MG__codeField::placeholder{color:#cbd5e1}.Auth-module-scss-module__GDj2MG__qrWrapper{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-self:center;padding:16px}.Auth-module-scss-module__GDj2MG__qrWrapper svg{display:block}.Auth-module-scss-module__GDj2MG__details{margin:16px 0 24px}.Auth-module-scss-module__GDj2MG__details summary{cursor:pointer;width:fit-content}.Auth-module-scss-module__GDj2MG__manualKey{background-color:#f1f5f9;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.Auth-module-scss-module__GDj2MG__manualKey code{color:#0f172a;letter-spacing:.08em;overflow-wrap:anywhere;font-size:.875rem}.Auth-module-scss-module__GDj2MG__codeList{background-color:#f1f5f9;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 4px;padding:16px;list-style:none;display:grid}@media (max-width:420px){.Auth-module-scss-module__GDj2MG__codeList{grid-template-columns:1fr}}.Auth-module-scss-module__GDj2MG__codeItem code{color:#0f172a;letter-spacing:.08em;font-size:.875rem}.Auth-module-scss-module__GDj2MG__secondaryButton{color:#165ecc;background-color:#0000;border:1px solid #cbd5e1;margin-top:8px}.Auth-module-scss-module__GDj2MG__secondaryButton:hover{background-color:#f1f5f9}
