.CheckboxField.svelte-fr1s3d{gap:var(--gap-tight);display:grid}.CheckboxField-control.svelte-fr1s3d{align-items:start;gap:var(--gap-pair);width:fit-content;max-width:100%;font:var(--type-body);display:flex}.CheckboxField-label.svelte-fr1s3d{align-items:start;gap:var(--gap-pair);min-width:var(--space-20);text-wrap:pretty;cursor:pointer;display:inline-flex}.CheckboxField-label.svelte-fr1s3d,.CheckboxField-control.svelte-fr1s3d>.CheckboxField-text:where(.svelte-fr1s3d){padding-block:calc((var(--control-height) - 1lh) / 2)}.CheckboxField-control.svelte-fr1s3d>.CheckboxField-text:where(.svelte-fr1s3d){column-gap:var(--gap-tight);flex-wrap:wrap;display:flex}.CheckboxField-control.svelte-fr1s3d:has(input[aria-disabled=true]:where(.svelte-fr1s3d)){opacity:var(--disabled-opacity)}.CheckboxField-label.svelte-fr1s3d:has(input[aria-disabled=true]:where(.svelte-fr1s3d)){cursor:not-allowed}.CheckboxField-box.svelte-fr1s3d{width:var(--space-20);height:var(--space-20);margin-top:calc((1lh - var(--space-20)) / 2);border:var(--border-component);background:var(--color-field);transition:background-color var(--duration-fast) var(--ease-brand), border-color var(--duration-fast) var(--ease-brand), scale var(--duration-fast) var(--ease-brand);flex:none;position:relative}@media (hover:hover){.CheckboxField-label.svelte-fr1s3d:where(:where(.svelte-fr1s3d):hover:not(:has(input[aria-disabled=true],input:checked))) .CheckboxField-box:where(.svelte-fr1s3d){border-color:var(--color-muted)}}.CheckboxField-label.svelte-fr1s3d:where(:where(.svelte-fr1s3d):active:not(:has(input[aria-disabled=true],input:checked))) .CheckboxField-box:where(.svelte-fr1s3d){border-color:var(--color-muted)}.CheckboxField-label.svelte-fr1s3d:where(:where(.svelte-fr1s3d):has(input:where(.svelte-fr1s3d):focus-visible):not(:has(input[aria-disabled=true],input:checked))) .CheckboxField-box:where(.svelte-fr1s3d){border-color:var(--color-action)}.CheckboxField-label.svelte-fr1s3d:where(:where(.svelte-fr1s3d):has(input:where(.svelte-fr1s3d):focus-visible)) .CheckboxField-box:where(.svelte-fr1s3d){outline:var(--focus-outline);outline-offset:var(--outline-offset-frame)}.CheckboxField-box.svelte-fr1s3d:where(:where(.svelte-fr1s3d):has(input:where(.svelte-fr1s3d):checked)){border-color:var(--color-chosen);background:var(--color-chosen)}.CheckboxField-box.svelte-fr1s3d:where(:where(.svelte-fr1s3d):has(input[aria-invalid=true]:where(.svelte-fr1s3d))){border-color:var(--color-danger)}input.svelte-fr1s3d{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.CheckboxField-mark.svelte-fr1s3d{color:var(--color-canvas);place-items:center;display:grid;position:absolute;inset:0}.CheckboxField-mark.svelte-fr1s3d .Tick path{stroke-dashoffset:1px;transition:stroke-dashoffset var(--duration-fast) var(--ease-exit);animation:none}input.svelte-fr1s3d:checked+.CheckboxField-mark:where(.svelte-fr1s3d) .Tick path{stroke-dashoffset:0;transition:stroke-dashoffset var(--duration-slow) var(--ease-brand)}.CheckboxField-label.svelte-fr1s3d:where(:where(.svelte-fr1s3d):active:not(:has(input[aria-disabled=true]))) .CheckboxField-box:where(.svelte-fr1s3d){scale:var(--scale-press);transition-duration:0s}.CheckboxField-text.svelte-fr1s3d,.CheckboxField-text.svelte-fr1s3d .help-trigger{min-width:0}.CheckboxField-required.svelte-fr1s3d{color:var(--color-muted)}.CheckboxField-label.svelte-fr1s3d .CheckboxField-required:where(.svelte-fr1s3d){margin-left:var(--gap-tight)}
