.RcCheckbox-container-72dcf97{font-family:inherit;margin:2px;outline:none;display:inline-block;line-height:1;position:relative;width:20px;height:20px}.RcCheckbox-container-72dcf97.RcCheckbox-containerChecked-72dcf97{display:inline-block;position:relative;cursor:pointer}.RcCheckbox-container-72dcf97.RcCheckbox-containerDisabled-72dcf97{cursor:not-allowed;opacity:.5}.RcCheckbox-inputCheckboxWrapper-72dcf97{position:absolute;inset:0;z-index:1;cursor:pointer;opacity:0;margin:0;height:100%;width:100%}.RcCheckbox-inputCheckboxWrapper-72dcf97.RcCheckbox-inputCheckboxChecked-72dcf97:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;content:"";visibility:hidden}.RcCheckbox-inputCheckboxWrapper-72dcf97.RcCheckbox-inputCheckboxDisabled-72dcf97{cursor:not-allowed}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97{outline:2px solid var(--color-focus-indicator);outline-offset:-1px}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxError-72dcf97,.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxWarning-72dcf97{background-color:var(--color-input-background-primary)}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97{--negative-one:-1;outline:2px solid transparent}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97:before{content:"";inset:-moz-calc(var(--negative-one) * 3px);inset:calc(var(--negative-one) * 3px);border-radius:var(--radius);position:absolute;-webkit-transition:-webkit-box-shadow .1s ease;transition:-webkit-box-shadow .1s ease;-moz-transition:box-shadow .1s ease;transition:box-shadow .1s ease;transition:box-shadow .1s ease,-webkit-box-shadow .1s ease}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97:before{-webkit-box-shadow:0 0 0 2px var(--color-focus-indicator);box-shadow:0 0 0 2px var(--color-focus-indicator)}.RcCheckbox-inputCheckboxWrapper-72dcf97:focus-visible+.RcCheckbox-innerCheckboxA11yFocus-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97{--radius:-moz-calc(var(--radius-small) + 1px);--radius:calc(var(--radius-small) + 1px)}.RcCheckbox-innerCheckboxWrapper-72dcf97{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:0;left:0;display:block;width:20px;height:20px;border:1px solid var(--color-input-border-primary);background-color:var(--color-input-background-primary)}@media screen and (prefers-reduced-motion:reduce){.RcCheckbox-innerCheckboxWrapper-72dcf97{-webkit-transition:none;-moz-transition:none;transition:none}}.RcCheckbox-innerCheckboxWrapper-72dcf97{border-radius:var(--radius-small);-webkit-transition:background-color var(--duration-fade-fast) var(--ease-appear);-moz-transition:background-color var(--duration-fade-fast) var(--ease-appear);transition:background-color var(--duration-fade-fast) var(--ease-appear)}.RcCheckbox-innerCheckboxWrapper-72dcf97:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg) scale(0);-moz-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #fff;border-top:0;border-left:0;content:""}@media screen and (prefers-reduced-motion:reduce){.RcCheckbox-innerCheckboxWrapper-72dcf97:after{-webkit-transition:none;-moz-transition:none;transition:none}}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97{background-color:var(--color-input-background-primary-selected);border-color:var(--color-input-border-primary-selected)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97:after{-webkit-transform:rotate(45deg) scale(1);-moz-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);left:6px;top:2px;width:6px;height:11px;border:2px solid;border-color:var(--color-icon-inverse);border-top:0;border-left:0;border-collapse:separate;border-collapse:initial}@media screen and (prefers-reduced-motion:reduce){.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxChecked-72dcf97:after{-webkit-transition:none;-moz-transition:none;transition:none}}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxIndeterminate-72dcf97{background-color:var(--color-input-background-primary-selected);border-color:var(--color-input-border-primary-selected)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxIndeterminate-72dcf97:after{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);left:4px;top:8px;width:10px;height:1px;border-color:var(--color-icon-inverse)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxError-72dcf97:not(.RcCheckbox-innerCheckboxIndeterminate-72dcf97){border-color:var(--color-input-border-error);background-color:var(--color-input-background-error)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxError-72dcf97:not(.RcCheckbox-innerCheckboxIndeterminate-72dcf97).RcCheckbox-innerCheckboxChecked-72dcf97{border-color:var(--color-input-border-error);background-color:var(--color-input-border-error)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxWarning-72dcf97:not(.RcCheckbox-innerCheckboxIndeterminate-72dcf97){border-color:var(--color-input-border-warning);background-color:var(--color-input-background-warning)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxWarning-72dcf97:not(.RcCheckbox-innerCheckboxIndeterminate-72dcf97).RcCheckbox-innerCheckboxChecked-72dcf97{border-color:var(--color-input-border-warning);background-color:var(--color-input-border-warning)}.RcCheckbox-innerCheckboxWrapper-72dcf97.RcCheckbox-innerCheckboxDisabled-72dcf97{cursor:not-allowed;opacity:.5}.RcCheckbox-inputRadioWrapper-72dcf97{position:absolute;inset:0;z-index:1;cursor:pointer;opacity:0;width:12px;height:12px;margin:3px;-webkit-transition:all box-shadow .3s 0;-moz-transition:all box-shadow .3s 0;transition:all box-shadow .3s 0}.RcCheckbox-inputRadioWrapper-72dcf97.RcCheckbox-inputRadioDisabled-72dcf97{cursor:not-allowed}.RcCheckbox-inputRadioWrapper-72dcf97:focus-visible+.RcCheckbox-innerRadioA11yFocus-72dcf97{outline:2px solid var(--color-focus-indicator);outline-offset:-1px}.RcCheckbox-innerRadioWrapper-72dcf97{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:0;left:0;display:block;width:20px;height:20px;border:1px solid var(--color-input-border-primary);background-color:var(--color-input-background-primary)}@media screen and (prefers-reduced-motion:reduce){.RcCheckbox-innerRadioWrapper-72dcf97{-webkit-transition:none;-moz-transition:none;transition:none}}.RcCheckbox-innerRadioWrapper-72dcf97{border-radius:50%}.RcCheckbox-innerRadioWrapper-72dcf97:after{background-color:var(--color-input-background-primary-selected);position:absolute;width:12px;height:12px;left:17%;top:17%;border-radius:6px;display:table;border-top:0;border-left:0;content:"";opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioChecked-72dcf97{border:1px solid var(--color-input-background-primary-selected)}.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioChecked-72dcf97:after{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:var(--duration-fade-fast);-moz-transition-duration:var(--duration-fade-fast);transition-duration:var(--duration-fade-fast);-webkit-transition-timing-function:var(--ease-appear);-moz-transition-timing-function:var(--ease-appear);transition-timing-function:var(--ease-appear)}@media screen and (prefers-reduced-motion:reduce){.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioChecked-72dcf97:after{-webkit-transition:none;-moz-transition:none;transition:none}}.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioError-72dcf97{border-color:var(--color-input-border-error);background-color:var(--color-input-background-error)}.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioWarning-72dcf97{border-color:var(--color-input-border-warning);background-color:var(--color-input-background-warning)}.RcCheckbox-innerRadioWrapper-72dcf97.RcCheckbox-innerRadioDisabled-72dcf97{opacity:.5;cursor:not-allowed}