/* Блок ig-sl. Добавлен при переносе (очередь 7, SPEC §34): «Библиотека образцов» «Управления» -
   в выгрузках экрана нет (холста нет, вёрстка по действующей дизайн-системе). Раскладка, дерево
   папок и общие столбцы - блок ig-fd «Папки объекта», строки - ig-os__trow; здесь - столбцы
   юрлица, версии и действий, выбор юрлица и окно версий. Ширина столбца задаётся через родителя:
   .ig-os__trow > span { flex-shrink: 0 } перебивает правило по одному классу */

/* У библиотеки два лишних столбца - дерево и общие столбцы уже, чем у папки объекта: на 1280 строка
   помещается без горизонтальной прокрутки */

.ig-sl .ig-fd__side {
  width: 240px;
}

.ig-sl .ig-fd__state {
  width: 230px;
}

.ig-sl .ig-fd__who {
  width: 150px;
}

.ig-os__thead > .ig-sl__entity,
.ig-os__trow > .ig-sl__entity {
  width: 150px;
}

.ig-os__thead > .ig-sl__version,
.ig-os__trow > .ig-sl__version {
  width: 58px;
  font-variant-numeric: tabular-nums;
  color: var(--ink-600);
}

.ig-os__thead > .ig-sl__act,
.ig-os__trow > .ig-sl__act {
  width: 114px;
  display: flex;
  justify-content: flex-end;
  gap: 6px;
}

.ig-sl__act form {
  display: flex;
}

.ig-sl__select {
  max-width: 100%;
  height: 30px;
  padding: 0 8px;
  border: 1px solid var(--border-300);
  border-radius: var(--radius-md);
  background: var(--surface-0);
  font: inherit;
  font-size: 13px;
  color: var(--ink-900);
}

.ig-sl__select:focus-visible {
  outline: none;
  border-color: var(--brand-600);
  box-shadow: var(--shadow-focus);
}

/* Окно «Версии» */

.ig-sl__dialog {
  width: 880px;
}

.ig-sl__col--version {
  width: 140px;
}

.ig-sl__col--changed {
  width: 220px;
}

.ig-sl__col--actions {
  width: 260px;
}

.ig-sl__versions td {
  vertical-align: top;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow-wrap: anywhere;
}

.ig-sl__actions {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--space-2);
  justify-content: flex-end;
}
