[data-mockup-id=ventas-2-estado-cobro] .vt2-header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-title{font-size:16px;font-weight:600}[data-mockup-id=ventas-2-estado-cobro] .vt2-subtitle{color:var(--tm-muted-fg);margin-top:1px;font-size:12px}[data-mockup-id=ventas-2-estado-cobro] .vt2-header-actions{align-items:center;gap:8px;display:flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-btn-outline{border:1px solid color-mix(in oklab, var(--tm-border) 50%, transparent);background:var(--tm-card);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-btn-outline svg{width:14px;height:14px;color:var(--tm-muted-fg)}[data-mockup-id=ventas-2-estado-cobro] .vt2-toolbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-search{width:190px}[data-mockup-id=ventas-2-estado-cobro] .vt2-card{overflow:visible}[data-mockup-id=ventas-2-estado-cobro] .vt2-table th,[data-mockup-id=ventas-2-estado-cobro] .vt2-table td{padding:8px 6px}[data-mockup-id=ventas-2-estado-cobro] .vt2-table th:first-child,[data-mockup-id=ventas-2-estado-cobro] .vt2-table td:first-child{padding-left:12px}[data-mockup-id=ventas-2-estado-cobro] .vt2-table th:last-child,[data-mockup-id=ventas-2-estado-cobro] .vt2-table td:last-child{padding-right:10px}[data-mockup-id=ventas-2-estado-cobro] .vt2-table thead tr:first-child th:first-child{border-top-left-radius:8px}[data-mockup-id=ventas-2-estado-cobro] .vt2-table thead tr:first-child th:last-child{border-top-right-radius:8px}[data-mockup-id=ventas-2-estado-cobro] .vt2-num{font-size:12.5px;font-weight:500}[data-mockup-id=ventas-2-estado-cobro] .vt2-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-mockup-id=ventas-2-estado-cobro] .vt2-cliente{max-width:118px}[data-mockup-id=ventas-2-estado-cobro] .vt2-proyecto{max-width:128px}[data-mockup-id=ventas-2-estado-cobro] .vt2-fecha{color:var(--tm-muted-fg);font-size:12px}[data-mockup-id=ventas-2-estado-cobro] .vt2-total{font-weight:500}[data-mockup-id=ventas-2-estado-cobro] .vt2-parcial{margin-top:2px;display:block}[data-mockup-id=ventas-2-estado-cobro] .vt2-parcial-txt{color:var(--tm-emerald-600);font-size:10.5px;font-weight:500;display:block}[data-mockup-id=ventas-2-estado-cobro] .vt2-parcial-bar{background:color-mix(in oklab, var(--tm-muted-fg) 22%, transparent);border-radius:999px;width:76px;height:3px;margin-top:3px;margin-left:auto;display:block;overflow:hidden}[data-mockup-id=ventas-2-estado-cobro] .vt2-parcial-bar i{background:#10b981;border-radius:999px;height:100%;display:block}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias{text-decoration:underline dotted;text-decoration-color:color-mix(in oklab, var(--tm-muted-fg) 60%, transparent);text-underline-offset:3px;font-weight:600;display:block}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias.is-verde{color:#047857}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias.is-rojo{color:var(--tm-red-600)}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub{color:var(--tm-muted-fg);white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;margin-top:2px;font-size:10px;font-weight:500;display:flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub i{border-radius:50%;width:7px;height:7px}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub.is-rojo{color:#e11d48}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub.is-rojo i{background:#f43f5e}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub.is-ambar{color:#b45309}[data-mockup-id=ventas-2-estado-cobro] .vt2-dias-sub.is-ambar i{background:var(--tm-amber-500)}[data-mockup-id=ventas-2-estado-cobro] .vt2-badge{color:#fff;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:500;line-height:1.5;display:inline-flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-row-vencida td{background:color-mix(in oklab, var(--tm-red-600) 4%, transparent)}[data-mockup-id=ventas-2-estado-cobro] .vt2-actions{text-align:right;white-space:nowrap;position:relative}[data-mockup-id=ventas-2-estado-cobro] .vt2-icon-btn{width:22px;height:22px;color:var(--tm-muted-fg);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-icon-btn.is-open{background:color-mix(in oklab, var(--tm-muted) 80%, transparent);color:var(--tm-fg)}[data-mockup-id=ventas-2-estado-cobro] .vt2-icon-btn svg{width:15px;height:15px}[data-mockup-id=ventas-2-estado-cobro] .vt2-menu{z-index:10;border:1px solid color-mix(in oklab, var(--tm-border) 55%, transparent);background:var(--tm-card);text-align:left;border-radius:8px;min-width:208px;padding:4px;position:absolute;top:36px;right:10px;box-shadow:0 8px 24px #0f172a1a}[data-mockup-id=ventas-2-estado-cobro] .vt2-menu-item{color:var(--tm-fg);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:6px 9px;font-size:12.5px;display:flex}[data-mockup-id=ventas-2-estado-cobro] .vt2-menu-item svg{width:14px;height:14px;color:var(--tm-muted-fg)}[data-mockup-id=ventas-2-estado-cobro] .vt2-menu-item.is-destructive,[data-mockup-id=ventas-2-estado-cobro] .vt2-menu-item.is-destructive svg{color:var(--tm-red-600)}[data-mockup-id=ventas-2-estado-cobro] .vt2-menu-sep{background:color-mix(in oklab, var(--tm-border) 45%, transparent);height:1px;margin:4px 6px}[data-mockup-id=ventas-2-estado-cobro] .vt2-footer td{background:color-mix(in oklab, var(--tm-muted) 30%, transparent);font-size:12.5px;font-weight:600}[data-mockup-id=ventas-2-estado-cobro] .vt2-footer td:first-child{border-bottom-left-radius:8px}[data-mockup-id=ventas-2-estado-cobro] .vt2-footer td:last-child{border-bottom-right-radius:8px}
