.site-brand{display:inline-flex;align-items:center;gap:8px}
.site-brand-symbol{display:block;width:38px;height:38px;flex:0 0 auto;object-fit:contain;border-radius:11px;box-shadow:0 5px 13px #073c3922}
.brand-wordmark{color:inherit!important;text-shadow:none!important;line-height:1}
.portal-brand{align-items:center;gap:8px;padding-bottom:4px}
.portal-brand .site-brand-symbol{width:40px;height:40px;border-radius:12px}
.portal-brand .brand-wordmark{color:#123d4e!important}
.portal-footer-brand .site-brand-symbol{width:36px;height:36px;border-radius:10px}
.portal-footer-brand .brand-wordmark{color:#fff!important}
.auth-brand{display:inline-flex;align-items:center;gap:10px}
.auth-brand .site-brand-symbol{width:42px;height:42px;border-radius:13px}
.auth-brand .brand-wordmark{color:inherit!important}
.panel-brand,.users-brand{display:inline-flex;align-items:center;gap:8px}
.panel-brand .site-brand-symbol,.users-brand .site-brand-symbol{width:34px;height:34px;border-radius:10px}
.brand-mark-image{display:block;width:44px;height:44px;border-radius:14px;object-fit:cover;box-shadow:0 5px 16px #087c7040}
.compact .brand-mark-image{width:36px;height:36px;border-radius:11px}
.pwa-install-icon img{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:560px){.portal-brand .site-brand-symbol{width:34px;height:34px}.auth-brand .site-brand-symbol{width:38px;height:38px}}
