.linked-set[data-linked-set][data-layout=carousel]>.cards{--linked-per-view:1;grid-auto-columns:calc((100% - var(--space-8) - var(--space-4) * var(--linked-per-view)) / var(--linked-per-view));gap:var(--space-4);margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-4));padding:var(--space-5) var(--space-4);overscroll-behavior-x:contain;scroll-padding-inline:var(--space-4);scroll-snap-type:x mandatory;grid-auto-flow:column;overflow-x:auto}.linked-set[data-linked-set][data-layout=carousel]>.cards>.card{scroll-snap-align:start}.linked-set[data-linked-set][data-layout=carousel]>.steps{gap:var(--space-2);justify-content:flex-end;display:flex}.linked-set[data-linked-set][data-layout=carousel]>.steps[hidden]{display:none}@media (scripting:enabled){.linked-set[data-linked-set][data-layout=carousel]>.steps[hidden]{display:flex}}.linked-set[data-linked-set][data-layout=carousel]>.steps>.step{block-size:var(--space-7);inline-size:var(--space-7);border:var(--line-width) solid var(--color-border-secondary-action);border-radius:var(--radius-pill);background-color:var(--color-surface-secondary-action);color:var(--color-text-secondary-on-action);cursor:pointer;transition:background-color var(--dur-150) var(--ease), translate var(--dur-150) var(--ease);place-items:center;padding:0;display:grid}.linked-set[data-linked-set][data-layout=carousel]>.status{inline-size:var(--line-width);block-size:var(--line-width);clip-path:inset(50%);white-space:nowrap;margin:0;position:absolute;overflow:hidden}.linked-set[data-linked-set][data-layout=carousel]>.steps>.step:hover{background-color:var(--color-surface-secondary-action-hover)}@media (prefers-reduced-motion:no-preference){.linked-set[data-linked-set][data-layout=carousel]>.steps>.step:hover{translate:0 calc(var(--space-1) / -2)}.linked-set[data-linked-set][data-layout=carousel]>.steps>.step:active{translate:none}}.linked-set[data-linked-set][data-layout=carousel]>.steps>.step:focus-visible{outline:var(--focus-width) solid var(--color-border-secondary-focus);outline-offset:var(--focus-offset-action)}@media (width>=48rem){.linked-set[data-linked-set][data-layout=carousel]>.cards{--linked-per-view:2}}@media (width>=64rem){.linked-set[data-linked-set][data-layout=carousel]>.cards{--linked-per-view:3}}
