.escaneo-modal-container[data-v-3a08bfc4]{max-width:900px}[dir] .escaneo-modal-container[data-v-3a08bfc4]{padding:20px}.escaneo-header[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#fff}[dir] .escaneo-header[data-v-3a08bfc4]{padding:20px;border-radius:12px;margin-bottom:24px}[dir=ltr] .escaneo-header[data-v-3a08bfc4]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .escaneo-header[data-v-3a08bfc4]{background:linear-gradient(-135deg,#667eea,#764ba2)}.escaneo-header i[data-v-3a08bfc4]{font-size:36px}.escaneo-header h3[data-v-3a08bfc4]{font-size:20px;font-weight:700}[dir] .escaneo-header h3[data-v-3a08bfc4]{margin:0}.escaneo-header p[data-v-3a08bfc4]{font-size:14px;opacity:.9}[dir] .escaneo-header p[data-v-3a08bfc4]{margin:4px 0 0 0}[dir] .filtros-estado[data-v-3a08bfc4]{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:12px}.radio-group[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio-option[data-v-3a08bfc4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s ease}[dir] .radio-option[data-v-3a08bfc4]{padding:12px 16px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease}.radio-option[data-v-3a08bfc4]:hover{-webkit-box-shadow:0 2px 8px rgba(102,126,234,.15)}[dir] .radio-option[data-v-3a08bfc4]:hover{border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.15)}[dir] .radio-option.active[data-v-3a08bfc4]{border-color:#667eea}[dir=ltr] .radio-option.active[data-v-3a08bfc4]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}[dir=rtl] .radio-option.active[data-v-3a08bfc4]{background:linear-gradient(-135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}.radio-option input[type=radio][data-v-3a08bfc4]{display:none}.radio-label[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333}.radio-label i[data-v-3a08bfc4]{font-size:16px}.radio-option.active .radio-label[data-v-3a08bfc4]{color:#667eea}.badge[data-v-3a08bfc4]{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;min-width:24px;height:24px;font-size:12px;font-weight:700}[dir] .badge[data-v-3a08bfc4]{padding:0 8px;border-radius:12px}.badge-success[data-v-3a08bfc4]{color:#4caf50}[dir] .badge-success[data-v-3a08bfc4]{background:#e8f5e9}.badge-warning[data-v-3a08bfc4]{color:#ff9800}[dir] .badge-warning[data-v-3a08bfc4]{background:#fff3e0}.badge-danger[data-v-3a08bfc4]{color:#f44336}[dir] .badge-danger[data-v-3a08bfc4]{background:#ffebee}.no-sesiones[data-v-3a08bfc4]{color:#999}[dir] .no-sesiones[data-v-3a08bfc4]{text-align:center;padding:60px 20px}.no-sesiones i[data-v-3a08bfc4]{font-size:48px;display:block}[dir] .no-sesiones i[data-v-3a08bfc4]{margin-bottom:16px}.no-sesiones p[data-v-3a08bfc4]{font-size:16px}[dir] .no-sesiones p[data-v-3a08bfc4]{margin:0}.sesiones-grid[data-v-3a08bfc4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;max-height:500px;overflow-y:auto}[dir] .sesiones-grid[data-v-3a08bfc4]{margin-bottom:24px;padding:4px}.sesion-card[data-v-3a08bfc4]{transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08)}[dir] .sesion-card[data-v-3a08bfc4]{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.sesion-card[data-v-3a08bfc4]:hover{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2);-webkit-transform:translateY(-2px)}[dir] .sesion-card[data-v-3a08bfc4]:hover{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.2);transform:translateY(-2px)}.sesion-card.selected[data-v-3a08bfc4]{-webkit-box-shadow:0 4px 16px rgba(102,126,234,.3)}[dir] .sesion-card.selected[data-v-3a08bfc4]{border-color:#667eea;box-shadow:0 4px 16px rgba(102,126,234,.3)}[dir=ltr] .sesion-card.selected[data-v-3a08bfc4]{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))}[dir=rtl] .sesion-card.selected[data-v-3a08bfc4]{background:linear-gradient(-135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))}.sesion-header[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}[dir] .sesion-header[data-v-3a08bfc4]{margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.sesion-icon[data-v-3a08bfc4]{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px}[dir] .sesion-icon[data-v-3a08bfc4]{border-radius:50%}[dir=ltr] .sesion-icon[data-v-3a08bfc4]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .sesion-icon[data-v-3a08bfc4]{background:linear-gradient(-135deg,#667eea,#764ba2)}.sesion-info[data-v-3a08bfc4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.usuario-nombre[data-v-3a08bfc4]{font-size:16px;font-weight:700;color:#333}[dir] .usuario-nombre[data-v-3a08bfc4]{margin:0}.sesion-id[data-v-3a08bfc4]{font-size:12px;color:#999}.check-icon[data-v-3a08bfc4]{color:#4caf50;font-size:28px}[dir=ltr] .check-icon[data-v-3a08bfc4],[dir=rtl] .check-icon[data-v-3a08bfc4]{-webkit-animation:scaleIn-3a08bfc4 .3s ease;animation:scaleIn-3a08bfc4 .3s ease}@-webkit-keyframes scaleIn-3a08bfc4{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn-3a08bfc4{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.sesion-detalles[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.detalle-item[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detalle-item i[data-v-3a08bfc4]{color:#667eea;font-size:16px;min-width:16px}[dir] .detalle-item i[data-v-3a08bfc4]{margin-top:2px}.detalle-item>div[data-v-3a08bfc4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.detalle-label[data-v-3a08bfc4]{font-size:12px;color:#999;font-weight:500}.detalle-valor[data-v-3a08bfc4]{font-size:14px;color:#333;font-weight:600}.codigos-count[data-v-3a08bfc4]{color:#667eea;font-size:16px;font-weight:700}.estado-badge[data-v-3a08bfc4]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase}[dir] .estado-badge[data-v-3a08bfc4]{padding:4px 12px;border-radius:12px}.estado-badge.activo[data-v-3a08bfc4]{color:#4caf50}[dir] .estado-badge.activo[data-v-3a08bfc4]{background:#e8f5e9}.estado-badge.pendiente[data-v-3a08bfc4]{color:#ff9800}[dir] .estado-badge.pendiente[data-v-3a08bfc4]{background:#fff3e0}.estado-badge.rojo[data-v-3a08bfc4]{color:#f44336}[dir] .estado-badge.rojo[data-v-3a08bfc4]{background:#ffebee}[dir] .observaciones[data-v-3a08bfc4]{padding:12px;background:#f9f9f9;border-radius:8px}[dir=ltr] .observaciones[data-v-3a08bfc4]{border-left:4px solid #667eea}[dir=rtl] .observaciones[data-v-3a08bfc4]{border-right:4px solid #667eea}.observaciones .detalle-valor[data-v-3a08bfc4]{font-weight:400;color:#666;font-style:italic}.acciones-modal[data-v-3a08bfc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}[dir] .acciones-modal[data-v-3a08bfc4]{padding-top:20px;border-top:2px solid #f0f0f0}.acciones-modal button[data-v-3a08bfc4]{min-width:140px;font-weight:600}[dir] .acciones-modal button[data-v-3a08bfc4]{padding:12px 24px}.sesiones-grid[data-v-3a08bfc4]::-webkit-scrollbar{width:8px}[dir] .sesiones-grid[data-v-3a08bfc4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[dir] .sesiones-grid[data-v-3a08bfc4]::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}[dir] .sesiones-grid[data-v-3a08bfc4]::-webkit-scrollbar-thumb:hover{background:#764ba2}@media (max-width:768px){.sesiones-grid[data-v-3a08bfc4]{grid-template-columns:1fr}.acciones-modal[data-v-3a08bfc4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.acciones-modal button[data-v-3a08bfc4]{width:100%}}.gestion-bodega-institucion-wrapper[data-v-3b60effc]{width:100%;max-width:100%}.search-container[data-v-3b60effc]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);width:100%;max-width:100%}[dir] .search-container[data-v-3b60effc]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e8e8e8}.search-type-radios[data-v-3b60effc]{gap:24px}.radio-option[data-v-3b60effc],.search-type-radios[data-v-3b60effc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-option[data-v-3b60effc]{gap:8px;transition:all .3s ease}[dir] .radio-option[data-v-3b60effc]{cursor:pointer;-webkit-transition:all .3s ease}.radio-option input[type=radio][data-v-3b60effc]{width:18px;height:18px;accent-color:#667eea}[dir] .radio-option input[type=radio][data-v-3b60effc]{cursor:pointer}.radio-label[data-v-3b60effc]{font-size:14px;font-weight:500;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;transition:color .3s ease}[dir] .radio-label[data-v-3b60effc]{cursor:pointer;-webkit-transition:color .3s ease}.radio-option:hover .radio-label[data-v-3b60effc]{color:#667eea}.radio-label i[data-v-3b60effc]{font-size:16px;color:#667eea}.search-input-wrapper[data-v-3b60effc]{width:100%}[dir] .search-input-wrapper[data-v-3b60effc]{margin-top:16px}.search-label[data-v-3b60effc]{font-size:14px;font-weight:600;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .search-label[data-v-3b60effc]{margin-bottom:12px}.search-label i[data-v-3b60effc]{color:#667eea;font-size:16px}.input-with-button[data-v-3b60effc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.search-input-field[data-v-3b60effc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-input-field[data-v-3b60effc] .vs-inputx{height:48px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}[dir] .search-input-field[data-v-3b60effc] .vs-inputx{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:2px solid #e0e0e0;-webkit-transition:all .3s ease}.search-input-field[data-v-3b60effc] .vs-inputx:focus{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2)}[dir] .search-input-field[data-v-3b60effc] .vs-inputx:focus{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.2)}.search-button-inline[data-v-3b60effc]{height:48px;font-weight:600;font-size:15px;-webkit-box-shadow:0 4px 12px rgba(33,150,243,.3);transition:all .3s ease;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .search-button-inline[data-v-3b60effc]{padding:0 32px;border-radius:10px;box-shadow:0 4px 12px rgba(33,150,243,.3);-webkit-transition:all .3s ease}.search-button-inline[data-v-3b60effc]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(33,150,243,.4)}[dir] .search-button-inline[data-v-3b60effc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(33,150,243,.4)}.institucion-asignada-card-compacta[data-v-3b60effc]{-webkit-box-shadow:0 2px 8px rgba(91,111,158,.25);width:100%}[dir] .institucion-asignada-card-compacta[data-v-3b60effc]{border-radius:10px;padding:16px;box-shadow:0 2px 8px rgba(91,111,158,.25)}[dir=ltr] .institucion-asignada-card-compacta[data-v-3b60effc]{background:linear-gradient(135deg,#5b6f9e,#6b7fa8);-webkit-animation:slideIn-3b60effc .4s ease;animation:slideIn-3b60effc .4s ease}[dir=rtl] .institucion-asignada-card-compacta[data-v-3b60effc]{background:linear-gradient(-135deg,#5b6f9e,#6b7fa8);-webkit-animation:slideIn-3b60effc .4s ease;animation:slideIn-3b60effc .4s ease}@-webkit-keyframes slideIn-3b60effc{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-3b60effc{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.institucion-header-compacta[data-v-3b60effc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}[dir] .institucion-header-compacta[data-v-3b60effc]{margin-bottom:12px}.institucion-info-compacta[data-v-3b60effc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.institucion-icon[data-v-3b60effc]{font-size:24px;color:#4caf50;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1)}[dir] .institucion-icon[data-v-3b60effc]{background:#fff;padding:8px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.1)}.institucion-label[data-v-3b60effc]{font-size:10px;color:#f5f7fa;text-transform:uppercase;letter-spacing:.3px;font-weight:600}[dir] .institucion-label[data-v-3b60effc]{margin:0 0 2px 0}.institucion-nombre[data-v-3b60effc]{font-size:16px;font-weight:700;color:#fff;line-height:1.2}[dir] .institucion-nombre[data-v-3b60effc]{margin:0 0 4px 0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.institucion-periodo[data-v-3b60effc]{font-size:11px;color:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}[dir] .institucion-periodo[data-v-3b60effc]{margin:0}.periodo-text[data-v-3b60effc]{font-weight:600;color:#ffd54f}.delete-button[data-v-3b60effc]{color:#fff!important;font-weight:500!important;font-size:12px!important;transition:all .3s ease!important}[dir] .delete-button[data-v-3b60effc]{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.25)!important;padding:6px 14px!important;-webkit-transition:all .3s ease!important}.delete-button[data-v-3b60effc]:hover{-webkit-transform:scale(1.03)}[dir] .delete-button[data-v-3b60effc]:hover{background:rgba(244,67,54,.85)!important;border-color:#f44336!important;transform:scale(1.03)}.info-compacta-grid[data-v-3b60effc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}[dir] .info-compacta-grid[data-v-3b60effc]{background:transparent;padding:12px;border-radius:8px}.info-item[data-v-3b60effc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-item[data-v-3b60effc],.info-label[data-v-3b60effc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.info-label[data-v-3b60effc]{font-size:10px;color:#f5f7fa;text-transform:uppercase;letter-spacing:.3px;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-value[data-v-3b60effc]{font-size:13px;color:#fff;font-weight:600}.text-muted[data-v-3b60effc]{color:hsla(0,0%,100%,.7);font-style:italic;font-size:12px}.status-chip[data-v-3b60effc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;font-weight:600;white-space:nowrap}[dir] .status-chip[data-v-3b60effc]{padding:4px 10px;border-radius:12px}.status-chip.success[data-v-3b60effc]{color:#c8e6c9}[dir] .status-chip.success[data-v-3b60effc]{background:rgba(76,175,80,.25);border:1px solid rgba(76,175,80,.5)}.status-chip.primary[data-v-3b60effc]{color:#bbdefb}[dir] .status-chip.primary[data-v-3b60effc]{background:rgba(33,150,243,.25);border:1px solid rgba(33,150,243,.5)}.status-chip.warning[data-v-3b60effc]{color:#ffe0b2}[dir] .status-chip.warning[data-v-3b60effc]{background:rgba(255,152,0,.25);border:1px solid rgba(255,152,0,.5)}.status-dot-small[data-v-3b60effc]{width:6px;height:6px;display:inline-block}[dir] .status-dot-small[data-v-3b60effc]{border-radius:50%}.status-chip.success .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(129,199,132,.3)}[dir] .status-chip.success .status-dot-small[data-v-3b60effc]{background:#81c784;box-shadow:0 0 0 2px rgba(129,199,132,.3)}.status-chip.primary .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(100,181,246,.3)}[dir] .status-chip.primary .status-dot-small[data-v-3b60effc]{background:#64b5f6;box-shadow:0 0 0 2px rgba(100,181,246,.3)}.status-chip.warning .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(255,183,77,.3)}[dir] .status-chip.warning .status-dot-small[data-v-3b60effc]{background:#ffb74d;box-shadow:0 0 0 2px rgba(255,183,77,.3)}.status-chip.info-perseo[data-v-3b60effc]{color:#90caf9}[dir] .status-chip.info-perseo[data-v-3b60effc]{background:rgba(33,150,243,.25);border:1px solid rgba(33,150,243,.5)}.status-chip.info-perseo .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(33,150,243,.3)}[dir] .status-chip.info-perseo .status-dot-small[data-v-3b60effc]{background:#2196f3;box-shadow:0 0 0 2px rgba(33,150,243,.3)}.status-chip.danger-perseo[data-v-3b60effc]{color:#ef9a9a}[dir] .status-chip.danger-perseo[data-v-3b60effc]{background:rgba(244,67,54,.25);border:1px solid rgba(244,67,54,.5)}.status-chip.danger-perseo .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(244,67,54,.3)}[dir] .status-chip.danger-perseo .status-dot-small[data-v-3b60effc]{background:#f44336;box-shadow:0 0 0 2px rgba(244,67,54,.3)}.status-chip.escaneo-usuario[data-v-3b60effc]{color:#80cbc4}[dir] .status-chip.escaneo-usuario[data-v-3b60effc]{background:rgba(0,150,136,.25);border:1px solid rgba(0,150,136,.5)}.status-chip.escaneo-usuario .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(38,166,154,.3)}[dir] .status-chip.escaneo-usuario .status-dot-small[data-v-3b60effc]{background:#26a69a;box-shadow:0 0 0 2px rgba(38,166,154,.3)}.status-chip.escaneo-fecha[data-v-3b60effc]{color:#ce93d8}[dir] .status-chip.escaneo-fecha[data-v-3b60effc]{background:rgba(156,39,176,.25);border:1px solid rgba(156,39,176,.5)}.status-chip.escaneo-fecha .status-dot-small[data-v-3b60effc]{-webkit-box-shadow:0 0 0 2px rgba(171,71,188,.3)}[dir] .status-chip.escaneo-fecha .status-dot-small[data-v-3b60effc]{background:#ab47bc;box-shadow:0 0 0 2px rgba(171,71,188,.3)}.observacion-escaneo-text[data-v-3b60effc]{font-weight:500;font-size:12px;display:inline-block;color:#fff;font-style:italic}[dir] .observacion-escaneo-text[data-v-3b60effc]{background:hsla(0,0%,100%,.2);padding:4px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.35)}.documento-badge[data-v-3b60effc]{font-weight:600;font-size:12px;display:inline-block;color:#fff}[dir] .documento-badge[data-v-3b60effc]{background:hsla(0,0%,100%,.2);padding:4px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.35)}.comentario-container-simple[data-v-3b60effc]{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.06);transition:all .3s ease;width:100%}[dir] .comentario-container-simple[data-v-3b60effc]{background:#fff;border-radius:10px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.06);border:1px solid #e8e8e8;-webkit-transition:all .3s ease}.comentario-container-simple[data-v-3b60effc]:hover{-webkit-box-shadow:0 3px 10px rgba(124,141,181,.12)}[dir] .comentario-container-simple[data-v-3b60effc]:hover{border-color:#7c8db5;box-shadow:0 3px 10px rgba(124,141,181,.12)}.comentario-label-simple[data-v-3b60effc]{font-size:12px;font-weight:600;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}[dir] .comentario-label-simple[data-v-3b60effc]{margin-bottom:8px}.comentario-label-simple i[data-v-3b60effc]{color:#7c8db5;font-size:13px}.comentario-input-simple[data-v-3b60effc]{width:100%}.comentario-input-simple[data-v-3b60effc] .vs-inputx{transition:all .3s ease;font-size:13px}[dir] .comentario-input-simple[data-v-3b60effc] .vs-inputx{border-radius:6px;border:1px solid #e0e0e0;-webkit-transition:all .3s ease}.comentario-input-simple[data-v-3b60effc] .vs-inputx:focus{-webkit-box-shadow:0 0 0 3px rgba(124,141,181,.08)}[dir] .comentario-input-simple[data-v-3b60effc] .vs-inputx:focus{border-color:#7c8db5;box-shadow:0 0 0 3px rgba(124,141,181,.08)}@media (max-width:768px){.search-type-radios[data-v-3b60effc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}[dir] .search-container[data-v-3b60effc]{padding:16px}.input-with-button[data-v-3b60effc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.search-input-field[data-v-3b60effc],.search-input-field[data-v-3b60effc] .vs-inputx{width:100%}.search-button-inline[data-v-3b60effc]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .search-button-inline[data-v-3b60effc]{padding:0 24px}.info-compacta-grid[data-v-3b60effc]{grid-template-columns:1fr;gap:12px}.institucion-header-compacta[data-v-3b60effc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.delete-button[data-v-3b60effc]{width:100%}}.gestion-bodega-institucion-wrapper[data-v-3b60effc] .vs-col{width:100%!important;max-width:100%!important}[dir] .estado-escaneo-container[data-v-1267563d]{padding:30px 20px;text-align:center}.escaneo-completado[data-v-1267563d],.escaneo-incompleto[data-v-1267563d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.escaneo-completado[data-v-1267563d],.escaneo-incompleto[data-v-1267563d],.icon-container[data-v-1267563d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-container[data-v-1267563d]{width:120px;height:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .icon-container[data-v-1267563d]{border-radius:50%;margin:0 auto}.icon-container.success[data-v-1267563d]{color:#fff;-webkit-box-shadow:0 8px 24px rgba(76,175,80,.3)}[dir] .icon-container.success[data-v-1267563d]{box-shadow:0 8px 24px rgba(76,175,80,.3)}[dir=ltr] .icon-container.success[data-v-1267563d]{background:linear-gradient(135deg,#4caf50,#81c784)}[dir=rtl] .icon-container.success[data-v-1267563d]{background:linear-gradient(-135deg,#4caf50,#81c784)}.icon-container.warning[data-v-1267563d]{color:#fff;-webkit-box-shadow:0 8px 24px rgba(255,152,0,.3)}[dir] .icon-container.warning[data-v-1267563d]{box-shadow:0 8px 24px rgba(255,152,0,.3)}[dir=ltr] .icon-container.warning[data-v-1267563d]{background:linear-gradient(135deg,#ff9800,#ffb74d)}[dir=rtl] .icon-container.warning[data-v-1267563d]{background:linear-gradient(-135deg,#ff9800,#ffb74d)}.titulo-escaneo[data-v-1267563d]{font-size:24px;font-weight:700;color:#333}[dir] .titulo-escaneo[data-v-1267563d]{margin:10px 0}.mensaje-escaneo[data-v-1267563d]{font-size:16px;color:#666}[dir] .mensaje-escaneo[data-v-1267563d]{margin:0}.acciones-modal[data-v-1267563d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .acciones-modal[data-v-1267563d]{margin-top:30px}.acciones-modal button[data-v-1267563d]{min-width:150px;font-size:16px;font-weight:600}[dir] .acciones-modal button[data-v-1267563d]{padding:12px 24px}.documento-venta-info[data-v-1267563d]{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;color:#333}[dir] .documento-venta-info[data-v-1267563d]{background:hsla(0,0%,100%,.15);padding:12px 20px;border-radius:8px;margin:15px auto}[dir=ltr] .documento-venta-info[data-v-1267563d]{border-left:4px solid #667eea}[dir=rtl] .documento-venta-info[data-v-1267563d]{border-right:4px solid #667eea}[dir] .escaneo-completado .documento-venta-info[data-v-1267563d]{background:rgba(76,175,80,.15)}[dir=ltr] .escaneo-completado .documento-venta-info[data-v-1267563d]{border-left-color:#4caf50}[dir=rtl] .escaneo-completado .documento-venta-info[data-v-1267563d]{border-right-color:#4caf50}[dir] .escaneo-incompleto .documento-venta-info[data-v-1267563d]{background:rgba(255,152,0,.15)}[dir=ltr] .escaneo-incompleto .documento-venta-info[data-v-1267563d]{border-left-color:#ff9800}[dir=rtl] .escaneo-incompleto .documento-venta-info[data-v-1267563d]{border-right-color:#ff9800}.documento-venta-info i[data-v-1267563d]{font-size:18px;color:#667eea}.escaneo-completado .documento-venta-info i[data-v-1267563d]{color:#4caf50}.escaneo-incompleto .documento-venta-info i[data-v-1267563d]{color:#ff9800}.documento-venta-info span[data-v-1267563d]{font-size:14px}.documento-venta-info strong[data-v-1267563d]{font-weight:700}[dir=ltr] .documento-venta-info strong[data-v-1267563d]{margin-right:5px}[dir=rtl] .documento-venta-info strong[data-v-1267563d]{margin-left:5px}[dir=ltr] .acciones-modal .mr-2[data-v-1267563d]{margin-right:10px}[dir=rtl] .acciones-modal .mr-2[data-v-1267563d]{margin-left:10px}.tabla-documento-container[data-v-1267563d]{width:100%;max-width:900px}[dir] .tabla-documento-container[data-v-1267563d]{margin:25px auto}[dir=ltr] .tabla-documento-container[data-v-1267563d]{text-align:left}[dir=rtl] .tabla-documento-container[data-v-1267563d]{text-align:right}.titulo-tabla[data-v-1267563d]{font-size:18px;font-weight:600;color:#333}[dir] .titulo-tabla[data-v-1267563d]{margin-bottom:15px}[dir=ltr] .titulo-tabla[data-v-1267563d]{padding-left:5px;border-left:4px solid #667eea}[dir=rtl] .titulo-tabla[data-v-1267563d]{padding-right:5px;border-right:4px solid #667eea}.table-responsive[data-v-1267563d]{overflow-x:auto;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir] .table-responsive[data-v-1267563d]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tabla-documento[data-v-1267563d]{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}[dir] .tabla-documento[data-v-1267563d]{background:#fff}.tabla-documento thead[data-v-1267563d]{color:#fff}[dir=ltr] .tabla-documento thead[data-v-1267563d]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .tabla-documento thead[data-v-1267563d]{background:linear-gradient(-135deg,#667eea,#764ba2)}.tabla-documento thead th[data-v-1267563d]{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}[dir] .tabla-documento thead th[data-v-1267563d]{padding:12px 15px}[dir=ltr] .tabla-documento thead th[data-v-1267563d]{text-align:left}[dir=rtl] .tabla-documento thead th[data-v-1267563d]{text-align:right}[dir=ltr] .tabla-documento thead th[data-v-1267563d]:first-child{border-top-left-radius:8px}[dir=ltr] .tabla-documento thead th[data-v-1267563d]:last-child,[dir=rtl] .tabla-documento thead th[data-v-1267563d]:first-child{border-top-right-radius:8px}[dir=rtl] .tabla-documento thead th[data-v-1267563d]:last-child{border-top-left-radius:8px}.tabla-documento tbody tr[data-v-1267563d]{transition:background-color .2s ease}[dir] .tabla-documento tbody tr[data-v-1267563d]{border-bottom:1px solid #e0e0e0;-webkit-transition:background-color .2s ease}[dir] .tabla-documento tbody tr[data-v-1267563d]:hover{background-color:#f5f5f5}[dir] .tabla-documento tbody tr[data-v-1267563d]:last-child{border-bottom:none}.tabla-documento tbody td[data-v-1267563d]{vertical-align:middle}[dir] .tabla-documento tbody td[data-v-1267563d]{padding:12px 15px}[dir] .combo-row[data-v-1267563d]{background-color:#fff8e1!important}[dir] .combo-row[data-v-1267563d]:hover{background-color:#fff3cd!important}.producto-info[data-v-1267563d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.producto-nombre[data-v-1267563d]{font-weight:600;color:#333;line-height:1.4}[dir] .producto-nombre[data-v-1267563d]{margin:0}.producto-desc[data-v-1267563d]{font-size:12px;color:#666;font-style:italic;line-height:1.3}[dir] .producto-desc[data-v-1267563d]{margin:0}.badge[data-v-1267563d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;font-weight:600;white-space:nowrap}[dir] .badge[data-v-1267563d]{padding:5px 12px;border-radius:20px}.badge-combo[data-v-1267563d]{color:#fff;-webkit-box-shadow:0 2px 4px rgba(255,152,0,.2)}[dir] .badge-combo[data-v-1267563d]{box-shadow:0 2px 4px rgba(255,152,0,.2)}[dir=ltr] .badge-combo[data-v-1267563d]{background:linear-gradient(135deg,#ff9800,#ffb74d)}[dir=rtl] .badge-combo[data-v-1267563d]{background:linear-gradient(-135deg,#ff9800,#ffb74d)}.badge-individual[data-v-1267563d]{color:#fff;-webkit-box-shadow:0 2px 4px rgba(33,150,243,.2)}[dir] .badge-individual[data-v-1267563d]{box-shadow:0 2px 4px rgba(33,150,243,.2)}[dir=ltr] .badge-individual[data-v-1267563d]{background:linear-gradient(135deg,#2196f3,#64b5f6)}[dir=rtl] .badge-individual[data-v-1267563d]{background:linear-gradient(-135deg,#2196f3,#64b5f6)}[dir] .text-center[data-v-1267563d]{text-align:center!important}.text-success[data-v-1267563d]{color:#4caf50!important;font-weight:700}.text-warning[data-v-1267563d]{color:#ff9800!important;font-weight:700}.text-danger[data-v-1267563d]{color:#f44336!important}[dir] .detalle-codigos-container[data-v-031cd71c]{padding:16px}.detalle-toolbar[data-v-031cd71c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}[dir] .detalle-toolbar[data-v-031cd71c]{margin-bottom:20px}.detalle-resumen[data-v-031cd71c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.resumen-chip[data-v-031cd71c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500}[dir] .resumen-chip[data-v-031cd71c]{padding:6px 14px;border-radius:20px}.resumen-chip.total[data-v-031cd71c]{color:#1565c0}[dir] .resumen-chip.total[data-v-031cd71c]{background:#e3f2fd}.resumen-chip.despachado[data-v-031cd71c]{color:#2e7d32}[dir] .resumen-chip.despachado[data-v-031cd71c]{background:#e8f5e9}.resumen-chip.pendiente[data-v-031cd71c]{color:#e65100}[dir] .resumen-chip.pendiente[data-v-031cd71c]{background:#fff3e0}.detalle-acciones[data-v-031cd71c]{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detalle-acciones[data-v-031cd71c],.filtro-radios[data-v-031cd71c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filtro-radios[data-v-031cd71c]{gap:14px}.radio-opt[data-v-031cd71c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:13px;font-weight:500;color:#555}[dir] .radio-opt[data-v-031cd71c]{cursor:pointer}.radio-opt input[type=radio][data-v-031cd71c]{accent-color:#667eea;width:15px;height:15px}[dir] .radio-opt input[type=radio][data-v-031cd71c]{cursor:pointer}.codigo-text[data-v-031cd71c]{font-family:monospace;font-size:12px;font-weight:600}.muted[data-v-031cd71c]{color:#999;font-size:12px}.badge-paquete[data-v-031cd71c]{color:#4527a0;font-size:11px;font-weight:600}[dir] .badge-paquete[data-v-031cd71c]{background:#ede7f6;padding:2px 8px;border-radius:10px}[dir] .fila-despachada[data-v-031cd71c]{background:#f1f8e9!important}[dir=ltr] .mr-1[data-v-031cd71c]{margin-right:4px}[dir=rtl] .mr-1[data-v-031cd71c]{margin-left:4px}[dir] .text-center[data-v-031cd71c]{text-align:center}[dir] .detalle-combos-container[data-v-b753d9d4]{padding:16px}.detalle-toolbar[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}[dir] .detalle-toolbar[data-v-b753d9d4]{margin-bottom:20px}.detalle-resumen[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.resumen-chip[data-v-b753d9d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500}[dir] .resumen-chip[data-v-b753d9d4]{padding:6px 14px;border-radius:20px}.resumen-chip.total[data-v-b753d9d4]{color:#1565c0}[dir] .resumen-chip.total[data-v-b753d9d4]{background:#e3f2fd}.resumen-chip.despachado[data-v-b753d9d4]{color:#2e7d32}[dir] .resumen-chip.despachado[data-v-b753d9d4]{background:#e8f5e9}.resumen-chip.pendiente[data-v-b753d9d4]{color:#e65100}[dir] .resumen-chip.pendiente[data-v-b753d9d4]{background:#fff3e0}.detalle-acciones[data-v-b753d9d4]{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detalle-acciones[data-v-b753d9d4],.filtro-radios[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filtro-radios[data-v-b753d9d4]{gap:14px}.radio-opt[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:13px;font-weight:500;color:#555}[dir] .radio-opt[data-v-b753d9d4]{cursor:pointer}.radio-opt input[type=radio][data-v-b753d9d4]{accent-color:#667eea;width:15px;height:15px}[dir] .radio-opt input[type=radio][data-v-b753d9d4]{cursor:pointer}.combo-card[data-v-b753d9d4]{overflow:hidden}[dir] .combo-card[data-v-b753d9d4]{border-radius:10px;margin-bottom:12px;border:1px solid #e0e0e0}[dir] .combo-despachado[data-v-b753d9d4]{border-color:#a5d6a7}[dir] .combo-pendiente[data-v-b753d9d4]{border-color:#ffe082}.combo-header[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .combo-header[data-v-b753d9d4]{padding:10px 16px;background:#f8f9fa}[dir] .combo-despachado .combo-header[data-v-b753d9d4]{background:#f1f8e9}[dir] .combo-pendiente .combo-header[data-v-b753d9d4]{background:#fffde7}.combo-header-left[data-v-b753d9d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.combo-etiqueta[data-v-b753d9d4]{font-family:monospace;font-weight:700;font-size:14px;color:#333}.combo-libro-badge[data-v-b753d9d4]{color:#4527a0;font-size:12px;font-weight:600}[dir] .combo-libro-badge[data-v-b753d9d4]{background:#ede7f6;padding:2px 10px;border-radius:10px}.icon-ok[data-v-b753d9d4]{color:#4caf50;font-size:18px}.icon-warn[data-v-b753d9d4]{color:#ff9800;font-size:18px}[dir] .combo-hijos[data-v-b753d9d4]{padding:0 8px 8px}.tabla-hijos[data-v-b753d9d4]{width:100%;border-collapse:collapse;font-size:12px}[dir] .tabla-hijos thead tr[data-v-b753d9d4]{background:#eee}.tabla-hijos thead th[data-v-b753d9d4]{font-weight:600;color:#555}[dir] .tabla-hijos thead th[data-v-b753d9d4]{padding:6px 10px}[dir=ltr] .tabla-hijos thead th[data-v-b753d9d4]{text-align:left}[dir=rtl] .tabla-hijos thead th[data-v-b753d9d4]{text-align:right}[dir] .tabla-hijos tbody tr[data-v-b753d9d4]{border-bottom:1px solid #f0f0f0}[dir] .tabla-hijos tbody tr[data-v-b753d9d4]:hover{background:#fafafa}[dir] .tabla-hijos tbody td[data-v-b753d9d4]{padding:6px 10px}[dir] .hijo-despachado[data-v-b753d9d4]{background:#f9fbe7!important}.codigo-text[data-v-b753d9d4]{font-family:monospace;font-size:11px;font-weight:600}.muted[data-v-b753d9d4]{color:#999}[dir] .text-center[data-v-b753d9d4]{text-align:center}[dir=ltr] .ml-2[data-v-b753d9d4]{margin-left:8px}[dir=rtl] .ml-2[data-v-b753d9d4]{margin-right:8px}.sin-datos[data-v-b753d9d4]{color:#999;font-size:14px}[dir] .sin-datos[data-v-b753d9d4]{text-align:center;padding:40px}.tabla[data-v-e023019a]{width:100%}[dir] .tabla[data-v-e023019a]{margin-top:10px;border:1px solid #d1e5f1;padding:2px;border-radius:5px}.th1[data-v-e023019a]{color:#fff}[dir] .th1[data-v-e023019a]{background-color:#2d9ada;border-radius:5px}[dir] .td1[data-v-e023019a],[dir] .th1[data-v-e023019a]{padding:10px;text-align:center;border:none}.search-type-radios[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .search-type-radios[data-v-e023019a]{padding-bottom:16px;border-bottom:1px solid #e0e0e0}.radio-option[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;transition:all .2s ease}[dir] .radio-option[data-v-e023019a]{cursor:pointer;-webkit-transition:all .2s ease}.radio-option input[type=radio][data-v-e023019a]{width:18px;height:18px;accent-color:#667eea}[dir] .radio-option input[type=radio][data-v-e023019a]{cursor:pointer}.radio-label[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#555;transition:color .2s ease}[dir] .radio-label[data-v-e023019a]{-webkit-transition:color .2s ease}.radio-label i[data-v-e023019a]{font-size:16px;color:#667eea}.radio-option:hover .radio-label[data-v-e023019a]{color:#667eea}.search-container[data-v-e023019a]{width:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05)}[dir] .search-container[data-v-e023019a]{margin-top:8px;background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.search-input-wrapper[data-v-e023019a]{width:100%}.tipo-venta-comentario-container[data-v-e023019a]{width:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05)}[dir] .tipo-venta-comentario-container[data-v-e023019a]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.tipo-venta-comentario-row[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tipo-venta-section[data-v-e023019a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.tipo-venta-info[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tipo-venta-icon[data-v-e023019a]{color:#667eea;font-size:16px}.tipo-venta-text[data-v-e023019a]{font-size:14px;font-weight:600;color:#333}.tipo-venta-status[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comentario-section[data-v-e023019a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.comentario-label[data-v-e023019a]{font-size:14px;font-weight:600;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.comentario-label i[data-v-e023019a]{color:#667eea;font-size:16px}.comentario-input[data-v-e023019a]{width:100%}.comentario-input[data-v-e023019a] .vs-inputx{height:48px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}[dir] .comentario-input[data-v-e023019a] .vs-inputx{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:2px solid #e0e0e0;-webkit-transition:all .3s ease}.comentario-input[data-v-e023019a] .vs-inputx:focus{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2)}[dir] .comentario-input[data-v-e023019a] .vs-inputx:focus{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.2)}.status-indicator[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;transition:all .3s ease}[dir] .status-indicator[data-v-e023019a]{padding:10px 20px;background:#f8f9fa;border-radius:50px;border:2px solid transparent;-webkit-transition:all .3s ease}.status-dot[data-v-e023019a]{width:12px;height:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .status-dot[data-v-e023019a]{border-radius:50%}.status-dot[data-v-e023019a]:before{content:"";width:6px;height:6px;position:absolute}[dir] .status-dot[data-v-e023019a]:before{border-radius:50%;background:#fff}.status-text[data-v-e023019a]{font-size:14px;font-weight:600}[dir] .status-indicator.success[data-v-e023019a]{background:#e8f5e9;border-color:#4caf50}.status-indicator.success .status-dot[data-v-e023019a]{-webkit-box-shadow:0 0 0 3px rgba(76,175,80,.2)}[dir] .status-indicator.success .status-dot[data-v-e023019a]{background:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.2)}.status-indicator.success .status-text[data-v-e023019a]{color:#2e7d32}[dir] .status-indicator.primary[data-v-e023019a]{background:#e3f2fd;border-color:#2196f3}.status-indicator.primary .status-dot[data-v-e023019a]{-webkit-box-shadow:0 0 0 3px rgba(33,150,243,.2)}[dir] .status-indicator.primary .status-dot[data-v-e023019a]{background:#2196f3;box-shadow:0 0 0 3px rgba(33,150,243,.2)}.status-indicator.primary .status-text[data-v-e023019a]{color:#1565c0}[dir] .status-indicator.warning[data-v-e023019a]{background:#fff3e0;border-color:#ff9800}.status-indicator.warning .status-dot[data-v-e023019a]{-webkit-box-shadow:0 0 0 3px rgba(255,152,0,.2)}[dir] .status-indicator.warning .status-dot[data-v-e023019a]{background:#ff9800;box-shadow:0 0 0 3px rgba(255,152,0,.2)}.status-indicator.warning .status-text[data-v-e023019a]{color:#e65100}.search-label[data-v-e023019a]{font-size:14px;font-weight:600;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .search-label[data-v-e023019a]{margin-bottom:12px}.search-label i[data-v-e023019a]{color:#667eea;font-size:16px}.input-with-button[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.search-input-field[data-v-e023019a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-input-field[data-v-e023019a] .vs-inputx{height:48px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}[dir] .search-input-field[data-v-e023019a] .vs-inputx{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:2px solid #e0e0e0;-webkit-transition:all .3s ease}.search-input-field[data-v-e023019a] .vs-inputx:focus{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2)}[dir] .search-input-field[data-v-e023019a] .vs-inputx:focus{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.2)}.search-input-field[data-v-e023019a] .vs-icon{font-size:18px;color:#667eea}.search-button-inline[data-v-e023019a]{height:48px;font-weight:600;font-size:15px;-webkit-box-shadow:0 4px 12px rgba(33,150,243,.3);transition:all .3s ease;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .search-button-inline[data-v-e023019a]{padding:0 32px;border-radius:10px;box-shadow:0 4px 12px rgba(33,150,243,.3);-webkit-transition:all .3s ease}.search-button-inline i[data-v-e023019a]{font-size:16px}.search-button-inline[data-v-e023019a]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(33,150,243,.4)}[dir] .search-button-inline[data-v-e023019a]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(33,150,243,.4)}@media (max-width:768px){.search-type-radios[data-v-e023019a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.input-with-button[data-v-e023019a],.search-type-radios[data-v-e023019a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-button-inline[data-v-e023019a]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tipo-venta-comentario-row[data-v-e023019a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.comentario-section[data-v-e023019a],.tipo-venta-section[data-v-e023019a]{width:100%;min-width:100%}.tipo-venta-status[data-v-e023019a]{width:100%}.status-indicator[data-v-e023019a]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.institucion-asignada-card[data-v-e023019a]{-webkit-box-shadow:0 8px 24px rgba(102,126,234,.3);width:100%}[dir] .institucion-asignada-card[data-v-e023019a]{border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(102,126,234,.3)}[dir=ltr] .institucion-asignada-card[data-v-e023019a]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-animation:slideIn-e023019a .4s ease;animation:slideIn-e023019a .4s ease}[dir=rtl] .institucion-asignada-card[data-v-e023019a]{background:linear-gradient(-135deg,#667eea,#764ba2);-webkit-animation:slideIn-e023019a .4s ease;animation:slideIn-e023019a .4s ease}@-webkit-keyframes slideIn-e023019a{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-e023019a{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.institucion-header[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.institucion-info[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.institucion-icon[data-v-e023019a]{font-size:32px;color:#4caf50;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)}[dir] .institucion-icon[data-v-e023019a]{background:#fff;padding:12px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1)}.institucion-label[data-v-e023019a]{font-size:13px;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px;font-weight:500}[dir] .institucion-label[data-v-e023019a]{margin:0 0 4px 0}.institucion-nombre[data-v-e023019a]{font-size:22px;font-weight:700;color:#fff;line-height:1.3}[dir] .institucion-nombre[data-v-e023019a]{margin:0 0 8px 0}.institucion-periodo[data-v-e023019a]{font-size:14px;color:hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .institucion-periodo[data-v-e023019a]{margin:0}.institucion-periodo i[data-v-e023019a]{font-size:16px}.periodo-text[data-v-e023019a]{font-weight:600;color:gold}.delete-button[data-v-e023019a]{color:#fff!important;font-weight:500!important;font-size:12px!important;transition:all .3s ease!important}[dir] .delete-button[data-v-e023019a]{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.25)!important;padding:6px 14px!important;-webkit-transition:all .3s ease!important}.delete-button[data-v-e023019a]:hover{-webkit-transform:scale(1.03)}[dir] .delete-button[data-v-e023019a]:hover{background:rgba(244,67,54,.85)!important;border-color:#f44336!important;transform:scale(1.03)}.features[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features li[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}[dir] .features li+[data-v-e023019a]{margin-top:.75rem}.features .icon[data-v-e023019a]{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;color:#fff;width:20px;height:20px}[dir] .features .icon[data-v-e023019a]{background-color:#1fcac5;border-radius:50%}.features .icon svg[data-v-e023019a]{width:14px;height:14px}[dir] .features+[data-v-e023019a]{margin-top:1.25rem}.text-container[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.responsive-text[data-v-e023019a]{color:red;font-weight:700;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:1em}.text-primary[data-v-e023019a]{color:#00f}[dir] .modal-confirm-content[data-v-e023019a]{padding:10px}[dir] .modal-header-section[data-v-e023019a]{margin-bottom:20px}.modal-info-card[data-v-e023019a]{transition:all .3s ease}[dir] .modal-info-card[data-v-e023019a]{background:#f8f9fa;border-radius:8px;padding:16px;margin-bottom:16px;border:1px solid #e0e0e0;-webkit-transition:all .3s ease}.modal-info-card[data-v-e023019a]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir] .modal-info-card[data-v-e023019a]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.modal-info-card.accion-card[data-v-e023019a]{color:#fff}[dir] .modal-info-card.accion-card[data-v-e023019a]{border:none}[dir=ltr] .modal-info-card.accion-card[data-v-e023019a]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .modal-info-card.accion-card[data-v-e023019a]{background:linear-gradient(-135deg,#667eea,#764ba2)}.modal-info-card.accion-card .info-label[data-v-e023019a],.modal-info-card.accion-card .info-value[data-v-e023019a]{color:#fff}[dir=ltr] .modal-info-card.documento-card[data-v-e023019a]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #2196f3}[dir=rtl] .modal-info-card.documento-card[data-v-e023019a]{background:linear-gradient(-135deg,#f5f7fa,#c3cfe2);border-right:4px solid #2196f3}.card-title[data-v-e023019a]{font-size:16px;font-weight:600;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .card-title[data-v-e023019a]{margin-bottom:12px}.info-row[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .info-row[data-v-e023019a]{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}[dir] .info-row[data-v-e023019a]:last-child{border-bottom:none}.info-label[data-v-e023019a]{font-size:14px;color:#666;font-weight:500;min-width:140px}.modal-info-card.accion-card .info-label[data-v-e023019a]{font-size:16px;font-weight:600}.info-value[data-v-e023019a]{font-size:14px;color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}[dir=ltr] .info-value[data-v-e023019a]{text-align:right}[dir=rtl] .info-value[data-v-e023019a]{text-align:left}.modal-info-card.accion-card .info-value[data-v-e023019a]{font-size:16px;font-weight:600}.badge-venta[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;gap:6px}[dir] .badge-venta[data-v-e023019a]{padding:6px 12px;border-radius:20px}.badge-venta i[data-v-e023019a]{font-size:14px}.badge-venta.success[data-v-e023019a]{color:#fff}[dir] .badge-venta.success[data-v-e023019a]{background-color:#4caf50}.badge-venta.primary[data-v-e023019a]{color:#fff}[dir] .badge-venta.primary[data-v-e023019a]{background-color:#2196f3}.badge-venta.warning[data-v-e023019a]{color:#fff}[dir] .badge-venta.warning[data-v-e023019a]{background-color:#ff9800}.badge-venta.info[data-v-e023019a]{color:#fff}[dir] .badge-venta.info[data-v-e023019a]{background-color:#00897b}.institucion-asignada-card-compacta[data-v-e023019a]{-webkit-box-shadow:0 2px 8px rgba(91,111,158,.25);width:100%}[dir] .institucion-asignada-card-compacta[data-v-e023019a]{border-radius:10px;padding:16px;box-shadow:0 2px 8px rgba(91,111,158,.25)}[dir=ltr] .institucion-asignada-card-compacta[data-v-e023019a]{background:linear-gradient(135deg,#5b6f9e,#6b7fa8);-webkit-animation:slideIn-e023019a .4s ease;animation:slideIn-e023019a .4s ease}[dir=rtl] .institucion-asignada-card-compacta[data-v-e023019a]{background:linear-gradient(-135deg,#5b6f9e,#6b7fa8);-webkit-animation:slideIn-e023019a .4s ease;animation:slideIn-e023019a .4s ease}.institucion-header-compacta[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}[dir] .institucion-header-compacta[data-v-e023019a]{margin-bottom:12px}.institucion-info-compacta[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.institucion-info-compacta .institucion-icon[data-v-e023019a]{font-size:24px;color:#4caf50;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1)}[dir] .institucion-info-compacta .institucion-icon[data-v-e023019a]{background:#fff;padding:8px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.1)}.institucion-info-compacta .institucion-label[data-v-e023019a]{font-size:10px;color:#f5f7fa;text-transform:uppercase;letter-spacing:.3px;font-weight:600}[dir] .institucion-info-compacta .institucion-label[data-v-e023019a]{margin:0 0 2px 0}.institucion-info-compacta .institucion-nombre[data-v-e023019a]{font-size:16px;font-weight:700;color:#fff;line-height:1.2}[dir] .institucion-info-compacta .institucion-nombre[data-v-e023019a]{margin:0 0 4px 0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.institucion-info-compacta .institucion-periodo[data-v-e023019a]{font-size:11px;color:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}[dir] .institucion-info-compacta .institucion-periodo[data-v-e023019a]{margin:0}.institucion-info-compacta .institucion-periodo i[data-v-e023019a]{font-size:12px}.institucion-info-compacta .periodo-text[data-v-e023019a]{font-weight:600;color:#ffd54f}.info-compacta-grid[data-v-e023019a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}[dir] .info-compacta-grid[data-v-e023019a]{background:transparent;padding:12px;border-radius:8px}.info-item[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-item .info-label[data-v-e023019a]{font-size:10px;color:#f5f7fa;text-transform:uppercase;letter-spacing:.3px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:auto}.info-item .info-label i[data-v-e023019a]{font-size:11px}.info-item .info-value[data-v-e023019a]{font-size:13px;color:#fff;font-weight:600}[dir=ltr] .info-item .info-value[data-v-e023019a]{text-align:left}[dir=rtl] .info-item .info-value[data-v-e023019a]{text-align:right}.info-item .info-value .text-muted[data-v-e023019a]{color:hsla(0,0%,100%,.7);font-style:italic;font-size:12px}.status-chip[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;font-weight:600;white-space:nowrap}[dir] .status-chip[data-v-e023019a]{padding:4px 10px;border-radius:12px}.status-chip.success[data-v-e023019a]{color:#c8e6c9}[dir] .status-chip.success[data-v-e023019a]{background:rgba(76,175,80,.25);border:1px solid rgba(76,175,80,.5)}.status-chip.primary[data-v-e023019a]{color:#bbdefb}[dir] .status-chip.primary[data-v-e023019a]{background:rgba(33,150,243,.25);border:1px solid rgba(33,150,243,.5)}.status-chip.warning[data-v-e023019a]{color:#ffe0b2}[dir] .status-chip.warning[data-v-e023019a]{background:rgba(255,152,0,.25);border:1px solid rgba(255,152,0,.5)}.status-dot-small[data-v-e023019a]{width:6px;height:6px;display:inline-block}[dir] .status-dot-small[data-v-e023019a]{border-radius:50%}.status-chip.success .status-dot-small[data-v-e023019a]{-webkit-box-shadow:0 0 0 2px rgba(129,199,132,.3)}[dir] .status-chip.success .status-dot-small[data-v-e023019a]{background:#81c784;box-shadow:0 0 0 2px rgba(129,199,132,.3)}.status-chip.primary .status-dot-small[data-v-e023019a]{-webkit-box-shadow:0 0 0 2px rgba(100,181,246,.3)}[dir] .status-chip.primary .status-dot-small[data-v-e023019a]{background:#64b5f6;box-shadow:0 0 0 2px rgba(100,181,246,.3)}.status-chip.warning .status-dot-small[data-v-e023019a]{-webkit-box-shadow:0 0 0 2px rgba(255,183,77,.3)}[dir] .status-chip.warning .status-dot-small[data-v-e023019a]{background:#ffb74d;box-shadow:0 0 0 2px rgba(255,183,77,.3)}.documento-badge[data-v-e023019a]{font-weight:600;font-size:12px;display:inline-block;color:#fff}[dir] .documento-badge[data-v-e023019a]{background:hsla(0,0%,100%,.2);padding:4px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.35)}.comentario-container-simple[data-v-e023019a]{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.06);transition:all .3s ease;width:100%}[dir] .comentario-container-simple[data-v-e023019a]{background:#fff;border-radius:10px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.06);border:1px solid #e8e8e8;-webkit-transition:all .3s ease}.comentario-container-simple[data-v-e023019a]:hover{-webkit-box-shadow:0 3px 10px rgba(124,141,181,.12)}[dir] .comentario-container-simple[data-v-e023019a]:hover{border-color:#7c8db5;box-shadow:0 3px 10px rgba(124,141,181,.12)}.comentario-label-simple[data-v-e023019a]{font-size:12px;font-weight:600;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}[dir] .comentario-label-simple[data-v-e023019a]{margin-bottom:8px}.comentario-label-simple i[data-v-e023019a]{color:#7c8db5;font-size:13px}.comentario-input-simple[data-v-e023019a]{width:100%}.comentario-input-simple[data-v-e023019a] .vs-inputx{transition:all .3s ease;font-size:13px}[dir] .comentario-input-simple[data-v-e023019a] .vs-inputx{border-radius:6px;border:1px solid #e0e0e0;-webkit-transition:all .3s ease}.comentario-input-simple[data-v-e023019a] .vs-inputx:focus{-webkit-box-shadow:0 0 0 3px rgba(124,141,181,.08)}[dir] .comentario-input-simple[data-v-e023019a] .vs-inputx:focus{border-color:#7c8db5;box-shadow:0 0 0 3px rgba(124,141,181,.08)}@media (max-width:768px){.info-compacta-grid[data-v-e023019a]{grid-template-columns:1fr;gap:12px}.institucion-header-compacta[data-v-e023019a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.delete-button[data-v-e023019a]{width:100%}}.gestion-bodega-container[data-v-e023019a],.gestion-bodega-content[data-v-e023019a]{width:100%}.seccion-importacion-compacta[data-v-e023019a]{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.25)}[dir] .seccion-importacion-compacta[data-v-e023019a]{border-radius:12px;padding:16px 20px;box-shadow:0 4px 12px rgba(102,126,234,.25);margin-bottom:16px}[dir=ltr] .seccion-importacion-compacta[data-v-e023019a]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .seccion-importacion-compacta[data-v-e023019a]{background:linear-gradient(-135deg,#667eea,#764ba2)}.header-importacion-compacta[data-v-e023019a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.header-importacion-compacta[data-v-e023019a],.info-excel-cargado[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-excel-cargado[data-v-e023019a]{gap:10px;color:#fff;font-size:15px}.info-excel-cargado i[data-v-e023019a]{font-size:20px;color:#4caf50}[dir] .info-excel-cargado i[data-v-e023019a]{background:#fff;border-radius:50%;padding:4px}.acciones-compactas[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.acciones-compactas .vs-button[data-v-e023019a]{font-weight:600;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15)}[dir] .acciones-compactas .vs-button[data-v-e023019a]{box-shadow:0 2px 8px rgba(0,0,0,.15)}.botones-errores-compactos[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] .botones-errores-compactos[data-v-e023019a]{padding-top:12px;border-top:1px solid hsla(0,0%,100%,.2)}.botones-errores-compactos .vs-button[data-v-e023019a]{color:#fff!important;font-weight:600!important}[dir] .botones-errores-compactos .vs-button[data-v-e023019a]{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.35)!important}[dir] .botones-errores-compactos .vs-button[data-v-e023019a]:hover{background:rgba(244,67,54,.75)!important;border-color:rgba(244,67,54,.9)!important}@media (max-width:768px){.header-importacion-compacta[data-v-e023019a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.acciones-compactas[data-v-e023019a]{width:100%}.acciones-compactas button[data-v-e023019a]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.cruce-filtro-row[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .cruce-filtro-row[data-v-e023019a]{padding:6px 8px 8px}.cruce-filtro-label[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:hsla(0,0%,100%,.85);font-size:12px;font-weight:500}[dir] .cruce-filtro-label[data-v-e023019a]{cursor:pointer}.cruce-filtro-label input[type=checkbox][data-v-e023019a]{width:15px;height:15px;accent-color:#4caf50}[dir] .cruce-filtro-label input[type=checkbox][data-v-e023019a]{cursor:pointer}.tabla-cruce-wrapper[data-v-e023019a]{overflow-x:auto}[dir] .tabla-cruce-wrapper[data-v-e023019a]{border-radius:8px;background:hsla(0,0%,100%,.12);padding:2px}.tabla-cruce[data-v-e023019a]{width:100%;border-collapse:collapse;overflow:hidden;font-size:13px}[dir] .tabla-cruce[data-v-e023019a]{background:#fff;border-radius:8px}.tabla-cruce thead th[data-v-e023019a]{color:#fff;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.3px}[dir] .tabla-cruce thead th[data-v-e023019a]{padding:8px 12px;background:rgba(0,0,0,.25)}.tabla-cruce tbody tr[data-v-e023019a]{transition:background .15s}[dir] .tabla-cruce tbody tr[data-v-e023019a]{border-bottom:1px solid #e8e8e8;-webkit-transition:background .15s}[dir] .tabla-cruce tbody tr[data-v-e023019a]:hover{background:#f5f7ff}.tabla-cruce tbody td[data-v-e023019a]{color:#333;vertical-align:middle}[dir] .tabla-cruce tbody td[data-v-e023019a]{padding:8px 12px}.cruce-nombre[data-v-e023019a]{font-size:12px;color:#444}.badge-cruce-combo[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;color:#fff;font-size:10px;font-weight:600}[dir] .badge-cruce-combo[data-v-e023019a]{padding:2px 8px;border-radius:10px}[dir=ltr] .badge-cruce-combo[data-v-e023019a]{background:linear-gradient(135deg,#f093fb,#f5576c)}[dir=rtl] .badge-cruce-combo[data-v-e023019a]{background:linear-gradient(-135deg,#f093fb,#f5576c)}.cruce-ok[data-v-e023019a]{color:#4caf50;font-weight:700}.cruce-warn[data-v-e023019a]{color:#ff9800;font-weight:700}.cruce-subir[data-v-e023019a]{color:#667eea;font-weight:700}.cruce-subir-active[data-v-e023019a]{color:#4caf50;font-weight:700;font-size:14px}.cruce-subir-zero[data-v-e023019a]{color:hsla(0,0%,100%,.35);font-weight:600}.cruce-subir-danger[data-v-e023019a]{color:#f44336;font-weight:700;font-size:14px}.cruce-disponible[data-v-e023019a]{color:#90caf9;font-weight:700}[dir] .cruce-row-active[data-v-e023019a]{background:rgba(76,175,80,.12)!important}[dir] .cruce-row-active[data-v-e023019a]:hover{background:rgba(76,175,80,.2)!important}.cruce-row-inactive[data-v-e023019a]{opacity:.55}[dir] .cruce-row-danger[data-v-e023019a]{background:rgba(244,67,54,.18)!important}[dir] .cruce-row-danger[data-v-e023019a]:hover{background:rgba(244,67,54,.28)!important}.cruce-check-cell[data-v-e023019a]{width:30px}.cruce-icon-ok[data-v-e023019a]{color:#4caf50;font-size:16px}.cruce-icon-empty[data-v-e023019a]{color:hsla(0,0%,100%,.3);font-size:16px}.cruce-icon-danger[data-v-e023019a]{color:#f44336;font-size:16px}.cruce-filtro-danger[data-v-e023019a]{color:#f5f1f1;font-weight:600}[dir=ltr] .ml-3[data-v-e023019a]{margin-left:16px}[dir=rtl] .ml-3[data-v-e023019a]{margin-right:16px}.alert-despachado-completo[data-v-e023019a]{color:#c8e6c9;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .alert-despachado-completo[data-v-e023019a]{background:rgba(76,175,80,.2);border:1px solid rgba(76,175,80,.5);border-radius:8px;padding:8px 14px}.alert-despachado-completo i[data-v-e023019a]{color:#4caf50;font-size:16px}.cruce-total-row td[data-v-e023019a]{font-size:13px}[dir] .cruce-total-row td[data-v-e023019a]{background:rgba(0,0,0,.05);padding:8px 12px}[dir=ltr] .ml-1[data-v-e023019a]{margin-left:4px}[dir=rtl] .ml-1[data-v-e023019a]{margin-right:4px}.documento-detalle-header-compact h3[data-v-e023019a]{color:#2c3e50;font-size:16px}[dir] .documento-detalle-header-compact h3[data-v-e023019a]{margin:0}.documento-detalle-header-compact p[data-v-e023019a]{font-size:12px}[dir] .documento-detalle-header-compact p[data-v-e023019a]{margin:0}.tabla-documento-wrapper[data-v-e023019a]{overflow-x:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08)}[dir] .tabla-documento-wrapper[data-v-e023019a]{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.tabla-documento[data-v-e023019a]{width:100%;border-collapse:collapse}[dir] .tabla-documento[data-v-e023019a]{background:#fff}.tabla-documento thead[data-v-e023019a]{color:#fff}[dir=ltr] .tabla-documento thead[data-v-e023019a]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .tabla-documento thead[data-v-e023019a]{background:linear-gradient(-135deg,#667eea,#764ba2)}.tabla-documento thead th[data-v-e023019a]{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.3px}[dir] .tabla-documento thead th[data-v-e023019a]{padding:10px 12px}[dir=ltr] .tabla-documento thead th[data-v-e023019a]{text-align:left}[dir=rtl] .tabla-documento thead th[data-v-e023019a]{text-align:right}[dir] .tabla-documento thead th[data-v-e023019a]:nth-child(4),[dir] .tabla-documento thead th[data-v-e023019a]:nth-child(5),[dir] .tabla-documento thead th[data-v-e023019a]:nth-child(6){text-align:center}.tabla-documento tbody tr[data-v-e023019a]{transition:all .2s ease}[dir] .tabla-documento tbody tr[data-v-e023019a]{border-bottom:1px solid #e0e0e0;-webkit-transition:all .2s ease}[dir] .tabla-documento tbody tr[data-v-e023019a]:hover{background-color:#f8f9fa}[dir] .tabla-documento tbody tr.combo-row[data-v-e023019a]{background-color:#fff8e1}[dir] .tabla-documento tbody tr.combo-row[data-v-e023019a]:hover{background-color:#fff3cd}.tabla-documento tbody td[data-v-e023019a]{font-size:13px;color:#333}[dir] .tabla-documento tbody td[data-v-e023019a]{padding:10px 12px}.tabla-documento tbody td strong[data-v-e023019a]{font-size:13px}.tabla-documento tbody td small[data-v-e023019a]{font-size:11px}.badge-combo[data-v-e023019a],.badge-individual[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2px}[dir] .badge-combo[data-v-e023019a],[dir] .badge-individual[data-v-e023019a]{padding:4px 10px;border-radius:12px}.badge-combo[data-v-e023019a]{color:#fff;-webkit-box-shadow:0 1px 4px rgba(240,147,251,.3)}[dir] .badge-combo[data-v-e023019a]{box-shadow:0 1px 4px rgba(240,147,251,.3)}[dir=ltr] .badge-combo[data-v-e023019a]{background:linear-gradient(135deg,#f093fb,#f5576c)}[dir=rtl] .badge-combo[data-v-e023019a]{background:linear-gradient(-135deg,#f093fb,#f5576c)}.badge-individual[data-v-e023019a]{color:#fff;-webkit-box-shadow:0 1px 4px rgba(79,172,254,.3)}[dir] .badge-individual[data-v-e023019a]{box-shadow:0 1px 4px rgba(79,172,254,.3)}[dir=ltr] .badge-individual[data-v-e023019a]{background:linear-gradient(135deg,#4facfe,#00f2fe)}[dir=rtl] .badge-individual[data-v-e023019a]{background:linear-gradient(-135deg,#4facfe,#00f2fe)}.progress-container[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.progress-bar-wrapper[data-v-e023019a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:18px;overflow:hidden;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}[dir] .progress-bar-wrapper[data-v-e023019a]{background:#e0e0e0;border-radius:9px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar[data-v-e023019a]{height:100%;transition:width .5s ease,background-color .3s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1)}[dir] .progress-bar[data-v-e023019a]{-webkit-transition:width .5s ease,background-color .3s ease;border-radius:9px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.progress-text[data-v-e023019a]{min-width:45px;font-weight:700;font-size:12px}[dir=ltr] .progress-text[data-v-e023019a]{text-align:right}[dir=rtl] .progress-text[data-v-e023019a]{text-align:left}.resumen-compacto[data-v-e023019a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;font-size:12px}[dir] .resumen-compacto[data-v-e023019a]{padding:8px 12px;background:#f8f9fa;border-radius:6px}.resumen-compacto .resumen-item[data-v-e023019a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.resumen-compacto .resumen-item i[data-v-e023019a]{font-size:13px}.resumen-compacto .resumen-item strong[data-v-e023019a]{font-size:13px;color:#2c3e50}.resumen-compacto .separator[data-v-e023019a]{color:#ccc;font-weight:300}@media (max-width:768px){.tabla-documento tbody td[data-v-e023019a],.tabla-documento thead th[data-v-e023019a]{font-size:11px}[dir] .tabla-documento tbody td[data-v-e023019a],[dir] .tabla-documento thead th[data-v-e023019a]{padding:8px 6px}.resumen-compacto[data-v-e023019a]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:11px}.resumen-compacto .separator[data-v-e023019a]{display:none}}[data-v-04f1af34]{color:#000}.activeBtn[data-v-04f1af34]{color:#fff!important}[dir] .activeBtn[data-v-04f1af34]{background-color:#1cbeb3}.breadcrumbs[data-v-04f1af34]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}[dir] .breadcrumbs[data-v-04f1af34]{border:1px solid #cbd2d9;border-radius:.3rem}.breadcrumbs__item[data-v-04f1af34]{outline:none;position:relative;text-decoration:none;transition:background .2s linear;color:#000}[dir] .breadcrumbs__item[data-v-04f1af34]{-webkit-transition:background .2s linear}[dir=ltr] .breadcrumbs__item[data-v-04f1af34]{padding:.75em .75em .75em 1.25em}[dir=rtl] .breadcrumbs__item[data-v-04f1af34]{padding:.75em 1.25em .75em .75em}.breadcrumbs__item[data-v-04f1af34]:hover,.breadcrumbs__item[data-v-04f1af34]:hover:after{color:#fff}[dir] .breadcrumbs__item[data-v-04f1af34]:hover,[dir] .breadcrumbs__item[data-v-04f1af34]:hover:after{background:#000}.breadcrumbs__item.is-active[data-v-04f1af34]:focus,.breadcrumbs__item[data-v-04f1af34]:focus,.breadcrumbs__item[data-v-04f1af34]:focus:after{color:#fff}[dir] .breadcrumbs__item.is-active[data-v-04f1af34]:focus,[dir] .breadcrumbs__item[data-v-04f1af34]:focus,[dir] .breadcrumbs__item[data-v-04f1af34]:focus:after{background:#1cbeb3}.breadcrumbs__item[data-v-04f1af34]:after,.breadcrumbs__item[data-v-04f1af34]:before{bottom:0;clip-path:polygon(50% 50%,-50% -50%,0 100%);content:"";position:absolute;top:0;transition:background .2s linear;width:1em;z-index:1}[dir] .breadcrumbs__item[data-v-04f1af34]:after,[dir] .breadcrumbs__item[data-v-04f1af34]:before{background:#fff;-webkit-transition:background .2s linear}[dir=ltr] .breadcrumbs__item[data-v-04f1af34]:after,[dir=ltr] .breadcrumbs__item[data-v-04f1af34]:before{left:100%}[dir=rtl] .breadcrumbs__item[data-v-04f1af34]:after,[dir=rtl] .breadcrumbs__item[data-v-04f1af34]:before{right:100%}[dir] .breadcrumbs__item[data-v-04f1af34]:before{background:#cbd2d9}[dir=ltr] .breadcrumbs__item[data-v-04f1af34]:before{margin-left:1px}[dir=rtl] .breadcrumbs__item[data-v-04f1af34]:before{margin-right:1px}[dir=ltr] .breadcrumbs__item[data-v-04f1af34]:last-child{border-right:none}[dir=rtl] .breadcrumbs__item[data-v-04f1af34]:last-child{border-left:none}[dir] .breadcrumbs__item.is-active[data-v-04f1af34]{background:#edf1f5}