.checkboxGroup_component_checkboxGroup__5uJ8p,.skillFilterModalContent_component_skillFilterModalContent__0wiXF{position:relative}.checkboxGroup_component_checkboxGroup__head__SpD8O{display:flex;align-items:center;font-weight:bolder;color:var(--c-font);cursor:pointer}.checkboxGroup_component_checkboxGroup__label__pNSZi{position:relative;top:2px;left:-8px;width:100%;z-index:0}.checkboxGroup_component_checkboxGroup__body__LeA_L{padding:var(--s-medium) var(--s-xsmall) var(--s-xlarge) var(--s-medium);display:grid;grid-gap:var(--s-medium);grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.checkboxGroup_component_checker__N6lsd{z-index:2;width:28px;height:28px;flex-shrink:0;border-radius:14px;padding:1px;box-shadow:0 2px 0 var(--c-shadow-dark),0 1px 2px rgba(0,0,0,.2);background-image:var(--g-border)}.checkboxGroup_component_checker--checked__opD7_{transform:translateY(1px);box-shadow:0 1px 0 var(--c-shadow-dark),0 1px 1px rgba(0,0,0,.3)}.checkboxGroup_component_checker--checked__opD7_ .checkboxGroup_component_checker__body__05gH6{background-image:var(--g-accent);color:var(--c-font-white)}.checkboxGroup_component_checker__body__05gH6{height:100%;display:flex;border-radius:16px;justify-content:center;align-items:center;background-image:var(--g-widget-bg)}.checkboxGroup_component_checkerIcon__VWfEQ{width:16px;height:16px}.checkboxGroup_component_checkerIcon--checked__VSnWT{position:relative;top:1px}.checkboxGroup_component_checkerIcon--indeterminate__d3zPa,.checkboxGroup_component_checkerIcon--unhecked__TRlkY{position:relative}