.f-actions{flex:none;align-items:center;gap:10px;display:flex}.f-signaler:focus-visible{outline:2px solid var(--c-olive);outline-offset:2px}dialog.signaler-fenetre{background:var(--c-cream);width:min(560px,100vw - 32px);height:fit-content;max-height:min(760px,100svh - 48px);color:var(--c-ink);border:0;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 60px #1a1a174d}dialog.signaler-fenetre:not([open]){display:none}dialog.signaler-fenetre::backdrop{background:#1a1a1773}.signaler-fenetre header{align-items:center;gap:10px;padding:26px 20px 8px;display:flex}.signaler-fenetre h2{letter-spacing:-.015em;flex:1;margin:0;font-size:24px;font-weight:500}.signaler-fenetre .fermer{cursor:pointer;background:var(--c-creamDark);width:36px;height:36px;color:var(--c-ink);border:0;border-radius:50%;place-items:center;display:grid}.signaler-fenetre .fermer svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:12px;height:12px}.corps-signaler{max-height:calc(min(760px,100svh - 48px) - 80px);padding:0 20px 22px;overflow-y:auto}.sig-intro{margin:0 0 12px;font-size:15px}.sig-parties{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.sig-partie{cursor:pointer;background:var(--c-card);color:var(--c-ink);font:inherit;border:0;border-radius:999px;padding:8px 14px;font-size:14px;box-shadow:0 1px 2px #1a1a1726}.sig-partie.choisie{background:var(--c-chartreuse);color:var(--c-oliveInk);color-scheme:light;font-weight:600}.sig-partie:focus-visible,.sig-envoyer:focus-visible{outline:2px solid var(--c-olive);outline-offset:2px}.sig-etiquette{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--c-ink) 65%, transparent);margin:12px 0 6px;font-size:12.5px;font-weight:700;display:block}.sig-texte,.sig-lien{box-sizing:border-box;background:var(--c-card);width:100%;color:var(--c-ink);font:inherit;border:0;border-radius:14px;padding:12px 14px;font-size:14.5px;display:block}.sig-texte{resize:vertical;min-height:90px}.sig-texte:focus-visible,.sig-lien:focus-visible{outline:2px solid var(--c-olive);outline-offset:2px}.sig-piege{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sig-etat{min-height:1.3em;color:var(--c-red);margin:10px 0 0;font-size:14px}.sig-envoyer{background:var(--c-olive);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:10px;padding:14px;font-weight:600;display:block}.sig-envoyer:disabled{opacity:.6;cursor:progress}.sig-note{text-align:center;color:color-mix(in srgb, var(--c-ink) 65%, transparent);margin:10px 0 0;font-size:12.5px}.sig-merci{text-align:center;margin:22px 0 8px;font-size:17px;font-weight:500}
