/* Экран «Эксплуатация» (OBS-01). Таблицы витрин на телефоне прокручиваются
   вбок внутри .table-scroll (канон кита), а не сжимают колонки до букв:
   у таблиц минимальная ширина, длинный текст ошибки держит свою колонку. */
.ops-page .table { min-width: 640px; }
.ops-page .table td.break-word { min-width: 180px; }

/* Действия «Очереди задач» в шапке её карточки (правило экрана 6): чипы
   периода, подсказка и «Обновить» стоят строкой у правого края; на узком
   экране переносятся, шапка не выдавливает заголовок. Здесь — только
   раскладка, вид несут китовые `.chips`, `.chip` и `.btn`. */
.ops-queue-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  gap: var(--space-2);
}
@media (max-width: 720px) {
  /* Телефон: действия блока — строкой ПОД заголовком (DEV-108, P3-4), а не
     столбиком рядом с ним: рядом заголовку остаётся меньше половины ширины, и
     он рвётся по словам. Раскладка шапки; вид кнопок и чипов — китовый. */
  .ops-block .dash-panel__head { flex-direction: column; align-items: stretch; }
  .ops-queue-actions { justify-content: flex-start; }
}
