.signaler{display:grid;justify-items:center;gap:6px;width:100%}
.signaler-bouton{min-height:44px;padding:0 12px;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:underline;opacity:.7;cursor:pointer}
.signaler-choix{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}
.signaler-champ{min-height:44px;padding:0 14px;border:1px solid rgba(61,34,23,.3);border-radius:12px;background:rgba(61,34,23,.06);color:inherit;font:inherit;font-size:14px;cursor:pointer}
.signaler-etat{margin:0;font-size:13px;overflow-wrap:anywhere}
.signaler [hidden]{display:none}
