.material-surface.svelte-5ssbgc{--material-color: #ececeb;--material-radius: 8px;--material-rim-width: 2px;--material-rim-half-width: 1px;--material-rim-blur: .75px;--material-rim-overscan: var(--material-rim-width);--material-rim-render-width: calc(var(--material-rim-width) + var(--material-rim-width));--material-rim-render-radius: var(--material-radius);--material-diffuse-dark: hsl(from var(--material-color) calc(h - 10) s calc(l - 20) / .9);--material-diffuse-light: hsl(from var(--material-color) calc(h + 10) s calc(l + 20) / .9);--material-specular-color: #fff;--material-diffuse-0: var(--material-diffuse-light);--material-diffuse-45: color-mix(in hsl, var(--material-diffuse-dark), var(--material-diffuse-light) 85%);--material-diffuse-90: color-mix(in hsl, var(--material-diffuse-dark), var(--material-diffuse-light) 50%);--material-diffuse-135: color-mix(in hsl, var(--material-diffuse-dark), var(--material-diffuse-light) 15%);--material-diffuse-180: var(--material-diffuse-dark);--material-side-top: var(--material-diffuse-light);--material-side-right: var(--material-diffuse-dark);--material-side-bottom: var(--material-diffuse-dark);--material-side-left: var(--material-diffuse-light);--material-normal-0: var(--material-side-top);--material-normal-45: var(--material-diffuse-45);--material-normal-90: var(--material-side-right);--material-normal-135: var(--material-diffuse-135);--material-normal-180: var(--material-side-bottom);--material-normal-225: var(--material-diffuse-135);--material-normal-270: var(--material-side-left);--material-normal-315: var(--material-diffuse-45);--material-shadow-far-x: 4px;--material-shadow-far-y: 4px;--material-shadow-near-x: 2px;--material-shadow-near-y: 2px;--material-shadow-light-x: -2px;--material-shadow-light-y: -2px;--material-shadow-strength: 1;--material-shadow-far-base: hsl(from var(--material-color) h s calc(l - 78) / .4);--material-shadow-near-base: hsl(from var(--material-color) h s calc(l - 70) / .4);--material-shadow-light-base: hsl(from var(--material-color) h s calc(l + 10) / .5);--material-shadow-far: color-mix(in srgb, var(--material-shadow-far-base) calc(var(--material-shadow-strength) * 100%), transparent);--material-shadow-near: color-mix(in srgb, var(--material-shadow-near-base) calc(var(--material-shadow-strength) * 100%), transparent);--material-shadow-light: color-mix(in srgb, var(--material-shadow-light-base) calc(var(--material-shadow-strength) * 100%), transparent);--material-shadow-far-blur: 5px;--material-shadow-near-blur: 2.5px;--material-shadow-light-blur: 4px;--material-shadow-light-spread: -1px;--material-crevice-color: #000;--material-ambient-shadow: hsl(from var(--material-color) h s calc(l - 45) / .16);--material-specular-from: 0deg;--material-specular-stop-1: 12deg;--material-specular-stop-2: 24deg;--material-specular-stop-3: 36deg;--material-specular-stop-4: 48deg;--material-specular-shoulder: rgb(255 255 255 / 20%);--material-specular-peak: rgb(255 255 255 / 85%);--material-diffuse-stops: var(--material-diffuse-0) 0deg, var(--material-diffuse-45) 45deg, var(--material-diffuse-90) 90deg, var(--material-diffuse-135) 135deg, var(--material-diffuse-180) 180deg, var(--material-diffuse-135) 225deg, var(--material-diffuse-90) 270deg, var(--material-diffuse-45) 315deg, var(--material-diffuse-0) 360deg;--material-rounded-stops: var(--material-normal-0) 0deg, var(--material-normal-45) 45deg, var(--material-normal-90) 90deg, var(--material-normal-135) 135deg, var(--material-normal-180) 180deg, var(--material-normal-225) 225deg, var(--material-normal-270) 270deg, var(--material-normal-315) 315deg, var(--material-normal-0) 360deg;--material-specular-stops: transparent 0deg, var(--material-specular-shoulder) var(--material-specular-stop-1), var(--material-specular-peak) var(--material-specular-stop-2), var(--material-specular-shoulder) var(--material-specular-stop-3), transparent var(--material-specular-stop-4), transparent 360deg;--material-rim-visibility: visible;--material-crevice-visibility: visible;position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;isolation:isolate;box-sizing:border-box;border-radius:var(--material-radius)}.material-surface.raised.svelte-5ssbgc{box-shadow:var(--material-shadow-far-x) var(--material-shadow-far-y) var(--material-shadow-far-blur) 0 var(--material-shadow-far),var(--material-shadow-near-x) var(--material-shadow-near-y) var(--material-shadow-near-blur) 0 var(--material-shadow-near),var(--material-shadow-light-x) var(--material-shadow-light-y) var(--material-shadow-light-blur) var(--material-shadow-light-spread) var(--material-shadow-light)}.material-surface.recessed.svelte-5ssbgc{--material-rim-render-radius: calc(var(--material-radius) + var(--material-rim-overscan));box-shadow:0 0 2px .5px var(--material-ambient-shadow)}.material-surface.circle.svelte-5ssbgc{--material-color: var(--circle-color, #ececeb);--material-shadow-far-base: var(--circle-shadow-far, hsl(from var(--material-color) h s calc(l - 78) / .4));--material-shadow-near-base: var(--circle-shadow-near, hsl(from var(--material-color) h s calc(l - 70) / .4));--material-shadow-light-base: var(--circle-shadow-light, hsl(from var(--material-color) h s calc(l + 15) / .45))}.material-surface-clip.svelte-5ssbgc,.material-surface-fill.svelte-5ssbgc,.material-surface-inset-shadow.svelte-5ssbgc,.material-crevice.svelte-5ssbgc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.material-surface-clip.svelte-5ssbgc{z-index:0;overflow:hidden}.material-surface-fill.svelte-5ssbgc{z-index:0;background:var(--material-color)}.material-surface-inset-shadow.svelte-5ssbgc{z-index:2;display:none;box-shadow:inset var(--material-shadow-far-x) var(--material-shadow-far-y) var(--material-shadow-far-blur) 0 var(--material-shadow-far),inset var(--material-shadow-near-x) var(--material-shadow-near-y) var(--material-shadow-near-blur) 0 var(--material-shadow-near),inset var(--material-shadow-light-x) var(--material-shadow-light-y) var(--material-shadow-light-blur) 0 var(--material-shadow-light)}.recessed.svelte-5ssbgc .material-surface-inset-shadow:where(.svelte-5ssbgc){display:block}.material-rim-overlay.svelte-5ssbgc{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;filter:blur(var(--material-rim-blur));visibility:var(--material-rim-visibility);pointer-events:none}.recessed.svelte-5ssbgc .material-rim-overlay:where(.svelte-5ssbgc){inset:calc(0px - var(--material-rim-overscan));border-radius:var(--material-rim-render-radius)}.material-rim.svelte-5ssbgc{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--material-rim-render-width);box-sizing:border-box;border-radius:inherit;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor}.circle.svelte-5ssbgc .material-rim-shading:where(.svelte-5ssbgc){background:conic-gradient(from var(--material-light-angle),var(--material-diffuse-stops))}.circle.svelte-5ssbgc .material-rim-specular:where(.svelte-5ssbgc){background:conic-gradient(from var(--material-specular-from),var(--material-specular-stops))}.rounded.svelte-5ssbgc .material-rim-shading:where(.svelte-5ssbgc){background-image:conic-gradient(from 0deg at 100% 100%,var(--material-rounded-stops)),conic-gradient(from 0deg at 0% 100%,var(--material-rounded-stops)),conic-gradient(from 0deg at 0% 0%,var(--material-rounded-stops)),conic-gradient(from 0deg at 100% 0%,var(--material-rounded-stops)),linear-gradient(var(--material-side-top),var(--material-side-top)),linear-gradient(var(--material-side-right),var(--material-side-right)),linear-gradient(var(--material-side-bottom),var(--material-side-bottom)),linear-gradient(var(--material-side-left),var(--material-side-left));background-position:left top,right top,right bottom,left bottom,center top,right center,center bottom,left center;background-size:var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius),calc(100% - var(--material-rim-render-radius) - var(--material-rim-render-radius)) var(--material-rim-render-width),var(--material-rim-render-width) calc(100% - var(--material-rim-render-radius) - var(--material-rim-render-radius)),calc(100% - var(--material-rim-render-radius) - var(--material-rim-render-radius)) var(--material-rim-render-width),var(--material-rim-render-width) calc(100% - var(--material-rim-render-radius) - var(--material-rim-render-radius));background-repeat:no-repeat}.rounded.svelte-5ssbgc .material-rim-specular:where(.svelte-5ssbgc){background-image:conic-gradient(from var(--material-specular-from) at 100% 100%,var(--material-specular-stops)),conic-gradient(from var(--material-specular-from) at 0% 100%,var(--material-specular-stops)),conic-gradient(from var(--material-specular-from) at 0% 0%,var(--material-specular-stops)),conic-gradient(from var(--material-specular-from) at 100% 0%,var(--material-specular-stops));background-position:left top,right top,right bottom,left bottom;background-size:var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius),var(--material-rim-render-radius) var(--material-rim-render-radius);background-repeat:no-repeat}.material-crevice.svelte-5ssbgc{z-index:3;box-sizing:border-box;border:1px solid var(--material-crevice-color);visibility:var(--material-crevice-visibility)}.raised.svelte-5ssbgc>.material-crevice:where(.svelte-5ssbgc){z-index:1}.recessed.svelte-5ssbgc .material-crevice:where(.svelte-5ssbgc){inset:calc(0px - var(--material-rim-half-width))}.material-content.svelte-5ssbgc{position:relative;z-index:1;display:flex;width:100%;height:100%;min-height:inherit;align-items:inherit;justify-content:inherit;flex-direction:var(--material-content-direction, row);gap:var(--material-content-gap, 0);box-sizing:border-box;overflow:hidden;border-radius:inherit;padding:var(--material-content-padding, 0)}.raised.svelte-5ssbgc>.material-content:where(.svelte-5ssbgc){z-index:4}.dial.svelte-1syrzkq{--dial-size: 96px;--dial-direction-x: 0px;--dial-direction-y: -35px;--dial-marker-distance: 55px;position:relative;display:inline-grid;width:var(--dial-size);height:var(--dial-size);place-items:center;flex:none;border-radius:50%;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.dial.svelte-1syrzkq:active{cursor:grabbing}.dial.disabled.svelte-1syrzkq{cursor:not-allowed;opacity:.5}.dial.svelte-1syrzkq:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.dial.svelte-1syrzkq>.dial-body,.dial-markers.svelte-1syrzkq{position:absolute}.dial.svelte-1syrzkq>.dial-body{top:0;right:0;bottom:0;left:0}.dial-markers.svelte-1syrzkq{z-index:5;top:50%;left:50%;width:0;height:0;pointer-events:none}.dial-marker.svelte-1syrzkq{position:absolute;top:0;left:0;width:3px;height:3px;border-radius:50%;background-color:color-mix(in srgb,var(--color-background-dark) 28%,transparent);transform:translate(-50%,-50%) rotate(var(--dial-marker-angle)) translateY(calc(0px - var(--dial-marker-distance))) scale(1);transform-origin:center;box-shadow:0 0 0 0 transparent;transition:transform .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.dial.svelte-1syrzkq:not(.disabled):focus-visible .dial-marker:where(.svelte-1syrzkq),.dial.dragging.svelte-1syrzkq .dial-marker:where(.svelte-1syrzkq){background-color:color-mix(in srgb,var(--color-background-dark) 68%,transparent)}.dial.svelte-1syrzkq:not(.disabled):focus-visible .dial-marker.selected:where(.svelte-1syrzkq),.dial:not(.disabled).dragging.svelte-1syrzkq .dial-marker.selected:where(.svelte-1syrzkq){background-color:color-mix(in srgb,var(--color-background-dark) 92%,transparent);transform:translate(-50%,-50%) rotate(var(--dial-marker-angle)) translateY(calc(0px - var(--dial-marker-distance))) scale(2)}.dial.dragging.svelte-1syrzkq .dial-marker.selected:where(.svelte-1syrzkq){background-color:var(--color-primary)!important;box-shadow:none;transition:transform .15s ease-out,background-color 0s linear,box-shadow .15s ease-out}.dial-value.svelte-1syrzkq{z-index:6;font-family:var(--font-label);font-size:calc(var(--dial-size) * .18);line-height:1;color:var(--color-text);pointer-events:none}.dial.svelte-1syrzkq>.dial-direction{position:absolute;z-index:7;left:50%;top:50%;right:auto;bottom:auto;transform:translate(calc(-50% + var(--dial-direction-x)),calc(-50% + var(--dial-direction-y)));transform-origin:center;pointer-events:none}@media(hover:hover){.dial.svelte-1syrzkq:not(.disabled):not(.dragging):hover .dial-marker:where(.svelte-1syrzkq){background-color:color-mix(in srgb,var(--color-background-dark) 68%,transparent)}.dial.svelte-1syrzkq:not(.disabled):not(.dragging):hover .dial-marker.selected:where(.svelte-1syrzkq){background-color:color-mix(in srgb,var(--color-background-dark) 92%,transparent);transform:translate(-50%,-50%) rotate(var(--dial-marker-angle)) translateY(calc(0px - var(--dial-marker-distance))) scale(2)}}@media(prefers-reduced-motion:reduce){.dial-marker.svelte-1syrzkq{transition:none}}.slider.svelte-oyl6e3{--slider-width: 240px;--slider-height: 16px;--slider-thumb-size: 14px;--slider-thumb-position: 0px;--slider-accent-color: var(--color-primary);--slider-marker-offset: 0px;position:relative;display:inline-block;width:var(--slider-width);height:calc(var(--slider-height) + var(--slider-marker-offset));flex:none}.slider.dot-markers.has-markers.svelte-oyl6e3{--slider-marker-offset: 16px}.slider.precision-markers.has-markers.svelte-oyl6e3{--slider-marker-offset: 48px;min-width:var(--precision-minimum-width)}.slider.svelte-oyl6e3 .slider-visual{z-index:1}.slider-track.svelte-oyl6e3{position:absolute;left:0;bottom:0;width:100%;height:var(--slider-height);border-radius:calc(var(--slider-height) / 2)}.slider.fluid.svelte-oyl6e3 .slider-track:where(.svelte-oyl6e3) .snap-slot{width:100%!important}.slider-markers.svelte-oyl6e3{position:absolute;top:0;left:0;width:100%;height:8px;pointer-events:none}.slider-dot.svelte-oyl6e3{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;background-color:color-mix(in srgb,var(--color-background-dark) 28%,transparent);transform:translate(-50%,-50%) scale(1);transform-origin:center;box-shadow:0 0 0 0 transparent;transition:transform .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.slider.dot-markers.svelte-oyl6e3:not(.disabled):has(input:where(.svelte-oyl6e3):focus-visible) .slider-dot:where(.svelte-oyl6e3),.slider.dot-markers.dragging.svelte-oyl6e3 .slider-dot:where(.svelte-oyl6e3){background-color:color-mix(in srgb,var(--color-background-dark) 68%,transparent)}.slider.dot-markers.svelte-oyl6e3:not(.disabled):has(input:where(.svelte-oyl6e3):focus-visible) .slider-dot.selected:where(.svelte-oyl6e3),.slider.dot-markers.dragging.svelte-oyl6e3 .slider-dot.selected:where(.svelte-oyl6e3){background-color:color-mix(in srgb,var(--color-background-dark) 92%,transparent);transform:translate(-50%,-50%) scale(2)}.slider.dot-markers.dragging.svelte-oyl6e3 .slider-dot.selected:where(.svelte-oyl6e3){background-color:var(--slider-accent-color);box-shadow:none}.precision-ruler.svelte-oyl6e3{position:absolute;bottom:var(--slider-height);left:0;width:100%;height:24px;opacity:0;pointer-events:none;transition:opacity .1s ease-out}.precision-mark.svelte-oyl6e3{position:absolute;bottom:0;left:0;width:0;height:24px;transform:translateZ(0);transition:transform .1s cubic-bezier(.2,.7,.2,1)}.precision-tick.svelte-oyl6e3{position:absolute;bottom:0;left:0;width:2px;height:24px;background-color:color-mix(in srgb,var(--color-background-dark) 34%,var(--color-background));opacity:1;transform:translate3d(-50%,0,0) scaleY(.333);transform-origin:bottom center;transition:transform .1s cubic-bezier(.2,.7,.2,1)}.precision-label.svelte-oyl6e3{position:absolute;bottom:0;left:0;color:color-mix(in srgb,var(--color-background-dark) 78%,transparent);font-family:"Bitcount Grid Single",var(--font-label),monospace;font-size:.95rem;font-weight:400;line-height:1;opacity:0;transform:translate3d(-50%,-11px,0) scale(.78);transform-origin:center bottom;white-space:nowrap;text-shadow:none;transition:transform .1s cubic-bezier(.2,.7,.2,1),opacity .1s ease-out}.slider.dragging.svelte-oyl6e3 .precision-mark:where(.svelte-oyl6e3){transition:none}.slider-thumb-clip.svelte-oyl6e3{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;overflow:visible;clip-path:inset(-12px -16px);pointer-events:none}.slider-thumb.svelte-oyl6e3{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;top:calc((var(--slider-height) - var(--slider-thumb-size)) / 2 - .5px);left:0;width:var(--slider-thumb-size);height:var(--slider-thumb-size);transform:translate3d(var(--slider-thumb-position),0,0);pointer-events:none;will-change:transform}input[type=range].svelte-oyl6e3{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;height:var(--slider-height);margin:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:calc(var(--slider-height) / 2);background:transparent;cursor:pointer;opacity:0}input[type=range].svelte-oyl6e3:disabled{cursor:not-allowed}.slider.svelte-oyl6e3:has(input:where(.svelte-oyl6e3):disabled){opacity:.5}.slider.svelte-oyl6e3:has(input:where(.svelte-oyl6e3):focus-visible) .slider-track:where(.svelte-oyl6e3){outline:2px solid var(--slider-accent-color);outline-offset:3px}@media(hover:hover){.slider.dot-markers.svelte-oyl6e3:not(.disabled):not(.dragging):hover .slider-dot:where(.svelte-oyl6e3){background-color:color-mix(in srgb,var(--color-background-dark) 68%,transparent)}.slider.dot-markers.svelte-oyl6e3:not(.disabled):not(.dragging):hover .slider-dot.selected:where(.svelte-oyl6e3){background-color:color-mix(in srgb,var(--color-background-dark) 92%,transparent);transform:translate(-50%,-50%) scale(2)}}@media(prefers-reduced-motion:reduce){.slider-dot.svelte-oyl6e3,.precision-ruler.svelte-oyl6e3,.precision-mark.svelte-oyl6e3,.precision-tick.svelte-oyl6e3,.precision-label.svelte-oyl6e3{transition:none}}.snap-button.svelte-1pe8av0{--snap-button-color: #ececeb;--snap-button-text-color: var(--color-text-muted);--snap-button-min-height: 36px;--snap-button-padding-block-start: 8px;--snap-button-padding-block-end: 6px;--snap-button-padding-inline: var(--size-16);display:inline-flex;padding:0;border:0;background:transparent;color:var(--snap-button-text-color);font:inherit;font-family:var(--font-label);font-weight:400;cursor:pointer}.snap-button-surface{--material-color: var(--snap-button-color);--material-content-padding: var(--snap-button-padding-block-start) var(--snap-button-padding-inline) var(--snap-button-padding-block-end);min-height:var(--snap-button-min-height);transition:box-shadow .16s ease,opacity .16s ease,transform .16s ease}.snap-button-content.svelte-1pe8av0{line-height:1.25}.snap-button.small.svelte-1pe8av0{--snap-button-padding-block-start: 8px;--snap-button-padding-block-end: 6px;--snap-button-padding-inline: var(--size-12);font-size:.875rem}.snap-button.primary.svelte-1pe8av0{--snap-button-color: var(--color-primary);--snap-button-text-color: #fff}.snap-button.active.svelte-1pe8av0 .snap-button-content:where(.svelte-1pe8av0){color:var(--color-primary);text-shadow:0 0 4px rgb(255 93 15 / 90%),0 0 10px rgb(255 93 15 / 62%)}.snap-button.svelte-1pe8av0:disabled{cursor:not-allowed;pointer-events:none}.snap-button.svelte-1pe8av0:disabled .snap-button-surface{opacity:.58;transform:translateY(2px)}.snap-button.svelte-1pe8av0:focus-visible{outline:2px solid var(--color-action);outline-offset:3px}@media(prefers-reduced-motion:reduce){.snap-button-surface{transition:none}}.toggle.svelte-d39fdc{--toggle-width: 36px;--toggle-height: 22px;--toggle-radius: 11px;--toggle-thumb-size: 18px;--toggle-thumb-offset: 1.5px;--toggle-thumb-travel: 14px;--toggle-thumb-center-start: 10.5px;--toggle-track-overhang: 1px;--toggle-thumb-color: var(--toggle-accent-color);--toggle-track-on-color: var(--toggle-accent-color);--toggle-reflection-width: 1px;--toggle-reflection-blur: .5px;position:relative;display:inline-flex;width:var(--toggle-width);height:var(--toggle-height);padding:0;border:0;border-radius:var(--toggle-radius);background:transparent;cursor:pointer}.toggle-track-fill.svelte-d39fdc{position:absolute;z-index:0;top:0;bottom:0;left:calc(0px - var(--toggle-track-overhang));width:calc(var(--toggle-thumb-center-start) + var(--toggle-track-overhang));border-radius:999px 0 0 999px;background:var(--toggle-track-on-color);transition:width .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.toggle.checked.svelte-d39fdc .toggle-track-fill:where(.svelte-d39fdc){width:calc(var(--toggle-thumb-center-start) + var(--toggle-thumb-travel) + var(--toggle-track-overhang))}.toggle-thumb-clip.svelte-d39fdc{position:absolute;z-index:1;top:.5px;right:.5px;bottom:.5px;left:.5px;overflow:hidden;border-radius:calc(var(--toggle-radius) - .5px);pointer-events:none}.toggle-thumb.svelte-d39fdc{position:absolute;z-index:1;top:var(--toggle-thumb-offset);left:var(--toggle-thumb-offset);width:var(--toggle-thumb-size);height:var(--toggle-thumb-size);transition:transform .3s cubic-bezier(.22,1,.36,1)}.toggle.checked.svelte-d39fdc .toggle-thumb:where(.svelte-d39fdc){transform:translate(var(--toggle-thumb-travel))}.toggle-rim-reflection.svelte-d39fdc{position:absolute;z-index:2;inset:calc(0px - var(--toggle-reflection-width));padding:calc(var(--toggle-reflection-width) + var(--toggle-reflection-width));box-sizing:border-box;border-radius:calc(var(--toggle-radius) + var(--toggle-reflection-width));background-image:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--toggle-thumb-color),#fff 24%),hsl(from var(--toggle-thumb-color) h s l / .62) 38%,hsl(from var(--toggle-thumb-color) h s l / 0) 78%);background-position:0 50%;background-size:24px 100%;background-repeat:no-repeat;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;filter:blur(var(--toggle-reflection-blur));pointer-events:none;transition:background-position .3s cubic-bezier(.22,1,.36,1)}.toggle.checked.svelte-d39fdc .toggle-rim-reflection:where(.svelte-d39fdc){background-position:var(--toggle-thumb-travel) 50%}.toggle.svelte-d39fdc:disabled{cursor:not-allowed;opacity:.5}.toggle.svelte-d39fdc:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.snap-checkbox.svelte-136uhkj{position:relative;display:inline-flex;width:var(--checkbox-size);height:var(--checkbox-size);flex:none;border-radius:3px;cursor:pointer}.checkbox-slot{pointer-events:none}.checkbox-indicator.svelte-136uhkj{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:scale(.55);transition:opacity .14s ease,transform .14s ease}.checkbox-glyph.svelte-136uhkj{position:absolute;z-index:1;top:50%;left:50%;width:11px;height:9px;transform:translate(-40%,-54%)}.checkbox-check.svelte-136uhkj{position:absolute;height:2px;border-radius:999px;background:#fff;transform-origin:left center}.checkbox-check-short.svelte-136uhkj{width:5px;top:4px;left:0;rotate:45deg}.checkbox-check-long.svelte-136uhkj{width:9px;top:7px;left:3px;rotate:-48deg}.checked.svelte-136uhkj .checkbox-indicator:where(.svelte-136uhkj){opacity:1;transform:scale(1)}input.svelte-136uhkj{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.snap-checkbox.svelte-136uhkj:has(input:where(.svelte-136uhkj):focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.disabled.svelte-136uhkj{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.checkbox-indicator.svelte-136uhkj{transition:none}}.snap-radio.svelte-1rjh7kb{position:relative;display:inline-flex;width:var(--radio-size);height:var(--radio-size);flex:none;border-radius:50%;cursor:pointer}.radio-slot{pointer-events:none}.radio-indicator.svelte-1rjh7kb{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:scale(.55);transition:opacity .14s ease,transform .14s ease}.checked.svelte-1rjh7kb .radio-indicator:where(.svelte-1rjh7kb){opacity:1;transform:scale(1)}input.svelte-1rjh7kb{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.snap-radio.svelte-1rjh7kb:has(input:where(.svelte-1rjh7kb):focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.disabled.svelte-1rjh7kb{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.radio-indicator.svelte-1rjh7kb{transition:none}}
