.modal.show[data-v-6ecdcf9d]{display:block!important}.option-card[data-v-cfe8302e]{cursor:pointer;transition:all .3s ease;border-width:2px}.option-card[data-v-cfe8302e]:hover{transform:translateY(-5px);box-shadow:0 .5rem 1rem #00000026}.option-card.selected[data-v-cfe8302e]{border-width:3px;box-shadow:0 .5rem 1rem #0003}.option-icon[data-v-cfe8302e]{transition:transform .3s ease}.option-card:hover .option-icon[data-v-cfe8302e]{transform:scale(1.1)}.quick-actions-card[data-v-0d8ea4e5]{background:#fff;border:1px solid #e8ecef;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000a;transition:all .3s ease}.quick-actions-card[data-v-0d8ea4e5]:hover{box-shadow:0 4px 16px #00000014}.progress-summary[data-v-0d8ea4e5]{display:flex;gap:.5rem}.status-badge[data-v-0d8ea4e5]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:20px;font-size:.813rem;font-weight:500;transition:all .2s ease}.status-badge i[data-v-0d8ea4e5]{font-size:.938rem}.status-yes[data-v-0d8ea4e5]{background:#d4edda;color:#155724}.status-no[data-v-0d8ea4e5]{background:#fff3cd;color:#856404}.status-na[data-v-0d8ea4e5]{background:#e2e3e5;color:#383d41}.status-pending[data-v-0d8ea4e5]{background:#d1ecf1;color:#0c5460}.action-buttons-grid[data-v-0d8ea4e5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1rem}@media(max-width:768px){.action-buttons-grid[data-v-0d8ea4e5]{grid-template-columns:1fr 1fr}}.action-btn[data-v-0d8ea4e5]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:2px solid;border-radius:8px;background:#fff;font-weight:500;font-size:.875rem;transition:all .2s ease;cursor:pointer;position:relative;overflow:hidden}.action-btn[data-v-0d8ea4e5]:disabled{opacity:.5;cursor:not-allowed}.action-btn i[data-v-0d8ea4e5]{font-size:1.25rem;transition:transform .2s ease}.action-btn:hover:not(:disabled) i[data-v-0d8ea4e5]{transform:scale(1.1)}.action-btn-yes[data-v-0d8ea4e5]{border-color:#28a745;color:#28a745}.action-btn-yes[data-v-0d8ea4e5]:hover:not(:disabled){background:#28a745;color:#fff;box-shadow:0 4px 12px #28a7454d}.action-btn-no[data-v-0d8ea4e5]{border-color:#ffc107;color:#856404}.action-btn-no[data-v-0d8ea4e5]:hover:not(:disabled){background:#ffc107;color:#fff;box-shadow:0 4px 12px #ffc1074d}.action-btn-na[data-v-0d8ea4e5]{border-color:#6c757d;color:#6c757d}.action-btn-na[data-v-0d8ea4e5]:hover:not(:disabled){background:#6c757d;color:#fff;box-shadow:0 4px 12px #6c757d4d}.action-btn-clear[data-v-0d8ea4e5]{border-color:#dc3545;color:#dc3545}.action-btn-clear[data-v-0d8ea4e5]:hover:not(:disabled){background:#dc3545;color:#fff;box-shadow:0 4px 12px #dc35454d}.unselected-alert[data-v-0d8ea4e5]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:8px;padding:.875rem 1rem;margin-top:.5rem;flex-wrap:wrap;gap:1rem}.alert-content[data-v-0d8ea4e5]{display:flex;align-items:center;gap:.5rem;color:#495057;font-size:.875rem}.alert-content i[data-v-0d8ea4e5]{font-size:1.125rem;color:#17a2b8}.quick-set-buttons[data-v-0d8ea4e5]{display:flex;gap:.5rem;flex-wrap:wrap}.quick-btn[data-v-0d8ea4e5]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border:1px solid;border-radius:6px;background:#fff;font-size:.813rem;font-weight:500;transition:all .2s ease;cursor:pointer}.quick-btn[data-v-0d8ea4e5]:disabled{opacity:.5;cursor:not-allowed}.quick-btn i[data-v-0d8ea4e5]{font-size:1rem}.quick-btn-yes[data-v-0d8ea4e5]{border-color:#28a745;color:#28a745}.quick-btn-yes[data-v-0d8ea4e5]:hover:not(:disabled){background:#28a745;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #28a7454d}.quick-btn-no[data-v-0d8ea4e5]{border-color:#ffc107;color:#856404}.quick-btn-no[data-v-0d8ea4e5]:hover:not(:disabled){background:#ffc107;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #ffc1074d}.quick-btn-na[data-v-0d8ea4e5]{border-color:#6c757d;color:#6c757d}.quick-btn-na[data-v-0d8ea4e5]:hover:not(:disabled){background:#6c757d;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #6c757d4d}.table-warning[data-v-0d8ea4e5]{background-color:#fff3cd!important}.spinner-border-sm[data-v-0d8ea4e5]{width:1rem;height:1rem;border-width:.15em}.upload-overlay[data-v-0d8ea4e5]{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}.upload-overlay-content[data-v-0d8ea4e5]{background:#fff;padding:3rem 4rem;border-radius:12px;text-align:center;box-shadow:0 10px 40px #0000004d;animation:fadeInScale-0d8ea4e5 .3s ease-out}@keyframes fadeInScale-0d8ea4e5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.dropdown-menu[data-v-0d8ea4e5]{max-height:300px;overflow-y:auto}@media(max-width:576px){.quick-actions-card[data-v-0d8ea4e5]{padding:1rem}.action-buttons-grid[data-v-0d8ea4e5]{grid-template-columns:1fr}.unselected-alert[data-v-0d8ea4e5]{flex-direction:column;align-items:flex-start}.quick-set-buttons[data-v-0d8ea4e5]{width:100%;justify-content:flex-start}.progress-summary[data-v-0d8ea4e5]{flex-wrap:wrap}}.form-check-input[data-v-7c9dfc6d]:checked{background-color:#0d6efd;border-color:#0d6efd}.signature-pad-container[data-v-16d92294]{border:2px solid #dee2e6;border-radius:.375rem;background-color:#fff;overflow:hidden;transition:border-color .15s ease-in-out}.signature-pad-container.is-invalid[data-v-16d92294]{border-color:#dc3545}.signature-pad-container canvas[data-v-16d92294]{display:block;width:100%;cursor:crosshair;touch-action:none}.card.border-primary[data-v-16d92294]{border-width:2px!important;transition:border-color .3s ease,box-shadow .3s ease}.card.border-primary[data-v-16d92294]:hover{box-shadow:0 0 0 .2rem #0d6efd40}.form-check-input:checked+.form-check-label[data-v-16d92294]{font-weight:600}.card[data-v-16d92294]{transition:all .3s ease}input[data-v-16d92294],select[data-v-16d92294],textarea[data-v-16d92294]{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fade-enter-active[data-v-16d92294],.fade-leave-active[data-v-16d92294]{transition:opacity .3s ease}.fade-enter-from[data-v-16d92294],.fade-leave-to[data-v-16d92294]{opacity:0}.slide-fade-enter-active[data-v-16d92294]{transition:all .4s ease}.slide-fade-leave-active[data-v-16d92294]{transition:all .3s ease}.slide-fade-enter-from[data-v-16d92294]{transform:translateY(-20px);opacity:0}.slide-fade-leave-to[data-v-16d92294]{transform:translateY(-10px);opacity:0}.spinner-border[data-v-16d92294]{vertical-align:middle}.btn[data-v-16d92294]{transition:all .2s ease-in-out}.disabled-section[data-v-16d92294]{opacity:.6;pointer-events:none;position:relative}.disabled-section[data-v-16d92294]:after{content:"";position:absolute;inset:0;background:#ffffff80;z-index:1}.hover-lift[data-v-16d92294]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}
