.holder[data-v-38ad6900]{display:block;position:relative;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:35px}.holder .label[data-v-38ad6900]{padding-left:40px;line-height:28px}.holder input[data-v-38ad6900]{position:absolute;opacity:0;top:-10px;cursor:pointer;height:100%;width:100%;z-index:99}.checkmark[data-v-38ad6900]{position:absolute;top:0;left:0;border:2px solid var(--dark-color-01);background-color:var(--light-color-off);border-radius:0;height:28px;width:28px}.dark-mode .checkmark[data-v-38ad6900]{border:2px solid var(--light-color-01);background-color:var(--dark-color-04)}.holder input:checked~.checkmark[data-v-38ad6900]{background-color:var(--light-color);border:2px solid var(--primary-color-light)}.dark-mode .holder input:checked~.checkmark[data-v-38ad6900]{background-color:var(--dark-color);border:2px solid var(--primary-color-dark)}.checkmark[data-v-38ad6900]:after{content:"";position:absolute;display:none}.holder input:checked~.checkmark[data-v-38ad6900]:after{display:block}.holder .checkmark[data-v-38ad6900]:after{top:4px;left:8px;width:8px;height:14px;border-radius:0;border:solid var(--primary-color-light);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dark-mode .holder .checkmark[data-v-38ad6900]:after{border:solid var(--primary-color-dark);border-width:0 3px 3px 0}.holder input[data-v-38ad6900]:checked{color:var(--light-color)}