.loading-container[data-v-113c0e4f]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:40px}.loading-box[data-v-113c0e4f]{background:#fff;border-radius:16px;padding:40px 50px;box-shadow:0 10px 40px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;min-width:320px}.spinner-wrapper[data-v-113c0e4f]{margin-bottom:20px}.spinner[data-v-113c0e4f]{position:relative;width:50px;height:50px}.spinner-ring[data-v-113c0e4f]{position:absolute;width:100%;height:100%;border:3px solid transparent;border-radius:50%;animation:spin-data-v-113c0e4f 1.5s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring[data-v-113c0e4f]:first-child{border-top-color:#2c3e50;animation-delay:-.45s}.spinner-ring[data-v-113c0e4f]:nth-child(2){border-top-color:#34495e;animation-delay:-.3s}.spinner-ring[data-v-113c0e4f]:nth-child(3){border-top-color:#7f8c8d;animation-delay:-.15s}@keyframes spin-data-v-113c0e4f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-113c0e4f]{font-size:15px;font-weight:500;color:#2c3e50;letter-spacing:.5px;margin:0 0 20px 0}.progress-bar[data-v-113c0e4f]{width:100%;height:6px;background-color:#e0e0e0;border-radius:10px;overflow:hidden;position:relative}.progress-fill[data-v-113c0e4f]{height:100%;background:linear-gradient(90deg,#2c3e50,#34495e 50%,#2c3e50);background-size:200% 100%;border-radius:10px;animation:progress-data-v-113c0e4f 2s ease-in-out infinite}@keyframes progress-data-v-113c0e4f{0%{width:0;background-position:0 0}50%{width:70%;background-position:100% 0}to{width:100%;background-position:0 0}}.candidatos[data-v-1f8a0036]{border:1px solid #000;padding:5px}.mesa-seleccionada[data-v-1f8a0036]{background-color:#0d6efd!important;border-color:#0d6efd!important;color:#fff!important;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.tabla[data-v-34fb273b],.tabla[data-v-47d8cab3]{display:block;overflow-x:auto;padding:10px;white-space:nowrap;height:500px}.resultados-preconteo[data-v-4b7f0ce2]{font-size:.95rem}.filtro-label[data-v-4b7f0ce2]{display:inline-block;margin-bottom:.2rem;font-size:.82rem;font-weight:600;color:#495057}.filtro-card[data-v-4b7f0ce2]{border-radius:8px}.resumen-row[data-v-4b7f0ce2]{margin-top:.1rem;margin-bottom:.1rem}.resumen-card[data-v-4b7f0ce2]{cursor:pointer;border-radius:8px}.resumen-card .card-title[data-v-4b7f0ce2]{font-size:1rem;font-weight:700}.acciones-row[data-v-4b7f0ce2]{gap:.25rem}.tabla-compacta td[data-v-4b7f0ce2],.tabla-compacta th[data-v-4b7f0ce2]{padding-top:.45rem;padding-bottom:.45rem;vertical-align:middle}.filtro-card[data-v-4b7f0ce2]{cursor:default}.reportes-view[data-v-4464275e]{font-size:.95rem}.filtro-label[data-v-4464275e]{font-size:.84rem;font-weight:600}.badge-info-contrast[data-v-4464275e]{background-color:#e9ecef;color:#1f2937;border:1px solid #cfd4da;font-weight:600}.table-wrap[data-v-4464275e]{max-height:62vh}.table-wrap thead th[data-v-4464275e]{position:sticky;top:0;background:var(--bs-body-bg);z-index:2}.sortable[data-v-4464275e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}