/* Mobile-specific overrides */
@media (max-width: 768px) {
  .sidebar-desktop { display: none !important; }
  .mobile-nav { display: flex !important; }
}
