.carousel.svelte-8ojyxu{-webkit-user-select:none;user-select:none;touch-action:pan-y;outline:none;width:100%;position:relative;overflow:hidden}.track-wrapper.svelte-8ojyxu{height:var(--slide-height,auto);margin-bottom:20px;transition:height .3s;overflow:hidden}.track.svelte-8ojyxu{will-change:transform;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:flex}.slide.svelte-8ojyxu{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:100%;padding-bottom:60px;display:flex}.carousel.center.svelte-8ojyxu .slide:where(.svelte-8ojyxu){min-width:auto;transition:opacity .6s cubic-bezier(.25,.46,.45,.94),scale .6s cubic-bezier(.25,.46,.45,.94)}.carousel.center.svelte-8ojyxu .slide:where(.svelte-8ojyxu):not(.active){opacity:.5;scale:.8}.carousel.center.svelte-8ojyxu .slide.active:where(.svelte-8ojyxu){opacity:1;scale:1}.nav-btn.svelte-8ojyxu{z-index:10;color:#fff;cursor:pointer;width:2.5rem;height:2.5rem;transition:var(--transition);background-color:#0003;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nav-btn.svelte-8ojyxu:hover{background-color:#000}.nav-btn-prev.svelte-8ojyxu{left:1rem}.nav-btn-next.svelte-8ojyxu{right:1rem}.dots.svelte-8ojyxu{justify-content:center;gap:.9rem;padding:.75rem 0 .25rem;display:flex}.dot.svelte-8ojyxu{cursor:pointer;background-color:#dbdeff;border:none;border-radius:50%;width:.6rem;height:.6rem;padding:0;transition:background .5s,scale .5s}.dot.active.svelte-8ojyxu{background-color:var(--color-primary);scale:1.3}
