/* messages extras */
.list { display: grid; gap: 8px; }
.list-item { display:flex; align-items:center; justify-content:space-between; padding:10px 12px; border:1px solid var(--border, #e5e7eb); border-radius:12px; background:#fff; text-decoration:none; color:inherit; }
.list-item:hover { background:#f8fafc; }
.panel { border:1px solid var(--border, #e5e7eb); border-radius:12px; background:#fff; }
.page-title { margin: 20px 0 12px; }
.badge { display:inline-block; padding:3px 8px; border:1px solid var(--border, #e5e7eb); border-radius:999px; font-size:12px; background:#f3f4f6; }
.muted { color:#6b7280; font-size: 0.95em; }
.btn { display:inline-block; padding:8px 12px; border:1px solid var(--border, #e5e7eb); border-radius:10px; background:#fff; }
.btn-primary { background:#2563eb; color:#fff; border-color:#2563eb; }
.btn-primary:hover { filter:brightness(1.05); }
.btn-danger{ background:#ef4444; color:#fff; border:0; }
.btn-danger:hover{ filter:brightness(1.05); }


/* =====================================================
   Компонент: бейдж непрочитанных сообщений (#msgBadge)
   Источник: includes/messages_badge.php (раньше было style="...")
   Назначение:
   - компактный круглый бейдж (min-width 20px)
   - выравнивание текста по центру
   - скрытие при отсутствии непрочитанных (класс .is-hidden)
===================================================== */
.msg-badge{
  min-width:20px;
  height:20px;
  padding:0 6px;
  border-radius:999px;
  background:#e53935;
  color:#fff;
  font-size:12px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.msg-badge.is-hidden{ display:none; }


/* Сообщения: баннер-ссылка на объявление в переписке (pages/messages_view.php) */
.ad-banner{ margin-bottom:8px; }

/* === ZYMORA: КАНДИДАТЫ НА УДАЛЕНИЕ (auto-scan) ===
/* Этот список сформирован полуавтоматически: класс не найден в PHP/HTML/JS проекта.
   Не удаляю автоматически — только помечаю для ручной проверки.
   Что проверить: 1) не добавляется ли класс через JS/PHP динамически,
                 2) не используется ли на тех.страницах,
                 3) нет ли опечатки в разметке.
*/
/* Кандидаты: */
/* - .btn-danger */
/* === /ZYMORA: КАНДИДАТЫ НА УДАЛЕНИЕ (auto-scan) === */
