/* mobile-fit.css — чтобы блоки не вылезали за экран на телефоне (28.10.2026).
   Причина: у элементов сетки (grid) по умолчанию min-width:auto — длинная таблица или строка
   растягивает колонку шире экрана, и карточка обрезается справа. Подключено на главной,
   в аналитике и в индексе цен. */
.grid-2 > *, .grid-3 > *, .grid-4 > *, .anm-row > *, .indices-row > *, .anm-card { min-width: 0; }

@media (max-width: 700px) {
  .card, .chart-card, .anm-card { max-width: 100%; }
  /* таблицы в карточках аналитики — своя прокрутка вбок, страница не расползается */
  .rg-table { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; white-space: nowrap; }
  .rg-table td:first-child { white-space: normal; min-width: 130px; }
  #milk-svg, .card svg, .anm-card svg { max-width: 100%; }
}
