/*
 * lxMagic-Feinschliff über Cores Frame hinaus.
 *
 * PROTOTYP in access (20.09.2026): Das Logo wird hier zunächst rein per CSS
 * aus dem Text-`navbar-brand` gemacht, weil die HTML-Hülle in Core liegt und
 * `PortalFrame` nur ein Stylesheet in den <head> geben kann. Passt es optisch,
 * wandert Logo + Markup sauber nach Core (frame.php: echtes <img>, frame.css).
 *
 * Der Markentext bleibt im DOM als Screenreader-Label (text-indent blendet ihn
 * nur visuell aus). Theme über data-bs-theme am <html> (siehe Core theme.php);
 * die Navbar ist bg-body, folgt also hell/dunkel — deshalb je Theme ein Logo.
 */
.navbar-brand {
    display: inline-block;
    width: 79px;   /* 131x50 → auf 30px Hoehe skaliert */
    height: 30px;
    padding: 0;
    background: url('img/lxmagic_light.png') left center / contain no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    white-space: nowrap;
}

[data-bs-theme="dark"] .navbar-brand {
    background-image: url('img/lxmagic_dark.png');
}
