.ui-checkbox{align-items:center;color:inherit;cursor:pointer;display:flex;font-weight:400;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:inherit}.ui-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.ui-checkbox__original:focus-visible+.ui-checkbox__inner{border-radius:2px;outline:2px solid var(--primary);outline-offset:1px}.ui-checkbox__inner{background-color:var(--white);border:1px solid var(--color-gray-500);border-radius:2px;box-sizing:border-box;display:inline-block;flex:none;height:14px;position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);width:14px}.ui-checkbox__inner:hover{border-color:var(--primary)}.ui-checkbox__inner:after{border:1px solid var(--white);border-left:0;border-top:0;box-sizing:content-box;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.ui-checkbox--checked .ui-checkbox__inner{background-color:var(--primary);border-color:var(--primary)}.ui-checkbox--checked .ui-checkbox__inner:after{transform:rotate(45deg) scaleY(1)}.ui-checkbox__label{display:inline-block;font-size:14px;line-height:1;padding-left:8px}.ui-checkbox--size-default .ui-checkbox__label{font-size:10px;line-height:1.1}.ui-checkbox--size-large .ui-checkbox__inner{height:16px;width:16px}.ui-checkbox--size-large .ui-checkbox__inner:after{height:8px;left:5px;top:1px;width:3px}
