.m3-checkbox.svelte-2cduoy{--_outline:var(--md-sys-color-on-surface-variant);--_container:var(--md-sys-color-primary);--_icon:var(--md-sys-color-on-primary);color:var(--md-sys-color-on-surface);border-radius:var(--md-sys-shape-corner-full);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.m3-checkbox.svelte-2cduoy:after{content:"";border-radius:inherit;position:absolute;inset:-4px}.m3-checkbox.svelte-2cduoy:is(:where(.svelte-2cduoy):hover,:where(.svelte-2cduoy):focus-visible,:where(.svelte-2cduoy):active,[data-preview]:where(.svelte-2cduoy)){--_outline:var(--md-sys-color-on-surface)}.m3-checkbox.svelte-2cduoy:is(:where(.svelte-2cduoy):active,[data-preview=pressed]:where(.svelte-2cduoy)),.m3-checkbox.svelte-2cduoy:is([data-state=checked]:where(.svelte-2cduoy),[data-state=indeterminate]:where(.svelte-2cduoy)){color:var(--md-sys-color-primary)}.m3-checkbox.svelte-2cduoy:is([data-state=checked]:where(.svelte-2cduoy),[data-state=indeterminate]:where(.svelte-2cduoy)):is(:where(.svelte-2cduoy):active,[data-preview=pressed]:where(.svelte-2cduoy)){color:var(--md-sys-color-on-surface)}.m3-checkbox.m3-checkbox.svelte-2cduoy:is([aria-invalid=true]:where(.svelte-2cduoy),[aria-invalid=""]:where(.svelte-2cduoy)){--_outline:var(--md-sys-color-error);--_container:var(--md-sys-color-error);--_icon:var(--md-sys-color-on-error);color:var(--md-sys-color-error)}.m3-checkbox.m3-checkbox.svelte-2cduoy:is(:where(.svelte-2cduoy):disabled,[data-disabled]:where(.svelte-2cduoy)){--_outline:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%), transparent);--_container:var(--_outline);--_icon:var(--md-sys-color-surface);cursor:default}.box.svelte-2cduoy{border:2px solid var(--_outline);width:18px;height:18px;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing), border-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background-color:#0000;border-radius:2px;display:block;position:relative}.m3-checkbox.svelte-2cduoy:is([data-state=checked]:where(.svelte-2cduoy),[data-state=indeterminate]:where(.svelte-2cduoy)) .box:where(.svelte-2cduoy){border-color:var(--_container);background-color:var(--_container);transition-duration:var(--md-sys-motion-spring-default-effects-duration);transition-timing-function:var(--md-sys-motion-spring-default-effects-easing)}.m3-checkbox.svelte-2cduoy:is(:where(.svelte-2cduoy):disabled,[data-disabled]:where(.svelte-2cduoy)) .box:where(.svelte-2cduoy){transition:none}.mark-svg.svelte-2cduoy{width:18px;height:18px;position:absolute;inset:-2px;overflow:visible}.mark.svelte-2cduoy{fill:none;stroke:var(--_icon);stroke-width:2px;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;d:path("M4.5 9L7.2 11.7L13.5 5.4");transition-property:stroke-dashoffset,opacity,d;transition-duration:0s;transition-delay:.1s}.m3-checkbox.svelte-2cduoy:is([data-state=checked]:where(.svelte-2cduoy),[data-state=indeterminate]:where(.svelte-2cduoy)) .mark:where(.svelte-2cduoy){stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial-easing), d var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial-easing), opacity 0s;transition-delay:0s}.m3-checkbox[data-state=indeterminate].svelte-2cduoy .mark:where(.svelte-2cduoy){d:path("M4.5 9L7.2 9L13.5 9")}
