:where(.action-summary-list){--action-summary-ink:var(--color-ink);--action-summary-line:var(--color-line);--action-summary-accent:var(--action-summary-ink);--action-summary-icon-color:var(--action-summary-ink);--action-summary-row-height:64px;--action-summary-icon-size:32px;--action-summary-icon-gap:8px;--action-summary-text-gap:8px;--action-summary-font-size:var(--marketing-text-body-lg);width:100%;height:100%;color:var(--action-summary-ink);align-content:start;display:grid;container-type:inline-size}:where(.action-summary-list[data-theme=dark]){--action-summary-ink:var(--color-steel-ink);--action-summary-line:var(--color-steel-frame)}.action-summary-list__item{grid-template-columns:var(--action-summary-icon-size) minmax(0, 1fr);height:var(--action-summary-row-height);align-items:center;column-gap:var(--action-summary-icon-gap);border-top:1px solid var(--action-summary-line);font-size:var(--action-summary-font-size);line-height:1.25;display:grid}.action-summary-list[data-text-layout=stacked] .action-summary-list__copy{align-content:center;display:grid}.action-summary-list__item:last-child{border-bottom:1px solid var(--action-summary-line)}.action-summary-list__item[data-action-tone]{--action-summary-accent:var(--action-tone-accent)}.action-summary-list[data-theme=dark] .action-summary-list__item{--action-summary-icon-color:var(--action-summary-accent)}.action-summary-list__icon{width:var(--action-summary-icon-size);height:var(--action-summary-icon-size);color:var(--action-summary-icon-color);place-items:center;display:inline-grid}.action-summary-list__icon>svg{width:100%;height:100%}.action-summary-list__copy{column-gap:var(--action-summary-text-gap);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.action-summary-list__amount{white-space:nowrap;font-weight:800}.action-summary-list[data-theme=dark] .action-summary-list__amount{color:var(--action-summary-accent)}.action-summary-list__label{min-width:0}@container (max-width:420px){.action-summary-list{--action-summary-row-height:72px}}@container (max-width:340px){.action-summary-list{--action-summary-font-size:16px}.action-summary-list__label{overflow-wrap:anywhere}}