/* «кол-во к оплате» в Бухгалтерии (accounting-payqty-hover.js, 07.10.2026).
   Число расходится с «кол-во факт» → у числа точка, по наведению — карточка «почему»
   (тот же вид, что у «планового выхода» в Факте: styles-fact-outcol.css / .fact-tnorm-tip).
   Точка синяя, а не цветная по тону: это не отклонение, а пояснение. */
#reportAccountingTable td .acc-payqty-has-why {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  cursor: help;
}
.acc-payqty-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #2f6fd0;
  flex: none;
}

/* Карточка «Кол-во к оплате» со структурой (09.10.2026, владелец: «не колхоз»):
   итог в рамке → «из них:» с отступом → черта → «Оплачивается» (+ почему мелко). */
.fact-tnorm-tip .acc-payqty-total,
.fact-tnorm-tip .acc-payqty-part,
.fact-tnorm-tip .acc-payqty-pay {
  display: flex;
  justify-content: space-between;
  gap: 18px;
  line-height: 1.7;
  font-variant-numeric: tabular-nums;
}
.fact-tnorm-tip .acc-payqty-total {
  margin-top: 4px;
  padding: 2px 8px;
  border: 1px solid rgba(125, 158, 209, 0.45);
  border-radius: 6px;
  font-weight: 700;
}
.fact-tnorm-tip .acc-payqty-of { margin-top: 4px; color: #9aa7b9; }
.fact-tnorm-tip .acc-payqty-part { padding-left: 12px; }
.fact-tnorm-tip .acc-payqty-part span { color: #c3cddc; }
.fact-tnorm-tip .acc-payqty-part b { font-weight: 700; }
.fact-tnorm-tip .acc-payqty-pay {
  margin-top: 6px;
  padding-top: 6px;
  border-top: 1px solid rgba(125, 158, 209, 0.35);
  font-weight: 700;
}
.fact-tnorm-tip .acc-payqty-pay small {
  display: block;
  font-weight: 400;
  color: #9aa7b9;
  line-height: 1.3;
}
