.checkbox-wrapper[data-v-efa1ba6c],.interactive-box[data-v-efa1ba6c]{align-items:center;display:flex}.interactive-box[data-v-efa1ba6c]{border-radius:100%;height:40px;justify-content:center;transition:.2s cubic-bezier(.2,0,0,1);width:40px}.checkbox-wrapper input[data-v-efa1ba6c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--neutral-30);border-radius:.188rem;height:18px;width:18px}.checkbox-wrapper input[data-v-efa1ba6c]:not(:disabled),.checkbox-wrapper:has(input:not(:disabled)) .interactive-box[data-v-efa1ba6c],.checkbox-wrapper:has(input:not(:disabled)) label[data-v-efa1ba6c]{cursor:pointer}.checkbox-wrapper label[data-v-efa1ba6c]{color:var(--neutral-30);font-size:.875rem;font-weight:400;letter-spacing:.25px;line-height:1.25rem;padding-left:.25rem}.checkbox-wrapper:has(input:not(:checked):not(:disabled)) .interactive-box[data-v-efa1ba6c]:hover{background-color:rgba(var(--neutral-rgb),.08)}.checkbox-wrapper:has(input:not(:checked):not(:disabled)) .interactive-box[data-v-efa1ba6c]:focus-within{background-color:rgba(var(--neutral-rgb),.12)}.checkbox-wrapper input[data-v-efa1ba6c]:checked{background-color:var(--primary-40);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' fill='none' viewBox='0 0 12 10'%3E%3Cpath fill='%23fff' d='m4 9.4-4-4L1.4 4 4 6.6 10.6 0 12 1.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:var(--primary-40)}.checkbox-wrapper:has(input:checked:not(:disabled)) .interactive-box[data-v-efa1ba6c]:hover{background-color:rgba(var(--neutral-rgb),.08)}.checkbox-wrapper:has(input:checked:not(:disabled)) .interactive-box[data-v-efa1ba6c]:focus-within{background-color:rgba(var(--neutral-rgb),.12)}.checkbox-wrapper.with-error input[data-v-efa1ba6c]:not(:disabled){border-color:var(--error-40)}.checkbox-wrapper.with-error input[data-v-efa1ba6c]:not(:disabled):checked{background-color:var(--error-40)}.checkbox-wrapper[data-v-efa1ba6c]:has(input:disabled){pointer-events:none}.checkbox-wrapper input[data-v-efa1ba6c]:disabled{border-color:#a9a8a9}.checkbox-wrapper input[data-v-efa1ba6c]:disabled:checked{background-color:#a9a8a9}.checkbox-wrapper:has(input:disabled) label[data-v-efa1ba6c]{color:#a9a8a9}
