.ui-checkbox{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}.ui-checkbox--disabled,.ui-checkbox:has(.ui-checkbox__input:disabled){cursor:default;pointer-events:none}.ui-checkbox--disabled .ui-checkbox__label,.ui-checkbox:has(.ui-checkbox__input:disabled) .ui-checkbox__label{color:#a8a29a}.ui-checkbox--disabled .ui-checkbox__control,.ui-checkbox:has(.ui-checkbox__input:disabled) .ui-checkbox__control{background-color:#c8c3b8;border-color:rgba(0,0,0,0)}.ui-checkbox--disabled .ui-checkbox__input:focus-visible+.ui-checkbox__control,.ui-checkbox:has(.ui-checkbox__input:disabled) .ui-checkbox__input:focus-visible+.ui-checkbox__control{border-color:#d6d1c8;box-shadow:0 0 0 1px #fff,0 0 0 2px #1a1814}.ui-checkbox--disabled.ui-checkbox--checked .ui-checkbox__control,.ui-checkbox--disabled:has(.ui-checkbox__input:checked) .ui-checkbox__control,.ui-checkbox:has(.ui-checkbox__input:checked:disabled) .ui-checkbox__control{border-color:#c8c3b8}.ui-checkbox--error .ui-checkbox__control{border-color:#c0392b}.ui-checkbox--error.ui-checkbox--checked .ui-checkbox__control,.ui-checkbox--error:has(.ui-checkbox__input:checked) .ui-checkbox__control{background-color:#c0392b;border-color:#c0392b}.ui-checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ui-checkbox__control{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:2px;box-sizing:border-box;border:1px solid #c4c0b8;border-radius:0;background-color:#fff;transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),border-color 200ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1)}.ui-checkbox__icon{display:block;width:12px;height:12px;color:#fff;opacity:0;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1)}.ui-checkbox:hover:not(.ui-checkbox--disabled):not(:has(.ui-checkbox__input:disabled)) .ui-checkbox__control{border-color:#1a1814}.ui-checkbox--checked .ui-checkbox__control,.ui-checkbox:has(.ui-checkbox__input:checked) .ui-checkbox__control{background-color:#1a1814;border-color:#1a1814}.ui-checkbox--checked .ui-checkbox__control .ui-checkbox__icon,.ui-checkbox:has(.ui-checkbox__input:checked) .ui-checkbox__control .ui-checkbox__icon{opacity:1}.ui-checkbox__input:focus-visible+.ui-checkbox__control{box-shadow:0 0 0 1px #fff,0 0 0 2px #1a1814}.ui-checkbox:not(.ui-checkbox--checked):not(:has(.ui-checkbox__input:checked)) .ui-checkbox__input:focus-visible+.ui-checkbox__control{border-color:#e8e4dc}.ui-checkbox__label{font-family:"Montserrat",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:400;font-size:.875rem;line-height:1.429;color:#1a1814}