.mono[data-v-03b71dfc]{font-family:JetBrains Mono,ui-monospace,monospace}.est-card[data-v-03b71dfc]{background:#f8fafc;border-radius:16px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:88vh;position:relative}.est-head[data-v-03b71dfc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;background:#fff;border-bottom:1px solid #f1f5f9}.est-head[data-v-03b71dfc],.est-icon[data-v-03b71dfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.est-icon[data-v-03b71dfc]{width:40px;height:40px;border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#14b8a6,#0f766e)}.est-title[data-v-03b71dfc]{font-size:1rem;font-weight:700;color:#0f172a}.est-sub[data-v-03b71dfc]{font-size:.74rem;color:#94a3b8}.est-seg[data-v-03b71dfc]{padding:3px;border-radius:10px;background:#f1f5f9}.est-seg-btn[data-v-03b71dfc],.est-seg[data-v-03b71dfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.est-seg-btn[data-v-03b71dfc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:none;background:transparent;padding:5px 12px;border-radius:8px;font-size:.74rem;font-weight:600;color:#64748b;cursor:pointer}.est-seg-btn.on[data-v-03b71dfc]{background:#fff;color:#0f172a;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.12);box-shadow:0 1px 3px rgba(15,23,42,.12)}.est-dot[data-v-03b71dfc]{width:7px;height:7px;border-radius:50%}.est-dot.cob[data-v-03b71dfc]{background:#10b981}.est-dot.pag[data-v-03b71dfc]{background:#f97316}.est-ibtn[data-v-03b71dfc]{width:34px;height:34px;border:none;border-radius:10px;background:#f1f5f9;cursor:pointer}.est-ibtn .v-icon[data-v-03b71dfc]{color:#64748b!important}.est-ibtn[data-v-03b71dfc]:hover{background:#e2e8f0}.est-bar[data-v-03b71dfc]{height:2px;position:relative;overflow:hidden}.est-bar.on[data-v-03b71dfc]:after{content:"";position:absolute;left:-30%;width:30%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#14b8a6),to(transparent));background:linear-gradient(90deg,transparent,#14b8a6,transparent);-webkit-animation:est-slide-03b71dfc 1s ease-in-out infinite;animation:est-slide-03b71dfc 1s ease-in-out infinite}@-webkit-keyframes est-slide-03b71dfc{to{left:100%}}@keyframes est-slide-03b71dfc{to{left:100%}}.est-body[data-v-03b71dfc]{display:grid;grid-template-columns:420px 1fr;gap:14px;padding:14px 18px 18px;overflow-y:auto}@media(max-width:960px){.est-body[data-v-03b71dfc]{grid-template-columns:1fr}}.est-col[data-v-03b71dfc]{background:#fff;border-radius:14px;padding:12px 14px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04);min-width:0}.est-col-head[data-v-03b71dfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin-bottom:8px}.est-count[data-v-03b71dfc]{margin-left:auto;padding:1px 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.66rem}.est-forma[data-v-03b71dfc]{display:grid;grid-template-columns:78px 1fr 24px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 4px;border-bottom:1px solid #f8fafc}.est-forma-code[data-v-03b71dfc]{font-size:.74rem;font-weight:700;color:#0f766e}.est-forma-nom[data-v-03b71dfc]{font-size:.78rem;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.est-alias[data-v-03b71dfc]{width:20px;height:20px;border-radius:6px;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;font-size:.66rem;font-weight:700;cursor:help}.est-alias.s[data-v-03b71dfc]{background:#eef2ff;color:#4338ca}.est-alias.n[data-v-03b71dfc]{background:#f1f5f9;color:#94a3b8}.est-to[data-v-03b71dfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:1px 8px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.66rem;font-weight:600;white-space:nowrap}.est-to .v-icon[data-v-03b71dfc]{color:inherit!important}.est-to.warn[data-v-03b71dfc]{background:#fffbeb;color:#b45309}.est-grid[data-v-03b71dfc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.est-cartera[data-v-03b71dfc]{border:1px solid #eef2f7;border-radius:12px;padding:12px;-webkit-transition:all .15s ease;transition:all .15s ease}.est-cartera[data-v-03b71dfc]:hover{border-color:#c7d2fe;-webkit-box-shadow:0 6px 16px rgba(15,23,42,.06);box-shadow:0 6px 16px rgba(15,23,42,.06)}.est-cartera-top[data-v-03b71dfc]{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}.est-cartera-nom[data-v-03b71dfc]{font-size:.86rem;font-weight:700;color:#0f172a}.est-cp[data-v-03b71dfc]{font-size:.62rem;font-weight:700;padding:1px 7px;border-radius:6px}.est-cp.cob[data-v-03b71dfc]{background:#ecfdf5;color:#047857}.est-cp.pag[data-v-03b71dfc]{background:#fff7ed;color:#c2410c}.est-cartera-desc[data-v-03b71dfc]{font-size:.72rem;color:#94a3b8;margin:2px 0 8px}.est-cartera-meta[data-v-03b71dfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.est-meta[data-v-03b71dfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:.66rem;color:#64748b}.est-meta .v-icon[data-v-03b71dfc]{color:#94a3b8!important}.est-formas[data-v-03b71dfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding-top:8px;border-top:1px dashed #eef2f7}.est-chip[data-v-03b71dfc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#f0fdfa;color:#0f766e;font-size:.68rem;font-weight:700}.est-chip .v-icon[data-v-03b71dfc]{color:inherit!important}.est-chip.vacio[data-v-03b71dfc]{background:#f8fafc;color:#cbd5e1;font-weight:500}.est-otros[data-v-03b71dfc]{margin-top:14px;padding-top:10px;border-top:1px solid #f1f5f9}.est-otro[data-v-03b71dfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 4px}.est-otro-tipo[data-v-03b71dfc]{font-size:.62rem;font-weight:700;padding:1px 7px;border-radius:6px;background:#f1f5f9;color:#475569}.est-otro-tipo.imp[data-v-03b71dfc]{background:#fef2f2;color:#b91c1c}.est-otro-tipo.ant[data-v-03b71dfc]{background:#f5f3ff;color:#6d28d9}.est-otro-nom[data-v-03b71dfc]{font-size:.8rem;font-weight:600;color:#1e293b}.est-otro-desc[data-v-03b71dfc]{font-size:.74rem;color:#94a3b8}.est-empty[data-v-03b71dfc]{padding:18px;text-align:center;font-size:.8rem;color:#94a3b8}.est-dialog{border-radius:16px!important;overflow:hidden}