/* Mobile authentication is a reading and decision surface, not fine print. */
@media (max-width: 768px) {
  .sk-auth-modal .auth-lead,
  .sk-auth-modal .auth-legal,
  .sk-auth-modal .auth-note,
  .sk-auth-modal__lead,
  .sk-auth-modal__legal,
  .sk-auth-modal__note {
    font-size: 14px;
    line-height: 1.8;
  }

  .sk-auth-modal__close,
  .sk-auth-modal :where(button, input, select, .auth-google, .sk-auth-modal__google) {
    min-height: 44px;
  }
}
