/* Последние уточнения (подключается последним, порядок важен) */
/* длинное значение в чипсе - многоточием, крестик всегда виден */
.chip{max-width:420px;min-width:0}
.chip .k,.chip .x,.chip svg{flex:none}
.chip .v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* PDF: блоки с таблицами - без рамки */
.rd.pdf-mode .rd-card:has(.rd-tbox){border-color:transparent}
/* PDF - отчет: без чекбоксов в таблицах и списках */
.rd.pdf-mode .ckc,.rd.pdf-mode th.ckc,.rd.pdf-mode td.ckc{display:none!important}
.rd.pdf-mode .rd-row .ck{display:none!important}
.rd.pdf-mode tbody tr.sel{background:none}
/* «Чеки»: тепловая карта на всю ширину, под ней два профиля рядом */
.rd-grid.chk-grid{grid-template-columns:minmax(0,1fr)!important}
.ck-side{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}
.ck-side .rd-card{flex:none}
@media screen and (max-width:900px){.ck-side{grid-template-columns:minmax(0,1fr)}}
#ch-heat{min-height:0}
