/* Acqua Correction Phase 01 (CONTROL 012) — section-scoped visual-fit rules for
   Phase 02 audit defect F01. The approved variant spacing.css and shared V11 CSS are
   untouched; these rules apply only inside the spacing-v1 hours card at ≤560px.

   The shared mobile hours layout uses two dl columns with a fixed 36px label column,
   sized for the abbreviated "Mon:" labels the audit rejected. With the exact source
   strings restored ("Monday – Thursday", "11:00am – 6:00am late night") the labels
   overflowed the 36px column and collided with the times (measured), and side-by-side
   label/time rows clipped the longest times at the card edge (screenshot-proven). Per
   the audit, the copy stays exact and the layout adapts: one full-width column of
   rows, each stacking the exact day label above its exact time string. */
@media (max-width: 560px) {
  .steam-blueprint-page.steam-home-v5 .steam-hours-prices-panel--spacing-v1 .steam-hours-prices-panel__hours-columns {
    grid-template-columns: minmax(0, 1fr);
  }

  .steam-blueprint-page.steam-home-v5 .steam-hours-prices-panel--spacing-v1 .steam-hours-prices-panel__hours dl div {
    grid-template-columns: minmax(0, 1fr);
    gap: 2px;
  }

  .steam-blueprint-page.steam-home-v5 .steam-hours-prices-panel--spacing-v1 .steam-hours-prices-panel__hours dd {
    margin: 0;
  }
}
