/* ==============================================
   No Touch Hover — Safety net for touch devices
   
   Touch-first PWA — NO hover/focus effects on touch.
   Primary protection: @media (hover: hover) wrappers
   in source component files.
   This file = last-resort safety net.
   ============================================== */

@media (hover: none) {

    /* Prevent transform/shadow changes on hover (safe resets) */
    *:hover {
        transform: none !important;
        box-shadow: inherit !important;
    }

    /* Kill ALL focus outlines — no keyboard on touch */
    *:focus,
    *:focus-visible,
    *:focus-within {
        outline: none !important;
        box-shadow: none !important;
    }

    /* Kill iOS tap highlight globally */
    * {
        -webkit-tap-highlight-color: transparent !important;
    }
}