/* MCHistoryBuilder: shared styles for the tools built on bouwkit.js (scoped to .mcdp roots that use it). */
.mcdp .bk-group { margin: 14px 0 2px; font-size: 13px; text-transform: uppercase; letter-spacing: 0.06em; color: var(--mcdp-muted); }
.mcdp .bk-check, .extras .bk-check { display: flex; gap: 8px; align-items: center; font-weight: 700; font-size: 14px; cursor: pointer; }
.mcdp .mcdp-r { border: 1px solid rgba(0, 0, 0, 0.12); }
.mcdp .bk-sliders { display: flex; flex-wrap: wrap; gap: 8px 18px; font-size: 13px; color: var(--mcdp-muted); align-items: center; }
.mcdp .bk-sliders label { display: flex; gap: 8px; align-items: center; }
.mcdp .bk-sliders input[type="range"] { width: 140px; }
