/*
 * Podlozka pod klientske logo (ukol J.15).
 *
 * Nastaveni ma jen JEDNO pole pro logo (primary_logo), ale to logo se vykresluje
 * na dva ruzne podklady: tmavou hlavicku (#005FCB v adminu, #042034 u technika)
 * a bilou kartu prihlaseni. Zmereno na skutecnych nahranych souborech, ze
 * tenanti nahravaji obojí — svetlou i tmavou kresbu — takze jedna z tech dvou
 * kombinaci vzdy splyne.
 *
 * PwaHelper::logoNeedsBackdrop() zmeri jas kresby a sablona podlozku pripne
 * jen tam, kde by logo doopravdy zmizelo. Znacka ALUNOVA ma pro oba podklady
 * vlastni variantu, takze zadnou podlozku nedostane.
 *
 * Soubor lezi v public/assets/, coz je zmrazeny vystup zruseneho buildu —
 * edituje se primo, nikdy se negeneruje. Viz CLAUDE.md.
 */

.brand-podlozka {
    display: inline-flex;
    align-items: center;
    /* Odsazeni je zamerne male: podlozka ma logo zachranit, ne z nej udelat
       dlazdici. Vetsi ramecek by v hlavicce pusobil jako cizi prvek. */
    padding: .25rem .5rem;
    border-radius: .475rem;
}

/* Svetla kresba na svetlem podkladu — potrebuje tmavou podlozku. */
.brand-podlozka--tmava {
    background: rgba(4, 32, 52, .92);
}

/* Tmava kresba na tmavem podkladu — potrebuje svetlou podlozku. */
.brand-podlozka--svetla {
    background: rgba(255, 255, 255, .94);
}
