.react-checkbox-tree label{position:relative;display:flex;flex:1;min-width:0;align-items:center;gap:16px;flex-direction:row;border-radius:16px;padding:16px 20px 16px 16px;cursor:pointer}.react-checkbox-tree .rct-text label,.react-checkbox-tree .rct-text label:active,.react-checkbox-tree .rct-text label:focus,.react-checkbox-tree .rct-text label:hover{background-color:transparent}.react-checkbox-tree .rct-text label:before{content:"";position:absolute;inset:0;border-radius:16px;background-color:transparent;transition:inset .1s ease-out,background-color .15s ease-out;pointer-events:none}.react-checkbox-tree .rct-text label:focus:before,.react-checkbox-tree .rct-text label:hover:before{background-color:hsl(var(--ew-gray-50))}.react-checkbox-tree .rct-text label:active:before{inset:1px;background-color:hsl(var(--ew-gray-50))}.react-checkbox-tree .rct-text label>*{position:relative;z-index:1}.rct-text{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.react-checkbox-tree .rct-collapse{display:none}.rct-title{order:-1;flex:1;min-width:0;height:auto}span.rct-checkbox{order:2;flex-shrink:0;display:flex;align-items:center;padding:0}.react-checkbox-tree .rct-checkbox>div{display:flex;width:24px;height:24px}.react-checkbox-tree .rct-checkbox>div>svg{display:block;width:16px;height:16px}.react-checkbox-tree .rct-checkbox>svg{display:block;width:24px;height:24px}.react-checkbox-tree label:hover .rct-checkbox[aria-checked=false]>div{border-color:hsl(var(--ew-gray-600))}.rct-node>ol,.react-checkbox-tree>ol{display:flex;flex-direction:column;gap:.5rem}