.site .auth.in-site{min-height:0}.site ol.auth-steps{padding:0;list-style:none}.site .auth-steps li{border:1px solid var(--line-d);background:rgba(255,255,255,.06);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;font-weight:600;display:flex}.site .auth-steps li.on{background:var(--blue);border-color:var(--blue-t)}.site .form-error{background:var(--bad-bg);color:var(--bad-t);border-radius:12px;margin:0;padding:12px 16px;font-size:.9rem;font-weight:600}.site .field-hint{margin-top:8px;font-size:.82rem;line-height:1.5}.site .form-sent{align-content:center;justify-items:start;gap:10px;height:100%;display:grid}.site .form-sent-icon{background:var(--ok-bg);width:52px;height:52px;color:var(--ok-t);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.site .form-sent-title{font-family:var(--f-head);letter-spacing:-.02em;color:var(--ink);font-size:max(1.3rem,min(2vw,1.6rem));font-weight:500;line-height:1.2}.site button.btn:disabled{opacity:.7;cursor:progress}
