@layer components{.gER6c{display:flex;position:relative}.gER6c[data-has-label]{align-items:flex-start}.gER6c[data-orientation=right]{flex-direction:row-reverse}.gER6c>input{bottom:0;left:0;right:0;height:1px!important;transform:none!important}._4-y7O{border-radius:var(--radius-xs);cursor:pointer;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:18px;max-width:18px;height:18px;padding:0;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}._4-y7O,:where([data-theme=light]) ._4-y7O{border:1px solid var(--gray-200)}:where([data-theme=dark]) ._4-y7O{border:1px solid var(--gray-500)}[data-has-label] ._4-y7O{top:1px}@media (hover:hover) and (pointer:fine){._4-y7O:where(:not([data-disabled],[data-state=checked])):hover,:where([data-theme=light]) ._4-y7O:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-300)}:where([data-theme=dark]) ._4-y7O:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-600)}}._4-y7O[data-state=indeterminate],._4-y7O[data-state=checked]{border-color:var(--gray-900);background-color:var(--gray-900)}._4-y7O:focus{outline:none}._4-y7O:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._4-y7O[data-disabled]{cursor:not-allowed}._4-y7O[data-disabled],:where([data-theme=light]) ._4-y7O[data-disabled]{border-color:var(--gray-150);background:var(--gray-25)}:where([data-theme=dark]) ._4-y7O[data-disabled]{border-color:var(--gray-300);background:var(--gray-200)}._4-y7O[data-disabled][data-state=checked],:where([data-theme=light]) ._4-y7O[data-disabled][data-state=checked]{border-color:var(--gray-300);background-color:var(--gray-300)}:where([data-theme=dark]) ._4-y7O[data-disabled][data-state=checked]{border-color:var(--gray-500);background-color:var(--gray-500)}._56EI2{transform-origin:50%;width:64%;height:32%;transition:opacity .15s,transform .15s;position:absolute;top:0;left:0;transform:rotate(-45deg)translate(-10%,100%)}@starting-style{._56EI2{opacity:0}}[data-state=indeterminate] ._56EI2{transform:translate(30%,80%)}[data-state=indeterminate] ._56EI2:before{opacity:0}._56EI2:before,._56EI2:after{background:var(--gray-0);content:"";will-change:transform;display:block;position:absolute}@starting-style{._56EI2:before,._56EI2:after{transform:scale(0)}}:where([data-theme=dark]) ._56EI2[data-disabled]:before,:where([data-theme=dark]) ._56EI2[data-disabled]:after{background:var(--gray-100)}._56EI2:before{transform-origin:0 0;width:2px;transition:transform .1s 80ms,opacity .2s;top:0;bottom:0;left:0}._56EI2 [data-state=indeterminate]:before{opacity:0}._56EI2:after{transform-origin:0 100%;height:2px;transition:transform .1s .16s;bottom:0;left:0;right:0}.CXuOE{cursor:pointer;align-items:center;min-height:20px;font-size:14px;line-height:20px;display:flex}[data-disabled] .CXuOE{cursor:not-allowed}[data-orientation=left] .CXuOE{padding-left:8px}[data-orientation=right] .CXuOE{padding-right:8px}}
