/* Mobile-specific refinements */

@media (max-width: 374px) {
  .dash-stats {
    gap: var(--space-1);
  }
  .stat-value {
    font-size: var(--font-size-md);
  }
  .app-main {
    padding-left: var(--space-3);
    padding-right: var(--space-3);
  }
}

@media (max-width: 320px) {
  .stat-label {
    font-size: 9px;
  }
  .booking-time {
    width: 40px;
  }
}
