.remontees-suivi{align-items:center;gap:var(--e-1) var(--e-3);margin-top:var(--e-1);flex-wrap:wrap;display:flex}.remontees-suivi__etapes{gap:var(--e-1);flex-wrap:wrap;display:inline-flex}.remontees-suivi__etape{padding:2px var(--e-2);border-radius:var(--r-statut);border:var(--bord) solid var(--trait);font-size:var(--t-meta);font-weight:var(--g-texte);color:var(--texte-2);line-height:1.4}.remontees-suivi__etape.est-atteinte{border-color:color-mix(in srgb, var(--valide) 45%, var(--trait));color:var(--encre)}.remontees-suivi__etape.est-actuelle{background:var(--valide-fond);color:var(--valide);font-weight:var(--g-libelle)}.remontees-suivi__vu{font-size:var(--t-meta);color:var(--texte-2)}.remontees-non-lu{margin-left:var(--e-2);padding:0 var(--e-2);border-radius:var(--r-statut);background:var(--accent);color:var(--sur-accent);font-size:var(--t-meta);font-weight:var(--g-libelle);line-height:1.6;display:inline-block}.remontees-erreur{gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-controle);background:var(--surface);border:var(--bord) solid color-mix(in srgb, var(--bloque) 40%, var(--trait));color:var(--bloque);font-size:var(--t-secondaire);font-weight:var(--g-libelle);align-items:flex-start;line-height:1.45;display:flex}.remontees-erreur>.h-icone{margin-top:var(--e-1);flex:none}.remontees-danger{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--cible-grande);width:100%;padding:0 var(--e-5);border-radius:var(--r-controle);border:var(--bord) solid var(--bloque);background:var(--bloque-fond);color:var(--bloque);font:inherit;font-size:var(--t-bouton);font-weight:var(--g-titre);cursor:pointer;text-decoration:none;display:flex}.remontees-appel{align-items:center;gap:var(--e-3);min-height:var(--cible-grande);padding:0 var(--e-4);border-radius:var(--r-controle);border:var(--bord) solid var(--trait-appui);background:var(--surface);color:var(--encre);font-size:var(--t-valeur);font-weight:var(--g-libelle);text-decoration:none;display:flex}.remontees-appel--112{border-color:var(--bloque);color:var(--bloque);font-weight:var(--g-titre)}.remontees-gestes{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.remontees-gestes>.remontees-micro{order:3;grid-column:1/-1;align-items:flex-start}.remontees-geste{justify-content:center;align-items:center;gap:var(--e-1);min-height:var(--ligne-liste);width:100%;padding:var(--e-2);border-radius:var(--r-controle);border:var(--bord) solid var(--trait-appui);background:var(--surface);color:var(--marque);font:inherit;font-size:var(--t-secondaire);font-weight:var(--g-libelle);cursor:pointer;flex-direction:column;display:flex}.remontees-geste[aria-pressed=true]{background:var(--doux);border-color:var(--marque)}.remontees-geste:disabled{opacity:.45;cursor:default}.remontees-micro{align-items:flex-start;gap:var(--e-1);flex-direction:column;display:flex}.remontees-zone-texte{scroll-margin-top:calc(var(--zone-haut) + var(--h-barre-haut) + var(--e-10));scroll-margin-bottom:calc(var(--h-barre-basse) + var(--zone-bas) + var(--e-4))}.remontees-pastilles{gap:var(--e-2);flex-wrap:wrap;display:flex}.remontees-pastille{align-items:center;gap:var(--e-1);min-height:var(--cible);padding:0 var(--e-4);border-radius:var(--r-pastille);border:var(--bord) solid var(--trait-appui);background:var(--surface);color:var(--encre);font:inherit;font-size:var(--t-secondaire);font-weight:var(--g-libelle);cursor:pointer;display:inline-flex}.remontees-pastille[aria-pressed=true]{background:var(--doux);border-color:var(--marque);color:var(--marque);font-weight:var(--g-titre)}.remontees-pastille:disabled{cursor:default}.remontees-type{align-items:center;gap:var(--e-1);font-size:var(--t-meta);font-weight:var(--g-libelle);color:var(--texte-2);display:inline-flex}.remontees-type--danger{color:var(--bloque)}.remontees-photos{grid-template-columns:repeat(auto-fill, minmax(calc(var(--e-16) + var(--e-6)), 1fr));gap:var(--e-2);display:grid}.remontees-photos__vignette{margin:0;position:relative}.remontees-photos__vignette img,.remontees-photos__vide{aspect-ratio:1;object-fit:cover;border-radius:var(--r-controle);border:var(--bord) solid var(--trait);background:var(--fond);justify-content:center;align-items:center;width:100%;display:flex}.remontees-photos__retirer{position:absolute;top:0;right:0}.remontees-fil{flex-direction:column;display:flex}.remontees-fil__message{gap:var(--e-1);padding:var(--e-3) 0;border-top:var(--bord) solid var(--trait);flex-direction:column;display:flex}.remontees-fil__message:first-child{border-top:0;padding-top:0}.remontees-texte{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-courant);color:var(--encre)}.remontees-actions{gap:var(--e-2);flex-wrap:wrap;display:flex}.remontees-historique{gap:var(--e-2);flex-direction:column;list-style:none;display:flex}.remontees-case{gap:var(--e-3)}.remontees-danger.remontees-danger{min-height:max(var(--cible-grande), 56px);font-size:var(--t-section);font-weight:var(--g-fort);border-width:2px}.remontees-danger.remontees-danger>.h-icone{width:26px;height:26px}.remontees-geste.remontees-geste{min-height:max(var(--ligne-liste), 88px);gap:var(--e-2);border-width:max(var(--bord), 1.5px);border-radius:var(--r-carte);font-size:var(--t-courant);font-weight:var(--g-fort)}.remontees-geste.remontees-geste>.h-icone{width:30px;height:30px}.remontees-pastille.remontees-pastille[aria-pressed=true]{background:color-mix(in srgb, var(--marque) 12%, var(--surface));border-width:2px}
