/* 登录入口和验证码专用几何；沿用原页颜色，不改变认证行为。 */
.auth-sync-page .auth-role-picker {
  display: grid;
  gap: 12px;
}
.auth-sync-page .auth-role-picker.hidden {
  display: none;
}
.auth-sync-page .auth-role-picker button {
  margin: 0;
}
.auth-sync-page input.auth-otp-centered {
  padding: 11px 38px;
  text-align: center;
  font-size: 18px;
  font-variant-numeric: tabular-nums;
  letter-spacing: 0;
}
