@charset "utf-8";.Checkbox{position:relative;user-select:none;cursor:pointer;transition:border-radius .2s;text-align:left;overflow:hidden}.Checkbox--disabled{cursor:not-allowed}.Checkbox__control{display:none;pointer-events:none;user-select:none}.Checkbox__in{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%;text-align:left;min-height:var(--checkbox_min-height)}.Checkbox__icon{width:var(--checkbox_icon-size);height:var(--checkbox_icon-size);flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;user-select:none;margin-right:var(--checkbox_icon-margin);box-sizing:border-box;border-radius:4px;border:1px solid var(--checkbox_icon-border);background-color:var(--checkbox_icon-background);color:var(--checkbox_icon-color);transition:border-color .2s,background-color .2s,color .2s}.Checkbox:hover .Checkbox__icon{border-color:var(--checkbox_icon-border_hover);background-color:var(--checkbox_icon-background_hover);color:var(--checkbox_icon-color_hover)}.Checkbox--error .Checkbox__icon{border-color:var(--checkbox_icon-border_error);background-color:var(--checkbox_icon-background_error);color:var(--checkbox_icon-color_error)}.Checkbox--disabled .Checkbox__icon{border-color:var(--checkbox_icon-border_disabled)!important;background-color:var(--checkbox_icon-background_disabled)!important;color:var(--checkbox_icon-color_disabled)!important}.Checkbox--checked .Checkbox__icon{border-color:var(--checkbox_icon-border_active)!important;background-color:var(--checkbox_icon-background_active)!important;color:var(--checkbox_icon-color_active)!important}.Checkbox__icon svg{display:block;width:12px;height:10px;color:inherit;opacity:0;transition:.2s}.Checkbox--checked .Checkbox__icon svg{opacity:1}.Checkbox__title{font-weight:400;font-size:var(--checkbox_font-size);line-height:var(--checkbox_line-height);color:var(--checkbox_text-color);transition:color .2s;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box}.Checkbox:hover .Checkbox__title{color:var(--checkbox_text-color_hover)}.Checkbox--error .Checkbox__title{color:var(--checkbox_text-color_error)}.Checkbox--disabled .Checkbox__title{color:var(--checkbox_text-color_disabled)!important}.Checkbox--checked .Checkbox__title{color:var(--checkbox_text-color_active)!important}.Checkbox{--checkbox_text-color:#222222;--checkbox_text-color_hover:#222222;--checkbox_text-color_active:#222222;--checkbox_text-color_error:#222222;--checkbox_text-color_disabled:#222222;--checkbox_icon-background:#FFFFFF;--checkbox_icon-background_hover:#FFFFFF;--checkbox_icon-background_active:#B60630;--checkbox_icon-background_error:#FFFFFF;--checkbox_icon-background_disabled:#FFFFFF;--checkbox_icon-color:#FFFFFF;--checkbox_icon-color_hover:#FFFFFF;--checkbox_icon-color_active:#FFFFFF;--checkbox_icon-color_error:#FFFFFF;--checkbox_icon-color_disabled:#FFFFFF;--checkbox_icon-border:#D4D7DE;--checkbox_icon-border_hover:#222222;--checkbox_icon-border_active:#B60630;--checkbox_icon-border_error:#B60630;--checkbox_icon-border_disabled:#D4D7DE;--checkbox_min-height:16px;--checkbox_font-size:12px;--checkbox_line-height:16px;--checkbox_icon-margin:12px;--checkbox_icon-size:16px}