:root{--mh-largeur-liste:calc(var(--spacing,.25rem) * 110);--mh-colonne-max:calc(var(--spacing,.25rem) * 215);--mh-page-max:calc(var(--spacing,.25rem) * 270);--mh-colonne-principale:calc(var(--spacing,.25rem) * 130);--mh-colonne-annexe:calc(var(--spacing,.25rem) * 85);--mh-haut-barre:calc(var(--spacing,.25rem) * 16);--mh-bulle-max:80%;--mh-ecart-serre:calc(var(--cran) * 1.5);--mh-ecart:calc(var(--spacing,.25rem) * 2.5);--mh-ecart-large:calc(var(--spacing,.25rem) * 5.5);--mh-rayon-bulle:calc(var(--spacing,.25rem) * 5);--mh-rayon-pointe:calc(var(--spacing,.25rem) * 1.5);--mh-rayon-carte:calc(var(--spacing,.25rem) * 5);--mh-retrait-liste:calc(var(--cran) * 3);--mh-rayon-rangee:calc(var(--spacing,.25rem) * 3.5)}@media (min-width:64rem){:root{--mh-bulle-max:70%}}.mh-cadre,.mh-fiche{--h:var(--hue-signature-debut)}.mh-carte-repondre,.mh-carte-annonce,.mh-tuile,.mh-sujet,.mh-avatar,.mh-carte-demande,.mh-fiche{--mh-teinte:hsl(var(--h) var(--sat-categorie) var(--lum-categorie));--mh-teinte-texte:hsl(var(--h) var(--sat-categorie) var(--lum-categorie-texte))}.marge-onglets:has(.mh-cadre)>footer{display:none}.mh-cadre{flex-direction:column;padding-block-end:calc(var(--spacing,.25rem) * 8);display:flex}.mh-barre{padding:var(--cran) calc(var(--spacing,.25rem) * 4) 0;flex-direction:column;align-items:flex-start;display:flex}.mh-retour{align-items:center;gap:var(--cran);min-block-size:calc(var(--spacing,.25rem) * 11);padding-inline:var(--cran) calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-pilule);color:var(--accent);margin-inline-start:calc(var(--cran) * -3);font-size:.9375rem;font-weight:500;display:inline-flex}.mh-retour-icone{inline-size:calc(var(--spacing,.25rem) * 5);block-size:calc(var(--spacing,.25rem) * 5);transform:scaleX(var(--sens))}.mh-titre-page{margin-block:calc(var(--cran) * 1) 0;letter-spacing:-.035em;font-size:1.875rem;font-weight:700;line-height:1.2}.mh-colonne-liste{padding:calc(var(--spacing,.25rem) * 5.5) calc(var(--spacing,.25rem) * 4) 0}.mh-panneau-vide-centre{display:none}.mh-cadre:has([data-mh-fil]) .mh-colonne-liste{display:none}.mh-cadre:has([data-mh-fil]) .mh-barre{display:none}.mh-panneau-vide{display:contents}.mh-bloques{padding:calc(var(--spacing,.25rem) * 8) calc(var(--spacing,.25rem) * 4) 0}.mh-section{scroll-margin-block-start:calc(var(--haut-entete-havrouta) + calc(var(--spacing,.25rem) * 4))}@media (min-width:64rem){.mh-cadre{padding-block-end:0;display:block}.mh-barre{z-index:20;align-items:center;gap:calc(var(--spacing,.25rem) * 3);block-size:var(--mh-haut-barre);padding:0 calc(var(--spacing,.25rem) * 6) 0 calc(var(--spacing,.25rem) * 4);border-block-end:var(--trait-fin) solid var(--bordure);flex-direction:row;position:sticky;inset-block-start:var(--haut-entete-havrouta)}@supports (color:color-mix(in lab, red, red)){.mh-barre{border-block-end:var(--trait-fin) solid color-mix(in srgb, var(--bordure) 70%, transparent)}}.mh-barre{background-color:var(--fond)}.mh-retour{inline-size:calc(var(--spacing,.25rem) * 11);color:var(--texte-secondaire);justify-content:center;margin-inline-start:0;padding:0}.mh-retour-texte{display:none}.mh-titre-page{flex:1;margin:0;font-size:1.375rem}.mh-colonne-liste,.mh-bloques{max-inline-size:var(--mh-page-max);padding:calc(var(--spacing,.25rem) * 7) calc(var(--spacing,.25rem) * 8) calc(var(--spacing,.25rem) * 12);margin-inline:auto}.mh-bloques{padding-block-start:0}.mh-section{scroll-margin-block-start:calc(var(--haut-entete-havrouta) + var(--mh-haut-barre) + calc(var(--spacing,.25rem) * 5))}.mh-cadre:has([data-mh-fil]){grid-template-columns:minmax(0, var(--mh-largeur-liste)) minmax(0, 1fr);block-size:calc(100dvh - var(--haut-entete-havrouta));grid-template-rows:auto minmax(0,1fr);display:grid}.mh-cadre:has([data-mh-fil]) .mh-barre{grid-column:1/-1;display:flex;position:static}.mh-cadre:has([data-mh-fil]) .mh-colonne-liste{max-inline-size:none;padding:calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 8);overscroll-behavior:contain;border-inline-end:var(--trait-fin) solid var(--bordure);margin:0;display:block;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.mh-cadre:has([data-mh-fil]) .mh-colonne-liste{border-inline-end:var(--trait-fin) solid color-mix(in srgb, var(--bordure) 70%, transparent)}}.mh-cadre:has([data-mh-fil]) .mh-colonne-liste{scrollbar-width:thin}.mh-panneau{min-block-size:0;position:relative}.mh-cadre:has([data-mh-fil]) .mh-panneau{background-color:var(--fond-doux)}@supports (color:color-mix(in lab, red, red)){.mh-cadre:has([data-mh-fil]) .mh-panneau{background-color:color-mix(in srgb, var(--fond-doux) 35%, var(--fond))}}.mh-zone{block-size:100%}.mh-panneau-vide-centre{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 8);text-align:center;flex-direction:column;flex:1;display:flex}}.mh-bouton{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);block-size:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 4.5);border-radius:var(--radius-pilule);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:.9375rem;font-weight:600;display:inline-flex}.mh-bouton>svg{inline-size:calc(var(--spacing,.25rem) * 4.25);block-size:calc(var(--spacing,.25rem) * 4.25);flex-shrink:0}.mh-bouton-signature{background-image:linear-gradient(110deg, var(--signature-debut), var(--signature-fin));color:var(--signature-texte);box-shadow:var(--ombre-signature)}.mh-bouton-signature[data-attente]{background-image:none;background-color:var(--fond-carte);color:var(--accent);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure)}.mh-bouton-doux{background-color:var(--fond-carte);color:var(--accent);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure)}.mh-bouton-accent{background-color:var(--fond-carte);color:var(--accent);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure-forte)}.mh-bouton-contour{padding-inline:calc(var(--spacing,.25rem) * 3.5);background-color:var(--fond-carte);color:var(--texte);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure);font-size:.875rem}.mh-bouton-contour>svg{inline-size:calc(var(--spacing,.25rem) * 3.75);block-size:calc(var(--spacing,.25rem) * 3.75)}.mh-bouton-fantome{color:var(--texte-secondaire)}.mh-bouton-danger{background-color:var(--alerte);color:var(--sur-alerte)}.mh-bouton-petit{block-size:calc(var(--spacing,.25rem) * 8.5);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:.84375rem}.mh-bouton-petit>svg{inline-size:calc(var(--spacing,.25rem) * 3.75);block-size:calc(var(--spacing,.25rem) * 3.75)}.mh-bouton[aria-disabled=true]{opacity:.6;cursor:default}.mh-bouton-rond{inline-size:calc(var(--spacing,.25rem) * 10);block-size:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-pilule);color:var(--texte-secondaire);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.mh-bouton-rond>svg{inline-size:calc(var(--spacing,.25rem) * 5);block-size:calc(var(--spacing,.25rem) * 5)}.mh-bouton:focus-visible,.mh-bouton-rond:focus-visible,.mh-retour:focus-visible,.mh-lien-publier:focus-visible,.mh-envoyer:focus-visible,.mh-renvoyer:focus-visible{outline:var(--contour-mh) solid var(--accent);outline-offset:var(--contour-mh)}.mh-cadre,.mh-fiche,.mh-fenetre,.mh-menu{--contour-mh:calc(var(--trait-fin) * 2)}@media (hover:hover) and (pointer:fine){.mh-bouton-doux:not([aria-disabled=true]):hover,.mh-bouton-accent:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-bouton-doux:not([aria-disabled=true]):hover,.mh-bouton-accent:hover{background-color:color-mix(in srgb, var(--accent) 6%, var(--fond-carte))}}.mh-bouton-contour:not([aria-disabled=true]):hover{background-color:var(--color-survol)}.mh-bouton-fantome:hover,.mh-bouton-rond:hover,.mh-retour:hover{background-color:var(--color-muted);color:var(--texte)}}@media (prefers-reduced-motion:no-preference){.mh-bouton,.mh-bouton-rond,.mh-retour{transition:transform var(--t-court) var(--ease-doux), background-color var(--t-court) var(--ease-doux)}.mh-bouton:not([aria-disabled=true]):active{transform:scale(var(--presse-texte))}.mh-bouton-rond:active,.mh-retour:active{transform:scale(var(--presse-icone))}}.mh-avatar{inline-size:var(--mh-avatar);block-size:var(--mh-avatar);flex-shrink:0;display:inline-grid;position:relative}.mh-avatar[data-taille="5"]{--mh-avatar:calc(var(--spacing,.25rem) * 5)}.mh-avatar[data-taille="8"]{--mh-avatar:calc(var(--spacing,.25rem) * 8)}.mh-avatar[data-taille="10"]{--mh-avatar:calc(var(--spacing,.25rem) * 10)}.mh-avatar[data-taille="11"]{--mh-avatar:calc(var(--spacing,.25rem) * 11)}.mh-avatar[data-taille="12"]{--mh-avatar:calc(var(--spacing,.25rem) * 12)}.mh-avatar-visage{block-size:100%;inline-size:100%;font-size:calc(var(--mh-avatar) * .42);box-shadow:0 0 0 var(--trait-fin) var(--texte)}@supports (color:color-mix(in lab, red, red)){.mh-avatar-visage{box-shadow:0 0 0 var(--trait-fin) color-mix(in srgb, var(--texte) 12%, transparent)}}.mh-avatar-domaine{inline-size:calc(var(--mh-avatar) * .38);block-size:calc(var(--mh-avatar) * .38);border-radius:var(--radius-pilule);background-color:var(--mh-teinte);color:var(--signature-texte);font-size:calc(var(--mh-avatar) * .22);box-shadow:0 0 0 var(--cran) var(--fond-carte);place-items:center;line-height:1;display:grid;position:absolute;inset-block-end:calc(var(--cran) * -1);inset-inline-end:calc(var(--cran) * -1)}.mh-sections,.mh-colonne-principale,.mh-colonne-annexe{gap:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}@media (min-width:64rem){.mh-cadre:not(:has([data-mh-fil])) .mh-sections{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);flex-flow:wrap}.mh-cadre:not(:has([data-mh-fil])) .mh-colonne-principale{flex:999 1 var(--mh-colonne-principale);gap:calc(var(--spacing,.25rem) * 8);min-inline-size:0}.mh-cadre:not(:has([data-mh-fil])) .mh-colonne-annexe{flex:1 1 var(--mh-colonne-annexe);gap:calc(var(--spacing,.25rem) * 8);min-inline-size:0}}.mh-section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.mh-titre-section{align-items:center;gap:calc(var(--spacing,.25rem) * 2);letter-spacing:-.02em;font-size:1.125rem;font-weight:700;display:flex}.mh-titre-ligne{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);margin-block-end:calc(var(--cran) * -2);display:flex}.mh-lien-publier{align-items:center;gap:calc(var(--cran) * 2.5);block-size:calc(var(--spacing,.25rem) * 11);margin-block:calc(calc(var(--spacing,.25rem) * 2.5) * -1);padding-inline:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-pilule);color:var(--accent);margin-inline-end:calc(calc(var(--spacing,.25rem) * 2.5) * -1);font-size:.90625rem;font-weight:600;display:inline-flex}.mh-lien-publier>svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 4)}.mh-compte{min-inline-size:calc(var(--spacing,.25rem) * 5.5);block-size:calc(var(--spacing,.25rem) * 5.5);padding-inline:calc(var(--cran) * 3.5);border-radius:var(--radius-pilule);background-color:var(--color-muted);color:var(--texte-secondaire);letter-spacing:0;font-variant-numeric:tabular-nums;place-items:center;font-size:.75rem;font-weight:700;display:inline-grid}.mh-compte[data-ton=accent]{background-color:var(--accent);color:var(--sur-accent)}.mh-pile{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.mh-carte-repondre,.mh-carte-annonce,.mh-carte-liste,.mh-carte-vide,.mh-squelette-carte{border-radius:var(--mh-rayon-carte);background-color:var(--fond-carte);box-shadow:var(--ombre-carte), inset 0 0 0 var(--trait-fin) var(--bordure)}@supports (color:color-mix(in lab, red, red)){.mh-carte-repondre,.mh-carte-annonce,.mh-carte-liste,.mh-carte-vide,.mh-squelette-carte{box-shadow:var(--ombre-carte), inset 0 0 0 var(--trait-fin) color-mix(in srgb, var(--bordure) 80%, transparent)}}.mh-carte-liste{padding:var(--mh-retrait-liste);flex-direction:column;display:flex}.mh-carte-liste[hidden]{display:none}.mh-carte-vide{padding:calc(var(--spacing,.25rem) * 4);color:var(--texte-secondaire);font-size:.9375rem}.mh-carte-repondre{align-items:start;column-gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:auto minmax(0,1fr);display:grid}.mh-carte-repondre-tete{flex-direction:column;min-inline-size:0;display:flex}.mh-carte-repondre>.mh-moment,.mh-carte-repondre>.mh-citation,.mh-carte-repondre>.mh-repondre-gestes{grid-column:1/-1}.mh-repondre-gestes{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:calc(var(--spacing,.25rem) * 3.5);display:grid}@media (min-width:64rem){.mh-cadre:not(:has([data-mh-fil])) .mh-carte-repondre{column-gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 5)}:is(.mh-cadre:not(:has([data-mh-fil])) .mh-carte-repondre>.mh-moment,.mh-cadre:not(:has([data-mh-fil])) .mh-carte-repondre>.mh-citation,.mh-cadre:not(:has([data-mh-fil])) .mh-carte-repondre>.mh-repondre-gestes){grid-column:2}.mh-cadre:not(:has([data-mh-fil])) .mh-repondre-gestes{margin-block-start:calc(var(--spacing,.25rem) * 4);display:flex}.mh-cadre:not(:has([data-mh-fil])) .mh-repondre-gestes>.mh-bouton{padding-inline:calc(var(--spacing,.25rem) * 5.5)}}.mh-ligne-haut{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);min-inline-size:0;display:flex}.mh-nom{font-size:.9375rem;font-weight:600;display:block}.mh-rangee[data-non-lus] .mh-nom{font-weight:700}.mh-tronque{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mh-quand{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--texte-secondaire);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78125rem;display:inline-flex}.mh-quand[data-ton=accent]{color:var(--accent);font-weight:600}.mh-point{inline-size:calc(var(--cran) * 3.5);block-size:calc(var(--cran) * 3.5);border-radius:var(--radius-pilule);background-color:currentColor;flex-shrink:0}.mh-etude{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.mh-sujet{color:var(--mh-teinte-texte);font-size:.875rem;font-weight:600}.mh-detail,.mh-sous{color:var(--texte-secondaire);font-size:.8125rem}.mh-moment{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5) calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin-block-start:calc(var(--spacing,.25rem) * 3);font-size:.875rem;display:flex}.mh-moment>svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 4);color:var(--texte-secondaire)}.mh-citation{text-wrap:pretty;margin-block-start:calc(var(--spacing,.25rem) * 2);font-size:.90625rem;line-height:1.45}.mh-apercu-court{min-inline-size:0;color:var(--texte-secondaire);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.84375rem;overflow:hidden}.mh-rangee[data-non-lus] .mh-apercu-court{color:var(--texte);font-weight:500}.mh-fleche{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5);color:var(--texte-secondaire);transform:scaleX(var(--sens));flex-shrink:0;align-self:center}.mh-rangee{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--mh-rayon-rangee);text-align:start;display:flex;position:relative}.mh-rangee[aria-current=true],.mh-rangee[data-ouverte]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-rangee[aria-current=true],.mh-rangee[data-ouverte]{background-color:color-mix(in srgb, var(--accent) 7%, var(--fond-carte))}}.mh-rangee:focus-visible{outline:var(--contour-mh) solid var(--accent);outline-offset:calc(var(--contour-mh) * -1)}.mh-rangee-corps{gap:var(--trait-fin);flex-direction:column;flex:1;min-inline-size:0;display:flex}.mh-rangee-titre{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-variant-numeric:tabular-nums;min-inline-size:0;font-size:.9375rem;font-weight:600;display:flex}.mh-tuile{inline-size:calc(var(--spacing,.25rem) * 12.5);block-size:calc(var(--spacing,.25rem) * 13.5);border-radius:var(--mh-rayon-rangee);background-color:var(--fond-doux);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mh-tuile[data-prochaine]{background-image:linear-gradient(160deg, var(--signature-debut), var(--signature-fin));color:var(--signature-texte)}.mh-tuile[data-passee]{background-color:var(--color-muted);color:var(--texte-secondaire)}.mh-tuile-jour{color:var(--texte-secondaire);font-size:.71875rem;font-weight:600}.mh-tuile[data-prochaine] .mh-tuile-jour{color:inherit;opacity:.9}.mh-tuile-date{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.1}@media (min-width:64rem){.mh-cadre:not(:has([data-mh-fil])) .mh-rangee{gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 3)}.mh-cadre:not(:has([data-mh-fil])) .mh-tuile{inline-size:calc(var(--spacing,.25rem) * 13);block-size:calc(var(--spacing,.25rem) * 14)}}.mh-relatif{block-size:calc(var(--spacing,.25rem) * 5.5);padding-inline:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-pilule);background-color:var(--mh-teinte);flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mh-relatif{background-color:color-mix(in srgb, var(--mh-teinte) 14%, var(--fond-carte))}}.mh-relatif{color:var(--mh-teinte-texte);font-size:.75rem;font-weight:700}.mh-voir-plus{block-size:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 3);align-self:flex-start;margin-inline-start:calc(var(--cran) * -2)}.mh-chevron{transition:none}.mh-chevron[data-ouvert]{transform:rotate(180deg)}.mh-etiquette{align-items:center;gap:calc(var(--spacing,.25rem) * 1.25);block-size:calc(var(--spacing,.25rem) * 6.5);padding-inline:calc(var(--spacing,.25rem) * 2.25);border-radius:var(--radius-pilule);background-color:var(--color-muted);color:var(--texte-secondaire);flex-shrink:0;font-size:.78125rem;font-weight:600;display:inline-flex}.mh-etiquette>svg{inline-size:calc(var(--spacing,.25rem) * 3);block-size:calc(var(--spacing,.25rem) * 3)}.mh-passees{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.mh-passee+.mh-passee{margin-block-start:var(--cran)}.mh-passee-gestes{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:0 calc(var(--spacing,.25rem) * 2.5) calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;padding-inline-start:calc(calc(var(--spacing,.25rem) * 2.5) + calc(var(--spacing,.25rem) * 12.5) + calc(var(--spacing,.25rem) * 3));display:flex}.mh-passee-echec:empty{display:none}.mh-passee-echec{flex-basis:100%}.mh-carte-annonce{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mh-carte-annonce-tete{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mh-carte-annonce-type{color:var(--texte-secondaire);margin-block-end:var(--trait-fin);font-size:.78125rem;font-weight:600}.mh-carte-annonce-titre{color:var(--mh-teinte-texte);font-size:.9375rem;font-weight:600;line-height:1.35}.mh-carte-annonce-menu{margin-block:calc(calc(var(--spacing,.25rem) * 2) * -1) calc(calc(var(--spacing,.25rem) * 2) * -1);inline-size:calc(var(--spacing,.25rem) * 11);block-size:calc(var(--spacing,.25rem) * 11);margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * -1)}.mh-carte-annonce-meta{color:var(--texte-secondaire);margin-block-start:calc(var(--cran) * 1);font-size:.84375rem;line-height:1.45}.mh-carte-annonce-tarif{margin-block-start:calc(var(--spacing,.25rem) * 2.5)}.mh-statut-annonce{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--texte-secondaire);margin-block-start:calc(var(--spacing,.25rem) * 2);font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.mh-statut-annonce[data-ton=reussite]{color:var(--reussite)}.mh-statut-annonce[data-ton=attention]{color:var(--attention)}.mh-statut-annonce[data-ton=alerte]{color:var(--alerte)}.mh-statut-annonce>.mh-point{margin-block-start:calc(var(--cran) * 2.5)}.mh-statut-annonce[data-creux]>.mh-point{box-shadow:inset 0 0 0 calc(var(--trait-fin) * 1.5) currentColor;background-color:#0000}.mh-statut-annonce>svg{inline-size:calc(var(--spacing,.25rem) * 3.5);block-size:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0;margin-block-start:calc(var(--cran) * 1)}.mh-carte-annonce-gestes{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin-block-start:calc(var(--spacing,.25rem) * 2.5);display:flex}.mh-carte-annonce-confirmer{gap:calc(var(--cran) * 1);padding:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--spacing,.25rem) * 4);background-color:var(--alerte);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 3);display:flex}@supports (color:color-mix(in lab, red, red)){.mh-carte-annonce-confirmer{background-color:color-mix(in srgb, var(--alerte) 6%, var(--fond-carte))}}.mh-carte-annonce-confirmer{box-shadow:inset 0 0 0 var(--trait-fin) var(--alerte)}@supports (color:color-mix(in lab, red, red)){.mh-carte-annonce-confirmer{box-shadow:inset 0 0 0 var(--trait-fin) color-mix(in srgb, var(--alerte) 25%, transparent)}}.mh-carte-annonce-confirmer{font-size:.875rem}.mh-carte-annonce[data-etat=expiree] .mh-carte-annonce-titre,.mh-carte-annonce[data-etat=masquee] .mh-carte-annonce-titre{color:var(--texte-secondaire)}@media (min-width:64rem){.mh-cadre:not(:has([data-mh-fil])) .mh-carte-annonce{padding:calc(var(--spacing,.25rem) * 4.5)}}@media (hover:hover) and (pointer:fine){.mh-rangee:hover{background-color:var(--color-survol)}.mh-rangee:hover .mh-fleche{color:var(--accent)}.mh-lien-publier:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-lien-publier:hover{background-color:color-mix(in srgb, var(--accent) 7%, transparent)}}}@media (prefers-reduced-motion:no-preference){.mh-rangee{transition:transform var(--t-court) var(--ease-doux), background-color var(--t-court) var(--ease-doux)}.mh-rangee:active{transform:scale(var(--presse-texte))}.mh-fleche{transition:transform var(--t-court) var(--ease-sortie)}.mh-chevron{transition:transform var(--t-moyen) var(--ease-sortie)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mh-rangee:hover .mh-fleche{transform:scaleX(var(--sens)) translateX(var(--cran))}}.mh-fiche{z-index:30;inline-size:min(calc(var(--spacing,.25rem) * 90), calc(100vw - calc(var(--spacing,.25rem) * 8)));padding:calc(var(--spacing,.25rem) * 3.5) calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--spacing,.25rem) * 5.5);background-color:var(--fond);box-shadow:var(--ombre-flottant), inset 0 0 0 var(--trait-fin) var(--bordure);transform-origin:var(--radix-popover-content-transform-origin)}@media (prefers-reduced-motion:no-preference){.mh-fiche[data-state=open]{animation:mh-surgir var(--t-moyen) var(--ease-sortie)}}@keyframes mh-surgir{0%{opacity:0;transform:scale(.96)}}.mh-fiche-corps{position:relative}.mh-fiche-voile{inset-inline:calc(calc(var(--spacing,.25rem) * 5) * -1);block-size:calc(var(--spacing,.25rem) * 27.5);background-image:linear-gradient(to bottom, var(--mh-teinte), var(--fond));border-start-start-radius:calc(var(--spacing,.25rem) * 5.5);border-start-end-radius:calc(var(--spacing,.25rem) * 5.5);position:absolute;inset-block-start:calc(calc(var(--spacing,.25rem) * 3.5) * -1)}@supports (color:color-mix(in lab, red, red)){.mh-fiche-voile{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--mh-teinte) 13%, var(--fond)), var(--fond))}}.mh-fiche-voile{pointer-events:none}.mh-fiche-tete{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex;position:relative}.mh-fiche-nom{letter-spacing:-.015em;font-size:1rem;font-weight:700}.mh-fiche-sous{color:var(--texte-secondaire);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.mh-fiche-titre{color:var(--mh-teinte-texte);letter-spacing:-.025em;margin-block-start:calc(var(--spacing,.25rem) * 4.5);font-size:1.375rem;font-weight:700;line-height:1.2;position:relative}.mh-fiche-detail{margin-block-start:var(--cran);font-size:.90625rem;position:relative}.mh-fiche-lignes{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 4);font-size:.90625rem;display:flex}.mh-fiche-lignes>li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.mh-fiche-lignes svg{inline-size:calc(var(--spacing,.25rem) * 4.25);block-size:calc(var(--spacing,.25rem) * 4.25);color:var(--texte-secondaire);flex-shrink:0;margin-block-start:var(--trait-fin)}.mh-fiche-gestes{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 5);display:flex}.mh-agenda{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mh-agenda>.mh-bouton{padding-inline:calc(var(--spacing,.25rem) * 2);white-space:normal;text-align:center;font-size:.84375rem}.mh-vide{padding-inline:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;align-items:center;margin-block-start:calc(var(--spacing,.25rem) * 10);display:flex}.mh-vide-icone{inline-size:calc(var(--spacing,.25rem) * 18);block-size:calc(var(--spacing,.25rem) * 18);border-radius:var(--radius-pilule);background-color:var(--accent);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.mh-vide-icone{background-color:color-mix(in srgb, var(--accent) 9%, var(--fond-carte))}}.mh-vide-icone{color:var(--accent);box-shadow:inset 0 0 0 var(--trait-fin) var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-vide-icone{box-shadow:inset 0 0 0 var(--trait-fin) color-mix(in srgb, var(--accent) 16%, transparent)}}.mh-vide-titre{letter-spacing:-.03em;margin-block-start:calc(var(--spacing,.25rem) * 4);font-size:1.25rem;font-weight:700}.mh-vide-texte{max-inline-size:calc(var(--spacing,.25rem) * 80);color:var(--texte-secondaire);text-wrap:pretty;margin-block-start:calc(var(--spacing,.25rem) * 1.5);font-size:.9375rem}.mh-vide-gestes{gap:calc(var(--spacing,.25rem) * 2.5);inline-size:100%;max-inline-size:calc(var(--spacing,.25rem) * 75);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 5);display:flex}.mh-conversation{z-index:45;block-size:var(--mh-hauteur-visible,100dvh);background-color:var(--fond);flex-direction:column;display:flex;position:fixed;inset-block-start:var(--mh-haut-visible,0px);inset-inline:0}@media (display-mode:standalone) and (not (min-width:64rem)){.mh-conversation{block-size:calc(var(--mh-hauteur-visible,100dvh) + min(var(--zone-bas), max(0px, 100lvh - var(--mh-hauteur-visible,100lvh))))}}@media (min-width:64rem){.mh-conversation{z-index:auto;background-color:#0000;block-size:auto;position:absolute;inset:0}}.mh-entete-fil{border-block-end:var(--trait-fin) solid var(--bordure);flex-shrink:0;padding-block-start:var(--zone-haut)}@supports (color:color-mix(in lab, red, red)){.mh-entete-fil{border-block-end:var(--trait-fin) solid color-mix(in srgb, var(--bordure) 60%, transparent)}}.mh-entete-fil{background-color:var(--fond-carte)}@supports (color:color-mix(in lab, red, red)){.mh-entete-fil{background-color:color-mix(in srgb, var(--fond-carte) var(--verre-teinte), transparent)}}.mh-entete-fil{-webkit-backdrop-filter:blur(var(--verre-flou)) saturate(var(--verre-saturation));backdrop-filter:blur(var(--verre-flou)) saturate(var(--verre-saturation))}.mh-colonne-entete{padding-inline:calc(var(--spacing,.25rem) * 1.5) calc(var(--spacing,.25rem) * 2)}.mh-entete-fil-ligne{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);min-block-size:calc(var(--spacing,.25rem) * 15);display:flex}.mh-entete-nom{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1.03125rem;font-weight:700;line-height:1.2;overflow:hidden}.mh-entete-nom:focus{outline:none}.mh-entete-sous{color:var(--texte-secondaire);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.mh-retour-fil{color:var(--texte)}.mh-contacts-rapides{gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.mh-contacts-bureau{display:none}.mh-contacts-telephone{padding:0 calc(var(--spacing,.25rem) * 2.5) calc(var(--spacing,.25rem) * 3)}.mh-contacts-telephone>.mh-bouton{flex:1;min-inline-size:0}@media (min-width:64rem){.mh-colonne-entete{padding-inline:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 4)}.mh-entete-fil-ligne{min-block-size:calc(var(--spacing,.25rem) * 19)}.mh-entete-nom{font-size:1.125rem}.mh-retour-fil,.mh-contacts-telephone{display:none}.mh-contacts-bureau{display:flex}}.mh-fil{overscroll-behavior:contain;flex-direction:column-reverse;flex:1;min-block-size:0;display:flex;overflow-y:auto}.mh-fil[data-mh-suivi]{flex-direction:column}.mh-colonne{inline-size:100%;max-inline-size:var(--mh-colonne-max);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.mh-colonne-fil{padding-block:calc(var(--spacing,.25rem) * 4) calc(var(--spacing,.25rem) * 3.5);margin-block-end:auto}@media (min-width:64rem){.mh-colonne{padding-inline:calc(var(--spacing,.25rem) * 6)}.mh-colonne-fil{padding-block-start:calc(var(--spacing,.25rem) * 5)}}.mh-liste-fil{flex-direction:column;display:flex}.mh-liste-fil>[data-espace=serre]{margin-block-start:var(--mh-ecart-serre)}.mh-liste-fil>[data-espace=normal]{margin-block-start:var(--mh-ecart)}.mh-liste-fil>[data-espace=large]{margin-block-start:var(--mh-ecart-large)}.mh-jour,.mh-etat,.mh-separateur-non-lus{justify-content:center;display:flex}.mh-jour>span,.mh-separateur-non-lus>span{padding:var(--cran) calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pilule);background-color:var(--fond-carte);color:var(--texte-secondaire);box-shadow:0 0 0 var(--trait-fin) var(--bordure);font-size:.78125rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.mh-jour>span,.mh-separateur-non-lus>span{box-shadow:0 0 0 var(--trait-fin) color-mix(in srgb, var(--bordure) 70%, transparent)}}.mh-separateur-non-lus>span{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-separateur-non-lus>span{background-color:color-mix(in srgb, var(--accent) 10%, var(--fond-carte))}}.mh-separateur-non-lus>span{color:var(--accent)}.mh-etat>span{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);max-inline-size:100%;min-block-size:calc(var(--spacing,.25rem) * 7);padding:var(--cran) calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pilule);background-color:var(--color-muted);color:var(--texte-secondaire);text-align:center;font-size:.8125rem;font-weight:600;display:inline-flex}.mh-etat>span>svg{inline-size:calc(var(--spacing,.25rem) * 3.25);block-size:calc(var(--spacing,.25rem) * 3.25);flex-shrink:0}.mh-etat[data-nature=acceptee]>span{background-color:var(--reussite)}@supports (color:color-mix(in lab, red, red)){.mh-etat[data-nature=acceptee]>span{background-color:color-mix(in srgb, var(--reussite) 10%, var(--fond-carte))}}.mh-etat[data-nature=acceptee]>span{color:var(--reussite)}.mh-etat[data-nature=trouvee]>span{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-etat[data-nature=trouvee]>span{background-color:color-mix(in srgb, var(--accent) 8%, var(--fond-carte))}}.mh-etat[data-nature=trouvee]>span{color:var(--accent)}.mh-bulle-ligne{flex-direction:column;align-items:flex-start;display:flex}.mh-bulle-ligne[data-de=moi]{align-items:flex-end}.mh-bulle{max-inline-size:var(--mh-bulle-max);padding:calc(var(--spacing,.25rem) * 1.75) calc(var(--spacing,.25rem) * 3) calc(var(--spacing,.25rem) * 2);border-radius:var(--mh-rayon-bulle);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.96875rem;line-height:1.4;position:relative}.mh-bulle[data-de=autre]{background-color:var(--fond-carte);color:var(--texte);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure)}.mh-bulle[data-de=autre][data-fin-groupe]{border-end-start-radius:var(--mh-rayon-pointe)}.mh-bulle[data-de=moi]{background-image:linear-gradient(110deg, var(--signature-debut), var(--signature-fin));color:var(--signature-texte)}.mh-bulle[data-de=moi][data-fin-groupe]{border-end-end-radius:var(--mh-rayon-pointe)}.mh-bulle[data-echec]{opacity:.75}.mh-bulle-espace{gap:var(--cran);visibility:hidden;white-space:nowrap;margin-inline-start:calc(var(--spacing,.25rem) * 2);font-size:.6875rem;display:inline-flex}.mh-bulle-espace>svg,.mh-bulle-meta svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 3.5)}.mh-bulle-meta{align-items:center;gap:var(--cran);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;line-height:1;display:inline-flex;position:absolute;inset-block-end:calc(var(--spacing,.25rem) * 1.5);inset-inline-end:calc(var(--spacing,.25rem) * 2.5)}.mh-bulle[data-de=autre] .mh-bulle-meta{color:var(--texte-secondaire)}.mh-bulle[data-de=moi] .mh-bulle-meta{color:var(--signature-texte)}@supports (color:color-mix(in lab, red, red)){.mh-bulle[data-de=moi] .mh-bulle-meta{color:color-mix(in srgb, var(--signature-texte) 85%, transparent)}}.mh-coche{display:inline-grid}.mh-coche[data-etat=lu]{color:var(--signature-texte)}.mh-renvoyer{border-radius:var(--radius-sm);color:var(--alerte);cursor:pointer;margin-block-start:var(--cran);font-size:.8125rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.mh-liste-fil>.mh-bulle-ligne:last-child{animation:mh-bulle var(--t-moyen) var(--ease-sortie)}}@keyframes mh-bulle{0%{opacity:0;transform:translateY(calc(var(--spacing,.25rem) * 2.5)) scale(.96)}}.mh-element-demande{justify-content:flex-start;display:flex}.mh-element-demande[data-de=moi]{justify-content:flex-end}.mh-carte-demande{inline-size:min(86%, calc(var(--spacing,.25rem) * 86));padding:calc(var(--spacing,.25rem) * 3.75) calc(var(--spacing,.25rem) * 4);border-radius:var(--mh-rayon-carte);background-color:var(--fond-carte);box-shadow:var(--ombre-carte), inset 0 0 0 var(--trait-fin) var(--bordure);position:relative;overflow:hidden}.mh-carte-demande-trait{block-size:calc(var(--cran) * 1.5);background-image:linear-gradient(90deg, var(--mh-teinte), hsl(calc(var(--h) + 30) var(--sat-categorie) var(--lum-categorie)));position:absolute;inset-block-start:0;inset-inline:0}.mh-carte-demande-haut{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mh-carte-demande-de{min-inline-size:0;color:var(--texte-secondaire);font-size:.78125rem;font-weight:600}.mh-statut{block-size:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 2.25);border-radius:var(--radius-pilule);background-color:var(--color-muted);color:var(--texte-secondaire);flex-shrink:0;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.mh-statut[data-statut=recue]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mh-statut[data-statut=recue]{background-color:color-mix(in srgb, var(--accent) 10%, var(--fond-carte))}}.mh-statut[data-statut=recue]{color:var(--accent)}.mh-statut[data-statut=acceptee]{background-color:var(--reussite)}@supports (color:color-mix(in lab, red, red)){.mh-statut[data-statut=acceptee]{background-color:color-mix(in srgb, var(--reussite) 11%, var(--fond-carte))}}.mh-statut[data-statut=acceptee]{color:var(--reussite)}.mh-carte-demande-titre{color:var(--mh-teinte-texte);letter-spacing:-.025em;margin-block-start:calc(var(--spacing,.25rem) * 2);font-size:1.1875rem;font-weight:700;line-height:1.2}.mh-carte-demande-detail{margin-block-start:calc(var(--cran) * 1);font-size:.875rem;line-height:1.4}.mh-carte-demande-quand{align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-block-start:calc(var(--spacing,.25rem) * 3);font-size:.9375rem;font-weight:600;display:flex}.mh-carte-demande-quand>svg{inline-size:calc(var(--spacing,.25rem) * 4.25);block-size:calc(var(--spacing,.25rem) * 4.25);color:var(--texte-secondaire);flex-shrink:0}.mh-carte-demande-mode{color:var(--texte-secondaire);margin-block-start:var(--cran);padding-inline-start:calc(var(--spacing,.25rem) * 6.25);font-size:.84375rem}.mh-pastille-duree{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);block-size:calc(var(--spacing,.25rem) * 7);padding-inline:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-pilule);background-color:var(--accent);margin-block-start:calc(var(--spacing,.25rem) * 2.5);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mh-pastille-duree{background-color:color-mix(in srgb, var(--accent) 9%, var(--fond-carte))}}.mh-pastille-duree{color:var(--accent);font-size:.8125rem;font-weight:600}.mh-pastille-duree>svg{inline-size:calc(var(--spacing,.25rem) * 3.25);block-size:calc(var(--spacing,.25rem) * 3.25)}.mh-carte-reponse{margin-block-start:calc(var(--spacing,.25rem) * 3.5)}.mh-carte-reponse-boutons{gap:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mh-carte-reponse-boutons>.mh-bouton{block-size:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 2)}.mh-carte-gestes{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 3.5);display:flex}.mh-carte-gestes-titre{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:.9375rem;font-weight:600;display:flex}.mh-carte-gestes-titre>svg{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5);color:var(--accent)}.mh-note,.mh-note-simple{color:var(--texte-secondaire);font-size:.84375rem;line-height:1.45}.mh-note-simple[data-ton=reussite]{color:var(--reussite);font-weight:500}.mh-note{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mh-note>svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 4);color:var(--accent);flex-shrink:0;margin-block-start:var(--trait-fin)}.mh-note[data-ton=reussite]>svg{color:var(--reussite)}.mh-details>summary{min-block-size:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-sm);color:var(--accent);cursor:pointer;align-items:center;font-size:.875rem;font-weight:600;list-style:none;display:inline-flex}.mh-details>summary::-webkit-details-marker{display:none}.mh-details>summary:focus-visible{outline:var(--contour-mh) solid var(--accent);outline-offset:var(--cran)}.mh-details-corps{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 2);display:flex}.mh-coordonnees{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.mh-coordonnees-titre{color:var(--texte-secondaire);margin-block-end:var(--cran);font-size:.8125rem;font-weight:600}.mh-contacts{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;font-size:.9375rem;display:flex}.mh-contacts>li{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);min-inline-size:0;display:flex}.mh-contacts svg{inline-size:calc(var(--spacing,.25rem) * 4.25);block-size:calc(var(--spacing,.25rem) * 4.25);color:var(--accent);flex-shrink:0}.mh-contacts a,.mh-contacts span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mh-contacts a{color:var(--accent);text-underline-offset:var(--cran)}@media (hover:hover) and (pointer:fine){.mh-contacts a:hover{text-decoration:underline}}.mh-composer{padding-block:calc(var(--spacing,.25rem) * 2.5) calc(calc(var(--spacing,.25rem) * 2.5) + var(--zone-bas));border-block-start:var(--trait-fin) solid var(--bordure);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.mh-composer{border-block-start:var(--trait-fin) solid color-mix(in srgb, var(--bordure) 60%, transparent)}}.mh-composer{background-color:var(--fond-carte)}@supports (color:color-mix(in lab, red, red)){.mh-composer{background-color:color-mix(in srgb, var(--fond-carte) var(--verre-teinte), transparent)}}.mh-composer{-webkit-backdrop-filter:blur(var(--verre-flou)) saturate(var(--verre-saturation));backdrop-filter:blur(var(--verre-flou)) saturate(var(--verre-saturation))}@media (min-width:64rem){.mh-composer{padding-block:calc(var(--spacing,.25rem) * 3) calc(var(--spacing,.25rem) * 4.5)}}.mh-composer-ligne{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mh-champ{min-inline-size:0;min-block-size:calc(var(--spacing,.25rem) * 11);max-block-size:calc(var(--spacing,.25rem) * 36);padding:calc(var(--spacing,.25rem) * 2.5) calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--spacing,.25rem) * 5.5);background-color:var(--fond-carte);color:var(--texte);resize:none;field-sizing:content;box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure);flex:1;font-size:1rem;line-height:1.4}.mh-champ::placeholder{color:var(--texte-secondaire)}.mh-champ:focus-visible{box-shadow:inset 0 0 0 var(--trait-fin) var(--accent), 0 0 0 calc(var(--cran) * 1.5) var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){.mh-champ:focus-visible{box-shadow:inset 0 0 0 var(--trait-fin) var(--accent), 0 0 0 calc(var(--cran) * 1.5) color-mix(in srgb, var(--accent) 16%, transparent)}}.mh-envoyer{inline-size:calc(var(--spacing,.25rem) * 11);block-size:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-pilule);background-color:var(--color-muted);color:var(--texte-secondaire);cursor:default;flex-shrink:0;place-items:center;display:grid}.mh-envoyer[data-pret]{background-image:linear-gradient(110deg, var(--signature-debut), var(--signature-fin));color:var(--signature-texte);box-shadow:var(--ombre-signature);cursor:pointer}.mh-envoyer-icone{inline-size:calc(var(--spacing,.25rem) * 5);block-size:calc(var(--spacing,.25rem) * 5);transform:scaleX(var(--sens))}@media (prefers-reduced-motion:no-preference){.mh-envoyer{transition:transform var(--t-court) var(--ease-doux)}.mh-envoyer[data-pret]:active{transform:scale(var(--presse-icone))}}.mh-ferme{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-block-size:calc(var(--spacing,.25rem) * 11);color:var(--texte-secondaire);text-align:center;font-size:.875rem;display:flex}.mh-ferme>svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.mh-compteur{color:var(--texte-secondaire);text-align:end;font-variant-numeric:tabular-nums;margin-block-start:var(--spacing,.25rem);font-size:.75rem}.mh-erreur{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--alerte);margin-block-start:calc(var(--spacing,.25rem) * 1.5);font-size:.84375rem;display:flex}.mh-erreur>svg{inline-size:calc(var(--spacing,.25rem) * 4);block-size:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.mh-conversation-erreur{justify-content:center}.mh-conversation-erreur .mh-panneau-vide-centre{padding:calc(var(--spacing,.25rem) * 8);text-align:center;flex-direction:column;align-items:center;display:flex}.mh-voile{z-index:50;background-color:var(--voile-havrouta,#0e12254d);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.mh-voile{background-color:var(--voile-havrouta,color-mix(in srgb, var(--color-nuit) 30%, transparent))}}.mh-fenetre{z-index:51;gap:calc(var(--spacing,.25rem) * 3);max-block-size:90dvh;padding:calc(var(--spacing,.25rem) * 2.5) calc(var(--spacing,.25rem) * 5) calc(calc(var(--spacing,.25rem) * 6) + var(--zone-bas));background-color:var(--fond);box-shadow:var(--ombre-flottant);border-start-start-radius:calc(var(--spacing,.25rem) * 6.5);border-start-end-radius:calc(var(--spacing,.25rem) * 6.5);flex-direction:column;display:flex;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}@media (min-width:40rem){.mh-fenetre{inline-size:min(calc(var(--spacing,.25rem) * 110), calc(100vw - calc(var(--spacing,.25rem) * 8)));padding:calc(var(--spacing,.25rem) * 5.5) calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--spacing,.25rem) * 6);margin-inline:auto;inset-block:50% auto;inset-inline:0;translate:0 -50%}}.mh-fenetre-poignee{inline-size:calc(var(--spacing,.25rem) * 9);block-size:calc(var(--cran) * 2.5);border-radius:var(--radius-pilule);background-color:var(--bordure-forte);align-self:center}@media (min-width:40rem){.mh-fenetre-poignee{display:none}}.mh-fenetre-tete{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.mh-fenetre-titre{letter-spacing:-.03em;font-size:1.25rem;font-weight:700}.mh-fenetre-texte{color:var(--texte-secondaire);font-size:.90625rem;line-height:1.5}.mh-fenetre-corps{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mh-fenetre-gestes{gap:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--spacing,.25rem);display:grid}@media (prefers-reduced-motion:no-preference){.mh-voile[data-state=open]{animation:mh-fondu var(--t-moyen) var(--ease-doux)}.mh-fenetre[data-state=open]{animation:mh-monter var(--t-long) var(--ease-sortie)}}@media (prefers-reduced-motion:no-preference) and (min-width:40rem){.mh-fenetre[data-state=open]{animation:mh-fondu var(--t-moyen) var(--ease-sortie)}}@keyframes mh-fondu{0%{opacity:0}}@keyframes mh-monter{0%{transform:translateY(100%)}}.mh-menu{z-index:50;min-inline-size:calc(var(--spacing,.25rem) * 55);padding:calc(var(--cran) * 3);border-radius:calc(var(--spacing,.25rem) * 4);background-color:var(--fond-carte);box-shadow:var(--ombre-flottant), inset 0 0 0 var(--trait-fin) var(--bordure)}.mh-menu-article{align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-block-size:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--spacing,.25rem) * 2.5);cursor:pointer;outline:none;font-size:.9375rem;display:flex}.mh-menu-article>svg{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5)}.mh-menu-article[data-highlighted]{background-color:var(--color-muted)}.mh-menu-article[data-danger]{color:var(--alerte)}.mh-squelette-carte,.mh-squelette-ligne{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 3.5);display:flex}.mh-squelette-annonce{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column}.mh-squelette-bulle{inline-size:46%;block-size:calc(.96875rem * 1.4 + calc(var(--spacing,.25rem) * 3.75));border-radius:var(--mh-rayon-bulle)}.mh-squelette-bulle-longue{inline-size:68%;block-size:calc(.96875rem * 1.4 * 2 + calc(var(--spacing,.25rem) * 3.75))}.mh-squelette-champ{min-inline-size:0;block-size:calc(var(--spacing,.25rem) * 11);border-radius:calc(var(--spacing,.25rem) * 5.5);flex:1}.mh-squelette-envoyer{inline-size:calc(var(--spacing,.25rem) * 11);block-size:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-pilule);flex-shrink:0}