.image-carousel[data-v-6a853a4e]{background:#232324;border-radius:.5rem;contain:layout style paint;display:block;height:500px;isolation:isolate;overflow:hidden;position:relative;width:190px}.image-stack[data-v-6a853a4e]{inset:0;perspective:1000px;position:absolute}.image-stack .image[data-v-6a853a4e]{backface-visibility:hidden;height:100%;image-rendering:optimizeQuality;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;transform:translateZ(0);transition-duration:var(--fade-duration,.3s);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:opacity,transform}.image-stack .image.current[data-v-6a853a4e]{animation:fadeIn-6a853a4e var(--fade-duration,.3s) cubic-bezier(.4,0,.2,1) forwards;opacity:0;z-index:1}.image-stack .image.prev[data-v-6a853a4e]{opacity:1;z-index:0}.image-stack .image.prev.fading[data-v-6a853a4e]{animation:fadeOut-6a853a4e var(--fade-duration,.3s) cubic-bezier(.4,0,.2,1) forwards;opacity:0}@keyframes fadeIn-6a853a4e{0%{opacity:0;transform:translateZ(0) scale(1.02)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes fadeOut-6a853a4e{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translateZ(0) scale(.98)}}.image-carousel .empty[data-v-6a853a4e]{background:transparent;color:var(--muted-foreground,#888);justify-content:center;padding:1rem}.controls[data-v-6a853a4e],.image-carousel .empty[data-v-6a853a4e]{align-items:center;display:flex;inset:0;position:absolute}.controls[data-v-6a853a4e]{justify-content:space-between;pointer-events:none}.ctrl[data-v-6a853a4e]{background:#00000059;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.25rem;margin:.5rem;padding:.25rem .5rem;pointer-events:auto;transition:background-color .2s ease}.ctrl[data-v-6a853a4e]:hover{background:#0000008c}.ctrl[data-v-6a853a4e]:disabled{cursor:not-allowed;opacity:.5}.indicators[data-v-6a853a4e]{bottom:.5rem;display:flex;gap:.35rem;left:50%;position:absolute;transform:translate(-50%)}.dot[data-v-6a853a4e]{background:#fff9;border:1px solid rgba(0,0,0,.15);border-radius:9999px;cursor:pointer;height:8px;padding:0;transition:all .2s ease;width:8px}.dot[data-v-6a853a4e]:hover{background:#fffc}.dot[data-v-6a853a4e]:disabled{cursor:not-allowed;opacity:.5}.dot.active[data-v-6a853a4e]{background:#fff;transform:scale(1.15)}
