[dir=ltr] .spin-anim[data-v-b54204c8]{animation:spin-ltr-data-v-b54204c8 1s linear infinite}[dir=rtl] .spin-anim[data-v-b54204c8]{animation:spin-rtl-data-v-b54204c8 1s linear infinite}@keyframes spin-ltr-data-v-b54204c8{to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-b54204c8{to{transform:rotate(-1turn)}}.subtab-btn[data-v-706e3235]{font-size:13px;font-weight:600;display:inline-flex;align-items:center;transition:all .2s;outline:none}[dir] .subtab-btn[data-v-706e3235]{border:none;border-radius:6px;padding:7px 16px;cursor:pointer}.subtab-active[data-v-706e3235]{color:#fff!important}[dir] .subtab-active[data-v-706e3235]{background-color:#0091ff!important;box-shadow:0 2px 4px rgba(0,145,255,.2)}.subtab-inactive[data-v-706e3235]{color:#64748b!important}[dir] .subtab-inactive[data-v-706e3235]{background-color:transparent!important}.subtab-inactive[data-v-706e3235]:hover{color:#1e293b!important}[dir] .subtab-inactive[data-v-706e3235]:hover{background-color:rgba(0,0,0,.04)!important}.badge-pending[data-v-706e3235]{color:#fff;font-size:11px;font-weight:700}[dir] .badge-pending[data-v-706e3235]{background-color:#ff9f43;border-radius:10px;padding:2px 6px}[dir] .header-card[data-v-706e3235]{background:#fff;border-radius:8px;padding:18px 24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.page-title[data-v-706e3235]{color:#1e293b;font-weight:700;font-size:20px;letter-spacing:-.3px}.page-subtitle[data-v-706e3235]{color:#64748b;font-size:13px}.calc-link[data-v-706e3235]{display:inline-flex;align-items:center}[dir] .calc-link[data-v-706e3235]{cursor:pointer}.calc-link:hover span[data-v-706e3235]{text-decoration:underline}.filter-group[data-v-706e3235]{display:flex;flex-direction:column}.filter-label[data-v-706e3235]{font-size:11px;font-weight:600;color:#8c8c8c}[dir] .filter-label[data-v-706e3235]{margin-bottom:3px}.filter-select[data-v-706e3235]{height:32px;font-size:12px;color:#333;outline:none}[dir] .filter-select[data-v-706e3235]{border-radius:6px;border:1px solid #d9d9d9;padding:2px 8px;background-color:#fff}[dir] .filter-select[data-v-706e3235]:focus{border-color:#0091ff}.btn-excel[data-v-706e3235]{height:32px;color:#28c76f;font-size:12px;font-weight:600;display:inline-flex;align-items:center;transition:all .15s ease-in-out}[dir] .btn-excel[data-v-706e3235]{border-radius:6px;border:1px solid #28c76f;background-color:#fff;padding:0 14px;cursor:pointer}.btn-excel[data-v-706e3235]:hover{color:#fff}[dir] .btn-excel[data-v-706e3235]:hover{background-color:#28c76f}.banner-warning[data-v-706e3235]{display:flex;align-items:center;justify-content:space-between}[dir] .banner-warning[data-v-706e3235]{background-color:#fff7ed;border:1px solid #ffedd5;border-radius:6px;padding:10px 18px}.banner-warning-icon[data-v-706e3235]{color:#f97316}.banner-warning-text[data-v-706e3235]{color:#ea580c;font-weight:600;font-size:13px}.btn-warning-action[data-v-706e3235]{color:#fff;font-size:12px;font-weight:600}[dir] .btn-warning-action[data-v-706e3235]{background-color:#ff9f43;border:none;border-radius:6px;padding:6px 16px;cursor:pointer}[dir] .btn-warning-action[data-v-706e3235]:hover{background-color:#f58e2a}.banner-danger[data-v-706e3235]{display:flex;align-items:center;justify-content:space-between}[dir] .banner-danger[data-v-706e3235]{background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:6px;padding:10px 18px}.banner-danger-icon[data-v-706e3235]{color:#ef4444}.banner-danger-text[data-v-706e3235]{color:#dc2626;font-weight:600;font-size:13px}.btn-danger-action[data-v-706e3235]{color:#fff;font-size:12px;font-weight:600}[dir] .btn-danger-action[data-v-706e3235]{background-color:#ea5455;border:none;border-radius:6px;padding:6px 16px;cursor:pointer}[dir] .btn-danger-action[data-v-706e3235]:hover{background-color:#d93d3e}[dir] .metrics-container[data-v-706e3235]{background:#fff;border-radius:8px;padding:18px 24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .metric-col[data-v-706e3235]{padding:0 16px}[dir=ltr] .metric-col[data-v-706e3235]{border-right:1px solid #f1f5f9}[dir=rtl] .metric-col[data-v-706e3235]{border-left:1px solid #f1f5f9}[dir=ltr] .metric-col[data-v-706e3235]:last-child{border-right:none}[dir=rtl] .metric-col[data-v-706e3235]:last-child{border-left:none}[dir=ltr] .metric-col[data-v-706e3235]:first-child{padding-left:0}[dir=rtl] .metric-col[data-v-706e3235]:first-child{padding-right:0}[dir] .metric-col-active[data-v-706e3235]{background-color:#fff1f2;border-radius:6px}.metric-text-wrap[data-v-706e3235]{flex:1;min-width:0}[dir=ltr] .metric-text-wrap[data-v-706e3235]{padding-right:8px}[dir=rtl] .metric-text-wrap[data-v-706e3235]{padding-left:8px}.metric-title[data-v-706e3235]{color:#8c8c8c;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;display:block}.metric-value[data-v-706e3235]{font-size:26px;font-weight:800;color:#1e293b;line-height:1.15}[dir] .metric-value[data-v-706e3235]{margin:4px 0 2px 0}.metric-unit[data-v-706e3235]{font-size:12px;font-weight:400;color:#94a3b8}[dir=ltr] .metric-unit[data-v-706e3235]{margin-left:3px}[dir=rtl] .metric-unit[data-v-706e3235]{margin-right:3px}.metric-subtitle[data-v-706e3235]{color:#94a3b8;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar-wrap[data-v-706e3235]{height:5px;overflow:hidden}[dir] .progress-bar-wrap[data-v-706e3235]{background-color:#e2e8f0;border-radius:3px;margin:6px 0 4px 0}.progress-bar-fill[data-v-706e3235]{height:100%;transition:width .3s}[dir] .progress-bar-fill[data-v-706e3235]{background-color:#22c55e;border-radius:3px}.metric-icon-circle[data-v-706e3235]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .metric-icon-circle[data-v-706e3235]{border-radius:50%}.icon-blue[data-v-706e3235]{color:#0284c7}[dir] .icon-blue[data-v-706e3235]{background-color:#e0f2fe}.icon-purple[data-v-706e3235]{color:#7c3aed}[dir] .icon-purple[data-v-706e3235]{background-color:#ede9fe}.icon-green[data-v-706e3235]{color:#16a34a}[dir] .icon-green[data-v-706e3235]{background-color:#dcfce7}.icon-orange[data-v-706e3235]{color:#d97706}[dir] .icon-orange[data-v-706e3235]{background-color:#fef3c7}.icon-red[data-v-706e3235]{color:#dc2626}[dir] .icon-red[data-v-706e3235]{background-color:#fee2e2}[dir] .table-card[data-v-706e3235]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .table-header-bar[data-v-706e3235]{padding:16px 22px;border-bottom:1px solid #f1f5f9}.table-title[data-v-706e3235]{color:#1e293b;font-weight:700;font-size:15px}.search-wrap[data-v-706e3235]{position:relative;width:290px}.search-input[data-v-706e3235]{width:100%;height:32px;font-size:12px;color:#334155;outline:none}[dir] .search-input[data-v-706e3235]{border-radius:6px;border:1px solid #e2e8f0}[dir=ltr] .search-input[data-v-706e3235]{padding:4px 30px 4px 10px}[dir=rtl] .search-input[data-v-706e3235]{padding:4px 10px 4px 30px}[dir] .search-input[data-v-706e3235]:focus{border-color:#0091ff}.search-icon[data-v-706e3235]{position:absolute;top:9px;color:#94a3b8;pointer-events:none}[dir=ltr] .search-icon[data-v-706e3235]{right:10px}[dir=rtl] .search-icon[data-v-706e3235]{left:10px}.custom-conductores-table[data-v-706e3235]{width:100%}.custom-conductores-table thead th[data-v-706e3235]{font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.4px;vertical-align:middle}[dir] .custom-conductores-table thead th[data-v-706e3235]{border-bottom:1px solid #f1f5f9;border-top:none;padding:12px 10px;background:transparent}[dir] .custom-conductores-table tbody tr[data-v-706e3235]{border-bottom:1px solid #f8fafc}[dir] .custom-conductores-table tbody tr[data-v-706e3235]:hover{background-color:#f8fafc}.custom-conductores-table tbody td[data-v-706e3235]{vertical-align:middle;font-size:12px}[dir] .custom-conductores-table tbody td[data-v-706e3235]{padding:11px 10px;border-top:none}.conductor-name[data-v-706e3235]{font-weight:700;color:#1e293b;font-size:12px}.badge-doble[data-v-706e3235]{color:#0284c7;font-size:10px;font-weight:700}[dir] .badge-doble[data-v-706e3235]{background-color:#e0f2fe;border-radius:4px;padding:2px 6px}.regimen-badge[data-v-706e3235]{color:#7e22ce;font-size:11px;font-weight:700;display:inline-block}[dir] .regimen-badge[data-v-706e3235]{background-color:#f3e8ff;border-radius:6px;padding:3px 10px}.regimen-sin-badge[data-v-706e3235]{color:#ea580c;font-size:11px;font-weight:700;display:inline-block}[dir] .regimen-sin-badge[data-v-706e3235]{background-color:#ffedd5;border-radius:6px;padding:3px 10px}.val-meta[data-v-706e3235]{color:#0284c7;font-weight:700;font-size:13px}.val-tomados[data-v-706e3235]{color:#16a34a;font-weight:700;font-size:13px}.val-vendidos[data-v-706e3235]{color:#ea580c;font-weight:700;font-size:13px}.val-perdidos[data-v-706e3235]{color:#64748b;font-weight:600;font-size:13px}.saldo-badge-positive[data-v-706e3235]{color:#15803d;font-weight:700;font-size:12px;display:inline-block}[dir] .saldo-badge-positive[data-v-706e3235]{background-color:#dcfce7;border-radius:6px;padding:4px 12px}.saldo-badge-negative[data-v-706e3235]{color:#b91c1c;font-weight:700;font-size:12px;display:inline-block}[dir] .saldo-badge-negative[data-v-706e3235]{background-color:#fee2e2;border-radius:6px;padding:4px 12px}.saldo-badge-zero[data-v-706e3235]{color:#475569;font-weight:700;font-size:12px;display:inline-block}[dir] .saldo-badge-zero[data-v-706e3235]{background-color:#f1f5f9;border-radius:6px;padding:4px 12px}.btn-action-vender[data-v-706e3235]{color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px;transition:background-color .15s}[dir] .btn-action-vender[data-v-706e3235]{background-color:#0091ff;border:none;border-radius:4px;padding:5px 12px;cursor:pointer}[dir] .btn-action-vender[data-v-706e3235]:hover{background-color:#0080e0}.btn-action-historial[data-v-706e3235]{color:#374151;font-size:11px;font-weight:700;letter-spacing:.3px;transition:all .15s}[dir] .btn-action-historial[data-v-706e3235]{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;padding:5px 12px;cursor:pointer}[dir] .btn-action-historial[data-v-706e3235]:hover{background-color:#f9fafb;border-color:#9ca3af}[dir] .table-footer-bar[data-v-706e3235]{padding:14px 22px;border-top:1px solid #f1f5f9}[dir] .cursor-pointer[data-v-706e3235]{cursor:pointer}