.report-chart-state[data-v-0b24d8bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:32px;color:#657184;text-align:center;background:#f8fafc;border:1px dashed #d8e0ea;border-radius:6px}.report-chart-state__title[data-v-0b24d8bc]{color:#394456;font-size:14px;font-weight:600}.report-chart-state>i[data-v-0b24d8bc]{color:#8b96a8;font-size:28px}.report-chart-state strong[data-v-0b24d8bc]{color:#394456;font-size:16px}.report-chart-state p[data-v-0b24d8bc]{max-width:440px;margin:0}.report-chart-state--error>i[data-v-0b24d8bc]{color:#d97706}.checklist-field-editor .btn-light[data-v-5ebb565d]{color:#495057!important;background-color:#f8f9fa}.checklist-field-editor .btn-light.text-danger[data-v-5ebb565d]{color:#dc3545!important}.checklist-field-editor__header[data-v-5ebb565d]{cursor:pointer;background:#fff;padding:14px 16px;min-height:68px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.checklist-field-editor__header[data-v-5ebb565d]:hover{background:#eaf6fd}.checklist-field-editor__title strong[data-v-5ebb565d]{word-break:break-word;font-size:15px;color:#333a40}.checklist-field-editor__untitled[data-v-5ebb565d]{font-size:15px;font-style:italic;color:#868e96}.checklist-field-editor__badges[data-v-5ebb565d]{margin-top:6px}.checklist-field-editor__type-icon[data-v-5ebb565d]{width:38px;height:38px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;margin-right:14px}.checklist-field-editor__type-badge[data-v-5ebb565d]{display:inline-block;font-size:12px;font-weight:600;line-height:1;padding:4px 8px;border-radius:10px}.checklist-field-editor__tone-bg--section[data-v-5ebb565d]{background:#f3e8f5;color:#6e0677}.checklist-field-editor__tone-bg--info[data-v-5ebb565d]{background:#e6f5fc;color:#147bab}.checklist-field-editor__tone-bg--check[data-v-5ebb565d]{background:#e7f6ec;color:#1e7e34}.checklist-field-editor__tone-bg--choice[data-v-5ebb565d]{background:#e8f2fd;color:#10589b}.checklist-field-editor__tone-bg--reading[data-v-5ebb565d]{background:#fdf1e3;color:#b05e08}.checklist-field-editor__tone-bg--text[data-v-5ebb565d]{background:#eef0f2;color:#495057}.checklist-field-editor__tone-bg--required[data-v-5ebb565d]{background:#fdeaea;color:#c82333!important}.checklist-field-editor--section[data-v-5ebb565d]{background:#faf7fb;border-left:3px solid #6e0677!important}.checklist-field-editor--section .checklist-field-editor__header[data-v-5ebb565d]{background:transparent}.checklist-field-editor--section .checklist-field-editor__header[data-v-5ebb565d]:hover{background:#eaf6fd}.checklist-field-editor .btn-group .btn[data-v-5ebb565d]{padding:8px 12px;font-size:14px}.checklist-field-editor__body[data-v-5ebb565d]{background:#fcfcfd;padding:20px!important}.checklist-field-editor__body .c-toolbar__state-title[data-v-5ebb565d]{font-size:13px;color:#495057;display:inline-block;margin-bottom:4px}.checklist-field-editor__body input.form-control[data-v-5ebb565d]:not(.form-control-sm),.checklist-field-editor__body select.form-control[data-v-5ebb565d]:not(.form-control-sm){height:44px}.checklist-field-editor__body .form-control[data-v-5ebb565d]{font-size:14px;color:#3d434a}.checklist-field-editor__body .form-control-sm[data-v-5ebb565d]{height:38px}.checklist-field-editor__body textarea.form-control[data-v-5ebb565d]{height:auto}.checklist-field-editor__body .custom-control[data-v-5ebb565d]{padding-left:2.1rem;min-height:26px;margin-bottom:4px}.checklist-field-editor__body .custom-control-label[data-v-5ebb565d]{font-size:14px;color:#3d434a;cursor:pointer;padding-top:1px}.checklist-field-editor__body .custom-control-label[data-v-5ebb565d]:after,.checklist-field-editor__body .custom-control-label[data-v-5ebb565d]:before{width:22px;height:22px;left:-2.1rem;top:0}.checklist-field-editor__body .custom-control-label[data-v-5ebb565d]:hover:before{background-color:#eaf6fd;border-color:#20a4dd}.checklist-form-builder .btn-light[data-v-96db60c6]{color:#495057!important;background-color:#f8f9fa}.checklist-form-builder .btn-light.text-danger[data-v-96db60c6]{color:#dc3545!important}.checklist-form-builder[data-v-96db60c6]{padding:24px 28px}.checklist-form-builder .c-toolbar__state-title[data-v-96db60c6]{font-size:13px;color:#495057;display:inline-block;margin-bottom:4px}.checklist-form-builder input.form-control[data-v-96db60c6],.checklist-form-builder select.form-control[data-v-96db60c6]{height:44px}.checklist-form-builder .form-control[data-v-96db60c6]{font-size:14px;color:#3d434a}.checklist-form-builder textarea.form-control[data-v-96db60c6]{height:auto;padding-top:10px}.checklist-form-builder .custom-control[data-v-96db60c6]{padding-left:2.1rem;min-height:28px}.checklist-form-builder .custom-control-label[data-v-96db60c6]{font-size:14px;color:#3d434a;cursor:pointer;padding-top:2px}.checklist-form-builder .custom-control-label[data-v-96db60c6]:after,.checklist-form-builder .custom-control-label[data-v-96db60c6]:before{width:22px;height:22px;left:-2.1rem;top:0}.checklist-form-builder .custom-control-label[data-v-96db60c6]:hover:before{background-color:#eaf6fd;border-color:#20a4dd}.checklist-form-builder__items-header[data-v-96db60c6]{margin-top:8px}.checklist-form-builder__items-header h6[data-v-96db60c6]{font-size:16px}.checklist-form-builder__count[data-v-96db60c6]{display:inline-block;min-width:28px;text-align:center;background:#f3e8f5;color:#6e0677!important;font-size:13px;font-weight:700;border-radius:12px;padding:4px 9px;margin-left:4px}.checklist-form-builder__meta[data-v-96db60c6]{color:#6c757d}.checklist-form-builder__add[data-v-96db60c6]{background:#f8f9fa;padding:16px!important}.checklist-form-builder__add .btn[data-v-96db60c6]{padding:8px 14px;font-size:13px}.checklist-form-builder__actions[data-v-96db60c6]{border-top:1px solid #e9ecef;padding-top:16px;margin-top:8px}.checklist-renderer__section[data-v-bd1f31e2]{border-bottom:2px solid #e9ecef;padding:12px 0 6px 0;margin-bottom:10px;color:#6c757d;letter-spacing:.5px}.checklist-renderer__card[data-v-bd1f31e2]{background:#fff}.checklist-renderer__card--flagged[data-v-bd1f31e2]{border-color:#dc3545!important;background:#fff9f9}.checklist-renderer__label[data-v-bd1f31e2]{font-weight:600;font-size:15px;color:#333a40}.checklist-renderer__option[data-v-bd1f31e2]{white-space:normal;padding-top:10px;padding-bottom:10px}.checklist-renderer__option.btn-outline-secondary[data-v-bd1f31e2]{color:#3d434a!important;background-color:#fff;border-color:#ced4da}.checklist-renderer__option.btn-outline-secondary[data-v-bd1f31e2]:hover:not(:disabled){background-color:#eaf6fd;border-color:#20a4dd}.checklist-renderer__option.btn-outline-primary[data-v-bd1f31e2]{color:#1a91eb!important;background-color:#fff;border-color:#1a91eb}.checklist-renderer__option--active[data-v-bd1f31e2]{font-weight:600}.checklist-renderer__resource[data-v-bd1f31e2]{font-weight:400;text-decoration:none;color:#495057!important}.checklist-renderer .custom-control[data-v-bd1f31e2]{padding-left:2.2rem;min-height:30px}.checklist-renderer .custom-control-label[data-v-bd1f31e2]{cursor:pointer;font-size:14px;color:#3d434a;padding-top:2px}.checklist-renderer .custom-control-label[data-v-bd1f31e2]:after,.checklist-renderer .custom-control-label[data-v-bd1f31e2]:before{width:24px;height:24px;left:-2.2rem;top:0}.checklist-renderer .custom-control-label[data-v-bd1f31e2]:hover:before{background-color:#eaf6fd;border-color:#20a4dd}.checklist-renderer__card[data-v-bd1f31e2]{padding:14px 16px!important}.checklist-renderer .form-control[data-v-bd1f31e2]{font-size:14px;color:#3d434a}.checklist-renderer input.form-control[data-v-bd1f31e2]:not(.form-control-sm),.checklist-renderer select.form-control[data-v-bd1f31e2]{height:44px}.checklist-renderer__notes-readonly[data-v-bd1f31e2]{white-space:pre-line;background:#f8f9fa;border-radius:4px;padding:6px 8px}.checklist-renderer .badge-light[data-v-bd1f31e2]{color:#495057}.checklist-renderer__flag-btn[data-v-bd1f31e2]{background:transparent;border:none}.checklist-renderer__flag-btn.text-muted[data-v-bd1f31e2]{color:#adb5bd!important}.checklist-renderer__flag-btn.text-danger[data-v-bd1f31e2]{color:#dc3545!important}@media (max-width:767px){.checklist-renderer__option[data-v-bd1f31e2]{padding-top:10px;padding-bottom:10px}.checklist-renderer__check[data-v-bd1f31e2]{padding-top:4px;padding-bottom:4px}}.btn-light[data-v-89038014]{color:#495057!important;background-color:#f8f9fa}.checklist-form-preview__meta-badge[data-v-89038014]{display:inline-block;background:#f3e8f5;color:#6e0677!important;font-size:12px;font-weight:600;border-radius:10px;padding:4px 10px}.cer-tab[data-v-49386fca]{font-size:14px}.cer-toolbar[data-v-49386fca]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-bottom:14px}.cer-hint[data-v-49386fca]{color:#5b6570;margin:0}.cer-empty[data-v-49386fca]{color:#66727c;padding:28px 0;text-align:center}.cer-error[data-v-49386fca]{color:#b02a37}.cer-error--inline[data-v-49386fca]{margin:8px 0 0}.cer-table[data-v-49386fca]{border-collapse:collapse;width:100%}.cer-table th[data-v-49386fca]{border-bottom:2px solid #21313f;color:#21313f;font-size:12px;letter-spacing:.4px;padding:8px;text-align:left;text-transform:uppercase}.cer-table td[data-v-49386fca]{border-bottom:1px solid #e7ebef;padding:10px 8px;vertical-align:top}.cer-sub[data-v-49386fca]{color:#66727c;display:block;font-size:12.5px;margin-top:2px}.cer-col-actions[data-v-49386fca]{text-align:right;white-space:nowrap}.cer-pill[data-v-49386fca]{border-radius:10px;display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.3px;padding:2px 10px;text-transform:uppercase}.cer-pill--sent[data-v-49386fca]{background:#e5f6ec;color:#1d7a43}.cer-pill--unsent[data-v-49386fca]{background:#fff4e0;color:#a05e12}.cer-pill--muted[data-v-49386fca]{background:#eef1f4;color:#5b6570}.cer-form-row td[data-v-49386fca]{background:#f8fafb}.cer-form[data-v-49386fca]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.cer-field[data-v-49386fca]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px}.cer-field--short[data-v-49386fca]{-webkit-box-flex:0;-ms-flex:0 1 160px;flex:0 1 160px}.cer-field--grow[data-v-49386fca]{-webkit-box-flex:2;-ms-flex:2 1 260px;flex:2 1 260px}.cer-field--buttons[data-v-49386fca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:6px}.cer-field label[data-v-49386fca]{color:#5b6570;display:block;font-size:12px;font-weight:700;margin-bottom:3px}.client-equipment-reviews[data-v-af28b792]{margin-bottom:16px;border:1px solid #ece6f3;border-radius:8px;background:#fff}.client-equipment-reviews__toggle[data-v-af28b792]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:12px 16px;border:0;background:transparent;text-align:left;cursor:pointer}.client-equipment-reviews__toggle[data-v-af28b792]:hover{background:#faf7fd}.client-equipment-reviews__icon[data-v-af28b792]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f3ecf9;color:#6e0677;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.client-equipment-reviews__text[data-v-af28b792]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.client-equipment-reviews__text strong[data-v-af28b792]{color:#3b0764;font-size:15px}.client-equipment-reviews__text small[data-v-af28b792]{color:#6b7280;font-size:13px}.client-equipment-reviews__action[data-v-af28b792]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 12px;border:1px solid #e4dcec;border-radius:6px;background:#fff;color:#6e0677;font-size:13px;font-weight:600;white-space:nowrap}.client-equipment-reviews__toggle:hover .client-equipment-reviews__action[data-v-af28b792]{background:#f8f3fc}.client-equipment-reviews__newtab[data-v-af28b792]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px 10px 60px;border-top:1px solid #f1ecf6}.client-equipment-reviews__newtab-label[data-v-af28b792]{color:#6b7280;font-size:13px}.client-equipment-reviews__newtab-link[data-v-af28b792]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;border:1px solid #e4dcec;border-radius:6px;background:#fff;color:#6e0677;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.client-equipment-reviews__newtab-link[data-v-af28b792]:focus,.client-equipment-reviews__newtab-link[data-v-af28b792]:hover{background:#f8f3fc;color:#6e0677;text-decoration:none}.client-equipment-reviews__newtab-link .fa-external-link[data-v-af28b792]{font-size:11px;color:#8a4bb0}.client-equipment-reviews__body[data-v-af28b792]{padding:4px 16px 16px;border-top:1px solid #f1ecf6}.client-appointment-recipients-modal__intro[data-v-029368bc]{margin-bottom:16px;color:#6b7280;font-size:14px}.client-other__label[data-v-90f392a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.client-other__icon[data-v-90f392a8]{width:12px;color:#5b4a6b;font-size:13px;text-align:center}.client-other__section-title[data-v-90f392a8]{margin:4px 0 10px;padding-top:12px;border-top:1px solid #ece6f3;color:#5b4a6b;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.client-other__flags[data-v-90f392a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 32px;padding-top:12px;border-top:1px solid #ece6f3}