/* Shikoyatlar jurnali */
.chip.cmp-new { background: #FFF3D6; border-color: #E8B04B; color: #8A5A00; }
.stat.cmp-attn { border-color: #E8B04B; background: #FFF9EA; }
#cmp-list-body td { white-space: normal; vertical-align: top; }
#cmp-list-body td:first-child { white-space: nowrap; }
.cmp-text { min-width: 260px; max-width: 380px; }
.cmp-full { white-space: pre-wrap; border: 1.5px solid var(--line); border-radius: 10px; padding: 12px 14px; margin-bottom: 12px; line-height: 1.45; }
.cmp-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 0 14px; margin-top: 12px; }
.cmp-grid label select, .cmp-grid label input { width: 100%; }
#cmp-form textarea { width: 100%; }
.cmp-h { margin: 6px 0 8px; font-size: 16px; }
.cmp-status { display: flex; gap: 18px; flex-wrap: wrap; margin-bottom: 10px; }
.cmp-bar { width: 140px; height: 8px; border-radius: 99px; background: var(--line); overflow: hidden; }
.cmp-bar span { display: block; height: 100%; background: var(--caramel); border-radius: 99px; }
#cmp-dialog { width: min(720px, 94vw); }
p.small { font-size: 12px; }
