.badge{display:inline-flex;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.badge--ok{background:var(--blue-soft);color:var(--blue)}.badge--no{background:var(--amber-soft);color:var(--amber-d)}.mstep{display:flex;gap:16px;padding:18px;border:1px solid var(--line);border-radius:12px;align-items:flex-start}.mstep__n{flex:none;width:34px;height:34px;border-radius:9px;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:500;font-size:15px}#zo-stap-je-over{scroll-margin-top:90px}.mg-nologin{margin-top:18px;max-width:640px;padding:12px 16px;border-left:3px solid var(--blue);background:var(--blue-soft);border-radius:0 10px 10px 0;font-size:15px;color:#334155}
