.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}.ts-pane[data-v-ba932324]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.ts-bar[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #f1f5f9;margin-bottom:18px}.ts-spacer[data-v-ba932324]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ts-acc[data-v-ba932324]{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;width:32px;height:32px;border:1px solid #ebeef3;border-radius:9px;background:#fff;color:#64748b;-webkit-transition:all .12s;transition:all .12s}.ts-acc[data-v-ba932324]:hover{border-color:#cbd5e1;color:#1e293b}.ts-acc-on[data-v-ba932324]{border-color:#ddd6fe;background:#f4f2fd;color:#6f5bd6}.ts-acc--nuevo[data-v-ba932324]{border-color:#6f5bd6;background:#6f5bd6;color:#fff;-webkit-box-shadow:0 1px 2px rgba(111,91,214,.2),0 4px 12px rgba(111,91,214,.2);box-shadow:0 1px 2px rgba(111,91,214,.2),0 4px 12px rgba(111,91,214,.2)}.ts-acc--nuevo[data-v-ba932324]:hover{border-color:#5f4bc9;background:#5f4bc9;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ts-acc--nuevo .v-icon[data-v-ba932324]{color:#fff!important}.ts-regla[data-v-ba932324]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.72rem;color:#a5b0be}.ts-regla .v-icon[data-v-ba932324]{color:#cbd5e1!important}.ts-error[data-v-ba932324]{margin-bottom:12px;padding:10px 13px;border-radius:9px;background:#fef2f2;border:1px solid #fecaca;font-size:.76rem;color:#b91c1c}.ts-estado[data-v-ba932324]{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;gap:10px;padding:48px 0;font-size:.8rem;color:#94a3b8}.ts-grupo[data-v-ba932324]{margin-bottom:26px}.ts-g-head[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:9px;margin-bottom:12px}.ts-g-cod[data-v-ba932324]{font-size:.86rem;font-weight:700;color:#0f172a}.ts-g-nom[data-v-ba932324]{font-size:.78rem;color:#94a3b8}.ts-g-n[data-v-ba932324]{margin-left:auto;font-size:.68rem;font-weight:600;color:#cbd5e1}.ts-tramos[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.ts-tramo[data-v-ba932324]{border:1px solid #eef1f6;border-radius:14px;background:#fff;overflow:hidden}.ts-tramo-head[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid #f4f6f9}.ts-pct[data-v-ba932324]{font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ts-pct-s[data-v-ba932324]{margin-left:2px;font-size:.8rem;font-weight:600;opacity:.55}.ts-clase[data-v-ba932324]{padding:2px 9px;border-radius:999px;font-size:.63rem;font-weight:700;letter-spacing:.02em}.ts-vig[data-v-ba932324]{font-size:.68rem;opacity:.65}.ts-tramo-n[data-v-ba932324]{margin-left:auto;font-size:.68rem;font-weight:600;opacity:.5}.ts-tramo[data-v-ba932324]{border-color:#dbeafe}.ts-tramo-head[data-v-ba932324]{background:#f2f8fe;color:#1d4ed8}.ts-clase[data-v-ba932324]{background:#dbeafe;color:#1d4ed8}.ts-secs[data-v-ba932324]{display:grid;grid-template-columns:repeat(auto-fill,216px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:10px;padding:14px 18px 16px}.ts-sec[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:5px;padding:12px 14px;border:1px solid #eef1f6;border-radius:10px;background:#fbfcfd;text-align:left;-webkit-transition:all .14s ease;transition:all .14s ease}.ts-sec[data-v-ba932324]:hover{border-color:#ddd6fe;background:#fff;-webkit-box-shadow:0 1px 2px rgba(111,91,214,.05),0 6px 16px rgba(111,91,214,.09);box-shadow:0 1px 2px rgba(111,91,214,.05),0 6px 16px rgba(111,91,214,.09);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ts-sec-nom[data-v-ba932324]{font-size:.82rem;font-weight:700;letter-spacing:-.01em;color:#1e293b;line-height:1.25}.ts-sec-cod[data-v-ba932324]{padding:1px 7px;border-radius:5px;background:#eef0fe;font-size:.64rem;font-weight:700;letter-spacing:.02em;color:#4f46e5}.ts-sec-obs[data-v-ba932324]{font-size:.66rem;color:#b6c0cd;line-height:1.35}.ts-sec-on[data-v-ba932324]{border-color:#6f5bd6;background:#fbfaff;-webkit-box-shadow:0 0 0 3px rgba(111,91,214,.1);box-shadow:0 0 0 3px rgba(111,91,214,.1)}.ts-sec-on .ts-sec-nom[data-v-ba932324]{color:#6f5bd6}.ts-hist[data-v-ba932324]{margin-top:10px;padding:12px 18px;border:1px dashed #eef1f6;border-radius:12px;background:#fbfcfd}.ts-hist-t[data-v-ba932324]{margin-bottom:8px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1}.ts-hist-filas[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.ts-hist-fila[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px;font-size:.73rem;color:#94a3b8}.ts-hist-sec[data-v-ba932324]{min-width:90px;font-weight:600;color:#64748b}.ts-hist-pct[data-v-ba932324]{min-width:70px;font-variant-numeric:tabular-nums}.ts-hist-vig[data-v-ba932324]{color:#b6c0cd}.ts-dlg[data-v-ba932324]{padding:26px 30px 22px;background:#fff;border-radius:16px}.ts-dlg-head[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #f1f5f9;margin-bottom:16px}.ts-dlg-t[data-v-ba932324]{font-size:1.08rem;font-weight:700;letter-spacing:-.01em;color:#0f172a}.ts-dlg-sub[data-v-ba932324]{margin-top:2px;font-size:.76rem;color:#94a3b8}.ts-dlg-x[data-v-ba932324]{color:#94a3b8}.ts-dlg-x[data-v-ba932324]:hover{color:#1e293b}.ts-dlg-nota[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:18px;padding:11px 13px;border-radius:10px;background:#f0fdfa;font-size:.74rem;line-height:1.5;color:#0f766e}.ts-dlg-nota .v-icon[data-v-ba932324]{color:#0d9488!important;margin-top:1px}.ts-dlg-grid[data-v-ba932324]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 14px;margin-bottom:14px}.ts-campo[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;grid-column:span 2}.ts-campo-s[data-v-ba932324]{grid-column:span 1}.ts-campo-l[data-v-ba932324]{grid-column:span 4}.ts-campo span[data-v-ba932324]{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.ts-campo input[data-v-ba932324]{height:38px;padding:0 11px;border:1px solid #e6eaf0;border-radius:9px;font-size:.84rem;color:#1e293b;outline:none}.ts-campo input[data-v-ba932324]:focus{border-color:#6f5bd6}.ts-dlg-problemas[data-v-ba932324]{margin-bottom:14px;padding:10px 14px;border-radius:9px;background:#fffbeb;border:1px solid #fde68a;font-size:.76rem;color:#92400e;line-height:1.6}.ts-dlg-acc[data-v-ba932324]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:4px}.ts-btn[data-v-ba932324]{height:40px;padding:0 24px;border:1px solid #e6eaf0;border-radius:10px;background:#fff;font-size:.81rem;font-weight:600;color:#64748b;-webkit-transition:all .14s;transition:all .14s}.ts-btn[data-v-ba932324]:hover:not(:disabled){border-color:#cbd5e1;color:#1e293b}.ts-btn-on[data-v-ba932324]:not(:disabled){border-color:#6f5bd6;background:#6f5bd6;color:#fff;-webkit-box-shadow:0 1px 2px rgba(111,91,214,.2),0 6px 16px rgba(111,91,214,.24);box-shadow:0 1px 2px rgba(111,91,214,.2),0 6px 16px rgba(111,91,214,.24)}.ts-btn-on[data-v-ba932324]:not(:disabled):hover{border-color:#5f4bc9;background:#5f4bc9;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ts-btn[data-v-ba932324]:disabled{opacity:.5;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;cursor:default}