.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:0;pointer-events:none}.v-tooltip__content.menuable__content__active{opacity:.9}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{-webkit-transition-duration:.15s;transition-duration:.15s}.v-tooltip__content[class*=leave-active]{-webkit-transition-duration:75ms;transition-duration:75ms}.pln-dialog[data-v-70bc3c0c]{border-radius:14px!important;-webkit-box-shadow:0 20px 60px -12px rgba(15,23,42,.18),0 8px 24px -8px rgba(15,23,42,.12)!important;box-shadow:0 20px 60px -12px rgba(15,23,42,.18),0 8px 24px -8px rgba(15,23,42,.12)!important}.pln-card[data-v-70bc3c0c]{background:#fff!important;border-radius:14px!important;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;height:85vh;max-height:85vh}.pln-header[data-v-70bc3c0c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:18px 24px;background:#fafbfc;border-bottom:1px solid #eef0f3;-ms-flex-negative:0;flex-shrink:0}.pln-header-left[data-v-70bc3c0c],.pln-header[data-v-70bc3c0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pln-header-left[data-v-70bc3c0c]{gap:12px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.pln-header-icon[data-v-70bc3c0c]{width:36px;height:36px;border-radius:10px;background:#fefce8;border:1px solid #fde68a;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;-ms-flex-negative:0;flex-shrink:0}.pln-header-text[data-v-70bc3c0c]{min-width:0}.pln-header-title[data-v-70bc3c0c]{font-size:.95rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.2}.pln-header-sub[data-v-70bc3c0c]{font-size:.78rem;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pln-crumb[data-v-70bc3c0c]{color:#334155;font-weight:600}.pln-crumb-muted[data-v-70bc3c0c]{color:#94a3b8;font-weight:500}.pln-crumb-sep[data-v-70bc3c0c]{color:#cbd5e1;font-weight:400}.pln-header-right[data-v-70bc3c0c]{-ms-flex-negative:0;flex-shrink:0;gap:6px}.pln-header-right[data-v-70bc3c0c],.pln-pill[data-v-70bc3c0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pln-pill[data-v-70bc3c0c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.pln-pill--gold[data-v-70bc3c0c]{background:#fefce8;color:#a16207;border:1px solid #fde68a}.pln-pill--kil[data-v-70bc3c0c]{background:#fef3c7;color:#854d0e;border:1px solid #fcd34d}.pln-toolbar[data-v-70bc3c0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 24px;background:#fff;border-bottom:1px solid #f1f3f6;-ms-flex-negative:0;flex-shrink:0}.pln-search[data-v-70bc3c0c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;max-width:420px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 12px;background:#f7f8fa;border-radius:8px;height:36px;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s}.pln-search[data-v-70bc3c0c]:focus-within{background:#fff;-webkit-box-shadow:0 0 0 2px rgba(124,58,237,.2);box-shadow:0 0 0 2px rgba(124,58,237,.2)}.pln-search input[data-v-70bc3c0c]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;outline:none;background:transparent;font-size:.84rem;color:#0f172a;font-family:inherit;min-width:0}.pln-search input[data-v-70bc3c0c]::-webkit-input-placeholder{color:#94a3b8}.pln-search input[data-v-70bc3c0c]::-moz-placeholder{color:#94a3b8}.pln-search input[data-v-70bc3c0c]:-ms-input-placeholder{color:#94a3b8}.pln-search input[data-v-70bc3c0c]::-ms-input-placeholder{color:#94a3b8}.pln-search input[data-v-70bc3c0c]::placeholder{color:#94a3b8}.pln-search-clear[data-v-70bc3c0c]{width:22px;height:22px;border-radius:50%;border:none;background:transparent;cursor:pointer;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;-webkit-transition:background .15s;transition:background .15s;-ms-flex-negative:0;flex-shrink:0}.pln-search-clear[data-v-70bc3c0c]:hover{background:#eef0f3}.pln-toolbar-spacer[data-v-70bc3c0c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pln-kpi-mini[data-v-70bc3c0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;padding:0 10px;font-size:.74rem;color:#64748b}.pln-kpi-mini-val[data-v-70bc3c0c]{font-weight:700;color:#0f172a;font-size:.84rem;font-variant-numeric:tabular-nums}.pln-kpi-mini-lbl[data-v-70bc3c0c]{text-transform:uppercase;letter-spacing:.06em;font-size:.62rem;font-weight:600;color:#94a3b8}.pln-tb-btn[data-v-70bc3c0c]{width:32px;height:32px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;cursor:pointer;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;-webkit-transition:all .15s;transition:all .15s}.pln-tb-btn[data-v-70bc3c0c]:hover{background:#f8fafc;border-color:#cbd5e1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pln-tb-btn:hover .v-icon[data-v-70bc3c0c]{color:#0f172a!important}.pln-body[data-v-70bc3c0c]{padding:0!important;background:#fff;overflow:hidden}.pln-body[data-v-70bc3c0c],.pln-table-wrap[data-v-70bc3c0c]{display:-webkit-box;display:-ms-flexbox;display:flex}.pln-body[data-v-70bc3c0c],.pln-table-wrap[data-v-70bc3c0c],.pln-table[data-v-70bc3c0c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pln-table[data-v-70bc3c0c]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;background:transparent!important}.pln-table[data-v-70bc3c0c] .v-data-table__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto}.pln-table[data-v-70bc3c0c] table{border-collapse:separate;border-spacing:0}.pln-table[data-v-70bc3c0c] thead th{background:#fafbfc!important;color:#94a3b8!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #eef0f3!important;height:38px!important;padding:0 16px!important}.pln-table[data-v-70bc3c0c] tbody td{border-bottom:1px solid #f1f3f6!important;height:44px!important;padding:0 16px!important;font-size:.84rem;color:#334155}.pln-table[data-v-70bc3c0c] tbody tr{cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.pln-table[data-v-70bc3c0c] tbody tr:hover{background:#fafbfc!important}.pln-table[data-v-70bc3c0c] tbody tr.v-data-table__selected{background:#f3efff!important;-webkit-box-shadow:inset 3px 0 0 #7c3aed;box-shadow:inset 3px 0 0 #7c3aed}.pln-table[data-v-70bc3c0c] tbody tr.v-data-table__selected:hover{background:#ede9fe!important}.pln-table[data-v-70bc3c0c] .v-data-footer{border-top:1px solid #eef0f3!important;padding:8px 16px!important;font-size:.74rem;color:#64748b;background:#fafbfc;-ms-flex-negative:0;flex-shrink:0}.pln-table[data-v-70bc3c0c] .v-data-footer__select .v-select{margin:0 12px}.pln-fecha[data-v-70bc3c0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-variant-numeric:tabular-nums;font-size:.82rem;color:#475569;font-weight:500}.pln-money[data-v-70bc3c0c]{font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem;letter-spacing:.005em}.pln-money--venta[data-v-70bc3c0c]{color:#a16207}.pln-money--compra[data-v-70bc3c0c]{color:#475569;font-weight:600}.pln-act-btn[data-v-70bc3c0c]{width:30px;height:30px;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;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.pln-act-btn[data-v-70bc3c0c]:hover{background:#f1f5f9;border-color:#e2e8f0}.pln-act-btn--accent[data-v-70bc3c0c]{background:#f3efff;border-color:#ede9fe}.pln-act-btn--accent[data-v-70bc3c0c]:hover{background:#ede9fe;border-color:#ddd6fe}.pln-act-btn--accent:hover .v-icon[data-v-70bc3c0c]{color:#6d28d9!important}.pln-empty[data-v-70bc3c0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 20px;text-align:center;color:#94a3b8;gap:8px}.pln-empty-icon[data-v-70bc3c0c],.pln-empty[data-v-70bc3c0c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pln-empty-icon[data-v-70bc3c0c]{width:60px;height:60px;border-radius:16px;background:#fefce8;border:1px solid #fde68a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:8px}.pln-empty-title[data-v-70bc3c0c]{font-size:.95rem;font-weight:700;color:#475569}.pln-empty-sub[data-v-70bc3c0c]{font-size:.82rem;color:#94a3b8;max-width:340px;margin-bottom:12px}.pln-footer[data-v-70bc3c0c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 24px;background:#fafbfc;border-top:1px solid #eef0f3;-ms-flex-negative:0;flex-shrink:0}.pln-footer-info[data-v-70bc3c0c],.pln-footer[data-v-70bc3c0c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pln-footer-info[data-v-70bc3c0c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;padding:4px 12px 4px 8px;background:#f3efff;border:1px solid #ddd6fe;border-radius:999px;max-width:60%;overflow:hidden}.pln-footer-info-dot[data-v-70bc3c0c]{width:7px;height:7px;border-radius:50%;background:#7c3aed;-webkit-box-shadow:0 0 0 3px rgba(124,58,237,.15);box-shadow:0 0 0 3px rgba(124,58,237,.15);-ms-flex-negative:0;flex-shrink:0}.pln-footer-info-text[data-v-70bc3c0c]{font-size:.78rem;color:#6d28d9;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pln-footer-spacer[data-v-70bc3c0c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pln-btn[data-v-70bc3c0c]{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:9px 18px;border-radius:8px;font-size:.84rem;font-weight:600;cursor:pointer;border:none;-webkit-transition:all .15s;transition:all .15s;letter-spacing:.01em}.pln-btn--ghost[data-v-70bc3c0c]{background:transparent;color:#64748b}.pln-btn--ghost[data-v-70bc3c0c]:hover{background:#f1f5f9;color:#0f172a}.pln-fade-enter-active[data-v-70bc3c0c],.pln-fade-leave-active[data-v-70bc3c0c]{-webkit-transition:opacity .2s;transition:opacity .2s}.pln-fade-enter[data-v-70bc3c0c],.pln-fade-leave-to[data-v-70bc3c0c]{opacity:0}@media (max-width:900px){.pln-header[data-v-70bc3c0c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pln-header-right[data-v-70bc3c0c]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:640px){.pln-header[data-v-70bc3c0c]{padding:14px 16px}.pln-toolbar[data-v-70bc3c0c]{padding:10px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pln-search[data-v-70bc3c0c]{max-width:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.pln-kpi-mini[data-v-70bc3c0c]{display:none}.pln-footer[data-v-70bc3c0c]{padding:12px 16px}.pln-footer-info[data-v-70bc3c0c]{max-width:none}}