/* Блок «Оценки Ассистента» в раскрытой карточке поручения (ТОЛЬКО у владельца). Палитра проекта.
   Рамку/отступ даём ТОЛЬКО непустому контейнеру — нет оценок → .air пуст → блок невидим (без пустого заголовка). */
.air:not(:empty) { margin-top: 12px; padding-top: 10px; border-top: 1px solid #eaeef2; }
.air-title { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .03em; color: #6b7280; margin: 0 0 4px; }
.air-total { font-size: 12px; color: #57606a; margin: 0 0 8px; }
.air-list { display: flex; flex-direction: column; gap: 8px; }
.air-item { font-size: 14px; }
.air-row { display: flex; align-items: baseline; gap: 8px; justify-content: space-between; }
.air-verdict { font-weight: 600; }
.air-time { flex: none; font-size: 12px; color: #9ca3af; white-space: nowrap; }
.air-expl { color: #374151; line-height: 1.4; margin-top: 2px; word-break: break-word; }
/* Цвета вердиктов из существующей палитры: успех/нейтраль/ошибка + янтарный для «под вопросом». */
.air-ok { color: #1a7f37; }
.air-remind { color: #57606a; }
.air-risk, .air-stuck { color: #d1242f; }
.air-result_doubt { color: #9a6700; }
.air-cannot_assess { color: #57606a; }
