/* Ali Gator v158 — boutons calmes : plus d'effet aimant, plus de tremblement quand on frôle un bouton ou une carte.
   Le survol reste vivant (couleur, lumière, ombre, icônes) sans jamais déplacer la zone cliquable sous la souris. */

/* Aimant retiré */
html:root body .agv-mag:not(#agm-x),html:root body .agv-mag.agv-mag-on:not(#agm-x){translate:none!important}

/* Boutons : aucun déplacement au survol */
html:root body:not(#lx) :is(.button.primary,.button.secondary):hover:not(:disabled):not(#agm-x),
html:root body :is(.agx-btn,.lxc-start,.lxc-use,.arigato-launcher,.ag-theme-toggle):hover:not(#agm-x){transform:none!important}
html:root body:not(#lx) .suggestions button:hover:not(#agm-x){transform:none!important;translate:none!important}

/* Cartes : plus d'inclinaison qui suit la souris ni de soulèvement (le halo lumineux et l'ombre restent) */
html:root body :is(.entry-card,.drive-tile,.batch-new-card,.batch-library-card):not(#agm-x){--rx:0deg!important;--ry:0deg!important;--lift:0px!important}
html:root body :is(.entry-card,.drive-tile,.batch-new-card,.batch-library-card):hover:not(#agm-x){transform:none!important}
html:root body:not(#lx) :is(article.batch-item,.batch-upload):is(:hover,.is-dragging,.drag-over):not(#agm-x){transform:none!important}

/* Explorateur Drive : un seul contour autour de la recherche */
html:root body:not(#lx) .agx-search input:not(#agm-x),
html:root body:not(#lx) .agx-search input:not(#agm-x):is(:hover,:focus,:focus-visible){border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0!important;height:auto!important;align-self:stretch!important}

/* Champs posés dans une pilule (chat de compréhension, recherches) : un seul contour, celui de la pilule */
html:root body:not(#lx) :is(.lxc-form textarea,.batch-library-tools>label input,label.library-search input):not(#agm-x),
html:root body:not(#lx) :is(.lxc-form textarea,.batch-library-tools>label input,label.library-search input):not(#agm-x):is(:hover,:focus,:focus-visible){outline:none!important;box-shadow:none!important;border:0!important;background:transparent!important}
