/* LamiCie — mutatieoverzicht (BU en CBU) */
.mut-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}
.mut-inp{font:inherit;font-size:12px;padding:5px 8px;border:1px solid #d5d8e0;border-radius:7px;background:#fff}
.mut-lbl{font-size:11.5px;color:#6b7280;display:flex;gap:5px;align-items:center}
.mut-knop{font:inherit;font-size:12px;font-weight:600;padding:5px 12px;border-radius:7px;border:1px solid #d5d8e0;background:#fff;cursor:pointer}
.mut-knop.mut-hoofd{background:#2952d9;border-color:#2952d9;color:#fff}
.mut-wrap{overflow-x:auto}
.mut-tabel{border-collapse:collapse;width:100%;font-size:12px}
.mut-tabel th{text-align:left;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:#868bb2;padding:6px 8px;border-bottom:1.5px solid #e4e4ee;white-space:nowrap}
.mut-tabel td{padding:6px 8px;border-bottom:1px solid #eef0f5;vertical-align:top}
.mut-tabel .r{text-align:right}
.mut-tijd{white-space:nowrap;color:#3f4463}
.mut-n{font-size:10.5px;color:#868bb2}
.mut-mono{font-family:var(--mono,monospace)}
.mut-oud{color:#9aa0b8;text-decoration:line-through;text-decoration-color:rgba(154,160,184,.5)}
.mut-nieuw{font-weight:600}
.mut-pijl{color:#9aa0b8;padding:6px 0 !important}
.mut-leeg{font-size:12.5px;color:#6b7280;padding:14px 4px}
.mut-let-op{background:#fff3e8;border:1px solid rgba(179,80,0,.3);color:#b35000;border-radius:9px;padding:10px 14px;margin:0 0 12px;font-size:12.5px}
@media print{.mut-filters{display:none}}
