/* ============================================
   Screenshot & Content Protection CSS
   ============================================ */

/* Text selection disable (site-wide) */
* {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    -webkit-touch-callout: none;
}

/* Allow typing/selecting inside form fields so the phone number field still works */
input, textarea {
    -webkit-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important;
}

/* Image drag disable */
img {
    -webkit-user-drag: none;
    -moz-user-drag: none;
    user-drag: none;
}

/* NOTE: pointer-events is intentionally NOT disabled on video —
   doing so would remove the ability to press play/pause/seek. */
