.channel-rows{gap:24px}
.artwork-group{--group-bg:#e8f2ed;--group-line:#b9d4c5;background:var(--group-bg);border-left:3px solid var(--group-line);padding:0 14px 14px;min-width:0}
.artwork-group[data-tone="1"]{--group-bg:#eaf0fa;--group-line:#becde5}
.artwork-group[data-tone="2"]{--group-bg:#f4edf5;--group-line:#d9c6dd}
.artwork-group .artwork-group-heading{background:transparent;border:0;padding:17px 5px;gap:12px;margin:0}
.artwork-group-rows{display:flex;flex-direction:column;gap:12px;min-width:0}
.artwork-group .channel-row{border-radius:8px}
.row-media{min-width:0;grid-column:2;grid-row:1}
.row-media .row-artworks{grid-column:auto;grid-row:auto}
.artwork-probe{margin-top:12px;border-top:1px solid #e2e9e5;padding-top:10px}
.artwork-probe .row-probe{margin:0;padding:0;border:0;gap:6px 10px;line-height:1.6}
.artwork-probe .row-probe small{flex-basis:auto;margin-left:auto}
.artwork-probe-strip{height:28px;margin-top:4px}
.artwork-probe-strip .pb-bar{height:12px}
.artwork-probe-strip:hover .pb-bar{height:16px}
@media(max-width:800px){.channel-row .row-media{grid-column:2;grid-row:1/3}.artwork-probe .row-probe small{margin-left:0}}
@media(max-width:600px){.artwork-group{padding:0 8px 8px}.artwork-group .artwork-group-heading{padding:14px 4px}.artwork-group-rows{gap:8px}.channel-row .row-media{grid-column:1/-1;grid-row:2}.artwork-group .channel-row{padding:12px}.artwork-probe-strip{gap:2px}}
