/* Чат с ИИ-агентом отчёта спринта (poh-sprint-agent): колонка справа, отчёт сужается (ADR 0007).
   Здесь — только рамка панели и кнопка в шапке виджета. Сам чат рисует chat.js (React + assistant-ui) внутри
   Shadow DOM панели со своими стилями; пометки у замечаний в отчёте — стили, которые chat.js кладёт во фрейм.
   Цвета — переменные виджета (--bg, --fg, --line, --accent, --err), с запасными значениями. */
.ac-toggle.on { background: var(--accent, #0b6bcb); color: #fff; border-color: var(--accent, #0b6bcb); }
.ac-toggle.ac-due:not(.on) { background: var(--err, #d12d2d); color: #fff; border-color: var(--err, #d12d2d); }
main { transition: margin-right .2s; }
.ac-open main { margin-right: 400px; }
.ac-panel { position: fixed; top: 0; right: 0; bottom: 0; width: 400px; z-index: 40;
  background: var(--bg, #fff); color: var(--fg, #1b1d22); border-left: 1px solid var(--line, #e3e8f0);
  transform: translateX(100%); transition: transform .2s; }
.ac-open .ac-panel { transform: none; box-shadow: -6px 0 18px #0000000f; }
@media (max-width: 760px) { .ac-open main { margin-right: 0; } .ac-panel { width: 100%; } }
