.vd[data-v-66f4eb5d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background:#f8fafc;font-family:Inter,system-ui,sans-serif;color:#1e293b}.vd-cab[data-v-66f4eb5d],.vd[data-v-66f4eb5d]{display:-webkit-box;display:-ms-flexbox;display:flex}.vd-cab[data-v-66f4eb5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 24px;background:#fff;border-bottom:1px solid #e5e7eb}.vd-eye[data-v-66f4eb5d]{display:block;font-size:.8rem;font-weight:700;color:#5f4bc4}.vd-tit[data-v-66f4eb5d]{display:block;font-size:1.3rem;font-weight:700}.vd-calc[data-v-66f4eb5d]{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:7px 14px;border-radius:9px;background:#ede9fe;font-size:.86rem;font-weight:600;color:#5b21b6}.vd-calc[data-v-66f4eb5d]:disabled{opacity:.7}.vd-calc .v-icon[data-v-66f4eb5d]{color:inherit!important}.vd-x[data-v-66f4eb5d]{width:34px;height:34px;border-radius:9px;background:#f1f5f9}.vd-cuerpo[data-v-66f4eb5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:16px 24px 28px;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}.vd-vacio[data-v-66f4eb5d]{margin:0;padding:50px;text-align:center;color:#475569}.vd-aviso[data-v-66f4eb5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:8px 12px;border-radius:10px;background:#fffbeb;font-size:.88rem;color:#854d0e}.vd-aviso .v-icon[data-v-66f4eb5d]{color:inherit!important}.vd-fichas[data-v-66f4eb5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.vd-f[data-v-66f4eb5d]{display:grid;gap:1px;padding:8px 12px;border:1px solid #ebeef3;border-radius:10px;background:#fff}.vd-f span[data-v-66f4eb5d]{font-size:.8rem;color:#64748b}.vd-f b[data-v-66f4eb5d]{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.vd-f--fin[data-v-66f4eb5d]{background:#ecfdf5;border-color:#a7f3d0}.vd-f--fin b[data-v-66f4eb5d]{font-weight:700;color:#047857}.vd-dos[data-v-66f4eb5d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.vd-panel[data-v-66f4eb5d]{display:grid;gap:10px;min-width:0;padding:14px 16px;border:1px solid #ebeef3;border-radius:12px;background:#fff}.vd-panel h3[data-v-66f4eb5d]{margin:0;font-size:.98rem;font-weight:700}.vd-stack[data-v-66f4eb5d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:20px;border-radius:6px;overflow:hidden}.vd-stack i[data-v-66f4eb5d]{display:block}.vd-tabla[data-v-66f4eb5d]{border:1px solid #eef0f4;border-radius:10px;overflow:hidden}.vd-th[data-v-66f4eb5d],.vd-tr[data-v-66f4eb5d]{display:grid;grid-template-columns:minmax(0,1fr) 150px 96px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 12px}.vd-th--m[data-v-66f4eb5d],.vd-tr--m[data-v-66f4eb5d]{grid-template-columns:minmax(80px,1fr) minmax(90px,1fr) minmax(90px,1fr) minmax(90px,1fr) 70px}.vd-th[data-v-66f4eb5d]{height:30px;background:#f8fafc;border-bottom:1px solid #eef0f4;font-size:.78rem;font-weight:600;color:#64748b}.vd-tr[data-v-66f4eb5d]{min-height:34px;border-bottom:1px solid #f6f7fa;font-size:.88rem}.vd-tr[data-v-66f4eb5d]:last-child{border-bottom:none}.vd-tr--clic[data-v-66f4eb5d]{cursor:pointer}.vd-tr--hijo[data-v-66f4eb5d]{padding-left:30px;font-size:.84rem;color:#475569;background:#fafbfc}.vd-tr--ben[data-v-66f4eb5d]{font-weight:600;color:#047857}.vd-tr--fin[data-v-66f4eb5d]{background:#f2f0fc;font-weight:700;color:#5f4bc4}.vd-r[data-v-66f4eb5d]{text-align:right}.vd-n[data-v-66f4eb5d]{font-variant-numeric:tabular-nums;white-space:nowrap}.vd-dot[data-v-66f4eb5d]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%}.vd-nota[data-v-66f4eb5d]{margin:0;font-size:.82rem;line-height:1.45;color:#475569}.vd-rec[data-v-66f4eb5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.vd-rec b[data-v-66f4eb5d]{font-size:1.35rem;font-variant-numeric:tabular-nums}.vd-rec span[data-v-66f4eb5d]{font-size:.88rem;color:#475569;font-variant-numeric:tabular-nums}.vd-barra[data-v-66f4eb5d]{position:relative;height:16px;border-radius:8px;background:#f1f5f9}.vd-barra i[data-v-66f4eb5d]{display:block;height:100%;border-radius:8px;background:#8b6df2}.vd-barra i.ok[data-v-66f4eb5d]{background:#10a56f}.vd-barra em[data-v-66f4eb5d]{position:absolute;top:-3px;bottom:-3px;width:2px;background:#334155}.vd-estado[data-v-66f4eb5d]{margin:0;font-size:.88rem;font-weight:600}.vd-estado.bien[data-v-66f4eb5d]{color:#047857}.vd-estado.mal[data-v-66f4eb5d]{color:#b91c1c}