.checkbox::part(label){font-family:var(--font-family-body)}.checkbox::part(label){font-size:var(--font-size-body-m);line-height:round(1em*var(--line-height-relaxed),1px)}.checkbox::part(label){font-weight:var(--font-style-semi-bold)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.checkbox{--ch-checkbox__container-size: var(--size-16);--ch-checkbox__option-size: calc(var(--size-16) / 2);--ch-checkbox__image-size: var(--icon-s);gap:var(--spacing-gap-m)}.checkbox:hover{--control-border-color: var(--color-border-primary-hover)}.checkbox::part(input disabled){--control-border-color: var(--color-border-neutral-disabled)}.checkbox::part(input){border-width:var(--control-border-width);border-style:solid;border-color:var(--control-border-color);border-radius:var(--border-radius-xxs)}.checkbox::part(input checked){--control-border-color: var(--color-border-primary-default)}.checkbox::part(input):focus{outline:var(--border-width-focus) solid var(--color-border-primary-focused);outline-offset:calc(var(--size-2)*-1)}.checkbox::part(option){background-color:var(--color-accent-neutral-on-surface)}.checkbox::part(option indeterminate){block-size:var(--size-2);background-color:var(--color-border-primary-default)}.checkbox::part(option disabled){background-color:var(--color-icon-neutral-disabled)}.checkbox::part(label){color:var(--color-text-neutral-default)}.checkbox:hover{color:var(--color-text-primary-hover)}.checkbox::part(label disabled){color:var(--color-text-neutral-disabled)}.checkbox-error::part(input){--control-border-color: var(--color-border-error-default);color:var(--color-text-neutral-default)}