  /* ---------- Remainders / balances ---------- */
  table.spec col.c-rem{width:11%}
  .cell-money.neg{color:var(--danger);font-weight:700}

  /* ---------- Фонди / ПДВ (Модуль 3) ---------- */
  .funds-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px}
  .funds-check{font-size:11.5px;color:var(--ink-soft);margin-top:2px}
  .funds-check.balanced{color:var(--accent-dark)}
  .funds-check.mismatch{color:var(--danger);font-weight:600}
  .vat-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}
  .vat-row select{border:1px solid var(--line);border-radius:var(--radius);padding:7px 9px;background:var(--paper)}
  .vat-figures{display:flex;gap:18px;font-size:12.5px;color:var(--ink-soft)}
  .vat-figures b{color:var(--ink);font-family:var(--mono)}

