/* Shared Chaharsu navigation. Composer changes are confined to the dock. */ .customer-mobile-dock.chaharsu-dock { grid-template-columns: repeat(3, minmax(0, 1fr)); bottom: calc(12px + env(safe-area-inset-bottom)); } .customer-mobile-dock.chaharsu-dock a { min-height: 52px; gap: 4px; font-size: 12px; color: #cadbea; } .customer-mobile-dock.chaharsu-dock svg { width: 20px; height: 20px; flex-shrink: 0; } .customer-mobile-dock.chaharsu-dock a.active { background: #0b4c8c; color: #fff; } .customer-mobile-dock.chaharsu-dock a:focus-visible { outline: 3px solid #fff; outline-offset: -3px; }