.ds-checkbox-field.svelte-3wclrd{flex-direction:column;display:flex;position:relative}.ds-checkbox-row.svelte-3wclrd{align-items:center;gap:var(--control-gap);display:flex}.ds-checkbox-root{width:var(--sp-3);height:var(--sp-3);padding:var(--sp-0);border:var(--bw-0);background:var(--c-transparent);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-checkbox-root .box{width:var(--control-box);height:var(--control-box);box-sizing:border-box;color:var(--c-control-mark);background:var(--c-control-bg);border:var(--bw-1) solid var(--c-control-border);border-radius:var(--control-box-radius);box-shadow:var(--sh-control);transition:box-shadow var(--t-control) var(--ease), background var(--t-control) var(--ease);justify-content:center;align-items:center;display:inline-flex}.ds-checkbox-root:hover .box{box-shadow:var(--sh-control-hover)}.ds-checkbox-root:active .box{box-shadow:var(--sh-control-pressed)}.ds-checkbox-root:focus-visible{outline:var(--bw-2) solid var(--c-control-focus);outline-offset:var(--control-focus-offset)}.ds-checkbox-root:focus-visible .box{box-shadow:var(--sh-control-focus)}.ds-checkbox-root[data-state=checked] .box,.ds-checkbox-root[data-state=indeterminate] .box{background:var(--c-control-on);box-shadow:var(--sh-control-on)}.ds-checkbox-root .mark{width:var(--control-mark);height:var(--control-mark);display:none}.ds-checkbox-root[data-state=checked] .mark-check,.ds-checkbox-root[data-state=indeterminate] .mark-minus{display:block}.ds-checkbox-label{min-height:var(--sp-3);color:var(--c-control-label);font-size:var(--fs-s);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.asterisk.svelte-3wclrd{margin-left:var(--control-gap);color:var(--c-control-asterisk)}.ds-control-msg.svelte-3wclrd{margin-top:var(--control-msg-gap);color:var(--c-control-desc);font-size:var(--control-fs-aux)}.ds-control-msg.error.svelte-3wclrd{color:var(--c-control-error)}@media (prefers-reduced-motion:reduce){.ds-checkbox-root .box{transition:none}}
