:root{--accent-color:var(--link);--gray:var(--surface-4)}.s--inner.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx{padding:.5em;background-color:#fff;border:1px solid var(--gray)}[role=switch][aria-checked=true].svelte-q86hpx .svelte-q86hpx.svelte-q86hpx:first-child,[role=switch][aria-checked=false].svelte-q86hpx .svelte-q86hpx.svelte-q86hpx:last-child{display:none;color:#fff}.s--inner.svelte-q86hpx button span.svelte-q86hpx.svelte-q86hpx{-webkit-user-select:none;user-select:none;pointer-events:none;padding:.25em}.s--inner.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx:focus{outline:var(--accent-color) solid 1px}.s--slider.svelte-q86hpx.svelte-q86hpx.svelte-q86hpx{display:flex;align-items:center}.s--slider.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx{width:3em;height:1.6em;position:relative;margin:0 0 0 .5em;background:var(--gray);border:none}.s--slider.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx:before{content:"";position:absolute;width:1.3em;height:1.3em;background:#fff;top:.13em;right:1.5em;transition:transform .3s}.s--slider.svelte-q86hpx button[aria-checked=true].svelte-q86hpx.svelte-q86hpx{background-color:var(--accent-color)}.s--slider.svelte-q86hpx button[aria-checked=true].svelte-q86hpx.svelte-q86hpx:before{transform:translate(1.3em);transition:transform .3s}.s--multi.svelte-q86hpx .group-container.svelte-q86hpx.svelte-q86hpx{border:none;padding:0;white-space:nowrap}.s--multi.svelte-q86hpx .legend.svelte-q86hpx.svelte-q86hpx{font-weight:700;margin-block-end:var(--size-2)}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx{display:inline-block;line-height:1.6;position:relative;z-index:2}.s--multi.svelte-q86hpx input.svelte-q86hpx.svelte-q86hpx{opacity:0;position:absolute}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:first-of-type{padding-right:5em}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:last-child{margin-left:-5em;padding-left:5em}.s--multi.svelte-q86hpx:focus-within label.svelte-q86hpx.svelte-q86hpx:first-of-type:after{border-radius:1.5em;outline:2px solid var(--brand, var(--link));outline-offset:2px}@media (prefers-reduced-motion: no-preference){.svelte-q86hpx.svelte-q86hpx.svelte-q86hpx:where(.s--multi label:first-of-type:after){transition:outline-offset 145ms var(--ease-2)}}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:first-of-type:before,.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:first-of-type:after{content:"";height:1.25em;overflow:hidden;pointer-events:none;position:absolute;vertical-align:middle}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:first-of-type:before{border-radius:100%;z-index:2;position:absolute;width:1.2em;height:1.2em;background:#fff;top:.2em;right:1.2em;transition:transform .3s}.s--multi.svelte-q86hpx label.svelte-q86hpx.svelte-q86hpx:first-of-type:after{background:var(--accent-color);border-radius:1em;margin:0 1em;transition:background .2s ease-in-out;width:3em;height:1.6em}.s--multi.svelte-q86hpx input.svelte-q86hpx:first-of-type:checked~label.svelte-q86hpx:first-of-type:after{background:var(--gray)}.s--multi.svelte-q86hpx input.svelte-q86hpx:first-of-type:checked~label.svelte-q86hpx:first-of-type:before{transform:translate(-1.4em)}.s--multi.svelte-q86hpx input.svelte-q86hpx:last-of-type:checked~label.svelte-q86hpx:last-of-type{z-index:1}.s--multi.svelte-q86hpx input.svelte-q86hpx.svelte-q86hpx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:1.5em}[role=switch][aria-checked=true].svelte-q86hpx .svelte-q86hpx.svelte-q86hpx:first-child,[role=switch][aria-checked=false].svelte-q86hpx .svelte-q86hpx.svelte-q86hpx:last-child{border-radius:.25em;background:var(--accent-color);display:inline-block}.s--inner.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:.1em}.s--slider.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx{border-radius:1.5em}.s--slider.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx:before{border-radius:100%}.s--slider.svelte-q86hpx button.svelte-q86hpx.svelte-q86hpx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:1.5em}.carousel.svelte-1ply2yv{overflow-x:auto;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;padding:var(--size-3);scroll-padding:var(--size-3);container-type:inline-size scroll-state;inline-size:1024px;max-inline-size:100vw;anchor-name:--carousel}.carousel.svelte-1ply2yv.carousel--paged{columns:1;block-size:13lh;resize:both;text-align:center}.carousel.svelte-1ply2yv.carousel--paged>.carousel__slide{block-size:100%;margin:var(--size-2)}.carousel.svelte-1ply2yv.carousel--paged::column{scroll-snap-align:center;container-type:scroll-state}.carousel.svelte-1ply2yv.carousel--paged.carousel--forcestop::column{scroll-snap-stop:always}.carousel.svelte-1ply2yv:not(.carousel--paged){display:grid;grid-auto-flow:column;grid-auto-columns:var(--size-content-1);gap:var(--size-4)}.carousel.svelte-1ply2yv:not(.carousel--paged)>.carousel__slide{scroll-snap-align:center;container-type:scroll-state}.carousel.svelte-1ply2yv:not(.carousel--paged).carousel--forcestop>.carousel__slide{scroll-snap-stop:always}.carousel.svelte-1ply2yv .carousel__slide{container-type:scroll-state;padding:0;display:inline-grid;counter-increment:item}.carousel.svelte-1ply2yv .card{display:inline-flex;place-items:center;place-content:center;aspect-ratio:var(--ratio-portrait);background:light-dark(white,var(--surface-2));border:1px solid var(--surface-3);box-shadow:var(--shadow-2);border-radius:var(--radius-2);font-family:var(--font-antique);font-size:var(--font-size-5)}.carousel.svelte-1ply2yv .card:focus{outline:2px solid var(--link)}.carousel.svelte-1ply2yv.carousel--markers{scroll-marker-group:after}.carousel.svelte-1ply2yv.carousel--markers::scroll-marker-group{position:fixed;position-anchor:--carousel;position-area:block-end;margin-block-start:var(--size-3);display:grid;grid-auto-columns:var(--size-3);grid-auto-flow:column;gap:var(--size-3);align-items:center;justify-content:center}.carousel.svelte-1ply2yv.carousel--paged::column::scroll-marker{content:" ";aspect-ratio:1;border-radius:var(--radius-round);border:1px solid var(--surface-4)}.carousel.svelte-1ply2yv.carousel--paged::column::scroll-marker:target-current{background:var(--link);border-color:var(--link)}.carousel.svelte-1ply2yv.carousel--paged::column::scroll-marker:focus-visible{outline-offset:2px;outline:2px solid var(--link)}.carousel.svelte-1ply2yv:not(.carousel--paged)>.carousel__slide::scroll-marker{content:"" / attr(data-label);cursor:pointer;aspect-ratio:1;border-radius:var(--radius-round);border:1px solid var(--surface-4)}.carousel.svelte-1ply2yv:not(.carousel--paged)>.carousel__slide::scroll-marker:target-current{background:var(--link);border-color:var(--link)}.carousel.svelte-1ply2yv:not(.carousel--paged)>.carousel__slide::scroll-marker:focus-visible{outline-offset:2px;outline:2px solid var(--link)}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right),.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left){cursor:pointer;position:fixed;position-anchor:--carousel;font-size:var(--font-size-3);inline-size:44px;font-family:Material Symbols Outlined;line-height:1;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24;display:flex;place-items:center;place-content:center;aspect-ratio:1;background:var(--surface-1);color:var(--text-2);border:1px solid var(--surface-3);border-radius:var(--radius-round);margin:var(--size-3)}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right):not(:disabled):hover,.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left):not(:disabled):hover{background:light-dark(white,var(--surface-2));border-color:var(--surface-4);color:var(--text-1);font-variation-settings:"opsz" 30}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right):focus-visible,.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left):focus-visible{background:light-dark(white,var(--surface-2));outline-offset:2px;outline:2px solid var(--link)}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right):disabled,.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left):disabled{cursor:not-allowed;opacity:.25}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right){--_inner: center span-inline-start;--_outer: inline-end center;position-area:var(--_outer);content:"arrow_forward" / "Next"}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left){--_inner: center span-inline-end;--_outer: inline-start center;position-area:var(--_outer);content:"arrow_back" / "Previous"}@media (width < 1200px){.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(right){position-area:var(--_inner)}.carousel.svelte-1ply2yv.carousel--buttons::scroll-button(left){position-area:var(--_inner)}}.settings.svelte-1ply2yv{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:max(var(--size-7),5vmin);padding-inline:var(--size-5);text-align:center;width:100%}.example-code.svelte-1ply2yv{display:flex;flex-flow:row wrap;place-items:start center;place-content:start center;gap:var(--size-9) var(--size-7);padding:var(--size-5)}.example-code.svelte-1ply2yv>section{display:grid;gap:var(--size-8)}.example-code.svelte-1ply2yv>section>div{display:grid;align-items:start}.example-code.svelte-1ply2yv>section>div>*{grid-area:1/1}.example-code.svelte-1ply2yv>section p{z-index:1;margin-block-start:-.75lh;margin-inline-start:.5lh;max-inline-size:max-content;padding-inline:1ch;padding-block:.25ch;background:var(--link);color:light-dark(white,black);border-radius:var(--radius-round);box-shadow:var(--shadow-3)}.example-code.svelte-1ply2yv h3{font-weight:200}header.svelte-13q4bib{display:grid;gap:var(--size-2)}h1.svelte-13q4bib{text-align:center;margin-inline:auto;font-size:var(--font-size-5)}p.svelte-13q4bib{max-inline-size:var(--size-content-2);text-align:center;margin-inline:auto}.support-banner.svelte-13q4bib{display:none;border:1px solid var(--surface-3);padding-inline:var(--size-8);padding-block:var(--size-7);box-shadow:var(--shadow-5)}@supports not selector(::scroll-marker){.support-banner.svelte-13q4bib{display:grid;gap:var(--size-3)}}.support-banner.svelte-13q4bib>:is(h2,h3){text-align:center}
