.ui-checkbox[data-v-899bee73]{width:-moz-fit-content;width:fit-content;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-checkbox[data-v-899bee73],.ui-checkbox .label[data-v-899bee73]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox .label[data-v-899bee73]{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:flex-start}.ui-checkbox .label>input[data-v-899bee73]{height:0;opacity:0;position:absolute;width:0}.ui-checkbox .label .square[data-v-899bee73]{height:24px;position:relative;width:24px}.ui-checkbox .label .icon-checkmark[data-v-899bee73]{animation:checkmark-appear-899bee73 .15s forwards;background:var(--white-100);height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s,transform .15s;width:16px;z-index:1}.ui-checkbox .label input+.square[data-v-899bee73]:before{background:var(--gray-20);border:1.5px solid var(--black-40);border-radius:6px;content:"";display:inline-block;height:24px;position:relative;width:24px}.ui-checkbox .label input:checked+.square[data-v-899bee73]:after{background:var(--main-100);border-radius:6px;content:"";height:24px;left:0;position:absolute;transition:background .15s;width:24px}.ui-checkbox .label input:checked+.icon-checkmark[data-v-899bee73]{animation:checkmark-disappear-899bee73 .15s forwards}.ui-checkbox .label_size_sm[data-v-899bee73]{font-family:Helvetica Neue,Inter,sans-serif;font-size:12px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:16px}.ui-checkbox .label_size_md[data-v-899bee73]{font-family:Helvetica Neue,Inter,sans-serif;font-size:16px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:24px}.ui-checkbox_error input+.square[data-v-899bee73]:before{border:1px solid var(--main-100)!important}@keyframes checkmark-appear-899bee73{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes checkmark-disappear-899bee73{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.5)}}
