.ZK{--Highlight-Background: #cd2732;--Highlight-Background-Pressed: #cd1623;--Highlight-Foreground: white;--Text-Color: #cfcfcf;--Border-Color: #cfcfcf;--Border-Color-Pressed: #848484;--Focus-Ring-Color: #cd2732;--Selected-Color: var(--Highlight-Background);--Selected-Color-Pressed: var(--Highlight-Background-Pressed);--Checkmark-Color: var(--Highlight-Foreground);cursor:pointer;display:flex;gap:.571rem;align-items:center;font-size:1.125rem;color:#cfcfcf;color:var(--Text-Color);forced-color-adjust:none}.ZK ._M{display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:.125rem solid var(--Border-Color);border-radius:.25rem;transition:all .2s}.ZK ._M.-M,.ZK ._M.aM{cursor:not-allowed;opacity:.7}.ZK .bM{width:1rem;height:1rem;fill:none;stroke-dasharray:1.375rem;stroke-dashoffset:66;stroke-width:.1875rem;transition:all .2s}.ZK[data-pressed] ._M{border-color:var(--Border-Color-Pressed)}.ZK[data-focus-visible] ._M{outline:.125rem solid var(--Focus-Ring-Color);outline-offset:.125rem}.ZK[data-selected],.ZK[data-indeterminate]{stroke:var(--Checkmark-Color)}.ZK[data-selected] ._M,.ZK[data-indeterminate] ._M{border-color:var(--Selected-Color);background:var(--Selected-Color)}.ZK[data-selected][data-pressed] ._M,.ZK[data-indeterminate][data-pressed] ._M{border-color:var(--Selected-Color-Pressed);background:var(--Selected-Color-Pressed)}.ZK[data-selected] svg,.ZK[data-indeterminate] svg{stroke-dashoffset:44}.ZK[data-indeterminate] svg{fill:var(--Checkmark-Color);stroke:none}
