.ui_components_r1fpf033.checkbox{--checkbox-icon-base-size:12px;--checkbox-icon-padding:calc(2 * (var(--ui-spacing-2xs) + var(--ui-spacing-checkbox-padding)));--checkbox-icon-size:calc(var(--checkbox-icon-padding) + var(--checkbox-icon-base-size))}.ui_components_r1fpf033.checkbox.size-small{--checkbox-icon-base-size:8px}.ui_components_i5pwdjw{position:relative;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;width:var(--checkbox-icon-size);height:var(--checkbox-icon-size);border:2px solid var(--ui-colors-control-border-default);border-radius:var(--ui-radius-checkbox)}.ui_components_i5pwdjw,.ui_components_i5pwdjw:before{background-color:var(--ui-colors-control-bg-default);transition:opacity .25s cubic-bezier(.17,1.01,.34,1.22)}.ui_components_i5pwdjw:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:inherit;height:inherit;border-radius:inherit;opacity:0}input:focus-visible+.ui_components_i5pwdjw:not(.disabled){border-color:var(--ui-colors-control-border-default-active);box-shadow:0 0 0 3px var(--ui-colors-border-brand-focus)}input:focus-visible+.ui_components_i5pwdjw:not(.disabled).color-brand{border-color:var(--ui-colors-control-border-default-active);box-shadow:0 0 0 3px var(--ui-colors-border-brand-focus)}input:focus-visible+.ui_components_i5pwdjw:not(.disabled).color-positive{border-color:var(--ui-colors-border-positive-active);box-shadow:0 0 0 3px var(--ui-colors-border-positive-focus)}input:focus-visible+.ui_components_i5pwdjw:not(.disabled).color-negative{border-color:var(--ui-colors-border-negative-active);box-shadow:0 0 0 3px var(--ui-colors-border-negative-focus)}input:focus-visible+.ui_components_i5pwdjw:not(.disabled).color-alternative{border-color:var(--ui-colors-control-border-alternative-active);box-shadow:0 0 0 3px var(--ui-colors-border-base-elevated)}.ui_components_r1fpf033.size-small input:focus-visible+.ui_components_i5pwdjw:not(.disabled){box-shadow:0 0 0 2px var(--ui-colors-border-brand-focus)}.ui_components_i5pwdjw.checked{border:none}.ui_components_i5pwdjw.checked:before{opacity:1}.ui_components_i5pwdjw.color-brand.checked:before{background-color:var(--ui-colors-control-bg-default-active)}.ui_components_i5pwdjw.color-positive.checked:before{background-color:var(--ui-colors-bg-positive)}.ui_components_i5pwdjw.color-negative.checked:before{background-color:var(--ui-colors-bg-negative)}.ui_components_i5pwdjw.color-alternative.checked:before{background-color:var(--ui-colors-bg-inverse)}.ui_components_i5pwdjw.disabled{border-color:var(--ui-colors-control-border-default-disabled)}.ui_components_i5pwdjw.disabled.checked:before{background-color:var(--ui-colors-control-bg-brand-disabled)}.ui_components_cwjfkbl{stroke:var(--ui-colors-control-icon-onbrand);transform:scale(0);transition:transform .25s cubic-bezier(.17,1.01,.34,1.22)}.ui_components_i5pwdjw.checked .ui_components_cwjfkbl{transform:scale(1)}.ui_components_i5pwdjw.disabled .ui_components_cwjfkbl{stroke:var(--ui-colors-control-icon-onbrand-disabled)}