   /* Désactiver TOUTES les interactions web typiques */
        * {
            -webkit-user-select: none !important;
            -moz-user-select: none !important;
            -ms-user-select: none !important;
            user-select: none !important;
            -webkit-touch-callout: none !important;
            -webkit-tap-highlight-color: transparent !important;
            -webkit-highlight: none !important;
            outline: none !important;
        }
        
        /* Désactiver zoom sur double-tap */
        * {
            touch-action: manipulation !important;
        }
        
        /* Désactiver menu contextuel sur images */
        img {
            -webkit-touch-callout: none !important;
            -webkit-user-select: none !important;
            -khtml-user-select: none !important;
            -moz-user-select: none !important;
            -ms-user-select: none !important;
            user-select: none !important;
            pointer-events: auto !important;
            -webkit-user-drag: none !important;
            -khtml-user-drag: none !important;
            -moz-user-drag: none !important;
            -o-user-drag: none !important;
        }
        
        /* Autoriser seulement les éléments interactifs nécessaires */
        button, a, input, textarea, select {
            -webkit-user-select: none !important;
            -moz-user-select: none !important;
            -ms-user-select: none !important;
            user-select: none !important;
            -webkit-touch-callout: none !important;
            touch-action: manipulation !important;
        }
        
        /* Permettre la saisie dans les champs de texte */
        input[type="text"], input[type="email"], textarea {
            -webkit-user-select: text !important;
            -moz-user-select: text !important;
            -ms-user-select: text !important;
            user-select: text !important;
        }
        
        /* Désactiver le bounce scroll iOS */
        body {
            overflow-x: hidden;
            -webkit-overflow-scrolling: touch;
            position: relative;
        }
        
        /* Empêcher le pull-to-refresh */
        body {
            overscroll-behavior-y: contain;
        }
        
        /* Style app native - pas de curseur sur mobile */
        @media (max-width: 768px) {
            * {
                cursor: default !important;
            }
            
            button, a {
                cursor: default !important;
            }
        }
        
        /* Désactiver animations au focus pour éviter le comportement web */
        *:focus {
            outline: none !important;
            -webkit-tap-highlight-color: transparent !important;
        }
        
        /* Masquer les barres de scroll sur webkit */
        ::-webkit-scrollbar {
            display: none;
        }
        
        /* Support pour Firefox */
        html {
            scrollbar-width: none;
        }