.embla.svelte-pwv2nc{overflow:hidden;max-width:100rem;margin:auto;--slide-spacing: .5rem;--slide-size: 400px}.embla__container.svelte-pwv2nc{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide.svelte-pwv2nc{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}.embla__controls.svelte-pwv2nc{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.embla__buttons.svelte-pwv2nc{display:flex;gap:.5rem}.embla__button.svelte-pwv2nc{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #e5e7eb;border-radius:50%;background-color:#fff;color:#374151;cursor:pointer;transition:all .2s ease}.embla__button.svelte-pwv2nc:hover:not(:disabled){background-color:#f3f4f6;border-color:#d1d5db}.embla__button.svelte-pwv2nc:disabled{opacity:.5;cursor:not-allowed}.embla__button__svg.svelte-pwv2nc{width:1.25rem;height:1.25rem}.embla__dots.svelte-pwv2nc{display:flex;gap:.5rem}.embla__dot.svelte-pwv2nc{width:.75rem;height:.75rem;border-radius:50%;border:none;background-color:#d1d5db;cursor:pointer;transition:background-color .2s ease}.embla__dot.svelte-pwv2nc:hover{background-color:#9ca3af}.embla__dot--selected.svelte-pwv2nc{background-color:#374151}
