.styles_root__EXJI5{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap}.styles_indicator__XFgdB{position:relative;display:inline-flex;width:14px;height:14px;flex-shrink:0;align-items:center;justify-content:center;padding:3px;border:1px solid var(--border-color);cursor:pointer}.styles_indicator__XFgdB:before{position:absolute;display:inline-block;width:8px;height:8px;background-color:var(--icon-color);content:""}.styles_root__EXJI5+.styles_indicator__XFgdB{--border-color:var(--color-main);--icon-color:transparent}.styles_root__EXJI5:checked+.styles_indicator__XFgdB{--icon-color:var(--color-active);--border-color:var(--color-active)}.styles_root__EXJI5:focus+.styles_indicator__XFgdB,.styles_root__EXJI5:hover+.styles_indicator__XFgdB{--border-color:var(--color-active)}.styles_root__EXJI5:focus-visible+.styles_indicator__XFgdB{outline:auto;outline-offset:2px}.styles_root__EXJI5[aria-disabled=true]+.styles_indicator__XFgdB,.styles_root__EXJI5[disabled]+.styles_indicator__XFgdB{--border-color:var(--color-non-active);--icon-color:transparent;pointer-events:none}.styles_root__EXJI5[aria-disabled=true]:checked+.styles_indicator__XFgdB,.styles_root__EXJI5[disabled]:checked+.styles_indicator__XFgdB{--icon-color:var(--color-non-active)}