
:where([data-k-dataset]) :where(.dataset-media){display:flex;gap:.6rem;overflow:auto;scroll-snap-type:x proximity;max-width:100%;margin-block-end:1rem}
:where([data-k-dataset]) :where(.dataset-image){display:block;min-width:0;width:100%;max-width:100%;height:auto;flex:0 0 100%;scroll-snap-align:start;border-radius:inherit}
/* Minimal semantic defaults; authored selectors take precedence. */
:where([data-k-dataset]) :where(.dataset-items){display:grid;gap:1rem}
:where([data-k-dataset]) :where(.dataset-item){min-width:0}
:where([data-k-dataset]) :where(.dataset-value){display:block;overflow-wrap:anywhere}
:where([data-k-dataset]) :where(table){width:100%;border-collapse:collapse}
:where([data-k-dataset]) :where(th,td){text-align:start;vertical-align:top;padding-block:.4rem;padding-inline:.5rem}
/* Versioned, opt-in semantic geometry. Typography/colours remain site-owned. */
[data-dataset-layout="balanced"]>article.dataset-item{display:grid!important;grid-template-columns:minmax(0,1fr) 8rem auto!important;grid-template-areas:"copy media amount" "copy media action"!important;align-items:start!important;gap:.8rem 1.25rem!important;min-inline-size:0}
[data-dataset-layout="balanced"]{display:grid!important;grid-template-columns:minmax(0,1fr)!important}
[data-dataset-layout="balanced"]>article.dataset-item[data-has-media="false"]{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"copy amount" "copy action"!important}
[data-dataset-layout="balanced"] .dataset-record-copy{grid-area:copy!important;min-inline-size:0}
[data-dataset-layout="balanced"] :is(.dataset-title,.dataset-description){text-align:match-parent}
[data-dataset-layout="balanced"] .dataset-amount{grid-area:amount!important;align-self:start;white-space:nowrap}
[data-dataset-layout="balanced"] .dataset-action{grid-area:action!important;display:inline-flex;align-items:center;min-block-size:2.75rem;align-self:start;justify-self:end;max-inline-size:100%;overflow-wrap:anywhere}
[data-dataset-layout="balanced"] .dataset-record-media{grid-area:media!important;inline-size:100%;min-inline-size:0}
[data-dataset-layout="balanced"] .dataset-media{block-size:8rem;inline-size:100%;margin:0;overflow:auto}
[data-dataset-layout="balanced"] .dataset-image{block-size:100%!important;inline-size:100%;max-block-size:8rem;object-fit:contain;flex:0 0 100%;min-inline-size:0}
[data-dataset-layout="balanced"][data-dataset-style="cards"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))!important}
[data-dataset-layout="balanced"][data-dataset-style="cards"]>article.dataset-item,[data-dataset-layout="balanced"][data-dataset-style="cards"]>article.dataset-item[data-has-media="false"]{grid-template-areas:"media" "copy" "amount" "action"!important;grid-template-columns:minmax(0,1fr)!important}
[data-dataset-layout="balanced"][data-dataset-style="cards"] .dataset-record-media{inline-size:100%}
[data-dataset-layout="balanced"][data-dataset-style="cards"] .dataset-action{justify-self:start;align-self:end}
@media(max-width:480px){[data-dataset-layout="balanced"]>article.dataset-item,[data-dataset-layout="balanced"]>article.dataset-item[data-has-media="false"]{gap:.6rem .8rem!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "amount" "media" "action"!important}[data-dataset-layout="balanced"]>article.dataset-item[data-has-media="false"]{grid-template-areas:"copy" "amount" "action"!important}[data-dataset-layout="balanced"] .dataset-action,[data-dataset-layout="balanced"] .dataset-amount{justify-self:start!important}[data-dataset-layout="balanced"] .dataset-record-media{inline-size:min(8rem,100%)}}
