/* Блок ig-slots. Перенесён из выгрузки 2. Дизайн/1. этап/2026-09-19 (blocks/home.css). */

/* Слоты оперативного */

.ig-slots {
  padding: 0 var(--space-2);
}

.ig-slots__row {
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 34px;
  padding: 0 var(--space-2);
  border-radius: var(--radius-md);
}

.ig-slots__row--mine {
  background: var(--brand-50);
}

.ig-slots__time {
  width: 42px;
  flex-shrink: 0;
  font-size: 13px;
  font-weight: 600;
  font-variant-numeric: tabular-nums;
}

.ig-slots__who {
  flex: 1 1 auto;
  min-width: 0;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ig-slots__who--free {
  color: var(--ink-600);
}

.ig-slots__row--mine .ig-slots__who {
  font-weight: 600;
}

.ig-slots__action {
  padding: var(--space-3) var(--space-4) 14px;
}

/* Добавлено при переносе (очередь 3): имя в слоте - ссылка на карточку записи */

a.ig-slots__who {
  color: inherit;
}

a.ig-slots__who:hover {
  color: var(--brand-700);
}

/* Добавлено при переносе (замечание Никиты 26.09.2026): список слотов занимает высоту панели
   и прокручивается, кнопка записи остаётся внизу */

.ig-panel--slots .ig-slots {
  flex: 1 1 auto;
  min-height: 0;
  overflow: auto;
}

.ig-panel--slots .ig-slots__action {
  flex-shrink: 0;
}
