.ajout-photo[data-astro-cid-p4aclw6s]{border:2px dashed var(--encre-douce);border-radius:var(--rayon);background:var(--fond);cursor:pointer;justify-content:center;align-items:center;gap:10px;min-height:72px;padding:14px;font-weight:600;display:flex}.ajout-photo[data-astro-cid-p4aclw6s]:hover{background:var(--jaune-clair)}.champ[data-astro-cid-p4aclw6s]:has(#d-photos:focus-visible) .ajout-photo[data-astro-cid-p4aclw6s]{outline:3px solid var(--bleu);outline-offset:2px}.vignettes[data-astro-cid-p4aclw6s]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.vignettes[data-astro-cid-p4aclw6s]:empty{display:none}.vignettes[data-astro-cid-p4aclw6s] li{flex-direction:column;gap:6px;display:flex}.vignettes[data-astro-cid-p4aclw6s] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--rayon);width:100%}.vignettes[data-astro-cid-p4aclw6s] .vignette__retirer{font:inherit;border:2px solid var(--encre);border-radius:var(--rayon);min-height:44px;color:var(--encre);cursor:pointer;background:#fff;font-size:15px;font-weight:600}.message[data-astro-cid-p4aclw6s]{border-radius:var(--rayon);background:#e7f0e9;flex-direction:column;gap:8px;padding:14px;display:flex}.message__entete[data-astro-cid-p4aclw6s]{color:var(--encre-douce);font-size:14px;font-weight:600}.message__bulle[data-astro-cid-p4aclw6s]{border-radius:var(--rayon);overflow-wrap:anywhere;background:#fff;flex-direction:column;gap:6px;max-width:30rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0000001f}.message__titre[data-astro-cid-p4aclw6s]{font-weight:600}.message__photos[data-astro-cid-p4aclw6s]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px;display:grid}.message__photos[data-astro-cid-p4aclw6s] img{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%}
