.control-checkbox{z-index:0;flex:none;width:16px;height:16px;display:inline-block;position:relative}.control-checkbox:before{content:"";background-color:#0000;position:absolute;inset:-5px}.control-checkbox__overflow{position:absolute;inset:0}.control-checkbox__overflow SPAN{transition:all var(--ui-speed)var(--ui-easing)0s;border-radius:2px;position:absolute;inset:0}.control-checkbox__overflow SPAN svg{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0!important}.control-checkbox__overflow SPAN path{fill:currentColor}.control-checkbox__overflow SPAN:before{content:"";box-shadow:inset 0 0 0 1px var(--color-neutral-400);pointer-events:none;border-radius:2px;position:absolute;inset:0}.control-checkbox__overflow SPAN:after{content:"";box-shadow:0 0 0 4px var(--color-focus);opacity:0;pointer-events:none;transition:opacity var(--ui-speed)var(--ui-easing)0s;border-radius:2px;position:absolute;inset:0}@media print{.control-checkbox__overflow SPAN{border:1px solid!important}}.control-checkbox__overflow INPUT{pointer-events:none;opacity:0;position:absolute;bottom:100%;right:100%}.control-checkbox__overflow INPUT:checked+SPAN{background-color:var(--color-primary-500);color:var(--color-white)}.control-checkbox__overflow INPUT:checked+SPAN:before{box-shadow:inset 0 0 0 1px var(--color-primary-500)}.control-checkbox__overflow INPUT:checked+SPAN svg{opacity:1}.control-checkbox__overflow INPUT:checked+SPAN path{fill:var(--color-white)}.control-checkbox__overflow INPUT:disabled+SPAN,.control-checkbox__overflow INPUT[disabled]+SPAN{opacity:.5}.control-checkbox__overflow INPUT:focus+SPAN:before{box-shadow:inset 0 0 1px var(--color-neutral-800)}.control-checkbox__overflow INPUT:focus+SPAN:after{opacity:.2}.control-checkbox__overflow.has-error SPAN:before{box-shadow:inset 0 0 0 1px var(--color-danger);opacity:1}.control-checkbox__overflow.has-error SPAN path{fill:var(--color-danger)}.control-checkbox__overflow.has-error INPUT:checked+SPAN:before{background-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}
/*# sourceMappingURL=2e5b1b3ec361f83e.css.map*/