.am-card[data-v-2b318af4]{border-radius:16px!important;font-family:Inter,sans-serif;color:#334155;overflow:hidden}.am-header[data-v-2b318af4]{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;padding:16px 24px 12px;border-bottom:1px solid #e9edf3;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.am-header[data-v-2b318af4]:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:-webkit-gradient(linear,left top,right top,from(#6f5bd6),color-stop(50%,#10b981),to(transparent));background:linear-gradient(90deg,#6f5bd6,#10b981 50%,transparent)}.hd-left[data-v-2b318af4]{gap:12px}.hd-icon[data-v-2b318af4],.hd-left[data-v-2b318af4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hd-icon[data-v-2b318af4]{width:36px;height:36px;border-radius:10px;background:#f1effc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hd-icon .v-icon[data-v-2b318af4]{color:#6f5bd6}.hd-title[data-v-2b318af4]{font-size:1rem;font-weight:600;color:#0f172a;margin:0}.hd-sub[data-v-2b318af4]{font-size:.72rem;color:#94a3b8}.hd-actions[data-v-2b318af4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.am-sel[data-v-2b318af4]{max-width:110px}.am-sel.w[data-v-2b318af4]{max-width:220px}.am-sel[data-v-2b318af4] .v-input__slot{background:#f1f5f9!important;border-radius:10px!important;min-height:34px!important;font-size:.8rem}.icon-btn[data-v-2b318af4]{width:34px;height:34px;border:none;border-radius:10px;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}.icon-btn .v-icon[data-v-2b318af4]{color:#94a3b8}.icon-btn[data-v-2b318af4]:hover{background:#f1f5f9}.icon-btn:hover .v-icon[data-v-2b318af4]{color:#334155}.icon-btn[data-v-2b318af4]:disabled{opacity:.4}.am-body[data-v-2b318af4]{padding:14px 24px!important}.kpis[data-v-2b318af4]{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.kpi[data-v-2b318af4],.kpis[data-v-2b318af4]{display:-webkit-box;display:-ms-flexbox;display:flex}.kpi[data-v-2b318af4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;border-radius:10px;background:#f1f5f9;min-width:120px}.kpi .kl[data-v-2b318af4]{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.kpi .kv[data-v-2b318af4]{font-size:.92rem;font-weight:600;color:#0f172a}.kpi .kx[data-v-2b318af4]{font-size:.68rem;color:#94a3b8;font-weight:400}.kpi.acc[data-v-2b318af4]{background:#f1effc}.kpi.acc .kv[data-v-2b318af4]{color:#6f5bd6}.kpi.fis[data-v-2b318af4]{background:#fffbeb}.kpi.fis .kv[data-v-2b318af4]{color:#b45309}.kpi.ok[data-v-2b318af4]{background:#ecfdf5}.kpi.ok .kv[data-v-2b318af4]{color:#047857}.seg[data-v-2b318af4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;padding:3px;background:#f1f5f9;border-radius:10px}.seg-item[data-v-2b318af4]{border:none;background:transparent;font-size:.74rem;font-weight:500;color:#64748b;padding:5px 12px;border-radius:7px;cursor:pointer;font-family:inherit}.seg-item .seg-n[data-v-2b318af4]{font-family:JetBrains Mono,Consolas,monospace;font-size:.66rem;color:#94a3b8;margin-left:4px}.seg-item.on[data-v-2b318af4]{background:#fff;color:#6f5bd6;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.08);box-shadow:0 1px 3px rgba(15,23,42,.08)}.am-table[data-v-2b318af4]{border:1px solid #e9edf3;border-radius:12px;overflow:hidden}.am-row[data-v-2b318af4]{display:grid;grid-template-columns:100px 1.5fr 90px 80px 1.2fr 110px 110px 110px 150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 14px;min-height:36px;font-size:.78rem;border-top:1px solid #f4f6fa}.am-row.am-head[data-v-2b318af4]{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-weight:600;background:#fbfcfe;border-top:none}.am-row.am-total[data-v-2b318af4]{background:#f1f5f9;font-weight:600}.am-row .r[data-v-2b318af4]{text-align:right}.am-row .txt[data-v-2b318af4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-table.ap .am-row[data-v-2b318af4]{grid-template-columns:110px 1.2fr 1.6fr 100px 130px 130px}.mono[data-v-2b318af4]{font-family:JetBrains Mono,Consolas,monospace;font-variant-numeric:tabular-nums}.strong[data-v-2b318af4]{font-weight:600;color:#0f172a}.soft[data-v-2b318af4]{color:#94a3b8}.small[data-v-2b318af4]{font-size:.7rem}.chip-soft[data-v-2b318af4]{display:inline-block;padding:2px 8px;border-radius:6px;background:#f1f5f9;font-size:.68rem;font-weight:500;color:#64748b;font-family:JetBrains Mono,Consolas,monospace}.chip-soft.sec[data-v-2b318af4]{background:#eff6ff;color:#1d4ed8}.st-chip[data-v-2b318af4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;border-radius:6px;font-size:.66rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-chip.st-alta[data-v-2b318af4]{background:#ecfdf5;color:#047857}.st-chip.st-cur[data-v-2b318af4]{background:#fffbeb;color:#b45309}.st-chip.st-baja[data-v-2b318af4]{background:#fef2f2;color:#b91c1c}.empty[data-v-2b318af4]{padding:30px;text-align:center;color:#94a3b8;font-size:.8rem}.msgs[data-v-2b318af4]{margin-top:10px}.av[data-v-2b318af4],.err[data-v-2b318af4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.78rem;margin-top:4px}.err[data-v-2b318af4]{color:#b91c1c}.av[data-v-2b318af4]{color:#92400e}.am-foot[data-v-2b318af4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px 16px;border-top:1px solid #e9edf3;-ms-flex-wrap:wrap;flex-wrap:wrap}.am-foot[data-v-2b318af4],.foot-left[data-v-2b318af4],.foot-right[data-v-2b318af4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.am-diario[data-v-2b318af4]{max-width:150px}.am-diario[data-v-2b318af4] .v-input__slot{background:#f1f5f9!important;border-radius:9px!important;min-height:34px!important;font-size:.78rem}.confirm-txt[data-v-2b318af4]{font-size:.76rem;color:#b91c1c}.btn-ghost[data-v-2b318af4],.btn-solid[data-v-2b318af4]{border:none;border-radius:9px;padding:8px 16px;font-size:.8rem;font-weight:500;cursor:pointer;font-family:inherit}.btn-ghost[data-v-2b318af4]{background:#f1f5f9;color:#64748b}.btn-ghost.danger[data-v-2b318af4]{color:#b91c1c}.btn-solid[data-v-2b318af4]{background:#6f5bd6;color:#fff}.btn-solid.danger[data-v-2b318af4]{background:#dc2626}.btn-solid[data-v-2b318af4]:disabled{opacity:.5}