.mono[data-v-daa4978e]{font-family:ui-monospace,JetBrains Mono,monospace}.muted[data-v-daa4978e]{color:#cbd5e1}.vt-card[data-v-daa4978e]{border-radius:18px!important;overflow:hidden}.vt-head[data-v-daa4978e]{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:12px;padding:16px 20px;border-bottom:1px solid #eef2f7}.vt-head h2[data-v-daa4978e]{font-size:.98rem;font-weight:700;color:#0f172a;margin:0}.vt-head-left[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.vt-head-icon[data-v-daa4978e]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#0f172a;-webkit-box-shadow:0 6px 16px -8px rgba(15,23,42,.45);box-shadow:0 6px 16px -8px rgba(15,23,42,.45)}.vt-head-meta[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:4px}.vt-head-nombre[data-v-daa4978e]{font-size:.76rem;font-weight:600;color:#64748b;text-transform:uppercase}.vt-head-right[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.vt-pill[data-v-daa4978e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap}.vt-pill.sm[data-v-daa4978e]{font-size:.62rem;padding:1px 7px}.vt-pill[data-v-daa4978e]{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.vt-pill .v-icon[data-v-daa4978e]{color:inherit!important}.vt-pill.violet[data-v-daa4978e]{background:#eef2ff!important;border-color:#e0e7ff!important;color:#4f46e5!important}.vt-pill.slate[data-v-daa4978e]{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}.vt-pill.teal[data-v-daa4978e]{background:#fff!important;border-color:#e2e8f0!important;color:#475569!important}.vt-pill.green[data-v-daa4978e]{background:#ecfdf5!important;border-color:#d1fae5!important;color:#047857!important}.vt-pill.rose[data-v-daa4978e]{background:#fff1f2!important;border-color:#ffe4e6!important;color:#be123c!important}.vt-ibtn[data-v-daa4978e]{width:36px;height:36px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;display:grid;place-items:center;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.vt-ibtn .v-icon[data-v-daa4978e]{color:#475569!important}.vt-ibtn[data-v-daa4978e]:disabled{opacity:.6;cursor:default}.vt-ibtn.solid[data-v-daa4978e]{border:none;background:linear-gradient(135deg,#4f46e5,#6366f1);-webkit-box-shadow:0 4px 12px -4px rgba(79,70,229,.55);box-shadow:0 4px 12px -4px rgba(79,70,229,.55)}.vt-ibtn.solid .v-icon[data-v-daa4978e]{color:#fff!important}.vt-ibtn.gold[data-v-daa4978e]:hover{border-color:#c7d2fe;background:#eef2ff}.vt-ibtn.gold:hover .v-icon[data-v-daa4978e]{color:#6366f1!important}.vt-ibtn.gold.on[data-v-daa4978e]{border-color:#0f172a;background:#0f172a}.vt-ibtn.gold.on .v-icon[data-v-daa4978e]{color:#fff!important}.vt-ibtn.ghost[data-v-daa4978e]{border-color:transparent}.vt-ibtn.ghost[data-v-daa4978e]:hover{background:#fee2e2}.vt-ibtn.ghost:hover .v-icon[data-v-daa4978e]{color:#dc2626!important}.vt-ibtn.green[data-v-daa4978e]{border:none;background:linear-gradient(135deg,#4f46e5,#6366f1)!important;-webkit-box-shadow:0 4px 12px -4px rgba(79,70,229,.55);box-shadow:0 4px 12px -4px rgba(79,70,229,.55)}.vt-ibtn.green .v-icon[data-v-daa4978e]{color:#fff!important}.vt-ibtn.green[data-v-daa4978e]:disabled{background:#cbd5e1!important;-webkit-box-shadow:none;box-shadow:none}.vt-body[data-v-daa4978e]{padding:16px 20px 20px!important}.vt-sec[data-v-daa4978e]{font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#94a3b8;margin:4px 0 8px}.vt-cond[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vt-forma[data-v-daa4978e]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;max-width:340px}.vt-forma[data-v-daa4978e] .v-input__slot{min-height:38px!important;border-radius:10px!important;background:#f8fafc!important}.vt-forma[data-v-daa4978e] fieldset{border-color:#e2e8f0!important}.vt-ac-val[data-v-daa4978e]{font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700;color:#6366f1;background:#eef2ff;border-radius:6px;padding:1px 6px;margin-right:8px}.vt-ac-txt[data-v-daa4978e]{font-size:.78rem;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-ac-info[data-v-daa4978e]{font-size:.66rem;color:#94a3b8;margin-left:8px}.vt-nums[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.vt-num[data-v-daa4978e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 4px 4px 12px;border-radius:999px;background:#f8fafc;border:1px solid #eef2f7}.vt-num span[data-v-daa4978e]{font-size:.62rem;font-weight:700;text-transform:uppercase;color:#94a3b8}.vt-num input[data-v-daa4978e]{width:44px;height:26px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;text-align:center;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700;color:#0f172a;outline:none;-moz-appearance:textfield}.vt-num input[data-v-daa4978e]:focus{border-color:#a5b4fc;-webkit-box-shadow:0 0 0 3px #eef2ff;box-shadow:0 0 0 3px #eef2ff}.vt-num input[data-v-daa4978e]::-webkit-inner-spin-button,.vt-num input[data-v-daa4978e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vt-res[data-v-daa4978e]{margin-top:14px;padding:14px;border-radius:14px;background:#f8fafc;border:1px solid #eef2f7;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vt-res-kpi[data-v-daa4978e]{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;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #eef2f7}.vt-res-kpi label[data-v-daa4978e]{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.vt-res-kpi span[data-v-daa4978e]{font-size:.95rem;font-weight:800;color:#0f172a;text-align:right;white-space:nowrap}.vt-res-kpi.ant span[data-v-daa4978e]{color:#be123c}.vt-res-kpi.cartera[data-v-daa4978e]{border:none;background:#0f172a}.vt-res-kpi.cartera label[data-v-daa4978e],.vt-res-kpi.cartera span[data-v-daa4978e]{color:#fff}.vt-res-kpi.cartera label[data-v-daa4978e]{opacity:.85}.vt-res-op[data-v-daa4978e]{font-size:1.1rem;font-weight:800;color:#cbd5e1}.vt-res-nota[data-v-daa4978e]{grid-column:1/-1;margin:0;font-size:.7rem;color:#94a3b8}.vt-nosave[data-v-daa4978e]{font-style:normal;margin-left:6px;padding:0 6px;border-radius:999px;background:#f1f5f9;color:#64748b;text-transform:none;letter-spacing:0}.vt-res-ants[data-v-daa4978e]{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.vt-lines-head[data-v-daa4978e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:18px 0 8px}.vt-table[data-v-daa4978e]{border:1px solid #eef2f7;border-radius:14px;overflow:hidden}.vt-tr[data-v-daa4978e]{display:grid;grid-template-columns:50px 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:9px 14px;font-size:.8rem;color:#334155;border-bottom:1px solid #f4f6fa}.vt-tr.res[data-v-daa4978e]{grid-template-columns:50px 1fr 1fr 1fr 1fr}.vt-tr .r[data-v-daa4978e]{text-align:right}.vt-tr .strong[data-v-daa4978e]{font-weight:700;color:#0f172a}.vt-tr .ant[data-v-daa4978e]{color:#be123c;font-weight:700}.vt-tr[data-v-daa4978e]:hover:not(.vt-th):not(.vt-tf){background:#f8faff}.vt-th[data-v-daa4978e]{background:#f8fafc;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.vt-tf[data-v-daa4978e]{background:#f8fafc;font-weight:800;color:#0f172a;border-bottom:none}.vt-idx[data-v-daa4978e]{width:22px;height:22px;border-radius:7px;background:#f1f5f9;color:#475569;font-size:.66rem;font-weight:800;display:grid;place-items:center}.vt-table.edit[data-v-daa4978e]{border-color:#c7d2fe}.vt-tr.ed[data-v-daa4978e]{grid-template-columns:50px 1fr 1fr 40px}.vt-in[data-v-daa4978e]{height:32px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;padding:0 10px;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:600;color:#0f172a;outline:none}.vt-in.r[data-v-daa4978e]{text-align:right}.vt-in[data-v-daa4978e]:focus{border-color:#a5b4fc;-webkit-box-shadow:0 0 0 3px #eef2ff;box-shadow:0 0 0 3px #eef2ff}.vt-rbtn[data-v-daa4978e]{width:28px;height:28px;border-radius:8px;border:none;background:transparent;display:grid;place-items:center;cursor:pointer}.vt-rbtn .v-icon[data-v-daa4978e]{color:#94a3b8!important}.vt-rbtn[data-v-daa4978e]:hover{background:#fee2e2}.vt-rbtn:hover .v-icon[data-v-daa4978e]{color:#dc2626!important}.vt-skel[data-v-daa4978e]{padding:8px 14px}.vt-empty[data-v-daa4978e]{padding:26px 0;text-align:center}.vt-empty p[data-v-daa4978e]{margin:6px 0 0;font-size:.78rem;color:#94a3b8}@media(max-width:700px){.vt-res[data-v-daa4978e]{grid-template-columns:1fr}.vt-res-op[data-v-daa4978e]{display:none}}.vt-dialog{border-radius:18px!important}