.checkboxBox[data-v-bd9d1565]{display:flex;flex-direction:column;gap:6px;width:100%}.checkboxBox.error .customCheckbox[data-v-bd9d1565]{border-color:red}.checkboxWrapper[data-v-bd9d1565]{cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxInput[data-v-bd9d1565]{display:none}.customCheckbox[data-v-bd9d1565]{align-items:center;background-color:#fff;border:1.5px solid #c5c5c5;border-radius:4px;box-shadow:0 4px 8px #00000005;display:flex;flex-shrink:0;height:18px;justify-content:center;min-width:18px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:18px}.customCheckbox .checkIcon[data-v-bd9d1565]{height:16px;pointer-events:none;width:16px}.checkboxInput:checked+.customCheckbox[data-v-bd9d1565]{background-color:#1967ff;border-color:#1967ff;box-shadow:0 4px 8px #00000005}.checkboxLabel[data-v-bd9d1565]{color:var(--text-secondary);flex:1;font-size:16px;font-weight:300;letter-spacing:.01em;min-width:0;transition:color .3s ease}.checkboxLabel[data-v-bd9d1565] a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:opacity .2s ease}.checkboxLabel[data-v-bd9d1565] a:hover{opacity:.8}.checkboxLabel.checked[data-v-bd9d1565]{color:var(--text-secondary)}.requiredMark[data-v-bd9d1565]{color:red;margin-left:2px}.disabled .checkboxWrapper[data-v-bd9d1565]{cursor:not-allowed;opacity:.6}.errorMessage[data-v-bd9d1565]{color:red;font-size:14px}
