[dir] .panel-admin-bodega[data-v-44d9a8bb]{padding:12px}.panel-header[data-v-44d9a8bb]{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;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-title[data-v-44d9a8bb]{font-size:22px;font-weight:700;color:#1e293b}[dir] .panel-title[data-v-44d9a8bb]{margin:0}.panel-subtitle[data-v-44d9a8bb]{font-size:13px;color:#64748b}[dir] .panel-subtitle[data-v-44d9a8bb]{margin-top:4px}.panel-header-actions[data-v-44d9a8bb],.panel-rangos[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.panel-rangos[data-v-44d9a8bb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] .panel-rangos[data-v-44d9a8bb]{border:1px solid #dbeafe;background:#f8fbff;border-radius:8px;padding:10px}.rango-btn[data-v-44d9a8bb]{color:#334155;font-size:12px;font-weight:600}[dir] .rango-btn[data-v-44d9a8bb]{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;cursor:pointer}.rango-btn-active[data-v-44d9a8bb]{color:#fff}[dir] .rango-btn-active[data-v-44d9a8bb]{background:#046ae7;border-color:#046ae7}.rango-detalle[data-v-44d9a8bb]{font-size:12px;color:#1e293b;font-weight:600}[dir=ltr] .rango-detalle[data-v-44d9a8bb]{margin-left:auto}[dir=rtl] .rango-detalle[data-v-44d9a8bb]{margin-right:auto}.panel-kpis[data-v-44d9a8bb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kpi-card[data-v-44d9a8bb]{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}[dir] .kpi-card[data-v-44d9a8bb]{border-radius:8px;padding:12px;border:1px solid #e2e8f0}.kpi-label[data-v-44d9a8bb]{font-size:12px;color:#475569;font-weight:600}.kpi-value[data-v-44d9a8bb]{font-size:24px;font-weight:700;line-height:1}[dir] .kpi-total[data-v-44d9a8bb]{background:#eff6ff;border-color:#bfdbfe}.kpi-total .kpi-value[data-v-44d9a8bb]{color:#046ae7}[dir] .kpi-pendiente[data-v-44d9a8bb]{background:#fffbeb;border-color:#fde68a}.kpi-pendiente .kpi-value[data-v-44d9a8bb]{color:#ff9f43}[dir] .kpi-proceso[data-v-44d9a8bb]{background:#eff6ff;border-color:#93c5fd}.kpi-proceso .kpi-value[data-v-44d9a8bb]{color:#046ae7}[dir] .kpi-despachado[data-v-44d9a8bb]{background:#ecfdf5;border-color:#a7f3d0}.kpi-despachado .kpi-value[data-v-44d9a8bb]{color:#28c76f}[dir] .kpi-activo[data-v-44d9a8bb]{background:#eef2ff;border-color:#c7d2fe}.kpi-activo .kpi-value[data-v-44d9a8bb]{color:#4338ca}.panel-tabs[data-v-44d9a8bb]{overflow:hidden}[dir] .panel-tabs[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:12px;background:#fff}.tabs-header[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .tabs-header[data-v-44d9a8bb]{border-bottom:2px solid #e2e8f0;background:#f8fafc}.tab-btn[data-v-44d9a8bb]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:600;color:#64748b;transition:all .2s ease;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:8px}[dir] .tab-btn[data-v-44d9a8bb]{padding:14px 20px;background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;-webkit-transition:all .2s ease}.tab-btn[data-v-44d9a8bb]:hover{color:#334155}[dir] .tab-btn[data-v-44d9a8bb]:hover{background:#f1f5f9}.tab-btn-active[data-v-44d9a8bb]{color:#046ae7}[dir] .tab-btn-active[data-v-44d9a8bb]{background:#fff;border-bottom-color:#046ae7}.tab-btn i[data-v-44d9a8bb]{font-size:14px}[dir] .tabs-content[data-v-44d9a8bb]{padding:20px}[dir=ltr] .tab-panel[data-v-44d9a8bb],[dir=rtl] .tab-panel[data-v-44d9a8bb]{-webkit-animation:fadeIn-44d9a8bb .3s ease;animation:fadeIn-44d9a8bb .3s ease}@-webkit-keyframes fadeIn-44d9a8bb{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-44d9a8bb{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.kanban-board-full[data-v-44d9a8bb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kanban-columna-full[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:500px}[dir] .kanban-columna-full[data-v-44d9a8bb]{border-radius:10px;background:#f8fafc}[dir] .kanban-columna-pendiente[data-v-44d9a8bb]{border:2px solid #fde68a}[dir] .kanban-columna-proceso[data-v-44d9a8bb]{border:2px solid #93c5fd}[dir] .kanban-columna-despachado[data-v-44d9a8bb]{border:2px solid #a7f3d0}.kanban-header-full[data-v-44d9a8bb]{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] .kanban-header-full[data-v-44d9a8bb]{padding:14px 16px;border-bottom:2px solid rgba(0,0,0,.05)}[dir=ltr] .kanban-columna-pendiente .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}[dir=rtl] .kanban-columna-pendiente .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(-135deg,#fffbeb,#fef3c7)}[dir=ltr] .kanban-columna-proceso .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .kanban-columna-proceso .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}[dir=ltr] .kanban-columna-despachado .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}[dir=rtl] .kanban-columna-despachado .kanban-header-full[data-v-44d9a8bb]{background:linear-gradient(-135deg,#f0fdf4,#dcfce7)}.kanban-header-title[data-v-44d9a8bb]{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:700;color:#1e293b}.kanban-header-title i[data-v-44d9a8bb]{font-size:16px}.kanban-columna-pendiente .kanban-header-title[data-v-44d9a8bb]{color:#92400e}.kanban-columna-proceso .kanban-header-title[data-v-44d9a8bb]{color:#1e40af}.kanban-columna-despachado .kanban-header-title[data-v-44d9a8bb]{color:#065f46}.kanban-header-count[data-v-44d9a8bb]{color:#1e293b;font-size:13px;font-weight:700;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir] .kanban-header-count[data-v-44d9a8bb]{background:#fff;padding:4px 12px;border-radius:999px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.kanban-lista-full[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow-y:auto;max-height:600px}[dir] .kanban-lista-full[data-v-44d9a8bb]{padding:12px}.kanban-card-full[data-v-44d9a8bb]{transition:all .2s ease}[dir] .kanban-card-full[data-v-44d9a8bb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px;-webkit-transition:all .2s ease;cursor:pointer}.kanban-card-full[data-v-44d9a8bb]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transform:translateY(-2px)}[dir] .kanban-card-full[data-v-44d9a8bb]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.kanban-card-header[data-v-44d9a8bb]{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] .kanban-card-header[data-v-44d9a8bb]{margin-bottom:10px}.kanban-card-codigo[data-v-44d9a8bb]{font-size:13px;font-weight:700;color:#1e293b}.kanban-card-body[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.kanban-card-info[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:#64748b}.kanban-card-info i[data-v-44d9a8bb]{font-size:10px;width:14px}.kanban-card-info-highlight[data-v-44d9a8bb]{color:#1e40af;font-weight:600}.kanban-card-info-success[data-v-44d9a8bb]{color:#065f46;font-weight:600}.calendario-container[data-v-44d9a8bb],.trazabilidad-container[data-v-44d9a8bb]{min-height:400px}[dir] .trazabilidad-header[data-v-44d9a8bb]{margin-bottom:16px}.lead-time-badge[data-v-44d9a8bb]{display:inline-block;color:#1e40af;font-size:11px;font-weight:700}[dir] .lead-time-badge[data-v-44d9a8bb]{background:#eff6ff;padding:4px 10px;border-radius:999px}.lead-time-excelente[data-v-44d9a8bb]{color:#065f46}[dir] .lead-time-excelente[data-v-44d9a8bb]{background:#d1fae5}.lead-time-aceptable[data-v-44d9a8bb]{color:#92400e}[dir] .lead-time-aceptable[data-v-44d9a8bb]{background:#fef3c7}.lead-time-lento[data-v-44d9a8bb]{color:#991b1b}[dir] .lead-time-lento[data-v-44d9a8bb]{background:#fee2e2}.metricas-rendimiento[data-v-44d9a8bb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metrica-card[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}[dir] .metrica-card[data-v-44d9a8bb]{padding:16px;border-radius:10px;border:2px solid;background:#fff}[dir] .metrica-excelente[data-v-44d9a8bb]{border-color:#86efac}[dir=ltr] .metrica-excelente[data-v-44d9a8bb]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}[dir=rtl] .metrica-excelente[data-v-44d9a8bb]{background:linear-gradient(-135deg,#f0fdf4,#dcfce7)}[dir] .metrica-aceptable[data-v-44d9a8bb]{border-color:#fde68a}[dir=ltr] .metrica-aceptable[data-v-44d9a8bb]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}[dir=rtl] .metrica-aceptable[data-v-44d9a8bb]{background:linear-gradient(-135deg,#fffbeb,#fef3c7)}[dir] .metrica-lento[data-v-44d9a8bb]{border-color:#fca5a5}[dir=ltr] .metrica-lento[data-v-44d9a8bb]{background:linear-gradient(135deg,#fef2f2,#fee2e2)}[dir=rtl] .metrica-lento[data-v-44d9a8bb]{background:linear-gradient(-135deg,#fef2f2,#fee2e2)}[dir] .metrica-promedio[data-v-44d9a8bb]{border-color:#93c5fd}[dir=ltr] .metrica-promedio[data-v-44d9a8bb]{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .metrica-promedio[data-v-44d9a8bb]{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.metrica-icon[data-v-44d9a8bb]{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;font-size:20px}[dir] .metrica-icon[data-v-44d9a8bb]{border-radius:10px}.metrica-excelente .metrica-icon[data-v-44d9a8bb]{color:#fff}[dir] .metrica-excelente .metrica-icon[data-v-44d9a8bb]{background:#10b981}.metrica-aceptable .metrica-icon[data-v-44d9a8bb]{color:#fff}[dir] .metrica-aceptable .metrica-icon[data-v-44d9a8bb]{background:#f59e0b}.metrica-lento .metrica-icon[data-v-44d9a8bb]{color:#fff}[dir] .metrica-lento .metrica-icon[data-v-44d9a8bb]{background:#ef4444}.metrica-promedio .metrica-icon[data-v-44d9a8bb]{color:#fff}[dir] .metrica-promedio .metrica-icon[data-v-44d9a8bb]{background:#3b82f6}.metrica-content[data-v-44d9a8bb]{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}.metrica-label[data-v-44d9a8bb]{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase}.metrica-value[data-v-44d9a8bb]{font-size:28px;font-weight:800;line-height:1}.metrica-excelente .metrica-value[data-v-44d9a8bb]{color:#065f46}.metrica-aceptable .metrica-value[data-v-44d9a8bb]{color:#92400e}.metrica-lento .metrica-value[data-v-44d9a8bb]{color:#991b1b}.metrica-promedio .metrica-value[data-v-44d9a8bb]{color:#1e40af}.metrica-desc[data-v-44d9a8bb]{font-size:10px;color:#64748b;font-weight:600}[dir] .grafico-rendimiento-compacto[data-v-44d9a8bb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.grafico-header-compacto[data-v-44d9a8bb]{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] .grafico-header-compacto[data-v-44d9a8bb]{margin-bottom:12px}.grafico-title-compacto[data-v-44d9a8bb]{font-size:13px;font-weight:700;color:#334155}[dir] .grafico-title-compacto[data-v-44d9a8bb]{margin:0}.grafico-total[data-v-44d9a8bb]{font-size:11px;color:#64748b;font-weight:600}.grafico-barras-compacto[data-v-44d9a8bb]{gap:10px}.barra-item-compacto[data-v-44d9a8bb],.grafico-barras-compacto[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.barra-item-compacto[data-v-44d9a8bb]{gap:4px}.barra-info-compacto[data-v-44d9a8bb]{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}.barra-label-compacto[data-v-44d9a8bb]{font-size:11px;font-weight:600;color:#64748b}.barra-count-compacto[data-v-44d9a8bb]{font-size:12px;font-weight:700;color:#334155}.barra-track-compacto[data-v-44d9a8bb]{width:100%;height:24px;overflow:hidden;position:relative}[dir] .barra-track-compacto[data-v-44d9a8bb]{background:#f1f5f9;border-radius:6px}.barra-fill-compacto[data-v-44d9a8bb]{height:100%;transition:width .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:10px;font-weight:700;color:#fff}[dir] .barra-fill-compacto[data-v-44d9a8bb]{border-radius:6px;-webkit-transition:width .4s ease}[dir=ltr] .barra-fill-compacto[data-v-44d9a8bb]{padding-right:8px}[dir=rtl] .barra-fill-compacto[data-v-44d9a8bb]{padding-left:8px}[dir=ltr] .barra-fill-excelente[data-v-44d9a8bb]{background:-webkit-gradient(linear,left top,right top,from(#28c76f),to(#22a55e));background:linear-gradient(90deg,#28c76f,#22a55e)}[dir=rtl] .barra-fill-excelente[data-v-44d9a8bb]{background:-webkit-gradient(linear,right top,left top,from(#28c76f),to(#22a55e));background:linear-gradient(-90deg,#28c76f,#22a55e)}[dir=ltr] .barra-fill-aceptable[data-v-44d9a8bb]{background:-webkit-gradient(linear,left top,right top,from(#ff9f43),to(#e88d2f));background:linear-gradient(90deg,#ff9f43,#e88d2f)}[dir=rtl] .barra-fill-aceptable[data-v-44d9a8bb]{background:-webkit-gradient(linear,right top,left top,from(#ff9f43),to(#e88d2f));background:linear-gradient(-90deg,#ff9f43,#e88d2f)}[dir=ltr] .barra-fill-lento[data-v-44d9a8bb]{background:-webkit-gradient(linear,left top,right top,from(#ea5455),to(#d43f40));background:linear-gradient(90deg,#ea5455,#d43f40)}[dir=rtl] .barra-fill-lento[data-v-44d9a8bb]{background:-webkit-gradient(linear,right top,left top,from(#ea5455),to(#d43f40));background:linear-gradient(-90deg,#ea5455,#d43f40)}.graficos-trazabilidad-grid[data-v-44d9a8bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[dir] .grafico-flujo-proceso[data-v-44d9a8bb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.flujo-timeline[data-v-44d9a8bb]{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;gap:8px}[dir] .flujo-timeline[data-v-44d9a8bb]{padding:12px 0}.flujo-etapa[data-v-44d9a8bb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.flujo-etapa[data-v-44d9a8bb],.flujo-icono[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.flujo-icono[data-v-44d9a8bb]{width:48px;height:48px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir] .flujo-icono[data-v-44d9a8bb]{border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir=ltr] .flujo-icono-creado[data-v-44d9a8bb]{background:linear-gradient(135deg,#046ae7,#0356c4)}[dir=rtl] .flujo-icono-creado[data-v-44d9a8bb]{background:linear-gradient(-135deg,#046ae7,#0356c4)}[dir=ltr] .flujo-icono-proceso[data-v-44d9a8bb]{background:linear-gradient(135deg,#ff9f43,#e88d2f)}[dir=rtl] .flujo-icono-proceso[data-v-44d9a8bb]{background:linear-gradient(-135deg,#ff9f43,#e88d2f)}[dir=ltr] .flujo-icono-impreso[data-v-44d9a8bb]{background:linear-gradient(135deg,#6366f1,#4f46e5)}[dir=rtl] .flujo-icono-impreso[data-v-44d9a8bb]{background:linear-gradient(-135deg,#6366f1,#4f46e5)}[dir=ltr] .flujo-icono-despachado[data-v-44d9a8bb]{background:linear-gradient(135deg,#28c76f,#22a55e)}[dir=rtl] .flujo-icono-despachado[data-v-44d9a8bb]{background:linear-gradient(-135deg,#28c76f,#22a55e)}.flujo-info[data-v-44d9a8bb]{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;gap:2px}.flujo-label[data-v-44d9a8bb]{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase}.flujo-count[data-v-44d9a8bb]{font-size:18px;font-weight:800;color:#334155}.flujo-flecha[data-v-44d9a8bb]{color:#cbd5e1;font-size:16px;-ms-flex-negative:0;flex-shrink:0}[dir] .grafico-tendencia-temporal[data-v-44d9a8bb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.tendencia-visual[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}[dir] .tendencia-visual[data-v-44d9a8bb]{margin-top:12px}.tendencia-eje-y[data-v-44d9a8bb]{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir] .tendencia-eje-y[data-v-44d9a8bb]{padding:8px 0}.eje-label[data-v-44d9a8bb]{font-size:10px;font-weight:600;color:#94a3b8}.tendencia-grafico[data-v-44d9a8bb]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:180px;position:relative;overflow:hidden}[dir] .tendencia-grafico[data-v-44d9a8bb]{background:linear-gradient(180deg,#f8fafc 0,#fff);border:1px solid #e2e8f0;border-radius:6px}[dir=ltr] .tendencia-grafico[data-v-44d9a8bb]{background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#fff))}[dir=rtl] .tendencia-grafico[data-v-44d9a8bb]{background:-webkit-gradient(linear,right top,right bottom,from(#f8fafc),to(#fff))}.tendencia-linea[data-v-44d9a8bb]{position:absolute;height:2px}[dir] .tendencia-linea[data-v-44d9a8bb]{border-top:2px dashed}[dir=ltr] .tendencia-linea[data-v-44d9a8bb],[dir=rtl] .tendencia-linea[data-v-44d9a8bb]{left:0;right:0}.tendencia-linea-critica[data-v-44d9a8bb]{bottom:50%;opacity:.4}[dir] .tendencia-linea-critica[data-v-44d9a8bb]{border-color:#ea5455}.tendencia-linea-normal[data-v-44d9a8bb]{bottom:21.4%;opacity:.4}[dir] .tendencia-linea-normal[data-v-44d9a8bb]{border-color:#ff9f43}.tendencia-puntos[data-v-44d9a8bb]{position:relative;width:100%;height:100%}.tendencia-punto[data-v-44d9a8bb]{position:absolute;width:12px;height:12px;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15)}[dir] .tendencia-punto[data-v-44d9a8bb]{border-radius:50%;border:2px solid #fff;cursor:pointer;-webkit-transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.15)}[dir=ltr] .tendencia-punto[data-v-44d9a8bb]{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}[dir=rtl] .tendencia-punto[data-v-44d9a8bb]{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.tendencia-punto[data-v-44d9a8bb]:hover{z-index:10}[dir=ltr] .tendencia-punto[data-v-44d9a8bb]:hover{-webkit-transform:translate(-50%,50%) scale(1.4);transform:translate(-50%,50%) scale(1.4)}[dir=rtl] .tendencia-punto[data-v-44d9a8bb]:hover{-webkit-transform:translate(50%,50%) scale(1.4);transform:translate(50%,50%) scale(1.4)}.tendencia-punto:hover .punto-tooltip[data-v-44d9a8bb]{opacity:1;visibility:visible}[dir] .punto-excelente[data-v-44d9a8bb]{background:#28c76f}[dir] .punto-aceptable[data-v-44d9a8bb]{background:#ff9f43}[dir] .punto-lento[data-v-44d9a8bb]{background:#ea5455}[dir] .punto-neutral[data-v-44d9a8bb]{background:#94a3b8}.punto-tooltip[data-v-44d9a8bb]{position:absolute;bottom:100%;color:#fff;font-size:10px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;line-height:1.4}[dir] .punto-tooltip[data-v-44d9a8bb]{background:#1e293b;padding:6px 10px;border-radius:6px;-webkit-transition:all .2s ease;margin-bottom:8px;text-align:center}[dir=ltr] .punto-tooltip[data-v-44d9a8bb]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .punto-tooltip[data-v-44d9a8bb]{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.punto-tooltip[data-v-44d9a8bb]:after{content:"";position:absolute;top:100%}[dir] .punto-tooltip[data-v-44d9a8bb]:after{border:5px solid transparent;border-top-color:#1e293b}[dir=ltr] .punto-tooltip[data-v-44d9a8bb]:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .punto-tooltip[data-v-44d9a8bb]:after{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.tendencia-leyenda[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}[dir] .tendencia-leyenda[data-v-44d9a8bb]{margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}.leyenda-item-tendencia[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:11px;color:#64748b;font-weight:600}.leyenda-linea[data-v-44d9a8bb]{width:24px;height:2px}[dir] .leyenda-linea[data-v-44d9a8bb]{border-top:2px dashed}[dir] .leyenda-linea-critica-mini[data-v-44d9a8bb]{border-color:#ea5455}[dir] .leyenda-linea-normal-mini[data-v-44d9a8bb]{border-color:#ff9f43}@media (max-width:1200px){.graficos-trazabilidad-grid[data-v-44d9a8bb]{grid-template-columns:repeat(1,minmax(0,1fr))}}.rendimiento-visual[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:140px}.rendimiento-barra-bg[data-v-44d9a8bb]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:10px;overflow:hidden}[dir] .rendimiento-barra-bg[data-v-44d9a8bb]{background:#e2e8f0;border-radius:999px}.rendimiento-barra-fill[data-v-44d9a8bb]{height:100%;transition:width .3s ease}[dir] .rendimiento-barra-fill[data-v-44d9a8bb]{border-radius:999px;-webkit-transition:width .3s ease}[dir] .rendimiento-barra-fill.rendimiento-excelente[data-v-44d9a8bb]{background:#28c76f}[dir] .rendimiento-barra-fill.rendimiento-aceptable[data-v-44d9a8bb]{background:#ff9f43}[dir] .rendimiento-barra-fill.rendimiento-lento[data-v-44d9a8bb]{background:#ea5455}[dir] .rendimiento-barra-fill.rendimiento-neutral[data-v-44d9a8bb]{background:#94a3b8}.rendimiento-texto[data-v-44d9a8bb]{font-size:10px;font-weight:700;white-space:nowrap}.rendimiento-texto.rendimiento-excelente[data-v-44d9a8bb]{color:#28c76f}.rendimiento-texto.rendimiento-aceptable[data-v-44d9a8bb]{color:#ff9f43}.rendimiento-texto.rendimiento-lento[data-v-44d9a8bb]{color:#ea5455}.rendimiento-texto.rendimiento-neutral[data-v-44d9a8bb]{color:#64748b}@media (max-width:1200px){.metricas-rendimiento[data-v-44d9a8bb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.metricas-rendimiento[data-v-44d9a8bb]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:1200px){.kanban-board-full[data-v-44d9a8bb]{grid-template-columns:repeat(1,minmax(0,1fr))}}.seccion-title[data-v-44d9a8bb]{font-size:16px;font-weight:700;color:#334155}[dir] .seccion-title[data-v-44d9a8bb]{margin-bottom:10px}[dir] .panel-calendario[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:12px;padding:12px;background:#fff}.calendario-grid[data-v-44d9a8bb]{display:grid;gap:12px}.calendario-grid.rango-mes[data-v-44d9a8bb]{grid-template-columns:repeat(7,minmax(0,1fr))}.calendario-grid.rango-semana[data-v-44d9a8bb]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.calendario-grid.rango-hoy[data-v-44d9a8bb]{grid-template-columns:repeat(auto-fit,minmax(360px,400px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendario-dia-nombre[data-v-44d9a8bb]{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase}[dir] .calendario-dia-nombre[data-v-44d9a8bb]{text-align:center;margin-bottom:8px;border-bottom:1px solid #e2e8f0;padding-bottom:4px}.calendario-head[data-v-44d9a8bb]{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase}[dir] .calendario-head[data-v-44d9a8bb]{text-align:center;padding:6px 0}.calendario-dia[data-v-44d9a8bb]{min-height:250px;transition:all .2s ease}[dir] .calendario-dia[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:8px;padding:8px;background:#f8fafc;cursor:pointer;-webkit-transition:all .2s ease}.calendario-dia[data-v-44d9a8bb]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08)}[dir] .calendario-dia[data-v-44d9a8bb]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.calendario-dia-hoy[data-v-44d9a8bb]{-webkit-box-shadow:inset 0 0 0 1px rgba(4,106,231,.2)}[dir] .calendario-dia-hoy[data-v-44d9a8bb]{border-color:#046ae7;box-shadow:inset 0 0 0 1px rgba(4,106,231,.2);background:#eff6ff}[dir] .calendario-dia-activo[data-v-44d9a8bb]{background:#fff}.calendario-dia-fecha[data-v-44d9a8bb]{font-size:11px;font-weight:700;color:#334155;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] .calendario-dia-fecha[data-v-44d9a8bb]{margin-bottom:8px}.calendario-dia-fecha-iso[data-v-44d9a8bb]{font-size:9px;color:#94a3b8;font-weight:500}.calendario-dia-contenido[data-v-44d9a8bb]{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}[dir] .calendario-dia-contenido[data-v-44d9a8bb]{margin-bottom:8px}.calendario-evento[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-weight:600}[dir] .calendario-evento[data-v-44d9a8bb]{padding:3px 6px;border-radius:4px}.calendario-evento i[data-v-44d9a8bb]{font-size:9px}.calendario-evento-creado[data-v-44d9a8bb]{color:#1e40af}[dir] .calendario-evento-creado[data-v-44d9a8bb]{background:#dbeafe}.calendario-evento-proceso[data-v-44d9a8bb]{color:#92400e}[dir] .calendario-evento-proceso[data-v-44d9a8bb]{background:#fef3c7}.calendario-evento-impreso[data-v-44d9a8bb]{color:#4338ca}[dir] .calendario-evento-impreso[data-v-44d9a8bb]{background:#e0e7ff}.calendario-evento-despachado[data-v-44d9a8bb]{color:#065f46}[dir] .calendario-evento-despachado[data-v-44d9a8bb]{background:#d1fae5}.calendario-documentos-lista[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;max-height:180px;overflow-x:hidden;overflow-y:auto}.calendario-doc-chip[data-v-44d9a8bb]{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;font-size:9px;font-weight:600;transition:all .15s ease;width:100%;max-width:100%;min-width:0}[dir] .calendario-doc-chip[data-v-44d9a8bb]{padding:3px 6px;border-radius:4px;cursor:pointer;-webkit-transition:all .15s ease}.calendario-doc-chip[data-v-44d9a8bb]:hover{-webkit-transform:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir] .calendario-doc-chip[data-v-44d9a8bb]:hover{transform:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.calendario-doc-creado[data-v-44d9a8bb]{color:#1e40af}[dir] .calendario-doc-creado[data-v-44d9a8bb]{background:#dbeafe}[dir=ltr] .calendario-doc-creado[data-v-44d9a8bb]{border-left:3px solid #3b82f6}[dir=rtl] .calendario-doc-creado[data-v-44d9a8bb]{border-right:3px solid #3b82f6}.calendario-doc-enProceso[data-v-44d9a8bb]{color:#92400e}[dir] .calendario-doc-enProceso[data-v-44d9a8bb]{background:#fef3c7}[dir=ltr] .calendario-doc-enProceso[data-v-44d9a8bb]{border-left:3px solid #f59e0b}[dir=rtl] .calendario-doc-enProceso[data-v-44d9a8bb]{border-right:3px solid #f59e0b}.calendario-doc-impreso[data-v-44d9a8bb]{color:#4338ca}[dir] .calendario-doc-impreso[data-v-44d9a8bb]{background:#e0e7ff}[dir=ltr] .calendario-doc-impreso[data-v-44d9a8bb]{border-left:3px solid #6366f1}[dir=rtl] .calendario-doc-impreso[data-v-44d9a8bb]{border-right:3px solid #6366f1}.calendario-doc-despachado[data-v-44d9a8bb]{color:#065f46}[dir] .calendario-doc-despachado[data-v-44d9a8bb]{background:#d1fae5}[dir=ltr] .calendario-doc-despachado[data-v-44d9a8bb]{border-left:3px solid #10b981}[dir=rtl] .calendario-doc-despachado[data-v-44d9a8bb]{border-right:3px solid #10b981}.doc-chip-codigo[data-v-44d9a8bb]{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:78%}.doc-chip-evento[data-v-44d9a8bb]{font-size:8px;opacity:.8;-ms-flex-negative:0;flex-shrink:0}.calendario-doc-extra[data-v-44d9a8bb]{font-size:9px;color:#64748b;font-weight:600}[dir] .calendario-doc-extra[data-v-44d9a8bb]{text-align:center;padding:4px;cursor:pointer;border-radius:4px;background:#f1f5f9}.calendario-doc-extra[data-v-44d9a8bb]:hover{color:#334155}[dir] .calendario-doc-extra[data-v-44d9a8bb]:hover{background:#e2e8f0}.calendario-header-ux[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] .calendario-header-ux[data-v-44d9a8bb]{margin-bottom:12px}.calendario-leyenda[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.leyenda-item[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:#64748b;font-weight:600}.leyenda-dot[data-v-44d9a8bb]{width:10px;height:10px}[dir] .leyenda-dot[data-v-44d9a8bb]{border-radius:50%}[dir] .leyenda-creado[data-v-44d9a8bb]{background:#3b82f6}[dir] .leyenda-proceso[data-v-44d9a8bb]{background:#f59e0b}[dir] .leyenda-impreso[data-v-44d9a8bb]{background:#6366f1}[dir] .leyenda-despachado[data-v-44d9a8bb]{background:#10b981}.meta-pill[data-v-44d9a8bb]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:10px;font-weight:700}[dir] .meta-pill[data-v-44d9a8bb]{border-radius:999px;padding:2px 8px}.meta-pendiente[data-v-44d9a8bb]{color:#c2410c}[dir] .meta-pendiente[data-v-44d9a8bb]{background:#ffedd5}.meta-proceso[data-v-44d9a8bb]{color:#1d4ed8}[dir] .meta-proceso[data-v-44d9a8bb]{background:#dbeafe}.meta-despachado[data-v-44d9a8bb]{color:#15803d}[dir] .meta-despachado[data-v-44d9a8bb]{background:#dcfce7}[dir] .panel-kanban[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:12px;padding:12px;background:#fff}[dir] .panel-kanban-header[data-v-44d9a8bb]{margin-bottom:12px}.kanban-board[data-v-44d9a8bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kanban-columna[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:280px}[dir] .kanban-columna[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.kanban-columna-drop[data-v-44d9a8bb]{-webkit-box-shadow:0 0 0 2px rgba(4,106,231,.12)}[dir] .kanban-columna-drop[data-v-44d9a8bb]{border-color:#046ae7;box-shadow:0 0 0 2px rgba(4,106,231,.12)}.kanban-header[data-v-44d9a8bb]{font-size:12px;font-weight:700}[dir] .kanban-header[data-v-44d9a8bb]{padding:10px;border-bottom:1px solid #e2e8f0}.kanban-header-pendiente[data-v-44d9a8bb]{color:#c2410c}[dir] .kanban-header-pendiente[data-v-44d9a8bb]{background:#fff7ed}.kanban-header-proceso[data-v-44d9a8bb]{color:#1d4ed8}[dir] .kanban-header-proceso[data-v-44d9a8bb]{background:#eff6ff}.kanban-header-despachado[data-v-44d9a8bb]{color:#15803d}[dir] .kanban-header-despachado[data-v-44d9a8bb]{background:#f0fdf4}.kanban-info-trace[data-v-44d9a8bb]{color:#0f766e;font-weight:600}.kanban-lista[data-v-44d9a8bb]{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;max-height:440px;overflow-y:auto}[dir] .kanban-lista[data-v-44d9a8bb]{padding:10px}[dir] .kanban-card[data-v-44d9a8bb]{border:1px solid #dbe3ee;border-radius:8px;background:#fff;padding:8px}[dir] .kanban-card-draggable[data-v-44d9a8bb]{cursor:-webkit-grab;cursor:grab}[dir] .kanban-card-draggable[data-v-44d9a8bb]:active{cursor:-webkit-grabbing;cursor:grabbing}.kanban-codigo[data-v-44d9a8bb]{font-size:13px;font-weight:700;color:#1e293b}[dir] .kanban-codigo[data-v-44d9a8bb]{margin-bottom:4px}.kanban-info[data-v-44d9a8bb]{font-size:11px;color:#64748b;line-height:1.4}.kanban-vacio[data-v-44d9a8bb]{font-size:12px;color:#94a3b8}[dir] .kanban-vacio[data-v-44d9a8bb]{text-align:center;padding:24px 8px}[dir] .panel-trazabilidad[data-v-44d9a8bb]{border:1px solid #e2e8f0;border-radius:12px;padding:12px;background:#fff}.trazabilidad-filtros-color[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.trazabilidad-filtro-label[data-v-44d9a8bb]{font-size:12px;font-weight:700;color:#475569}.tabla-trazabilidad-wrap[data-v-44d9a8bb]{overflow-x:auto}.tabla-trazabilidad[data-v-44d9a8bb]{width:100%;border-collapse:collapse;font-size:12px}[dir] .tabla-trazabilidad td[data-v-44d9a8bb],[dir] .tabla-trazabilidad th[data-v-44d9a8bb]{border-bottom:1px solid #e2e8f0;padding:10px}[dir=ltr] .tabla-trazabilidad td[data-v-44d9a8bb],[dir=ltr] .tabla-trazabilidad th[data-v-44d9a8bb]{text-align:left}[dir=rtl] .tabla-trazabilidad td[data-v-44d9a8bb],[dir=rtl] .tabla-trazabilidad th[data-v-44d9a8bb]{text-align:right}.tabla-trazabilidad th[data-v-44d9a8bb]{color:#334155;font-weight:700;white-space:nowrap}[dir] .tabla-trazabilidad th[data-v-44d9a8bb]{background:#f8fafc}.tabla-vacia[data-v-44d9a8bb]{color:#94a3b8;font-weight:600}[dir] .tabla-vacia[data-v-44d9a8bb]{text-align:center!important;padding:18px!important}.fechas-consolidadas[data-v-44d9a8bb]{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;min-width:200px}.fecha-item[data-v-44d9a8bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;font-size:11px}.fecha-label[data-v-44d9a8bb]{font-weight:600;color:#64748b;min-width:80px}.fecha-valor[data-v-44d9a8bb]{color:#334155;font-weight:500}@media (max-width:1100px){.panel-kpis[data-v-44d9a8bb]{grid-template-columns:repeat(2,minmax(0,1fr))}.kanban-board[data-v-44d9a8bb]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.panel-kpis[data-v-44d9a8bb]{grid-template-columns:repeat(1,minmax(0,1fr))}.rango-detalle[data-v-44d9a8bb]{width:100%}[dir=ltr] .rango-detalle[data-v-44d9a8bb]{margin-left:0}[dir=rtl] .rango-detalle[data-v-44d9a8bb]{margin-right:0}.calendario-grid[data-v-44d9a8bb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-dark .panel-title[data-v-44d9a8bb]{color:#c2c6dc}.theme-dark .panel-subtitle[data-v-44d9a8bb]{color:#9fa6c3}.theme-dark .rango-detalle[data-v-44d9a8bb]{color:#c2c6dc}