.ui-carousel__header[data-v-ab79e8f1]{align-items:center;display:flex;gap:12px;margin-bottom:4px}.ui-carousel__heading[data-v-ab79e8f1]{flex:1;min-width:0}.ui-carousel__arrows[data-v-ab79e8f1]{display:none}@media(min-width:1024px){.ui-carousel__arrows[data-v-ab79e8f1]{display:flex;gap:8px}}.ui-carousel__arrow[data-v-ab79e8f1]{background:var(--c-primary-soft);border-radius:999px;color:color-mix(in srgb,var(--c-primary) 70%,#000);display:grid;height:40px;place-items:center;transition:opacity .22s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1);width:40px}.ui-carousel__arrow svg[data-v-ab79e8f1]{height:20px;width:20px}.ui-carousel__arrow.skeleton[data-v-ab79e8f1]{animation:skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--c-skeleton) 30%,var(--c-skeleton-shine) 50%,var(--c-skeleton) 70%);background-size:200% 100%}.ui-carousel__arrow[data-v-ab79e8f1]:hover:not(:disabled){background:#00a18038}.ui-carousel__arrow[data-v-ab79e8f1]:disabled{cursor:default;opacity:.45}.ui-carousel__track[data-v-ab79e8f1]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -8px -8px;padding:0 8px 8px;scroll-padding-inline:8px}.ui-carousel__track[data-v-ab79e8f1]::-webkit-scrollbar{display:none}.ui-carousel__track>[data-v-ab79e8f1-s]{flex-shrink:0;scroll-snap-align:start}
