.brand-logo{width:46px;height:46px;border-radius:13px;object-fit:cover;box-shadow:0 3px 14px #0002}.login-card .brand-logo{width:58px;height:58px;border-radius:17px}.readonly-field{background:#f3f6f5;color:var(--muted);cursor:not-allowed}.sidebar .brand-logo{border:2px solid #ffffff55}.mobile-nav{grid-template-columns:repeat(6,1fr)!important}.mobile-nav button{min-width:0}.mobile-nav button span+span{overflow:hidden;text-overflow:ellipsis}@media(max-width:420px){.mobile-nav button{font-size:10px}}
