.lib-checkbox-directive{--switch-on-color: var(--element-default-selected-color);cursor:pointer;margin:4px 0;font-size:16px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.lib-checkbox-directive[disabled]{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.lib-checkbox-directive[disabled] .checkbox{border-style:dashed}.lib-checkbox-directive.selected .checkbox,.lib-checkbox-directive[checked] .checkbox{background-color:var(--switch-on-color);border-color:var(--switch-on-color)}.lib-checkbox-directive .checkbox{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;height:24px;width:24px;min-height:24px;min-width:24px;border-radius:4px;color:#fff;border:1px solid #bfbebf}.lib-checkbox-directive[inverted] .checkbox{color:rgba(0,0,0,0);border:3px solid #000;padding:0}.lib-checkbox-directive[inverted] .checkbox .material-symbols-outlined{margin-left:-2.5px;margin-top:-2.5px}.lib-checkbox-directive[inverted].selected .checkbox,.lib-checkbox-directive[inverted][checked] .checkbox{color:#000;background-color:rgba(0,0,0,0)}.lib-checkbox-directive .description{margin-left:8px}.lib-checkbox-directive .description .checkbox-header{font-size:var(--font-size-sm)}.lib-checkbox-directive .description .checkbox-header:not(.no-description){font-weight:bold}.lib-checkbox-directive .description .checkbox-description{font-size:var(--font-size-xs)}.lib-checkbox-directive .description .checkbox-header-label{min-width:0}