.base-checkbox{--base-checkbox-border-color:var(--const-color-typo-default);--base-checkbox-border-color-checked:var(--const-form-controls-color);--base-checkbox-size:16px;--base-checkbox-icon-checked-error:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='%23e20e00' viewBox='0 0 8 6'%3E%3Cpath d='M8 .885 2.805 5.963 0 3.221l.829-.847 1.976 1.931L7.17.037z'/%3E%3C/svg%3E");--base-checkbox-icon-size:8px;--base-checkbox-color:var(--const-color-typo-default);--base-checkbox-font-size:var(--const-font-size-p);--base-checkbox-border-color-inactive:var(--const-border-color-disabled);--base-checkbox-border-color-error:var(--const-icon-color-error)}@media screen and (min-width:1024px){.base-checkbox{--base-checkbox-size:20px;--base-checkbox-icon-size:12px}}.base-checkbox{--base-checkbox-background-color:transparent;--base-checkbox-background-color-inactive:transparent;--base-checkbox-background-color-checked:transparent;--base-checkbox-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='%23009' viewBox='0 0 8 6'%3E%3Cpath d='M8 .885 2.805 5.963 0 3.221l.829-.847 1.976 1.931L7.17.037z'/%3E%3C/svg%3E");--base-checkbox-icon-checked-inactive:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='%23b0a9a3' viewBox='0 0 8 6'%3E%3Cpath d='M8 .885 2.805 5.963 0 3.221l.829-.847 1.976 1.931L7.17.037z'/%3E%3C/svg%3E")}.base-checkbox--background-theme-brand{--base-checkbox-border-color:var(--const-background-color-default);--base-checkbox-background-color:transparent;--base-checkbox-icon-color:var(--const-icon-color-inverted);--base-checkbox-color:var(--const-color-typo-inverse)}.base-checkbox{align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.base-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;display:block;height:0;width:0}.base-checkbox__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:var(--const-sizes-spacings-4)}.base-checkbox--disabled .base-checkbox__text{color:var(--const-functional-color-disabled)}.base-checkbox__label{align-items:center;color:var(--base-checkbox-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--base-checkbox-font-size);position:relative}.base-checkbox__label:before{align-self:baseline;background-color:var(--base-checkbox-background-color);background-position:50%;background-repeat:no-repeat;background-size:var(--base-checkbox-icon-size);border-color:var(--base-checkbox-border-color);border-style:solid;border-width:1px;content:"";flex-shrink:0;height:var(--base-checkbox-size);margin-right:var(--const-sizes-spacings-1);margin-top:calc(var(--base-checkbox-font-size)*var(--const-font-line-height)/2 - var(--base-checkbox-font-size)/2);width:var(--base-checkbox-size)}.base-checkbox--checked .base-checkbox__label:before{background-color:var(--base-checkbox-background-color-checked);background-image:var(--base-checkbox-icon);border-color:var(--base-checkbox-border-color-checked)}.base-checkbox--error .base-checkbox__label:before{background-color:var(--base-checkbox-icon-checked-error);border-color:var(--base-checkbox-border-color-error)}.base-checkbox--disabled .base-checkbox__label:before,.base-checkbox--readonly .base-checkbox__label:before{border-color:var(--base-checkbox-border-color-inactive)}.base-checkbox--checked.base-checkbox--disabled .base-checkbox__label:before,.base-checkbox--checked.base-checkbox--readonly .base-checkbox__label:before{background-color:var(--base-checkbox-background-color-inactive);background-image:var(--base-checkbox-icon-checked-inactive);border-color:var(--base-checkbox-border-color-inactive)}.base-checkbox--checked.base-checkbox--error:not(.base-checkbox--disabled):not(.base-checkbox--readonly) .base-checkbox__label:before{background-color:var(--base-checkbox-background-color);background-image:var(--base-checkbox-icon-checked-error);border-color:var(--base-checkbox-border-color-error)}.base-checkbox__label--inactive{--base-checkbox-color:var(--const-color-typo-disabled)}.base-checkbox__tooltip-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
