:root{--maincolor:#ff5119;--titlecolor:#fe9b7c;--spancolor:#a7a7a7;--textcolor:#9b9b9b;--backcolor:#222}.auth-module__kbwrqq__authPage{background:var(--backcolor);place-items:center;min-height:100svh;padding:24px;display:grid}.auth-module__kbwrqq__authShell{justify-content:center;width:100%;display:flex}.auth-module__kbwrqq__panel{width:min(420px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-module__kbwrqq__card{gap:18px;display:grid}.auth-module__kbwrqq__cardHeader{text-align:center;justify-items:center;gap:8px;display:grid}.auth-module__kbwrqq__cardEyebrow{color:var(--spancolor);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-module__kbwrqq__cardHeader h1{color:var(--titlecolor);letter-spacing:-.06em;font-size:40px;line-height:42px}.auth-module__kbwrqq__cardHeader p{max-width:30ch;color:var(--textcolor);font-size:14px;line-height:22px}.auth-module__kbwrqq__form{gap:14px;display:grid}.auth-module__kbwrqq__field{gap:8px;display:grid}.auth-module__kbwrqq__field span{color:var(--spancolor);font-size:12px;font-weight:600;line-height:16px}.auth-module__kbwrqq__input{color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-height:54px;padding:0 16px;font-size:15px;line-height:20px;transition:border-color .18s,box-shadow .18s,background-color .18s}.auth-module__kbwrqq__input::placeholder{color:#a7a7a7b8}.auth-module__kbwrqq__input:focus{background:#ffffff0d;border-color:#ff51198f;outline:none;box-shadow:0 0 0 4px #ff51191f}.auth-module__kbwrqq__inputRow{gap:14px;display:grid}.auth-module__kbwrqq__button,.auth-module__kbwrqq__buttonSecondary{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;font-size:16px;font-weight:700;line-height:20px;transition:transform .18s,opacity .18s,background-color .18s,border-color .18s;display:inline-flex}.auth-module__kbwrqq__buttonLoadingContent{justify-content:center;align-items:center;gap:10px;display:inline-flex}.auth-module__kbwrqq__buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:14px;height:14px;animation:.75s linear infinite auth-module__kbwrqq__authButtonSpinnerRotate;display:inline-block}.auth-module__kbwrqq__button{color:#fff;background:var(--maincolor)}.auth-module__kbwrqq__buttonSecondary{color:#fff;background:0 0;border:1px solid #ffffff24}.auth-module__kbwrqq__button:hover,.auth-module__kbwrqq__buttonSecondary:hover{transform:translateY(-1px)}.auth-module__kbwrqq__button:disabled,.auth-module__kbwrqq__buttonSecondary:disabled{opacity:.7;cursor:wait;transform:none}@keyframes auth-module__kbwrqq__authButtonSpinnerRotate{to{transform:rotate(360deg)}}.auth-module__kbwrqq__buttonStack{gap:12px;display:grid}.auth-module__kbwrqq__divider{color:var(--spancolor);align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.auth-module__kbwrqq__divider:before,.auth-module__kbwrqq__divider:after{content:"";background:#ffffff1f;flex:auto;height:1px}.auth-module__kbwrqq__helperRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.auth-module__kbwrqq__helperLink{color:var(--maincolor);font-size:14px;font-weight:500;line-height:20px}.auth-module__kbwrqq__statusError,.auth-module__kbwrqq__statusSuccess{border-radius:12px;padding:12px 14px;font-size:13px;line-height:20px}.auth-module__kbwrqq__statusError{color:#ffb4b4;background:#ef44441f}.auth-module__kbwrqq__statusSuccess{color:#a7f3d0;background:#22c55e1f}.auth-module__kbwrqq__footerText{text-align:center;color:var(--textcolor);font-size:13px;line-height:20px}.auth-module__kbwrqq__footerText a{color:var(--maincolor);font-weight:500}.auth-module__kbwrqq__googleIcon{flex:none;width:18px;height:18px}@media (max-width:560px){.auth-module__kbwrqq__authPage{padding:16px}.auth-module__kbwrqq__panel{width:min(100%,360px)}.auth-module__kbwrqq__cardHeader h1{font-size:34px;line-height:36px}}
