/* Placeholder photo absente — charte §4 : aplat Mie + icône, jamais d'image générique. */

.mbb-photo-empty {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background: var(--mbb-crumb);
    color: var(--mbb-crust);
    font-size: 2rem;
}

.mbb-photo-empty--4-3 { aspect-ratio: 4 / 3; }
.mbb-photo-empty--16-9 { aspect-ratio: 16 / 9; }
.mbb-photo-empty--1-1 { aspect-ratio: 1 / 1; }
