.auth-form{display:flex;flex-direction:column}.auth-form .btn-4{height:auto;line-height:1.2;padding-block:16px;padding-inline:25px}.auth-form .btn-1{background-color:transparent;height:auto;justify-self:center;padding:0}.auth-form__header{display:flex;flex-direction:column;gap:15px}.auth-form__title{font-size:24px;font-weight:600}.auth-form__description{color:var(--color-gray);font-size:16px}.auth-form__main{display:flex;flex-direction:column;gap:16px;margin-top:16px}.auth-form__main .padding{padding:0}.auth-form__code{align-items:center;display:flex;flex-direction:column;gap:inherit;margin-top:16px}.auth-form__code input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:60px;text-align:center}.auth-form__text-block{color:var(--color-gray);font-size:12px}.auth-form__link{color:var(--color-third);font-size:12px}@media(hover:hover){.auth-form__link{cursor:pointer;transition:opacity var(--transition-default)}.auth-form__link:not([disabled]):hover{opacity:.7}}.auth-form__link[disabled]{cursor:not-allowed}.auth-form__actions{-moz-column-gap:14px;column-gap:14px;display:grid;margin-top:30px;row-gap:20px}.auth-form__actions--center{align-items:center;grid-template-columns:40px auto 40px;place-content:center}.auth-form__bottom{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:16px}.auth-form__bottom p{color:var(--color-gray);font-size:14px}
