.local-root.svelte-1yqieb0{--local-container-width:46px;--local-dot-width:28px;--local-padding:2px;--local-swell-width:2px}.local-container.svelte-1yqieb0{width:var(--local-container-width);height:calc(var(--local-dot-width) + (2 * var(--local-padding)));position:relative}.local-checkbox.svelte-1yqieb0{appearance:none;background-color:var(--track-color,var(--color-gray-200));width:100%;height:100%;transition-property:background-color;transition-duration:.15s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px}.local-checkbox.svelte-1yqieb0:checked{background-color:var(--color-good)}.local-dot.svelte-1yqieb0{top:var(--local-padding);right:calc(var(--local-container-width) - var(--local-dot-width) - var(--local-padding));width:var(--local-dot-width);height:var(--local-dot-width);box-shadow:var(--shadow-md);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fff;border-radius:3.40282e38px;position:absolute}.local-root.local-has-checked.svelte-1yqieb0 .local-dot:where(.svelte-1yqieb0){right:var(--local-padding)}.local-root.svelte-1yqieb0:active .local-dot:where(.svelte-1yqieb0){width:calc(var(--local-swell-width) + var(--local-dot-width))}.local-root.svelte-1yqieb0:active:not(.local-has-checked) .local-dot:where(.svelte-1yqieb0){right:calc(var(--local-container-width) - var(--local-dot-width) - var(--local-padding) - var(--local-swell-width))}
