.embla-wrapper.svelte-8ojyxu{width:-webkit-fill-available;position:relative}.embla.svelte-8ojyxu{border-radius:8px}.embla--overflow.svelte-8ojyxu{overflow-x:hidden}.embla--fade.svelte-8ojyxu{position:relative}.embla__container.svelte-8ojyxu{gap:12px;display:flex}@media screen and (width>=1023px){.embla__container.svelte-8ojyxu{gap:24px}}.embla__slide__content.svelte-8ojyxu{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;margin:0 .25rem;padding:2rem;display:flex}.slide-content.svelte-8ojyxu h3:where(.svelte-8ojyxu){margin:0 0 1rem;font-size:1.8rem;font-weight:700}.slide-content.svelte-8ojyxu pre:where(.svelte-8ojyxu){opacity:.9;background:#0003;border-radius:4px;max-width:100%;margin:0;padding:1rem;font-size:.9rem;overflow:auto}.embla__controls.svelte-8ojyxu{pointer-events:none;z-index:10;gap:var(--nav-gap,0);display:flex}.embla__controls--inside.svelte-8ojyxu{width:100%;padding:0 var(--nav-offset,1rem);position:absolute}.embla__controls--inside.embla__controls--top.svelte-8ojyxu{top:var(--nav-offset,1rem);justify-content:space-between}.embla__controls--inside.embla__controls--center.svelte-8ojyxu{justify-content:space-between;top:50%;transform:translateY(-50%)}.embla__controls--inside.embla__controls--bottom.svelte-8ojyxu{bottom:var(--nav-offset,1rem);justify-content:space-between}.embla__controls--outside.svelte-8ojyxu{margin-top:var(--nav-offset,1rem);justify-content:center;align-items:center;position:relative}.embla__controls--outside.embla__controls--start.svelte-8ojyxu{justify-content:flex-start}.embla__controls--outside.embla__controls--end.svelte-8ojyxu{justify-content:flex-end}.embla__button.svelte-8ojyxu{pointer-events:auto;width:var(--nav-size,48px);height:var(--nav-size,48px);cursor:pointer;background:#0000002b;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000026}.embla__button.svelte-8ojyxu:hover:not(:disabled){background:#0000002b;transform:scale(1.1);box-shadow:0 4px 12px #0003}.embla__button.svelte-8ojyxu:active:not(:disabled){transform:scale(.95)}.embla__button--disabled.svelte-8ojyxu{opacity:.4;cursor:not-allowed}.embla__dots.svelte-8ojyxu{gap:var(--dots-gap,.5rem);z-index:5;display:flex}.embla__dots--bottom.svelte-8ojyxu{margin-top:var(--dots-offset,1rem)}.embla__dots--bottom.embla__dots--start.svelte-8ojyxu{justify-content:flex-start}.embla__dots--bottom.embla__dots--center.svelte-8ojyxu{justify-content:center}.embla__dots--bottom.embla__dots--end.svelte-8ojyxu{justify-content:flex-end}.embla__dots--top.svelte-8ojyxu{margin-bottom:var(--dots-offset,1rem);order:-1}.embla__dots--top.embla__dots--start.svelte-8ojyxu{justify-content:flex-start}.embla__dots--top.embla__dots--center.svelte-8ojyxu{justify-content:center}.embla__dots--top.embla__dots--end.svelte-8ojyxu{justify-content:flex-end}.embla__dots--left.svelte-8ojyxu{left:calc(-1 * var(--dots-offset,1rem) - var(--dots-size,10px));flex-direction:column;position:absolute;top:50%;transform:translateY(-50%)}.embla__dots--right.svelte-8ojyxu{right:calc(-1 * var(--dots-offset,1rem) - var(--dots-size,10px));flex-direction:column;position:absolute;top:50%;transform:translateY(-50%)}.embla__dot.svelte-8ojyxu{cursor:pointer;width:calc(var(--dots-size,10px) + 4px);height:calc(var(--dots-size,10px) + 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:all .2s;display:flex}.dot-shape.svelte-8ojyxu{width:var(--dots-size,10px);height:var(--dots-size,10px);background:#55285966;transition:all .2s;display:block}.embla__dots--circle.svelte-8ojyxu .dot-shape:where(.svelte-8ojyxu){border-radius:50%}.embla__dots--square.svelte-8ojyxu .dot-shape:where(.svelte-8ojyxu){border-radius:2px}.dot-line.svelte-8ojyxu{width:calc(var(--dots-size,10px) * 2);background:#55285966;border-radius:1px;height:2px;transition:all .2s;display:block}.embla__dot.svelte-8ojyxu:hover .dot-shape:where(.svelte-8ojyxu),.embla__dot.svelte-8ojyxu:hover .dot-line:where(.svelte-8ojyxu){background:#55285999;transform:scale(1.1)}.embla__dot--selected.svelte-8ojyxu .dot-shape:where(.svelte-8ojyxu),.embla__dot--selected.svelte-8ojyxu .dot-line:where(.svelte-8ojyxu){background:#552859;transform:scale(1.1)}.is-draggable{cursor:grab}.is-dragging{cursor:grabbing}@media (width<=768px){.embla__controls--inside.svelte-8ojyxu{padding:0 .5rem}.embla__slide__content.svelte-8ojyxu{margin:0 .125rem;padding:1.5rem 1rem}.slide-content.svelte-8ojyxu h3:where(.svelte-8ojyxu){font-size:1.4rem}.slide-content.svelte-8ojyxu pre:where(.svelte-8ojyxu){font-size:.8rem}}
