.mh-glissable{isolation:isolate;border-radius:var(--mh-rayon-carte);box-shadow:var(--ombre-carte);touch-action:pan-y;position:relative;overflow:clip}.mh-glissable-contenu{z-index:1;position:relative}.mh-glissable-contenu>.mh-carte-annonce{box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure)}@supports (color:color-mix(in lab, red, red)){.mh-glissable-contenu>.mh-carte-annonce{box-shadow:inset 0 0 0 var(--trait-fin) color-mix(in srgb, var(--bordure) 80%, transparent)}}.mh-glissable-action{inline-size:100%;color:var(--sur-accent);visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;position:absolute;inset-block:0}.mh-glissable[data-revele=debut]>.mh-glissable-action[data-cote=debut],.mh-glissable[data-revele=fin]>.mh-glissable-action[data-cote=fin]{visibility:visible}.mh-glissable-action[data-cote=fin]{justify-content:flex-start;padding-inline-start:var(--mh-rayon-carte);inset-inline-start:calc(100% - var(--mh-rayon-carte))}.mh-glissable-action[data-cote=debut]{justify-content:flex-end;padding-inline-end:var(--mh-rayon-carte);inset-inline-end:calc(100% - var(--mh-rayon-carte))}.mh-glissable-action[data-ton=accent]{background-color:var(--accent)}.mh-glissable-action[data-ton=reussite]{background-color:var(--reussite)}.mh-glissable-action[data-ton=attention]{background-color:var(--attention)}.mh-glissable-action[data-ton=alerte]{background-color:var(--alerte);color:var(--sur-alerte)}.mh-glissable-boite{justify-content:center;align-items:center;gap:var(--spacing,.25rem);inline-size:max-content;min-inline-size:calc(var(--spacing,.25rem) * 20);padding-inline:calc(var(--spacing,.25rem) * 3);white-space:nowrap;flex-direction:column;flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1.2;display:flex}.mh-glissable-boite>svg{inline-size:calc(var(--spacing,.25rem) * 5);block-size:calc(var(--spacing,.25rem) * 5)}.mh-glissable-action:active .mh-glissable-boite{opacity:var(--presse-opacite)}@media (prefers-reduced-motion:no-preference){.mh-glissable[data-anime]>.mh-glissable-contenu,.mh-glissable[data-anime] .mh-glissable-action{transition:translate var(--t-moyen) var(--ease-sortie)}}.mh-annuler-place{inset-inline:calc(var(--spacing,.25rem) * 4);z-index:40;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:calc(var(--bas-page-havrouta) + calc(var(--spacing,.25rem) * 4))}.mh-annuler-region{justify-content:center;inline-size:100%;display:flex}.mh-annuler{inline-size:100%;max-inline-size:calc(var(--spacing,.25rem) * 100);align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-block-size:calc(var(--spacing,.25rem) * 13);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 4) calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-pilule);box-shadow:var(--ombre-flottant), inset 0 var(--trait-fin) 0 var(--verre-reflet);pointer-events:auto;font-size:.875rem;font-weight:500;display:flex}.mh-annuler>svg{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5);color:var(--texte-secondaire);flex-shrink:0}.mh-annuler>p{flex:1;min-inline-size:0}.mh-annuler-bouton{block-size:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-pilule);color:var(--accent);flex-shrink:0;font-weight:700}.mh-annuler-bouton:focus-visible{outline:var(--contour-mh) solid var(--accent);outline-offset:calc(var(--contour-mh) * -1)}@media (hover:hover) and (pointer:fine){.mh-annuler-bouton:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-annuler-bouton:hover{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}}}@media (prefers-reduced-motion:no-preference){.mh-annuler{animation:mh-annuler-entree var(--t-moyen) var(--ease-sortie)}}@keyframes mh-annuler-entree{0%{opacity:0;transform:translateY(calc(var(--spacing,.25rem) * 4))}}