.checkbox-wrapper[data-v-25343877]{align-items:flex-start;cursor:pointer;display:flex;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-wrapper.size-small[data-v-25343877]{gap:10px}.checkbox-wrapper.is-disabled[data-v-25343877]{cursor:not-allowed;opacity:.6}.checkbox-container[data-v-25343877]{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-top:1px;position:relative}.checkbox-input[data-v-25343877]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid var(--reservoo-navy,#283655);border-radius:50%;cursor:pointer;height:22px;margin:0;max-height:22px;max-width:22px;min-height:22px;min-width:22px;padding:0;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);width:22px}.checkbox-wrapper.size-small .checkbox-input[data-v-25343877]{height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;width:20px}.checkbox-wrapper.size-small .checkbox-icon[data-v-25343877]{height:14px;width:14px}.checkbox-wrapper.size-small .checkbox-label[data-v-25343877]{font-size:.875rem;line-height:1.4}.checkbox-input[data-v-25343877]:hover:not(.checkbox-disabled){background:#f45d540d;border-color:var(--reservoo-coral,#f45d54)}.checkbox-input.is-checked[data-v-25343877],.checkbox-input:hover:not(.checkbox-disabled).is-checked[data-v-25343877]{background:var(--reservoo-coral,#f45d54);border-color:var(--reservoo-coral,#f45d54)}.checkbox-icon[data-v-25343877]{color:#fff;display:block;height:14px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;z-index:1}.checkbox-wrapper.size-small .checkbox-icon[data-v-25343877]{height:12px;width:12px}.checkbox-icon path[data-v-25343877]{stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.checkbox-input[data-v-25343877]:focus{box-shadow:0 0 0 3px #f45d5426;outline:none}.checkbox-input.checkbox-disabled[data-v-25343877]{background:#eaecef;cursor:not-allowed;opacity:.5}.checkbox-input.checkbox-disabled[data-v-25343877]:hover{background:#eaecef;border-color:var(--reservoo-navy,#283655)}.checkbox-input.checkbox-disabled.is-checked[data-v-25343877]{background:var(--reservoo-coral,#f45d54);border-color:var(--reservoo-coral,#f45d54);opacity:.5}.checkbox-label[data-v-25343877]{color:var(--reservoo-navy,#283655);flex:1;font-size:.875rem;line-height:1.5;padding-top:1px}.checkbox-wrapper.is-disabled .checkbox-label[data-v-25343877]{color:#9ca3af}.checkbox-wrapper.has-error .checkbox-input[data-v-25343877]{border-color:#ef4444}.checkbox-wrapper.has-error .checkbox-input.is-checked[data-v-25343877]{background:var(--reservoo-coral,#f45d54);border-color:var(--reservoo-coral,#f45d54)}.dark .checkbox-input[data-v-25343877]{background:#fff!important;border-color:var(--reservoo-navy,#283655)!important}.dark .checkbox-input.is-checked[data-v-25343877]{background:var(--reservoo-coral,#f45d54)!important;border-color:var(--reservoo-coral,#f45d54)!important}.dark .checkbox-input[data-v-25343877]:hover:not(.checkbox-disabled){background:#f45d540d!important;border-color:var(--reservoo-coral,#f45d54)!important}.dark .checkbox-input:hover:not(.checkbox-disabled).is-checked[data-v-25343877]{background:var(--reservoo-coral,#f45d54)!important;border-color:var(--reservoo-coral,#f45d54)!important}.dark .checkbox-label[data-v-25343877]{color:var(--reservoo-navy,#283655)}.fade-enter-active[data-v-8e0ba85c],.fade-leave-active[data-v-8e0ba85c]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-8e0ba85c],.fade-leave-to[data-v-8e0ba85c]{opacity:0;transform:translateY(-10px)}
