[data-tone=dark]{--rows-lime:var(--color-lime);--rows-heading:var(--color-on-dark);--rows-body:var(--color-on-dark-body);--rows-muted:var(--color-on-dark-muted);--rows-rule:var(--color-solid-edge)}div.numbered-rows{flex-direction:column;display:flex}div.numbered-rows>.title{color:var(--rows-body);font-size:var(--text-lead);font-weight:var(--weight-emphasis);line-height:var(--text-lead-leading)}div.numbered-rows>.title>.struck{color:var(--rows-lime);text-decoration-line:line-through}div.numbered-rows>.lead{color:var(--rows-body);margin-block-start:var(--space-2)}div.numbered-rows>.rows{counter-reset:row;border-block-end:var(--line-width) solid var(--rows-rule);margin:0;padding:0;list-style:none}div.numbered-rows>.title+.rows,div.numbered-rows>.lead+.rows{margin-block-start:var(--space-6)}div.numbered-rows>.rows>.row{border-block-start:var(--line-width) solid var(--rows-rule);column-gap:var(--space-5);grid-template-columns:auto 1fr;display:grid}div.numbered-rows>.rows>.row:before{counter-increment:row;content:counter(row, decimal-leading-zero);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-weight:var(--weight-heading);grid-row:1/span 2}div.numbered-rows>.rows>.row>*{grid-column:2}div.numbered-rows>.rows>.row>.heading{font-family:var(--font-heading);font-size:var(--text-h6);font-weight:var(--weight-heading);letter-spacing:var(--text-h6-tracking);line-height:var(--text-h6-leading);text-wrap:wrap}div.numbered-rows[data-density=full]>.rows>.row{padding-block:var(--space-5)}div.numbered-rows[data-density=full]>.rows>.row:before{color:var(--rows-lime);font-size:var(--text-h6);letter-spacing:var(--text-h6-tracking);line-height:var(--text-h6-leading)}div.numbered-rows[data-density=full]>.rows>.row>.heading{color:var(--rows-body)}div.numbered-rows[data-density=full]>.rows>.row>.body{color:var(--rows-muted);margin-block-start:var(--space-2)}div.numbered-rows[data-density=compact]>.rows>.row{padding-block:var(--space-3);align-items:baseline;column-gap:var(--space-3)}div.numbered-rows[data-density=compact]>.rows>.row:before{color:var(--rows-heading);font-size:var(--text-h7);letter-spacing:var(--text-h7-tracking);line-height:var(--text-h7-leading)}div.numbered-rows[data-density=compact]>.rows>.row>.heading{color:var(--rows-lime)}
