/* ==============================================
   GoodMood Responsive Breakpoints
   ============================================== */

@media (max-width: 768px) {
    .gm-cards-grid { grid-template-columns: 1fr; }
    .gm-stats-grid { grid-template-columns: repeat(2, 1fr); }
    .gm-pack-grid { grid-template-columns: repeat(2, 1fr); }
    .gm-seats-grid { grid-template-columns: repeat(4, 1fr); }
    .gm-platform-actions { flex-direction: column; }
}

@media (max-width: 576px) {
    .gm-stats-grid { grid-template-columns: 1fr; }
    .gm-pack-grid { grid-template-columns: 1fr; }
    .gm-seats-grid { grid-template-columns: repeat(3, 1fr); }
}
