/* ==========================================================
   D&A NEXUS — ZERO MOTION
   ========================================================== */

html {
    scroll-behavior: auto !important;
}

*,
*::before,
*::after {
    animation: none !important;
    animation-delay: 0s !important;
    animation-duration: 0s !important;
    animation-iteration-count: 1 !important;

    transition: none !important;
    transition-delay: 0s !important;
    transition-duration: 0s !important;

    scroll-behavior: auto !important;
}

/* Aucun effet de pression artificiel */
.nexus-fast-press {
    transform: none !important;
    opacity: 1 !important;
}

/* Aucun mouvement du curseur lumineux */
#nexus-cursor-light {
    display: none !important;
}

/* Aucun pulse / shake / glow animé */
.notification-pulse,
.nexus-target-pulse,
.has-unread,
.toast-leaving {
    animation: none !important;
    transition: none !important;
}

/* Les boutons doivent réagir immédiatement */
button,
.nav-item-btn,
[role="button"],
a,
input,
select,
textarea {
    touch-action: manipulation !important;
}

/* Les pages apparaissent immédiatement */
.nexus-view,
.modal,
.popover,
.dropdown,
.notification-popover,
#portal-chat-window {
    animation: none !important;
    transition: none !important;
}