/* Application-specific styles on top of SmartAdmin (public/css/smartapp.min.css). */
/* KG Alliance Manager logo: wider than the theme's 11rem slot; the height follows the file's own proportions. */
.app-logo { --logo-width: 14rem; }
.app-logo > img.custom-logo { height: auto; object-fit: contain; object-position: left center; }
.app-logo > img.logo-on-dark, [data-bs-theme=dark] .app-logo > img.logo-on-light { display: none; }
[data-bs-theme=dark] .app-logo > img.logo-on-dark { display: block; }
/* Minified menu (not hovered): keep only the emblem (left 17.5% of the logo; the lettering starts at ~19.7%). */
.set-nav-minified:not(.set-nav-collapsed) .app-header:not(:has(+ .app-sidebar:hover)) .app-logo > img.custom-logo { clip-path: inset(0 82.5% 0 0); }
.toast-container { z-index: 1090; }
.countdown { font-variant-numeric: tabular-nums; }
