/* abhi.mmlipl.info hotfix: iPad Safari input focus/typing */
.input-wrapper { position: relative !important; }

.input-icon {
  pointer-events: none !important;
  z-index: 1 !important;
}

.input-field {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
  -webkit-text-fill-color: #111827 !important;
  color: #111827 !important;
  background: #ffffff !important;
}

/* iOS Safari specific */
@supports (-webkit-touch-callout: none) {
  input, select, textarea {
    -webkit-appearance: none !important;
    appearance: none !important;
    font-size: 16px !important; /* prevents iOS weird focus/zoom issues */
    touch-action: manipulation !important;
  }

  .login-card, .login-card * {
    pointer-events: auto !important;
  }
}
