.app-carousel[data-v-772629d1]{container-type:inline-size;position:relative;--gap:1rem;--cols:1;--max-cols:20}.viewport[data-v-772629d1]{outline:none;overflow:hidden;width:100%}.track[data-v-772629d1]{-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-auto-columns:calc((100% - (var(--cols) - 1)*var(--gap))/var(--cols));grid-auto-flow:column;will-change:transform}.item[data-v-772629d1]{min-width:0;padding:.5rem}.item[data-v-772629d1]>*{display:block;height:100%;width:100%}@container (min-width: 600px){.track[data-v-772629d1]{--cols:min(2,var(--max-cols))}}@container (min-width: 768px){.track[data-v-772629d1]{--cols:min(3,var(--max-cols))}}@container (min-width: 1200px){.track[data-v-772629d1]{--cols:min(4,var(--max-cols))}}.nav[data-v-772629d1]{align-items:center;display:flex;inset-block:0;padding-inline:.25rem;pointer-events:none;position:absolute;z-index:10}.nav.nav-left[data-v-772629d1]{inset-inline-start:0;justify-content:flex-start}.nav.nav-right[data-v-772629d1]{inset-inline-end:0;justify-content:flex-end}.nav[data-v-772629d1] *{pointer-events:auto}
