/* ============================================================================
   REK-COMPONENTS, composants transverses partages par TOUS les espaces
   (front public, candidat, auteur, recruteur, admin). Charge dans les 7 layouts
   apres level-bars.css. Definition UNIQUE : aucune regle concurrente ailleurs.
   ============================================================================ */

/* ----------------------------------------------------------------------------
   LOGO ENTREPRISE (lot 19c)
   Regle absolue : un logo d'entreprise n'est JAMAIS rogne. object-fit: contain
   toujours, jamais cover (cover reste reserve aux photos de couverture et aux
   images d'offre/article). Fond blanc sous le logo (logos transparents ou clairs),
   padding interne pour ne pas toucher les bords, centre.
   Cette classe ne gouverne QUE le comportement de l'image ; chaque emplacement
   garde ses propres dimensions, border-radius, ombre sur le <img> ou son cadre.
   ---------------------------------------------------------------------------- */
.rek-company-logo {
    object-fit: contain;
    object-position: center;
    background: #fff;
    box-sizing: border-box;
    padding: 6px;
    display: block;
}

/* Petits cadres (sous 48px) : padding reduit pour que le logo reste lisible.
   Deux valeurs au total, pas une echelle. */
.rek-company-logo--sm {
    padding: 3px;
}
