.note[data-v-c50c7108]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-c50c7108]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-c50c7108]{margin:0}.panel[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-c50c7108]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-c50c7108],.panel h3[data-v-c50c7108]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-c50c7108]{font-size:14px}h2[data-v-c50c7108]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-c50c7108]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-c50c7108]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-c50c7108],.grid .inp[data-v-c50c7108]{width:100%;min-width:0}.grid .span2[data-v-c50c7108]{grid-column:span 2}.lbl[data-v-c50c7108]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-c50c7108]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-c50c7108]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-c50c7108]:disabled,.inp[data-v-c50c7108]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-c50c7108]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-c50c7108]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-c50c7108],.tbl th[data-v-c50c7108]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-c50c7108]{padding:9px 10px}.tbl .num[data-v-c50c7108]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-c50c7108]{cursor:pointer}.fila-clic[data-v-c50c7108]:hover{background:var(--paper)}.fila-clic.on[data-v-c50c7108]{background:var(--ice)}.fila-ficha[data-v-c50c7108]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-c50c7108]{margin-bottom:0}.muted[data-v-c50c7108]{color:var(--slate7)}.acciones[data-v-c50c7108]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-c50c7108]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-c50c7108],.hint.err[data-v-c50c7108]{color:var(--danger-ink)}.hint .ok[data-v-c50c7108],.ok[data-v-c50c7108]{color:var(--ok-ink)}.btn.danger[data-v-c50c7108]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-c50c7108]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-c50c7108]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-c50c7108]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-c50c7108]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-c50c7108]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-c50c7108]{border-color:var(--cobalt)}.datos-embarque[data-v-c50c7108]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-c50c7108]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-c50c7108]{width:110px;min-width:0}.logo-box[data-v-c50c7108]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-c50c7108]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-c50c7108]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-c50c7108]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-c50c7108]{text-align:right}.buscador[data-v-c50c7108]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-c50c7108]{width:100%}.resultados[data-v-c50c7108]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-c50c7108]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-c50c7108]:hover{background:var(--paper)}.resultados li small[data-v-c50c7108]{color:var(--slate6)}.totales[data-v-c50c7108]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-c50c7108]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-c50c7108]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-c50c7108]{color:var(--slate6);font-size:13px}.kbd[data-v-c50c7108]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-c50c7108]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-c50c7108]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-c50c7108]{color:var(--slate6);font-size:12px}.contador.err[data-v-c50c7108]{color:var(--danger-ink)}.ayuda-formulas code[data-v-c50c7108],.ayuda-formulas pre[data-v-c50c7108]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-c50c7108]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-c50c7108]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-c50c7108]{border-color:var(--info-ink)}.origenes[data-v-c50c7108]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-c50c7108]{padding:3px 0}.fac-number[data-v-c50c7108]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-c50c7108],.fac-number[aria-invalid=true][data-v-c50c7108]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-c50c7108]{width:100%;position:relative}.fac-autocomplete .inp[data-v-c50c7108]{width:100%}.fac-autocomplete-list[data-v-c50c7108]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-c50c7108]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-c50c7108]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-c50c7108]{background:var(--ice)}.fac-autocomplete-list small[data-v-c50c7108]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-c50c7108]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-c50c7108]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-c50c7108]{width:120px;min-width:110px}.fac-upload[data-v-c50c7108]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-c50c7108]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-c50c7108]{opacity:.6;cursor:default}.fac-upload p[data-v-c50c7108]{margin:6px 0}.fac-upload small[data-v-c50c7108]{color:var(--slate6)}.fac-modal-overlay[data-v-c50c7108]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-c50c7108]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-c50c7108],.fac-modal-head[data-v-c50c7108]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-c50c7108]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-c50c7108]{margin:0}.fac-modal-body[data-v-c50c7108]{padding:16px}.fac-modal-actions[data-v-c50c7108]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-c50c7108]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-c50c7108]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-c50c7108]{margin:0}.fac-block-reason[data-v-c50c7108]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-c50c7108]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-c50c7108]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-c50c7108]{margin:2px 0 0}.fac-page-icon[data-v-c50c7108]{color:var(--cobalt)}.fac-mode[data-v-c50c7108],.fac-next[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-c50c7108]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-c50c7108]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-c50c7108]{color:var(--ink)}.fac-empty p[data-v-c50c7108]{margin:0}.fac-empty-icon[data-v-c50c7108]{font-size:24px}.fac-filters-head[data-v-c50c7108]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-c50c7108]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-c50c7108]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-c50c7108]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-c50c7108]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-c50c7108]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-c50c7108]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-c50c7108]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-c50c7108]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-c50c7108]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-c50c7108]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-c50c7108]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-c50c7108]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-c50c7108]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-c50c7108]{flex-wrap:wrap}}.fiscal-status[data-v-c50c7108]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-c50c7108]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-c50c7108]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-c50c7108]{margin-left:auto}.fiscal-status a[data-v-c50c7108]{color:inherit;text-decoration:underline}.billing-items[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-c50c7108]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-c50c7108]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-c50c7108]{min-width:880px}.items-tabla .tbl th[data-v-c50c7108]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-c50c7108]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-c50c7108]{background:var(--ice)}.billing-items-head .acciones[data-v-c50c7108]{margin:0}.billing-item-detail[data-v-c50c7108]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-c50c7108]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-c50c7108]{justify-content:space-between;gap:8px}.cat-acciones[data-v-c50c7108],.cat-head[data-v-c50c7108]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-c50c7108]{gap:6px}.cat-buscar[data-v-c50c7108]{width:220px;min-width:0}.cat-tabla[data-v-c50c7108]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-c50c7108]{min-width:660px}.cat-tabla .tbl th[data-v-c50c7108]{white-space:nowrap}.cat-check[data-v-c50c7108]{width:30px}.cat-sub[data-v-c50c7108]{font-size:11.5px;display:block}.cat-pie[data-v-c50c7108]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-c50c7108],.cat-pie[data-v-c50c7108]{align-items:center;display:flex}.cat-paginas[data-v-c50c7108]{gap:4px}.nw[data-v-c50c7108]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-c50c7108]{flex:100%;width:100%}.cat-acciones[data-v-c50c7108]{width:100%}}.billing-catalog-row[data-v-c50c7108]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-c50c7108]{opacity:.7;display:block}.fac-chip[data-v-c50c7108]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-c50c7108]{color:var(--warn-ink)}.lista-doc[data-v-c50c7108]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-c50c7108]{min-width:860px}.lista-doc .tbl th[data-v-c50c7108]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-c50c7108]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-c50c7108]{background:var(--ice)}.doc-trabajo[data-v-c50c7108]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-c50c7108]{margin-left:auto}.dpane[data-v-c50c7108]{padding:12px 0}.dpane .tbl-scroll[data-v-c50c7108],.tabla-scroll[data-v-c50c7108]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-c50c7108]{min-width:640px}.pdf-previa-barra[data-v-c50c7108]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-c50c7108]{margin:0}.fiscal-status .chk-warn[data-v-c50c7108]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-c50c7108]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-c50c7108],.fiscal-status .chk-warn a[data-v-c50c7108]{color:inherit}.filtros .filtro-fecha[data-v-c50c7108]{min-width:140px}.filtros .filtro-estado[data-v-c50c7108]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-c50c7108]{margin-bottom:84px}.pdf-previa-marco[data-v-c50c7108]{height:60vh;min-height:320px}.filtros>div[data-v-c50c7108]{flex:140px}}.propuesta-cab[data-v-c50c7108]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-c50c7108]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-c50c7108]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-c50c7108]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-c50c7108]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-c50c7108]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-c50c7108]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-c50c7108]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-c50c7108]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-c50c7108]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-c50c7108]{font-size:18px}.fux-kpi small[data-v-c50c7108]{color:var(--slate6)}.fux-kpi.on[data-v-c50c7108]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-c50c7108]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-c50c7108]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-c50c7108],.fux-fl>span[data-v-c50c7108]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-c50c7108]{font-style:normal}.fux-fl>em.ok[data-v-c50c7108]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-c50c7108]{color:var(--warn-ink)}.fux-fl .inp[data-v-c50c7108]{width:100%}.fux-tw[data-v-c50c7108]{overflow-x:auto}.fux-tbl[data-v-c50c7108]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-c50c7108]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-c50c7108],.fux-tbl th[data-v-c50c7108]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-c50c7108]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-c50c7108],.fux-tbl th.n[data-v-c50c7108]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-c50c7108]{cursor:pointer}.fux-tbl tbody tr.row[data-v-c50c7108]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-c50c7108]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-c50c7108]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-c50c7108]{color:var(--slate6);font-size:11px}.fux-empty[data-v-c50c7108]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-c50c7108]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-c50c7108]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-c50c7108]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-c50c7108]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-c50c7108]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-c50c7108]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-c50c7108]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-c50c7108]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-c50c7108]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-c50c7108]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-c50c7108]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-c50c7108]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-c50c7108]{margin:0;font-size:15px}.fux-acts[data-v-c50c7108]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-c50c7108]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-c50c7108]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-c50c7108]:last-child{border-right:0}.fux-summary span[data-v-c50c7108]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-c50c7108]{font-size:13px}.fux-dtabs[data-v-c50c7108]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-c50c7108]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-c50c7108]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-c50c7108]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-c50c7108]{grid-template-columns:1fr}.fux-dbody>div[data-v-c50c7108]{min-width:0}.fux-grid[data-v-c50c7108]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-c50c7108]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-c50c7108]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-c50c7108]{grid-column:span 2}.fux-f.w3[data-v-c50c7108]{grid-column:span 3}.fux-tot[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-c50c7108]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-c50c7108]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-c50c7108]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-c50c7108]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-c50c7108]{margin:0;padding-left:18px}.fux-hist li[data-v-c50c7108]{margin:6px 0}.fux-pager[data-v-c50c7108]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-c50c7108]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-c50c7108],.fux-summary[data-v-c50c7108]{grid-template-columns:1fr}.fux-grid[data-v-c50c7108]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-c50c7108]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-c50c7108]{margin-bottom:18px}.fux-step>h4[data-v-c50c7108]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-c50c7108]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-c50c7108]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-c50c7108]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-c50c7108]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-c50c7108]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-c50c7108]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-c50c7108]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-c50c7108]{font-size:13px;display:block}.fux-svc-card small[data-v-c50c7108]{color:var(--slate6);font-size:11px}.fux-cond[data-v-c50c7108]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-c50c7108],.fux-cond[data-v-c50c7108]{gap:10px;display:grid}.fux-cli[data-v-c50c7108]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-c50c7108]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-c50c7108]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-c50c7108]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-c50c7108]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-c50c7108]{margin-left:auto}.fux-totals[data-v-c50c7108]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-c50c7108]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-c50c7108]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-c50c7108]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-c50c7108]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-c50c7108],.fux-svcs[data-v-c50c7108]{grid-template-columns:1fr}}.note[data-v-fe99a922]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-fe99a922]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-fe99a922]{margin:0}.panel[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-fe99a922]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-fe99a922],.panel h3[data-v-fe99a922]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-fe99a922]{font-size:14px}h2[data-v-fe99a922]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-fe99a922]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-fe99a922]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-fe99a922],.grid .inp[data-v-fe99a922]{width:100%;min-width:0}.grid .span2[data-v-fe99a922]{grid-column:span 2}.lbl[data-v-fe99a922]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-fe99a922]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-fe99a922]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-fe99a922]:disabled,.inp[data-v-fe99a922]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-fe99a922]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-fe99a922]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-fe99a922],.tbl th[data-v-fe99a922]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-fe99a922]{padding:9px 10px}.tbl .num[data-v-fe99a922]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-fe99a922]{cursor:pointer}.fila-clic[data-v-fe99a922]:hover{background:var(--paper)}.fila-clic.on[data-v-fe99a922]{background:var(--ice)}.fila-ficha[data-v-fe99a922]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-fe99a922]{margin-bottom:0}.muted[data-v-fe99a922]{color:var(--slate7)}.acciones[data-v-fe99a922]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-fe99a922]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-fe99a922],.hint.err[data-v-fe99a922]{color:var(--danger-ink)}.hint .ok[data-v-fe99a922],.ok[data-v-fe99a922]{color:var(--ok-ink)}.btn.danger[data-v-fe99a922]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-fe99a922]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-fe99a922]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-fe99a922]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-fe99a922]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-fe99a922]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-fe99a922]{border-color:var(--cobalt)}.datos-embarque[data-v-fe99a922]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-fe99a922]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-fe99a922]{width:110px;min-width:0}.logo-box[data-v-fe99a922]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-fe99a922]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-fe99a922]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-fe99a922]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-fe99a922]{text-align:right}.buscador[data-v-fe99a922]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-fe99a922]{width:100%}.resultados[data-v-fe99a922]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-fe99a922]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-fe99a922]:hover{background:var(--paper)}.resultados li small[data-v-fe99a922]{color:var(--slate6)}.totales[data-v-fe99a922]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-fe99a922]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-fe99a922]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-fe99a922]{color:var(--slate6);font-size:13px}.kbd[data-v-fe99a922]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-fe99a922]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-fe99a922]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-fe99a922]{color:var(--slate6);font-size:12px}.contador.err[data-v-fe99a922]{color:var(--danger-ink)}.ayuda-formulas code[data-v-fe99a922],.ayuda-formulas pre[data-v-fe99a922]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-fe99a922]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-fe99a922]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-fe99a922]{border-color:var(--info-ink)}.origenes[data-v-fe99a922]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-fe99a922]{padding:3px 0}.fac-number[data-v-fe99a922]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-fe99a922],.fac-number[aria-invalid=true][data-v-fe99a922]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-fe99a922]{width:100%;position:relative}.fac-autocomplete .inp[data-v-fe99a922]{width:100%}.fac-autocomplete-list[data-v-fe99a922]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-fe99a922]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-fe99a922]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-fe99a922]{background:var(--ice)}.fac-autocomplete-list small[data-v-fe99a922]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-fe99a922]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-fe99a922]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-fe99a922]{width:120px;min-width:110px}.fac-upload[data-v-fe99a922]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-fe99a922]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-fe99a922]{opacity:.6;cursor:default}.fac-upload p[data-v-fe99a922]{margin:6px 0}.fac-upload small[data-v-fe99a922]{color:var(--slate6)}.fac-modal-overlay[data-v-fe99a922]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-fe99a922]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-fe99a922],.fac-modal-head[data-v-fe99a922]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-fe99a922]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-fe99a922]{margin:0}.fac-modal-body[data-v-fe99a922]{padding:16px}.fac-modal-actions[data-v-fe99a922]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-fe99a922]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-fe99a922]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-fe99a922]{margin:0}.fac-block-reason[data-v-fe99a922]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-fe99a922]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-fe99a922]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-fe99a922]{margin:2px 0 0}.fac-page-icon[data-v-fe99a922]{color:var(--cobalt)}.fac-mode[data-v-fe99a922],.fac-next[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-fe99a922]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-fe99a922]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-fe99a922]{color:var(--ink)}.fac-empty p[data-v-fe99a922]{margin:0}.fac-empty-icon[data-v-fe99a922]{font-size:24px}.fac-filters-head[data-v-fe99a922]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-fe99a922]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-fe99a922]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-fe99a922]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-fe99a922]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-fe99a922]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-fe99a922]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-fe99a922]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-fe99a922]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-fe99a922]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-fe99a922]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-fe99a922]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-fe99a922]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-fe99a922]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-fe99a922]{flex-wrap:wrap}}.fiscal-status[data-v-fe99a922]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-fe99a922]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-fe99a922]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-fe99a922]{margin-left:auto}.fiscal-status a[data-v-fe99a922]{color:inherit;text-decoration:underline}.billing-items[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-fe99a922]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-fe99a922]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-fe99a922]{min-width:880px}.items-tabla .tbl th[data-v-fe99a922]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-fe99a922]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-fe99a922]{background:var(--ice)}.billing-items-head .acciones[data-v-fe99a922]{margin:0}.billing-item-detail[data-v-fe99a922]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-fe99a922]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-fe99a922]{justify-content:space-between;gap:8px}.cat-acciones[data-v-fe99a922],.cat-head[data-v-fe99a922]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-fe99a922]{gap:6px}.cat-buscar[data-v-fe99a922]{width:220px;min-width:0}.cat-tabla[data-v-fe99a922]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-fe99a922]{min-width:660px}.cat-tabla .tbl th[data-v-fe99a922]{white-space:nowrap}.cat-check[data-v-fe99a922]{width:30px}.cat-sub[data-v-fe99a922]{font-size:11.5px;display:block}.cat-pie[data-v-fe99a922]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-fe99a922],.cat-pie[data-v-fe99a922]{align-items:center;display:flex}.cat-paginas[data-v-fe99a922]{gap:4px}.nw[data-v-fe99a922]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-fe99a922]{flex:100%;width:100%}.cat-acciones[data-v-fe99a922]{width:100%}}.billing-catalog-row[data-v-fe99a922]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-fe99a922]{opacity:.7;display:block}.fac-chip[data-v-fe99a922]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-fe99a922]{color:var(--warn-ink)}.lista-doc[data-v-fe99a922]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-fe99a922]{min-width:860px}.lista-doc .tbl th[data-v-fe99a922]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-fe99a922]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-fe99a922]{background:var(--ice)}.doc-trabajo[data-v-fe99a922]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-fe99a922]{margin-left:auto}.dpane[data-v-fe99a922]{padding:12px 0}.dpane .tbl-scroll[data-v-fe99a922],.tabla-scroll[data-v-fe99a922]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-fe99a922]{min-width:640px}.pdf-previa-barra[data-v-fe99a922]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-fe99a922]{margin:0}.fiscal-status .chk-warn[data-v-fe99a922]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-fe99a922]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-fe99a922],.fiscal-status .chk-warn a[data-v-fe99a922]{color:inherit}.filtros .filtro-fecha[data-v-fe99a922]{min-width:140px}.filtros .filtro-estado[data-v-fe99a922]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-fe99a922]{margin-bottom:84px}.pdf-previa-marco[data-v-fe99a922]{height:60vh;min-height:320px}.filtros>div[data-v-fe99a922]{flex:140px}}.propuesta-cab[data-v-fe99a922]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-fe99a922]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-fe99a922]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-fe99a922]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-fe99a922]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-fe99a922]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-fe99a922]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-fe99a922]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-fe99a922]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-fe99a922]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-fe99a922]{font-size:18px}.fux-kpi small[data-v-fe99a922]{color:var(--slate6)}.fux-kpi.on[data-v-fe99a922]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-fe99a922]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-fe99a922]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-fe99a922],.fux-fl>span[data-v-fe99a922]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-fe99a922]{font-style:normal}.fux-fl>em.ok[data-v-fe99a922]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-fe99a922]{color:var(--warn-ink)}.fux-fl .inp[data-v-fe99a922]{width:100%}.fux-tw[data-v-fe99a922]{overflow-x:auto}.fux-tbl[data-v-fe99a922]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-fe99a922]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-fe99a922],.fux-tbl th[data-v-fe99a922]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-fe99a922]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-fe99a922],.fux-tbl th.n[data-v-fe99a922]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-fe99a922]{cursor:pointer}.fux-tbl tbody tr.row[data-v-fe99a922]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-fe99a922]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-fe99a922]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-fe99a922]{color:var(--slate6);font-size:11px}.fux-empty[data-v-fe99a922]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-fe99a922]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-fe99a922]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-fe99a922]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-fe99a922]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-fe99a922]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-fe99a922]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-fe99a922]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-fe99a922]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-fe99a922]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-fe99a922]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-fe99a922]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-fe99a922]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-fe99a922]{margin:0;font-size:15px}.fux-acts[data-v-fe99a922]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-fe99a922]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-fe99a922]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-fe99a922]:last-child{border-right:0}.fux-summary span[data-v-fe99a922]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-fe99a922]{font-size:13px}.fux-dtabs[data-v-fe99a922]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-fe99a922]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-fe99a922]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-fe99a922]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-fe99a922]{grid-template-columns:1fr}.fux-dbody>div[data-v-fe99a922]{min-width:0}.fux-grid[data-v-fe99a922]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-fe99a922]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-fe99a922]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-fe99a922]{grid-column:span 2}.fux-f.w3[data-v-fe99a922]{grid-column:span 3}.fux-tot[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-fe99a922]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-fe99a922]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-fe99a922]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-fe99a922]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-fe99a922]{margin:0;padding-left:18px}.fux-hist li[data-v-fe99a922]{margin:6px 0}.fux-pager[data-v-fe99a922]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-fe99a922]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-fe99a922],.fux-summary[data-v-fe99a922]{grid-template-columns:1fr}.fux-grid[data-v-fe99a922]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-fe99a922]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-fe99a922]{margin-bottom:18px}.fux-step>h4[data-v-fe99a922]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-fe99a922]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-fe99a922]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-fe99a922]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-fe99a922]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-fe99a922]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-fe99a922]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-fe99a922]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-fe99a922]{font-size:13px;display:block}.fux-svc-card small[data-v-fe99a922]{color:var(--slate6);font-size:11px}.fux-cond[data-v-fe99a922]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-fe99a922],.fux-cond[data-v-fe99a922]{gap:10px;display:grid}.fux-cli[data-v-fe99a922]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-fe99a922]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-fe99a922]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-fe99a922]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-fe99a922]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-fe99a922]{margin-left:auto}.fux-totals[data-v-fe99a922]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-fe99a922]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-fe99a922]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-fe99a922]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-fe99a922]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-fe99a922],.fux-svcs[data-v-fe99a922]{grid-template-columns:1fr}}.note[data-v-a36c2189]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-a36c2189]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-a36c2189]{margin:0}.panel[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-a36c2189]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-a36c2189],.panel h3[data-v-a36c2189]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-a36c2189]{font-size:14px}h2[data-v-a36c2189]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-a36c2189]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-a36c2189]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-a36c2189],.grid .inp[data-v-a36c2189]{width:100%;min-width:0}.grid .span2[data-v-a36c2189]{grid-column:span 2}.lbl[data-v-a36c2189]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-a36c2189]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-a36c2189]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-a36c2189]:disabled,.inp[data-v-a36c2189]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-a36c2189]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-a36c2189]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-a36c2189],.tbl th[data-v-a36c2189]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-a36c2189]{padding:9px 10px}.tbl .num[data-v-a36c2189]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-a36c2189]{cursor:pointer}.fila-clic[data-v-a36c2189]:hover{background:var(--paper)}.fila-clic.on[data-v-a36c2189]{background:var(--ice)}.fila-ficha[data-v-a36c2189]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-a36c2189]{margin-bottom:0}.muted[data-v-a36c2189]{color:var(--slate7)}.acciones[data-v-a36c2189]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-a36c2189]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-a36c2189],.hint.err[data-v-a36c2189]{color:var(--danger-ink)}.hint .ok[data-v-a36c2189],.ok[data-v-a36c2189]{color:var(--ok-ink)}.btn.danger[data-v-a36c2189]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-a36c2189]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-a36c2189]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-a36c2189]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-a36c2189]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-a36c2189]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-a36c2189]{border-color:var(--cobalt)}.datos-embarque[data-v-a36c2189]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-a36c2189]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-a36c2189]{width:110px;min-width:0}.logo-box[data-v-a36c2189]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-a36c2189]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-a36c2189]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-a36c2189]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-a36c2189]{text-align:right}.buscador[data-v-a36c2189]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-a36c2189]{width:100%}.resultados[data-v-a36c2189]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-a36c2189]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-a36c2189]:hover{background:var(--paper)}.resultados li small[data-v-a36c2189]{color:var(--slate6)}.totales[data-v-a36c2189]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-a36c2189]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-a36c2189]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-a36c2189]{color:var(--slate6);font-size:13px}.kbd[data-v-a36c2189]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-a36c2189]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-a36c2189]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-a36c2189]{color:var(--slate6);font-size:12px}.contador.err[data-v-a36c2189]{color:var(--danger-ink)}.ayuda-formulas code[data-v-a36c2189],.ayuda-formulas pre[data-v-a36c2189]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-a36c2189]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-a36c2189]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-a36c2189]{border-color:var(--info-ink)}.origenes[data-v-a36c2189]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-a36c2189]{padding:3px 0}.fac-number[data-v-a36c2189]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-a36c2189],.fac-number[aria-invalid=true][data-v-a36c2189]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-a36c2189]{width:100%;position:relative}.fac-autocomplete .inp[data-v-a36c2189]{width:100%}.fac-autocomplete-list[data-v-a36c2189]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-a36c2189]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-a36c2189]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-a36c2189]{background:var(--ice)}.fac-autocomplete-list small[data-v-a36c2189]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-a36c2189]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-a36c2189]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-a36c2189]{width:120px;min-width:110px}.fac-upload[data-v-a36c2189]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-a36c2189]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-a36c2189]{opacity:.6;cursor:default}.fac-upload p[data-v-a36c2189]{margin:6px 0}.fac-upload small[data-v-a36c2189]{color:var(--slate6)}.fac-modal-overlay[data-v-a36c2189]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-a36c2189]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-a36c2189],.fac-modal-head[data-v-a36c2189]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-a36c2189]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-a36c2189]{margin:0}.fac-modal-body[data-v-a36c2189]{padding:16px}.fac-modal-actions[data-v-a36c2189]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-a36c2189]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-a36c2189]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-a36c2189]{margin:0}.fac-block-reason[data-v-a36c2189]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-a36c2189]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-a36c2189]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-a36c2189]{margin:2px 0 0}.fac-page-icon[data-v-a36c2189]{color:var(--cobalt)}.fac-mode[data-v-a36c2189],.fac-next[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-a36c2189]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-a36c2189]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-a36c2189]{color:var(--ink)}.fac-empty p[data-v-a36c2189]{margin:0}.fac-empty-icon[data-v-a36c2189]{font-size:24px}.fac-filters-head[data-v-a36c2189]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-a36c2189]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-a36c2189]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-a36c2189]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-a36c2189]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-a36c2189]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-a36c2189]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-a36c2189]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-a36c2189]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-a36c2189]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-a36c2189]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-a36c2189]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-a36c2189]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-a36c2189]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-a36c2189]{flex-wrap:wrap}}.fiscal-status[data-v-a36c2189]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-a36c2189]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-a36c2189]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-a36c2189]{margin-left:auto}.fiscal-status a[data-v-a36c2189]{color:inherit;text-decoration:underline}.billing-items[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-a36c2189]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-a36c2189]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-a36c2189]{min-width:880px}.items-tabla .tbl th[data-v-a36c2189]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-a36c2189]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-a36c2189]{background:var(--ice)}.billing-items-head .acciones[data-v-a36c2189]{margin:0}.billing-item-detail[data-v-a36c2189]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-a36c2189]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-a36c2189]{justify-content:space-between;gap:8px}.cat-acciones[data-v-a36c2189],.cat-head[data-v-a36c2189]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-a36c2189]{gap:6px}.cat-buscar[data-v-a36c2189]{width:220px;min-width:0}.cat-tabla[data-v-a36c2189]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-a36c2189]{min-width:660px}.cat-tabla .tbl th[data-v-a36c2189]{white-space:nowrap}.cat-check[data-v-a36c2189]{width:30px}.cat-sub[data-v-a36c2189]{font-size:11.5px;display:block}.cat-pie[data-v-a36c2189]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-a36c2189],.cat-pie[data-v-a36c2189]{align-items:center;display:flex}.cat-paginas[data-v-a36c2189]{gap:4px}.nw[data-v-a36c2189]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-a36c2189]{flex:100%;width:100%}.cat-acciones[data-v-a36c2189]{width:100%}}.billing-catalog-row[data-v-a36c2189]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-a36c2189]{opacity:.7;display:block}.fac-chip[data-v-a36c2189]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-a36c2189]{color:var(--warn-ink)}.lista-doc[data-v-a36c2189]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-a36c2189]{min-width:860px}.lista-doc .tbl th[data-v-a36c2189]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-a36c2189]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-a36c2189]{background:var(--ice)}.doc-trabajo[data-v-a36c2189]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-a36c2189]{margin-left:auto}.dpane[data-v-a36c2189]{padding:12px 0}.dpane .tbl-scroll[data-v-a36c2189],.tabla-scroll[data-v-a36c2189]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-a36c2189]{min-width:640px}.pdf-previa-barra[data-v-a36c2189]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-a36c2189]{margin:0}.fiscal-status .chk-warn[data-v-a36c2189]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-a36c2189]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-a36c2189],.fiscal-status .chk-warn a[data-v-a36c2189]{color:inherit}.filtros .filtro-fecha[data-v-a36c2189]{min-width:140px}.filtros .filtro-estado[data-v-a36c2189]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-a36c2189]{margin-bottom:84px}.pdf-previa-marco[data-v-a36c2189]{height:60vh;min-height:320px}.filtros>div[data-v-a36c2189]{flex:140px}}.propuesta-cab[data-v-a36c2189]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-a36c2189]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-a36c2189]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-a36c2189]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-a36c2189]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-a36c2189]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-a36c2189]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-a36c2189]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-a36c2189]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-a36c2189]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-a36c2189]{font-size:18px}.fux-kpi small[data-v-a36c2189]{color:var(--slate6)}.fux-kpi.on[data-v-a36c2189]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-a36c2189]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-a36c2189]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-a36c2189],.fux-fl>span[data-v-a36c2189]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-a36c2189]{font-style:normal}.fux-fl>em.ok[data-v-a36c2189]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-a36c2189]{color:var(--warn-ink)}.fux-fl .inp[data-v-a36c2189]{width:100%}.fux-tw[data-v-a36c2189]{overflow-x:auto}.fux-tbl[data-v-a36c2189]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-a36c2189]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-a36c2189],.fux-tbl th[data-v-a36c2189]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-a36c2189]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-a36c2189],.fux-tbl th.n[data-v-a36c2189]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-a36c2189]{cursor:pointer}.fux-tbl tbody tr.row[data-v-a36c2189]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-a36c2189]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-a36c2189]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-a36c2189]{color:var(--slate6);font-size:11px}.fux-empty[data-v-a36c2189]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-a36c2189]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-a36c2189]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-a36c2189]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-a36c2189]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-a36c2189]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-a36c2189]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-a36c2189]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-a36c2189]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-a36c2189]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-a36c2189]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-a36c2189]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-a36c2189]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-a36c2189]{margin:0;font-size:15px}.fux-acts[data-v-a36c2189]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-a36c2189]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-a36c2189]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-a36c2189]:last-child{border-right:0}.fux-summary span[data-v-a36c2189]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-a36c2189]{font-size:13px}.fux-dtabs[data-v-a36c2189]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-a36c2189]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-a36c2189]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-a36c2189]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-a36c2189]{grid-template-columns:1fr}.fux-dbody>div[data-v-a36c2189]{min-width:0}.fux-grid[data-v-a36c2189]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-a36c2189]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-a36c2189]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-a36c2189]{grid-column:span 2}.fux-f.w3[data-v-a36c2189]{grid-column:span 3}.fux-tot[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-a36c2189]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-a36c2189]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-a36c2189]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-a36c2189]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-a36c2189]{margin:0;padding-left:18px}.fux-hist li[data-v-a36c2189]{margin:6px 0}.fux-pager[data-v-a36c2189]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-a36c2189]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-a36c2189],.fux-summary[data-v-a36c2189]{grid-template-columns:1fr}.fux-grid[data-v-a36c2189]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-a36c2189]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-a36c2189]{margin-bottom:18px}.fux-step>h4[data-v-a36c2189]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-a36c2189]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-a36c2189]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-a36c2189]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-a36c2189]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-a36c2189]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-a36c2189]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-a36c2189]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-a36c2189]{font-size:13px;display:block}.fux-svc-card small[data-v-a36c2189]{color:var(--slate6);font-size:11px}.fux-cond[data-v-a36c2189]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-a36c2189],.fux-cond[data-v-a36c2189]{gap:10px;display:grid}.fux-cli[data-v-a36c2189]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-a36c2189]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-a36c2189]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-a36c2189]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-a36c2189]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-a36c2189]{margin-left:auto}.fux-totals[data-v-a36c2189]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-a36c2189]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-a36c2189]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-a36c2189]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-a36c2189]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-a36c2189],.fux-svcs[data-v-a36c2189]{grid-template-columns:1fr}}.note[data-v-75d99a26]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-75d99a26]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-75d99a26]{margin:0}.panel[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-75d99a26]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-75d99a26],.panel h3[data-v-75d99a26]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-75d99a26]{font-size:14px}h2[data-v-75d99a26]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-75d99a26]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-75d99a26]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-75d99a26],.grid .inp[data-v-75d99a26]{width:100%;min-width:0}.grid .span2[data-v-75d99a26]{grid-column:span 2}.lbl[data-v-75d99a26]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-75d99a26]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-75d99a26]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-75d99a26]:disabled,.inp[data-v-75d99a26]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-75d99a26]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-75d99a26]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-75d99a26],.tbl th[data-v-75d99a26]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-75d99a26]{padding:9px 10px}.fila-clic[data-v-75d99a26]{cursor:pointer}.fila-clic[data-v-75d99a26]:hover{background:var(--paper)}.fila-clic.on[data-v-75d99a26]{background:var(--ice)}.fila-ficha[data-v-75d99a26]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-75d99a26]{margin-bottom:0}.muted[data-v-75d99a26]{color:var(--slate7)}.acciones[data-v-75d99a26]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-75d99a26]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-75d99a26],.hint.err[data-v-75d99a26]{color:var(--danger-ink)}.hint .ok[data-v-75d99a26],.ok[data-v-75d99a26]{color:var(--ok-ink)}.btn.danger[data-v-75d99a26]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-75d99a26]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-75d99a26]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-75d99a26]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-75d99a26]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-75d99a26]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-75d99a26]{border-color:var(--cobalt)}.datos-embarque[data-v-75d99a26]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-75d99a26]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-75d99a26]{width:110px;min-width:0}.logo-box[data-v-75d99a26]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-75d99a26]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-75d99a26]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-75d99a26]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-75d99a26]{text-align:right}.buscador[data-v-75d99a26]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-75d99a26]{width:100%}.resultados[data-v-75d99a26]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-75d99a26]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-75d99a26]:hover{background:var(--paper)}.resultados li small[data-v-75d99a26]{color:var(--slate6)}.totales[data-v-75d99a26]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-75d99a26]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-75d99a26]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-75d99a26]{color:var(--slate6);font-size:13px}.kbd[data-v-75d99a26]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-75d99a26]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-75d99a26]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-75d99a26]{color:var(--slate6);font-size:12px}.contador.err[data-v-75d99a26]{color:var(--danger-ink)}.ayuda-formulas code[data-v-75d99a26],.ayuda-formulas pre[data-v-75d99a26]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-75d99a26]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-75d99a26]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-75d99a26]{border-color:var(--info-ink)}.origenes[data-v-75d99a26]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-75d99a26]{padding:3px 0}.fac-number[data-v-75d99a26]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-75d99a26],.fac-number[aria-invalid=true][data-v-75d99a26]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-75d99a26]{width:100%;position:relative}.fac-autocomplete .inp[data-v-75d99a26]{width:100%}.fac-autocomplete-list[data-v-75d99a26]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-75d99a26]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-75d99a26]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-75d99a26]{background:var(--ice)}.fac-autocomplete-list small[data-v-75d99a26]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-75d99a26]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-75d99a26]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-75d99a26]{width:120px;min-width:110px}.fac-upload[data-v-75d99a26]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-75d99a26]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-75d99a26]{opacity:.6;cursor:default}.fac-upload p[data-v-75d99a26]{margin:6px 0}.fac-upload small[data-v-75d99a26]{color:var(--slate6)}.fac-modal-overlay[data-v-75d99a26]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-75d99a26]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-75d99a26],.fac-modal-head[data-v-75d99a26]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-75d99a26]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-75d99a26]{margin:0}.fac-modal-body[data-v-75d99a26]{padding:16px}.fac-modal-actions[data-v-75d99a26]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-75d99a26]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-75d99a26]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-75d99a26]{margin:0}.fac-block-reason[data-v-75d99a26]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-75d99a26]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-75d99a26]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-75d99a26]{margin:2px 0 0}.fac-page-icon[data-v-75d99a26]{color:var(--cobalt)}.fac-mode[data-v-75d99a26],.fac-next[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-75d99a26]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-75d99a26]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-75d99a26]{color:var(--ink)}.fac-empty p[data-v-75d99a26]{margin:0}.fac-empty-icon[data-v-75d99a26]{font-size:24px}.fac-filters-head[data-v-75d99a26]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-75d99a26]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-75d99a26]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-75d99a26]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-75d99a26]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-75d99a26]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-75d99a26]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-75d99a26]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-75d99a26]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-75d99a26]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-75d99a26]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-75d99a26]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-75d99a26]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-75d99a26]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-75d99a26]{flex-wrap:wrap}}.fiscal-status[data-v-75d99a26]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-75d99a26]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-75d99a26]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-75d99a26]{margin-left:auto}.fiscal-status a[data-v-75d99a26]{color:inherit;text-decoration:underline}.billing-items[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-75d99a26]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-75d99a26]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-75d99a26]{min-width:880px}.items-tabla .tbl th[data-v-75d99a26]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-75d99a26]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-75d99a26]{background:var(--ice)}.billing-items-head .acciones[data-v-75d99a26]{margin:0}.billing-item-detail[data-v-75d99a26]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-75d99a26]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-75d99a26]{justify-content:space-between;gap:8px}.cat-acciones[data-v-75d99a26],.cat-head[data-v-75d99a26]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-75d99a26]{gap:6px}.cat-buscar[data-v-75d99a26]{width:220px;min-width:0}.cat-tabla[data-v-75d99a26]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-75d99a26]{min-width:660px}.cat-tabla .tbl th[data-v-75d99a26]{white-space:nowrap}.cat-check[data-v-75d99a26]{width:30px}.cat-sub[data-v-75d99a26]{font-size:11.5px;display:block}.cat-pie[data-v-75d99a26]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-75d99a26],.cat-pie[data-v-75d99a26]{align-items:center;display:flex}.cat-paginas[data-v-75d99a26]{gap:4px}.nw[data-v-75d99a26]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-75d99a26]{flex:100%;width:100%}.cat-acciones[data-v-75d99a26]{width:100%}}.billing-catalog-row[data-v-75d99a26]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-75d99a26]{opacity:.7;display:block}.fac-chip[data-v-75d99a26]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-75d99a26]{color:var(--warn-ink)}.lista-doc[data-v-75d99a26]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-75d99a26]{min-width:860px}.lista-doc .tbl th[data-v-75d99a26]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-75d99a26]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-75d99a26]{background:var(--ice)}.doc-trabajo[data-v-75d99a26]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-75d99a26]{margin-left:auto}.dpane[data-v-75d99a26]{padding:12px 0}.dpane .tbl-scroll[data-v-75d99a26],.tabla-scroll[data-v-75d99a26]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-75d99a26]{min-width:640px}.pdf-previa-barra[data-v-75d99a26]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-75d99a26]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-75d99a26]{margin:0}.fiscal-status .chk-warn[data-v-75d99a26]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-75d99a26]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-75d99a26],.fiscal-status .chk-warn a[data-v-75d99a26]{color:inherit}.filtros .filtro-fecha[data-v-75d99a26]{min-width:140px}.filtros .filtro-estado[data-v-75d99a26]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-75d99a26]{margin-bottom:84px}.pdf-previa-marco[data-v-75d99a26]{height:60vh;min-height:320px}.filtros>div[data-v-75d99a26]{flex:140px}}.propuesta-cab[data-v-75d99a26]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.resumen-master[data-v-75d99a26]{background:#f6f7f9;border:1px solid #e4e7ec;border-radius:8px;flex-wrap:wrap;gap:22px;margin:10px 0;padding:10px 12px;display:flex}.resumen-master span[data-v-75d99a26]{color:#667085;font-size:11px;display:block}.resumen-master .der[data-v-75d99a26]{align-self:center;margin-left:auto}.lista-doc[data-v-75d99a26]{overflow-x:auto}.tbl tbody tr[data-v-75d99a26]{cursor:pointer}.tbl tbody tr.sel[data-v-75d99a26]{background:#e9eefc;box-shadow:inset 3px 0 #3d5ce0}.tbl td[data-v-75d99a26],.tbl th[data-v-75d99a26]{white-space:nowrap}.tbl td.col-cliente[data-v-75d99a26],.tbl th.col-cliente[data-v-75d99a26]{min-width:300px}.tbl .num[data-v-75d99a26]{text-align:right;font-variant-numeric:tabular-nums}.tbl .mono[data-v-75d99a26]{font-family:ui-monospace,Consolas,monospace;font-weight:600}.tbl .vacio[data-v-75d99a26]{text-align:center;color:#667085;padding:18px}.badge[data-v-75d99a26]{color:#667085;background:#f1f3f7;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.badge.b-maritime[data-v-75d99a26]{color:#2950c8;background:#e6f0ff}.badge.b-air[data-v-75d99a26]{color:#b4570c;background:#fdf0e6}.badge.b-land[data-v-75d99a26]{color:#2d7a3a;background:#eef7ee}.note[data-v-013088fd]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-013088fd]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-013088fd]{margin:0}.panel[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-013088fd]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-013088fd],.panel h3[data-v-013088fd]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-013088fd]{font-size:14px}h2[data-v-013088fd]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-013088fd]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-013088fd]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-013088fd],.grid .inp[data-v-013088fd]{width:100%;min-width:0}.grid .span2[data-v-013088fd]{grid-column:span 2}.lbl[data-v-013088fd]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-013088fd]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-013088fd]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-013088fd]:disabled,.inp[data-v-013088fd]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-013088fd]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-013088fd]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-013088fd],.tbl th[data-v-013088fd]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-013088fd]{padding:9px 10px}.tbl .num[data-v-013088fd]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-013088fd]{cursor:pointer}.fila-clic[data-v-013088fd]:hover{background:var(--paper)}.fila-clic.on[data-v-013088fd]{background:var(--ice)}.fila-ficha[data-v-013088fd]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-013088fd]{margin-bottom:0}.muted[data-v-013088fd]{color:var(--slate7)}.acciones[data-v-013088fd]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-013088fd]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-013088fd],.hint.err[data-v-013088fd]{color:var(--danger-ink)}.hint .ok[data-v-013088fd],.ok[data-v-013088fd]{color:var(--ok-ink)}.btn.danger[data-v-013088fd]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-013088fd]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-013088fd]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-013088fd]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-013088fd]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-013088fd]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-013088fd]{border-color:var(--cobalt)}.datos-embarque[data-v-013088fd]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-013088fd]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-013088fd]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-013088fd]{width:110px;min-width:0}.logo-box[data-v-013088fd]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-013088fd]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-013088fd]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-013088fd]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-013088fd]{text-align:right}.buscador[data-v-013088fd]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-013088fd]{width:100%}.resultados[data-v-013088fd]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-013088fd]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-013088fd]:hover{background:var(--paper)}.resultados li small[data-v-013088fd]{color:var(--slate6)}.totales[data-v-013088fd]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-013088fd]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-013088fd]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-013088fd]{color:var(--slate6);font-size:13px}.kbd[data-v-013088fd]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-013088fd]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-013088fd]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-013088fd]{color:var(--slate6);font-size:12px}.contador.err[data-v-013088fd]{color:var(--danger-ink)}.ayuda-formulas code[data-v-013088fd],.ayuda-formulas pre[data-v-013088fd]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-013088fd]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-013088fd]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-013088fd]{border-color:var(--info-ink)}.origenes[data-v-013088fd]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-013088fd]{padding:3px 0}.fac-number[data-v-013088fd]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-013088fd],.fac-number[aria-invalid=true][data-v-013088fd]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-013088fd]{width:100%;position:relative}.fac-autocomplete .inp[data-v-013088fd]{width:100%}.fac-autocomplete-list[data-v-013088fd]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-013088fd]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-013088fd]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-013088fd]{background:var(--ice)}.fac-autocomplete-list small[data-v-013088fd]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-013088fd]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-013088fd]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-013088fd]{width:120px;min-width:110px}.fac-upload[data-v-013088fd]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-013088fd]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-013088fd]{opacity:.6;cursor:default}.fac-upload p[data-v-013088fd]{margin:6px 0}.fac-upload small[data-v-013088fd]{color:var(--slate6)}.fac-modal-overlay[data-v-013088fd]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-013088fd]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-013088fd],.fac-modal-head[data-v-013088fd]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-013088fd]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-013088fd]{margin:0}.fac-modal-body[data-v-013088fd]{padding:16px}.fac-modal-actions[data-v-013088fd]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-013088fd]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-013088fd]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-013088fd]{margin:0}.fac-block-reason[data-v-013088fd]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-013088fd]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-013088fd]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-013088fd]{margin:2px 0 0}.fac-page-icon[data-v-013088fd]{color:var(--cobalt)}.fac-mode[data-v-013088fd],.fac-next[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-013088fd]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-013088fd]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-013088fd]{color:var(--ink)}.fac-empty p[data-v-013088fd]{margin:0}.fac-empty-icon[data-v-013088fd]{font-size:24px}.fac-filters-head[data-v-013088fd]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-013088fd]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-013088fd]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-013088fd]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-013088fd]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-013088fd]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-013088fd]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-013088fd]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-013088fd]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-013088fd]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-013088fd]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-013088fd]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-013088fd]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-013088fd]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-013088fd]{flex-wrap:wrap}}.fiscal-status[data-v-013088fd]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-013088fd]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-013088fd]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-013088fd]{margin-left:auto}.fiscal-status a[data-v-013088fd]{color:inherit;text-decoration:underline}.billing-items[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-013088fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-013088fd]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-013088fd]{min-width:880px}.items-tabla .tbl th[data-v-013088fd]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-013088fd]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-013088fd]{background:var(--ice)}.billing-items-head .acciones[data-v-013088fd]{margin:0}.billing-item-detail[data-v-013088fd]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-013088fd]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-013088fd]{justify-content:space-between;gap:8px}.cat-acciones[data-v-013088fd],.cat-head[data-v-013088fd]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-013088fd]{gap:6px}.cat-buscar[data-v-013088fd]{width:220px;min-width:0}.cat-tabla[data-v-013088fd]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-013088fd]{min-width:660px}.cat-tabla .tbl th[data-v-013088fd]{white-space:nowrap}.cat-check[data-v-013088fd]{width:30px}.cat-sub[data-v-013088fd]{font-size:11.5px;display:block}.cat-pie[data-v-013088fd]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-013088fd],.cat-pie[data-v-013088fd]{align-items:center;display:flex}.cat-paginas[data-v-013088fd]{gap:4px}.nw[data-v-013088fd]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-013088fd]{flex:100%;width:100%}.cat-acciones[data-v-013088fd]{width:100%}}.billing-catalog-row[data-v-013088fd]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-013088fd]{opacity:.7;display:block}.fac-chip[data-v-013088fd]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-013088fd]{color:var(--warn-ink)}.lista-doc[data-v-013088fd]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-013088fd]{min-width:860px}.lista-doc .tbl th[data-v-013088fd]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-013088fd]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-013088fd]{background:var(--ice)}.doc-trabajo[data-v-013088fd]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-013088fd]{margin-left:auto}.dpane[data-v-013088fd]{padding:12px 0}.dpane .tbl-scroll[data-v-013088fd],.tabla-scroll[data-v-013088fd]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-013088fd]{min-width:640px}.pdf-previa-barra[data-v-013088fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-013088fd]{margin:0}.fiscal-status .chk-warn[data-v-013088fd]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-013088fd]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-013088fd],.fiscal-status .chk-warn a[data-v-013088fd]{color:inherit}.filtros .filtro-fecha[data-v-013088fd]{min-width:140px}.filtros .filtro-estado[data-v-013088fd]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-013088fd]{margin-bottom:84px}.pdf-previa-marco[data-v-013088fd]{height:60vh;min-height:320px}.filtros>div[data-v-013088fd]{flex:140px}}.propuesta-cab[data-v-013088fd]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-013088fd]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-013088fd]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-013088fd]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-013088fd]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-013088fd]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-013088fd]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-013088fd]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-013088fd]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-013088fd]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-013088fd]{font-size:18px}.fux-kpi small[data-v-013088fd]{color:var(--slate6)}.fux-kpi.on[data-v-013088fd]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-013088fd]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-013088fd]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-013088fd],.fux-fl>span[data-v-013088fd]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-013088fd]{font-style:normal}.fux-fl>em.ok[data-v-013088fd]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-013088fd]{color:var(--warn-ink)}.fux-fl .inp[data-v-013088fd]{width:100%}.fux-tw[data-v-013088fd]{overflow-x:auto}.fux-tbl[data-v-013088fd]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-013088fd]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-013088fd],.fux-tbl th[data-v-013088fd]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-013088fd]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-013088fd],.fux-tbl th.n[data-v-013088fd]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-013088fd]{cursor:pointer}.fux-tbl tbody tr.row[data-v-013088fd]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-013088fd]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-013088fd]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-013088fd]{color:var(--slate6);font-size:11px}.fux-empty[data-v-013088fd]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-013088fd]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-013088fd]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-013088fd]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-013088fd]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-013088fd]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-013088fd]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-013088fd]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-013088fd]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-013088fd]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-013088fd]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-013088fd]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-013088fd]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-013088fd]{margin:0;font-size:15px}.fux-acts[data-v-013088fd]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-013088fd]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-013088fd]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-013088fd]:last-child{border-right:0}.fux-summary span[data-v-013088fd]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-013088fd]{font-size:13px}.fux-dtabs[data-v-013088fd]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-013088fd]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-013088fd]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-013088fd]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-013088fd]{grid-template-columns:1fr}.fux-dbody>div[data-v-013088fd]{min-width:0}.fux-grid[data-v-013088fd]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-013088fd]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-013088fd]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-013088fd]{grid-column:span 2}.fux-f.w3[data-v-013088fd]{grid-column:span 3}.fux-tot[data-v-013088fd]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-013088fd]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-013088fd]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-013088fd]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-013088fd]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-013088fd]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-013088fd]{margin:0;padding-left:18px}.fux-hist li[data-v-013088fd]{margin:6px 0}.fux-pager[data-v-013088fd]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-013088fd]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-013088fd],.fux-summary[data-v-013088fd]{grid-template-columns:1fr}.fux-grid[data-v-013088fd]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-013088fd]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-013088fd]{margin-bottom:18px}.fux-step>h4[data-v-013088fd]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-013088fd]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-013088fd]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-013088fd]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-013088fd]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-013088fd]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-013088fd]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-013088fd]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-013088fd]{font-size:13px;display:block}.fux-svc-card small[data-v-013088fd]{color:var(--slate6);font-size:11px}.fux-cond[data-v-013088fd]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-013088fd],.fux-cond[data-v-013088fd]{gap:10px;display:grid}.fux-cli[data-v-013088fd]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-013088fd]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-013088fd]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-013088fd]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-013088fd]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-013088fd]{margin-left:auto}.fux-totals[data-v-013088fd]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-013088fd]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-013088fd]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-013088fd]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-013088fd]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-013088fd],.fux-svcs[data-v-013088fd]{grid-template-columns:1fr}}.mark[data-v-013088fd]{font-weight:700}.acciones[data-v-013088fd]{gap:8px;margin-left:auto;display:inline-flex}.acciones .btn[data-v-013088fd]{margin-left:0}.seg[data-v-013088fd]{border:1px solid #cfe9d8;border-radius:7px;display:inline-flex;overflow:hidden}.seg button[data-v-013088fd]{color:#1d2433;cursor:pointer;background:#fff;border:0;border-right:1px solid #cfe9d8;padding:6px 11px;font-size:12px}.seg button[data-v-013088fd]:last-child{border-right:0}.seg button.on[data-v-013088fd]{color:#fff;background:#1d2433}.pago[data-v-013088fd]{align-items:center;gap:6px;font-size:12px;display:inline-flex}.pago .inp[data-v-013088fd]{color:#1d2433;background:#fff;min-width:180px;height:32px}.verde[data-v-013088fd]{color:#fff;background:#1f8a4c;border-color:#1f8a4c}.fux-tabs[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-84cd0a5c]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-84cd0a5c]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-84cd0a5c]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-84cd0a5c]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-84cd0a5c]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-84cd0a5c]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-84cd0a5c]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-84cd0a5c]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-84cd0a5c]{font-size:18px}.fux-kpi small[data-v-84cd0a5c]{color:var(--slate6)}.fux-kpi.on[data-v-84cd0a5c]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-84cd0a5c]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-84cd0a5c]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-84cd0a5c],.fux-fl>span[data-v-84cd0a5c]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-84cd0a5c]{font-style:normal}.fux-fl>em.ok[data-v-84cd0a5c]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-84cd0a5c]{color:var(--warn-ink)}.fux-fl .inp[data-v-84cd0a5c]{width:100%}.fux-tw[data-v-84cd0a5c]{overflow-x:auto}.fux-tbl[data-v-84cd0a5c]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-84cd0a5c]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-84cd0a5c],.fux-tbl th[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-84cd0a5c]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-84cd0a5c],.fux-tbl th.n[data-v-84cd0a5c]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-84cd0a5c]{cursor:pointer}.fux-tbl tbody tr.row[data-v-84cd0a5c]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-84cd0a5c]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-84cd0a5c]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-84cd0a5c]{color:var(--slate6);font-size:11px}.fux-empty[data-v-84cd0a5c]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-84cd0a5c]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-84cd0a5c]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-84cd0a5c]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-84cd0a5c]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-84cd0a5c]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-84cd0a5c]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-84cd0a5c]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-84cd0a5c]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-84cd0a5c]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-84cd0a5c]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-84cd0a5c]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-84cd0a5c]{margin:0;font-size:15px}.fux-acts[data-v-84cd0a5c]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-84cd0a5c]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-84cd0a5c]:last-child{border-right:0}.fux-summary span[data-v-84cd0a5c]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-84cd0a5c]{font-size:13px}.fux-dtabs[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-84cd0a5c]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-84cd0a5c]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-84cd0a5c]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-84cd0a5c]{grid-template-columns:1fr}.fux-dbody>div[data-v-84cd0a5c]{min-width:0}.fux-grid[data-v-84cd0a5c]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-84cd0a5c]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-84cd0a5c]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-84cd0a5c]{grid-column:span 2}.fux-f.w3[data-v-84cd0a5c]{grid-column:span 3}.fux-tot[data-v-84cd0a5c]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-84cd0a5c]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-84cd0a5c]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-84cd0a5c]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-84cd0a5c]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-84cd0a5c]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-84cd0a5c]{margin:0;padding-left:18px}.fux-hist li[data-v-84cd0a5c]{margin:6px 0}.fux-pager[data-v-84cd0a5c]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-84cd0a5c]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-84cd0a5c],.fux-summary[data-v-84cd0a5c]{grid-template-columns:1fr}.fux-grid[data-v-84cd0a5c]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-84cd0a5c]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-84cd0a5c]{margin-bottom:18px}.fux-step>h4[data-v-84cd0a5c]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-84cd0a5c]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-84cd0a5c]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-84cd0a5c]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-84cd0a5c]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-84cd0a5c]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-84cd0a5c]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-84cd0a5c]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-84cd0a5c]{font-size:13px;display:block}.fux-svc-card small[data-v-84cd0a5c]{color:var(--slate6);font-size:11px}.fux-cond[data-v-84cd0a5c]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-84cd0a5c],.fux-cond[data-v-84cd0a5c]{gap:10px;display:grid}.fux-cli[data-v-84cd0a5c]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-84cd0a5c]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-84cd0a5c]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-84cd0a5c]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-84cd0a5c]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-84cd0a5c]{margin-left:auto}.fux-totals[data-v-84cd0a5c]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-84cd0a5c]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-84cd0a5c]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-84cd0a5c]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-84cd0a5c]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-84cd0a5c],.fux-svcs[data-v-84cd0a5c]{grid-template-columns:1fr}}.note[data-v-0e8b3835]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-0e8b3835]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-0e8b3835]{margin:0}.panel[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-0e8b3835]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-0e8b3835],.panel h3[data-v-0e8b3835]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-0e8b3835]{font-size:14px}h2[data-v-0e8b3835]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-0e8b3835]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-0e8b3835]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-0e8b3835],.grid .inp[data-v-0e8b3835]{width:100%;min-width:0}.grid .span2[data-v-0e8b3835]{grid-column:span 2}.lbl[data-v-0e8b3835]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-0e8b3835]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-0e8b3835]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-0e8b3835]:disabled,.inp[data-v-0e8b3835]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-0e8b3835]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-0e8b3835]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-0e8b3835],.tbl th[data-v-0e8b3835]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-0e8b3835]{padding:9px 10px}.tbl .num[data-v-0e8b3835]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-0e8b3835]{cursor:pointer}.fila-clic[data-v-0e8b3835]:hover{background:var(--paper)}.fila-clic.on[data-v-0e8b3835]{background:var(--ice)}.fila-ficha[data-v-0e8b3835]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-0e8b3835]{margin-bottom:0}.muted[data-v-0e8b3835]{color:var(--slate7)}.acciones[data-v-0e8b3835]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-0e8b3835]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-0e8b3835],.hint.err[data-v-0e8b3835]{color:var(--danger-ink)}.hint .ok[data-v-0e8b3835],.ok[data-v-0e8b3835]{color:var(--ok-ink)}.btn.danger[data-v-0e8b3835]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-0e8b3835]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-0e8b3835]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-0e8b3835]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-0e8b3835]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-0e8b3835]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-0e8b3835]{border-color:var(--cobalt)}.datos-embarque[data-v-0e8b3835]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-0e8b3835]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-0e8b3835]{width:110px;min-width:0}.logo-box[data-v-0e8b3835]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-0e8b3835]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-0e8b3835]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-0e8b3835]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-0e8b3835]{text-align:right}.buscador[data-v-0e8b3835]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-0e8b3835]{width:100%}.resultados[data-v-0e8b3835]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-0e8b3835]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-0e8b3835]:hover{background:var(--paper)}.resultados li small[data-v-0e8b3835]{color:var(--slate6)}.totales[data-v-0e8b3835]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-0e8b3835]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-0e8b3835]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-0e8b3835]{color:var(--slate6);font-size:13px}.kbd[data-v-0e8b3835]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-0e8b3835]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-0e8b3835]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-0e8b3835]{color:var(--slate6);font-size:12px}.contador.err[data-v-0e8b3835]{color:var(--danger-ink)}.ayuda-formulas code[data-v-0e8b3835],.ayuda-formulas pre[data-v-0e8b3835]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-0e8b3835]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-0e8b3835]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-0e8b3835]{border-color:var(--info-ink)}.origenes[data-v-0e8b3835]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-0e8b3835]{padding:3px 0}.fac-number[data-v-0e8b3835]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-0e8b3835],.fac-number[aria-invalid=true][data-v-0e8b3835]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-0e8b3835]{width:100%;position:relative}.fac-autocomplete .inp[data-v-0e8b3835]{width:100%}.fac-autocomplete-list[data-v-0e8b3835]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-0e8b3835]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-0e8b3835]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-0e8b3835]{background:var(--ice)}.fac-autocomplete-list small[data-v-0e8b3835]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-0e8b3835]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-0e8b3835]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-0e8b3835]{width:120px;min-width:110px}.fac-upload[data-v-0e8b3835]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-0e8b3835]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-0e8b3835]{opacity:.6;cursor:default}.fac-upload p[data-v-0e8b3835]{margin:6px 0}.fac-upload small[data-v-0e8b3835]{color:var(--slate6)}.fac-modal-overlay[data-v-0e8b3835]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-0e8b3835]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-0e8b3835],.fac-modal-head[data-v-0e8b3835]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-0e8b3835]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-0e8b3835]{margin:0}.fac-modal-body[data-v-0e8b3835]{padding:16px}.fac-modal-actions[data-v-0e8b3835]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-0e8b3835]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-0e8b3835]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-0e8b3835]{margin:0}.fac-block-reason[data-v-0e8b3835]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-0e8b3835]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-0e8b3835]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-0e8b3835]{margin:2px 0 0}.fac-page-icon[data-v-0e8b3835]{color:var(--cobalt)}.fac-mode[data-v-0e8b3835],.fac-next[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-0e8b3835]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-0e8b3835]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-0e8b3835]{color:var(--ink)}.fac-empty p[data-v-0e8b3835]{margin:0}.fac-empty-icon[data-v-0e8b3835]{font-size:24px}.fac-filters-head[data-v-0e8b3835]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-0e8b3835]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-0e8b3835]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-0e8b3835]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-0e8b3835]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-0e8b3835]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-0e8b3835]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-0e8b3835]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-0e8b3835]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-0e8b3835]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-0e8b3835]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-0e8b3835]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-0e8b3835]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-0e8b3835]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-0e8b3835]{flex-wrap:wrap}}.fiscal-status[data-v-0e8b3835]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-0e8b3835]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-0e8b3835]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-0e8b3835]{margin-left:auto}.fiscal-status a[data-v-0e8b3835]{color:inherit;text-decoration:underline}.billing-items[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-0e8b3835]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-0e8b3835]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-0e8b3835]{min-width:880px}.items-tabla .tbl th[data-v-0e8b3835]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-0e8b3835]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-0e8b3835]{background:var(--ice)}.billing-items-head .acciones[data-v-0e8b3835]{margin:0}.billing-item-detail[data-v-0e8b3835]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-0e8b3835]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-0e8b3835]{justify-content:space-between;gap:8px}.cat-acciones[data-v-0e8b3835],.cat-head[data-v-0e8b3835]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-0e8b3835]{gap:6px}.cat-buscar[data-v-0e8b3835]{width:220px;min-width:0}.cat-tabla[data-v-0e8b3835]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-0e8b3835]{min-width:660px}.cat-tabla .tbl th[data-v-0e8b3835]{white-space:nowrap}.cat-check[data-v-0e8b3835]{width:30px}.cat-sub[data-v-0e8b3835]{font-size:11.5px;display:block}.cat-pie[data-v-0e8b3835]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-0e8b3835],.cat-pie[data-v-0e8b3835]{align-items:center;display:flex}.cat-paginas[data-v-0e8b3835]{gap:4px}.nw[data-v-0e8b3835]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-0e8b3835]{flex:100%;width:100%}.cat-acciones[data-v-0e8b3835]{width:100%}}.billing-catalog-row[data-v-0e8b3835]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-0e8b3835]{opacity:.7;display:block}.fac-chip[data-v-0e8b3835]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-0e8b3835]{color:var(--warn-ink)}.lista-doc[data-v-0e8b3835]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-0e8b3835]{min-width:860px}.lista-doc .tbl th[data-v-0e8b3835]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-0e8b3835]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-0e8b3835]{background:var(--ice)}.doc-trabajo[data-v-0e8b3835]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-0e8b3835]{margin-left:auto}.dpane[data-v-0e8b3835]{padding:12px 0}.dpane .tbl-scroll[data-v-0e8b3835],.tabla-scroll[data-v-0e8b3835]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-0e8b3835]{min-width:640px}.pdf-previa-barra[data-v-0e8b3835]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-0e8b3835]{margin:0}.fiscal-status .chk-warn[data-v-0e8b3835]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-0e8b3835]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-0e8b3835],.fiscal-status .chk-warn a[data-v-0e8b3835]{color:inherit}.filtros .filtro-fecha[data-v-0e8b3835]{min-width:140px}.filtros .filtro-estado[data-v-0e8b3835]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-0e8b3835]{margin-bottom:84px}.pdf-previa-marco[data-v-0e8b3835]{height:60vh;min-height:320px}.filtros>div[data-v-0e8b3835]{flex:140px}}.propuesta-cab[data-v-0e8b3835]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-0e8b3835]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-0e8b3835]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-0e8b3835]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-0e8b3835]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-0e8b3835]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-0e8b3835]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-0e8b3835]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-0e8b3835]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-0e8b3835]{font-size:18px}.fux-kpi small[data-v-0e8b3835]{color:var(--slate6)}.fux-kpi.on[data-v-0e8b3835]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-0e8b3835]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-0e8b3835]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-0e8b3835],.fux-fl>span[data-v-0e8b3835]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-0e8b3835]{font-style:normal}.fux-fl>em.ok[data-v-0e8b3835]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-0e8b3835]{color:var(--warn-ink)}.fux-fl .inp[data-v-0e8b3835]{width:100%}.fux-tw[data-v-0e8b3835]{overflow-x:auto}.fux-tbl[data-v-0e8b3835]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-0e8b3835]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-0e8b3835],.fux-tbl th[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-0e8b3835]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-0e8b3835],.fux-tbl th.n[data-v-0e8b3835]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-0e8b3835]{cursor:pointer}.fux-tbl tbody tr.row[data-v-0e8b3835]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-0e8b3835]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-0e8b3835]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-0e8b3835]{color:var(--slate6);font-size:11px}.fux-empty[data-v-0e8b3835]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-0e8b3835]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-0e8b3835]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-0e8b3835]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-0e8b3835]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-0e8b3835]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-0e8b3835]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-0e8b3835]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-0e8b3835]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-0e8b3835]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-0e8b3835]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-0e8b3835]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-0e8b3835]{margin:0;font-size:15px}.fux-acts[data-v-0e8b3835]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-0e8b3835]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-0e8b3835]:last-child{border-right:0}.fux-summary span[data-v-0e8b3835]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-0e8b3835]{font-size:13px}.fux-dtabs[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-0e8b3835]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-0e8b3835]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-0e8b3835]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-0e8b3835]{grid-template-columns:1fr}.fux-dbody>div[data-v-0e8b3835]{min-width:0}.fux-grid[data-v-0e8b3835]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-0e8b3835]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-0e8b3835]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-0e8b3835]{grid-column:span 2}.fux-f.w3[data-v-0e8b3835]{grid-column:span 3}.fux-tot[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-0e8b3835]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-0e8b3835]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-0e8b3835]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-0e8b3835]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-0e8b3835]{margin:0;padding-left:18px}.fux-hist li[data-v-0e8b3835]{margin:6px 0}.fux-pager[data-v-0e8b3835]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-0e8b3835]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-0e8b3835],.fux-summary[data-v-0e8b3835]{grid-template-columns:1fr}.fux-grid[data-v-0e8b3835]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-0e8b3835]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-0e8b3835]{margin-bottom:18px}.fux-step>h4[data-v-0e8b3835]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-0e8b3835]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-0e8b3835]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-0e8b3835]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-0e8b3835]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-0e8b3835]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-0e8b3835]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-0e8b3835]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-0e8b3835]{font-size:13px;display:block}.fux-svc-card small[data-v-0e8b3835]{color:var(--slate6);font-size:11px}.fux-cond[data-v-0e8b3835]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-0e8b3835],.fux-cond[data-v-0e8b3835]{gap:10px;display:grid}.fux-cli[data-v-0e8b3835]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-0e8b3835]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-0e8b3835]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-0e8b3835]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-0e8b3835]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-0e8b3835]{margin-left:auto}.fux-totals[data-v-0e8b3835]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-0e8b3835]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-0e8b3835]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-0e8b3835]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-0e8b3835]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-0e8b3835],.fux-svcs[data-v-0e8b3835]{grid-template-columns:1fr}}.note[data-v-734ae30e]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-734ae30e]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-734ae30e]{margin:0}.panel[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-734ae30e]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-734ae30e],.panel h3[data-v-734ae30e]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-734ae30e]{font-size:14px}h2[data-v-734ae30e]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-734ae30e]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-734ae30e]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-734ae30e],.grid .inp[data-v-734ae30e]{width:100%;min-width:0}.grid .span2[data-v-734ae30e]{grid-column:span 2}.lbl[data-v-734ae30e]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-734ae30e]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-734ae30e]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-734ae30e]:disabled,.inp[data-v-734ae30e]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-734ae30e]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-734ae30e]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-734ae30e],.tbl th[data-v-734ae30e]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-734ae30e]{padding:9px 10px}.tbl .num[data-v-734ae30e]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-734ae30e]{cursor:pointer}.fila-clic[data-v-734ae30e]:hover{background:var(--paper)}.fila-clic.on[data-v-734ae30e]{background:var(--ice)}.fila-ficha[data-v-734ae30e]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-734ae30e]{margin-bottom:0}.muted[data-v-734ae30e]{color:var(--slate7)}.acciones[data-v-734ae30e]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-734ae30e]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-734ae30e],.hint.err[data-v-734ae30e]{color:var(--danger-ink)}.hint .ok[data-v-734ae30e],.ok[data-v-734ae30e]{color:var(--ok-ink)}.btn.danger[data-v-734ae30e]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-734ae30e]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-734ae30e]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-734ae30e]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-734ae30e]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-734ae30e]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-734ae30e]{border-color:var(--cobalt)}.datos-embarque[data-v-734ae30e]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-734ae30e]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-734ae30e]{width:110px;min-width:0}.logo-box[data-v-734ae30e]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-734ae30e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-734ae30e]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-734ae30e]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-734ae30e]{text-align:right}.buscador[data-v-734ae30e]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-734ae30e]{width:100%}.resultados[data-v-734ae30e]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-734ae30e]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-734ae30e]:hover{background:var(--paper)}.resultados li small[data-v-734ae30e]{color:var(--slate6)}.totales[data-v-734ae30e]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-734ae30e]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-734ae30e]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-734ae30e]{color:var(--slate6);font-size:13px}.kbd[data-v-734ae30e]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-734ae30e]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-734ae30e]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-734ae30e]{color:var(--slate6);font-size:12px}.contador.err[data-v-734ae30e]{color:var(--danger-ink)}.ayuda-formulas code[data-v-734ae30e],.ayuda-formulas pre[data-v-734ae30e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-734ae30e]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-734ae30e]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-734ae30e]{border-color:var(--info-ink)}.origenes[data-v-734ae30e]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-734ae30e]{padding:3px 0}.fac-number[data-v-734ae30e]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-734ae30e],.fac-number[aria-invalid=true][data-v-734ae30e]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-734ae30e]{width:100%;position:relative}.fac-autocomplete .inp[data-v-734ae30e]{width:100%}.fac-autocomplete-list[data-v-734ae30e]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-734ae30e]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-734ae30e]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-734ae30e]{background:var(--ice)}.fac-autocomplete-list small[data-v-734ae30e]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-734ae30e]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-734ae30e]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-734ae30e]{width:120px;min-width:110px}.fac-upload[data-v-734ae30e]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-734ae30e]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-734ae30e]{opacity:.6;cursor:default}.fac-upload p[data-v-734ae30e]{margin:6px 0}.fac-upload small[data-v-734ae30e]{color:var(--slate6)}.fac-modal-overlay[data-v-734ae30e]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-734ae30e]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-734ae30e],.fac-modal-head[data-v-734ae30e]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-734ae30e]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-734ae30e]{margin:0}.fac-modal-body[data-v-734ae30e]{padding:16px}.fac-modal-actions[data-v-734ae30e]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-734ae30e]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-734ae30e]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-734ae30e]{margin:0}.fac-block-reason[data-v-734ae30e]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-734ae30e]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-734ae30e]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-734ae30e]{margin:2px 0 0}.fac-page-icon[data-v-734ae30e]{color:var(--cobalt)}.fac-mode[data-v-734ae30e],.fac-next[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-734ae30e]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-734ae30e]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-734ae30e]{color:var(--ink)}.fac-empty p[data-v-734ae30e]{margin:0}.fac-empty-icon[data-v-734ae30e]{font-size:24px}.fac-filters-head[data-v-734ae30e]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-734ae30e]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-734ae30e]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-734ae30e]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-734ae30e]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-734ae30e]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-734ae30e]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-734ae30e]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-734ae30e]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-734ae30e]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-734ae30e]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-734ae30e]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-734ae30e]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-734ae30e]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-734ae30e]{flex-wrap:wrap}}.fiscal-status[data-v-734ae30e]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-734ae30e]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-734ae30e]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-734ae30e]{margin-left:auto}.fiscal-status a[data-v-734ae30e]{color:inherit;text-decoration:underline}.billing-items[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-734ae30e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-734ae30e]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-734ae30e]{min-width:880px}.items-tabla .tbl th[data-v-734ae30e]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-734ae30e]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-734ae30e]{background:var(--ice)}.billing-items-head .acciones[data-v-734ae30e]{margin:0}.billing-item-detail[data-v-734ae30e]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-734ae30e]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-734ae30e]{justify-content:space-between;gap:8px}.cat-acciones[data-v-734ae30e],.cat-head[data-v-734ae30e]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-734ae30e]{gap:6px}.cat-buscar[data-v-734ae30e]{width:220px;min-width:0}.cat-tabla[data-v-734ae30e]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-734ae30e]{min-width:660px}.cat-tabla .tbl th[data-v-734ae30e]{white-space:nowrap}.cat-check[data-v-734ae30e]{width:30px}.cat-sub[data-v-734ae30e]{font-size:11.5px;display:block}.cat-pie[data-v-734ae30e]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-734ae30e],.cat-pie[data-v-734ae30e]{align-items:center;display:flex}.cat-paginas[data-v-734ae30e]{gap:4px}.nw[data-v-734ae30e]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-734ae30e]{flex:100%;width:100%}.cat-acciones[data-v-734ae30e]{width:100%}}.billing-catalog-row[data-v-734ae30e]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-734ae30e]{opacity:.7;display:block}.fac-chip[data-v-734ae30e]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-734ae30e]{color:var(--warn-ink)}.lista-doc[data-v-734ae30e]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-734ae30e]{min-width:860px}.lista-doc .tbl th[data-v-734ae30e]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-734ae30e]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-734ae30e]{background:var(--ice)}.doc-trabajo[data-v-734ae30e]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-734ae30e]{margin-left:auto}.dpane[data-v-734ae30e]{padding:12px 0}.dpane .tbl-scroll[data-v-734ae30e],.tabla-scroll[data-v-734ae30e]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-734ae30e]{min-width:640px}.pdf-previa-barra[data-v-734ae30e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-734ae30e]{margin:0}.fiscal-status .chk-warn[data-v-734ae30e]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-734ae30e]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-734ae30e],.fiscal-status .chk-warn a[data-v-734ae30e]{color:inherit}.filtros .filtro-fecha[data-v-734ae30e]{min-width:140px}.filtros .filtro-estado[data-v-734ae30e]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-734ae30e]{margin-bottom:84px}.pdf-previa-marco[data-v-734ae30e]{height:60vh;min-height:320px}.filtros>div[data-v-734ae30e]{flex:140px}}.propuesta-cab[data-v-734ae30e]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-734ae30e]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-734ae30e]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-734ae30e]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-734ae30e]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-734ae30e]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-734ae30e]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-734ae30e]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-734ae30e]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-734ae30e]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-734ae30e]{font-size:18px}.fux-kpi small[data-v-734ae30e]{color:var(--slate6)}.fux-kpi.on[data-v-734ae30e]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-734ae30e]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-734ae30e]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-734ae30e],.fux-fl>span[data-v-734ae30e]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-734ae30e]{font-style:normal}.fux-fl>em.ok[data-v-734ae30e]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-734ae30e]{color:var(--warn-ink)}.fux-fl .inp[data-v-734ae30e]{width:100%}.fux-tw[data-v-734ae30e]{overflow-x:auto}.fux-tbl[data-v-734ae30e]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-734ae30e]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-734ae30e],.fux-tbl th[data-v-734ae30e]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-734ae30e]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-734ae30e],.fux-tbl th.n[data-v-734ae30e]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-734ae30e]{cursor:pointer}.fux-tbl tbody tr.row[data-v-734ae30e]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-734ae30e]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-734ae30e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-734ae30e]{color:var(--slate6);font-size:11px}.fux-empty[data-v-734ae30e]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-734ae30e]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-734ae30e]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-734ae30e]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-734ae30e]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-734ae30e]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-734ae30e]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-734ae30e]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-734ae30e]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-734ae30e]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-734ae30e]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-734ae30e]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-734ae30e]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-734ae30e]{margin:0;font-size:15px}.fux-acts[data-v-734ae30e]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-734ae30e]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-734ae30e]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-734ae30e]:last-child{border-right:0}.fux-summary span[data-v-734ae30e]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-734ae30e]{font-size:13px}.fux-dtabs[data-v-734ae30e]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-734ae30e]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-734ae30e]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-734ae30e]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-734ae30e]{grid-template-columns:1fr}.fux-dbody>div[data-v-734ae30e]{min-width:0}.fux-grid[data-v-734ae30e]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-734ae30e]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-734ae30e]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-734ae30e]{grid-column:span 2}.fux-f.w3[data-v-734ae30e]{grid-column:span 3}.fux-tot[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-734ae30e]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-734ae30e]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-734ae30e]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-734ae30e]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-734ae30e]{margin:0;padding-left:18px}.fux-hist li[data-v-734ae30e]{margin:6px 0}.fux-pager[data-v-734ae30e]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-734ae30e]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-734ae30e],.fux-summary[data-v-734ae30e]{grid-template-columns:1fr}.fux-grid[data-v-734ae30e]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-734ae30e]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-734ae30e]{margin-bottom:18px}.fux-step>h4[data-v-734ae30e]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-734ae30e]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-734ae30e]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-734ae30e]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-734ae30e]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-734ae30e]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-734ae30e]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-734ae30e]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-734ae30e]{font-size:13px;display:block}.fux-svc-card small[data-v-734ae30e]{color:var(--slate6);font-size:11px}.fux-cond[data-v-734ae30e]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-734ae30e],.fux-cond[data-v-734ae30e]{gap:10px;display:grid}.fux-cli[data-v-734ae30e]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-734ae30e]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-734ae30e]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-734ae30e]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-734ae30e]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-734ae30e]{margin-left:auto}.fux-totals[data-v-734ae30e]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-734ae30e]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-734ae30e]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-734ae30e]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-734ae30e]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-734ae30e],.fux-svcs[data-v-734ae30e]{grid-template-columns:1fr}}.note[data-v-de97e54f]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-de97e54f]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-de97e54f]{margin:0}.panel[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-de97e54f]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-de97e54f],.panel h3[data-v-de97e54f]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-de97e54f]{font-size:14px}h2[data-v-de97e54f]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-de97e54f]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-de97e54f]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-de97e54f],.grid .inp[data-v-de97e54f]{width:100%;min-width:0}.grid .span2[data-v-de97e54f]{grid-column:span 2}.lbl[data-v-de97e54f]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-de97e54f]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-de97e54f]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-de97e54f]:disabled,.inp[data-v-de97e54f]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-de97e54f]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-de97e54f]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-de97e54f],.tbl th[data-v-de97e54f]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-de97e54f]{padding:9px 10px}.tbl .num[data-v-de97e54f]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-de97e54f]{cursor:pointer}.fila-clic[data-v-de97e54f]:hover{background:var(--paper)}.fila-clic.on[data-v-de97e54f]{background:var(--ice)}.fila-ficha[data-v-de97e54f]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-de97e54f]{margin-bottom:0}.muted[data-v-de97e54f]{color:var(--slate7)}.acciones[data-v-de97e54f]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-de97e54f]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-de97e54f],.hint.err[data-v-de97e54f]{color:var(--danger-ink)}.hint .ok[data-v-de97e54f],.ok[data-v-de97e54f]{color:var(--ok-ink)}.btn.danger[data-v-de97e54f]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-de97e54f]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-de97e54f]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-de97e54f]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-de97e54f]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-de97e54f]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-de97e54f]{border-color:var(--cobalt)}.datos-embarque[data-v-de97e54f]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-de97e54f]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-de97e54f]{width:110px;min-width:0}.logo-box[data-v-de97e54f]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-de97e54f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-de97e54f]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-de97e54f]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-de97e54f]{text-align:right}.buscador[data-v-de97e54f]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-de97e54f]{width:100%}.resultados[data-v-de97e54f]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-de97e54f]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-de97e54f]:hover{background:var(--paper)}.resultados li small[data-v-de97e54f]{color:var(--slate6)}.totales[data-v-de97e54f]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-de97e54f]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-de97e54f]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-de97e54f]{color:var(--slate6);font-size:13px}.kbd[data-v-de97e54f]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-de97e54f]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-de97e54f]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-de97e54f]{color:var(--slate6);font-size:12px}.contador.err[data-v-de97e54f]{color:var(--danger-ink)}.ayuda-formulas code[data-v-de97e54f],.ayuda-formulas pre[data-v-de97e54f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-de97e54f]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-de97e54f]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-de97e54f]{border-color:var(--info-ink)}.origenes[data-v-de97e54f]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-de97e54f]{padding:3px 0}.fac-number[data-v-de97e54f]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-de97e54f],.fac-number[aria-invalid=true][data-v-de97e54f]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-de97e54f]{width:100%;position:relative}.fac-autocomplete .inp[data-v-de97e54f]{width:100%}.fac-autocomplete-list[data-v-de97e54f]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-de97e54f]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-de97e54f]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-de97e54f]{background:var(--ice)}.fac-autocomplete-list small[data-v-de97e54f]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-de97e54f]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-de97e54f]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-de97e54f]{width:120px;min-width:110px}.fac-upload[data-v-de97e54f]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-de97e54f]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-de97e54f]{opacity:.6;cursor:default}.fac-upload p[data-v-de97e54f]{margin:6px 0}.fac-upload small[data-v-de97e54f]{color:var(--slate6)}.fac-modal-overlay[data-v-de97e54f]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-de97e54f]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-de97e54f],.fac-modal-head[data-v-de97e54f]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-de97e54f]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-de97e54f]{margin:0}.fac-modal-body[data-v-de97e54f]{padding:16px}.fac-modal-actions[data-v-de97e54f]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-de97e54f]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-de97e54f]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-de97e54f]{margin:0}.fac-block-reason[data-v-de97e54f]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-de97e54f]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-de97e54f]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-de97e54f]{margin:2px 0 0}.fac-page-icon[data-v-de97e54f]{color:var(--cobalt)}.fac-mode[data-v-de97e54f],.fac-next[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-de97e54f]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-de97e54f]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-de97e54f]{color:var(--ink)}.fac-empty p[data-v-de97e54f]{margin:0}.fac-empty-icon[data-v-de97e54f]{font-size:24px}.fac-filters-head[data-v-de97e54f]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-de97e54f]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-de97e54f]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-de97e54f]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-de97e54f]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-de97e54f]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-de97e54f]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-de97e54f]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-de97e54f]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-de97e54f]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-de97e54f]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-de97e54f]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-de97e54f]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-de97e54f]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-de97e54f]{flex-wrap:wrap}}.fiscal-status[data-v-de97e54f]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-de97e54f]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-de97e54f]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-de97e54f]{margin-left:auto}.fiscal-status a[data-v-de97e54f]{color:inherit;text-decoration:underline}.billing-items[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-de97e54f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-de97e54f]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-de97e54f]{min-width:880px}.items-tabla .tbl th[data-v-de97e54f]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-de97e54f]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-de97e54f]{background:var(--ice)}.billing-items-head .acciones[data-v-de97e54f]{margin:0}.billing-item-detail[data-v-de97e54f]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-de97e54f]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-de97e54f]{justify-content:space-between;gap:8px}.cat-acciones[data-v-de97e54f],.cat-head[data-v-de97e54f]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-de97e54f]{gap:6px}.cat-buscar[data-v-de97e54f]{width:220px;min-width:0}.cat-tabla[data-v-de97e54f]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-de97e54f]{min-width:660px}.cat-tabla .tbl th[data-v-de97e54f]{white-space:nowrap}.cat-check[data-v-de97e54f]{width:30px}.cat-sub[data-v-de97e54f]{font-size:11.5px;display:block}.cat-pie[data-v-de97e54f]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-de97e54f],.cat-pie[data-v-de97e54f]{align-items:center;display:flex}.cat-paginas[data-v-de97e54f]{gap:4px}.nw[data-v-de97e54f]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-de97e54f]{flex:100%;width:100%}.cat-acciones[data-v-de97e54f]{width:100%}}.billing-catalog-row[data-v-de97e54f]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-de97e54f]{opacity:.7;display:block}.fac-chip[data-v-de97e54f]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-de97e54f]{color:var(--warn-ink)}.lista-doc[data-v-de97e54f]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-de97e54f]{min-width:860px}.lista-doc .tbl th[data-v-de97e54f]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-de97e54f]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-de97e54f]{background:var(--ice)}.doc-trabajo[data-v-de97e54f]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-de97e54f]{margin-left:auto}.dpane[data-v-de97e54f]{padding:12px 0}.dpane .tbl-scroll[data-v-de97e54f],.tabla-scroll[data-v-de97e54f]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-de97e54f]{min-width:640px}.pdf-previa-barra[data-v-de97e54f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-de97e54f]{margin:0}.fiscal-status .chk-warn[data-v-de97e54f]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-de97e54f]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-de97e54f],.fiscal-status .chk-warn a[data-v-de97e54f]{color:inherit}.filtros .filtro-fecha[data-v-de97e54f]{min-width:140px}.filtros .filtro-estado[data-v-de97e54f]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-de97e54f]{margin-bottom:84px}.pdf-previa-marco[data-v-de97e54f]{height:60vh;min-height:320px}.filtros>div[data-v-de97e54f]{flex:140px}}.propuesta-cab[data-v-de97e54f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-de97e54f]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-de97e54f]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-de97e54f]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-de97e54f]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-de97e54f]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-de97e54f]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-de97e54f]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-de97e54f]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-de97e54f]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-de97e54f]{font-size:18px}.fux-kpi small[data-v-de97e54f]{color:var(--slate6)}.fux-kpi.on[data-v-de97e54f]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-de97e54f]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-de97e54f]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-de97e54f],.fux-fl>span[data-v-de97e54f]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-de97e54f]{font-style:normal}.fux-fl>em.ok[data-v-de97e54f]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-de97e54f]{color:var(--warn-ink)}.fux-fl .inp[data-v-de97e54f]{width:100%}.fux-tw[data-v-de97e54f]{overflow-x:auto}.fux-tbl[data-v-de97e54f]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-de97e54f]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-de97e54f],.fux-tbl th[data-v-de97e54f]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-de97e54f]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-de97e54f],.fux-tbl th.n[data-v-de97e54f]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-de97e54f]{cursor:pointer}.fux-tbl tbody tr.row[data-v-de97e54f]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-de97e54f]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-de97e54f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-de97e54f]{color:var(--slate6);font-size:11px}.fux-empty[data-v-de97e54f]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-de97e54f]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-de97e54f]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-de97e54f]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-de97e54f]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-de97e54f]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-de97e54f]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-de97e54f]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-de97e54f]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-de97e54f]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-de97e54f]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-de97e54f]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-de97e54f]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-de97e54f]{margin:0;font-size:15px}.fux-acts[data-v-de97e54f]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-de97e54f]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-de97e54f]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-de97e54f]:last-child{border-right:0}.fux-summary span[data-v-de97e54f]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-de97e54f]{font-size:13px}.fux-dtabs[data-v-de97e54f]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-de97e54f]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-de97e54f]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-de97e54f]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-de97e54f]{grid-template-columns:1fr}.fux-dbody>div[data-v-de97e54f]{min-width:0}.fux-grid[data-v-de97e54f]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-de97e54f]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-de97e54f]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-de97e54f]{grid-column:span 2}.fux-f.w3[data-v-de97e54f]{grid-column:span 3}.fux-tot[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-de97e54f]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-de97e54f]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-de97e54f]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-de97e54f]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-de97e54f]{margin:0;padding-left:18px}.fux-hist li[data-v-de97e54f]{margin:6px 0}.fux-pager[data-v-de97e54f]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-de97e54f]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-de97e54f],.fux-summary[data-v-de97e54f]{grid-template-columns:1fr}.fux-grid[data-v-de97e54f]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-de97e54f]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-de97e54f]{margin-bottom:18px}.fux-step>h4[data-v-de97e54f]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-de97e54f]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-de97e54f]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-de97e54f]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-de97e54f]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-de97e54f]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-de97e54f]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-de97e54f]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-de97e54f]{font-size:13px;display:block}.fux-svc-card small[data-v-de97e54f]{color:var(--slate6);font-size:11px}.fux-cond[data-v-de97e54f]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-de97e54f],.fux-cond[data-v-de97e54f]{gap:10px;display:grid}.fux-cli[data-v-de97e54f]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-de97e54f]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-de97e54f]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-de97e54f]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-de97e54f]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-de97e54f]{margin-left:auto}.fux-totals[data-v-de97e54f]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-de97e54f]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-de97e54f]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-de97e54f]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-de97e54f]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-de97e54f],.fux-svcs[data-v-de97e54f]{grid-template-columns:1fr}}.note[data-v-ef473486]{background:var(--info-wash);color:var(--info-ink);border-radius:var(--r-s);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.note.warn[data-v-ef473486]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-ef473486]{margin:0}.panel[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-ef473486]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-ef473486],.panel h3[data-v-ef473486]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-ef473486]{font-size:14px}h2[data-v-ef473486]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-ef473486]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-ef473486]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-ef473486],.grid .inp[data-v-ef473486]{width:100%;min-width:0}.grid .span2[data-v-ef473486]{grid-column:span 2}.lbl[data-v-ef473486]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-ef473486]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-ef473486]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);min-width:150px;height:36px;color:inherit;font:inherit;padding:0 10px}.area[data-v-ef473486]:disabled,.inp[data-v-ef473486]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);color:inherit;font:inherit;resize:vertical;min-height:90px;padding:8px 10px}.tbl[data-v-ef473486]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-ef473486]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-ef473486],.tbl th[data-v-ef473486]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-ef473486]{padding:9px 10px}.tbl .num[data-v-ef473486]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-ef473486]{cursor:pointer}.fila-clic[data-v-ef473486]:hover{background:var(--paper)}.fila-clic.on[data-v-ef473486]{background:var(--ice)}.fila-ficha[data-v-ef473486]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-ef473486]{margin-bottom:0}.muted[data-v-ef473486]{color:var(--slate7)}.acciones[data-v-ef473486]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-ef473486]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-ef473486],.hint.err[data-v-ef473486]{color:var(--danger-ink)}.hint .ok[data-v-ef473486],.ok[data-v-ef473486]{color:var(--ok-ink)}.btn.danger[data-v-ef473486]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-ef473486]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-ef473486]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);cursor:pointer;height:32px;font:inherit;padding:0 12px}.seg button.on[data-v-ef473486]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-ef473486]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-ef473486]{border:1px solid var(--danger-ink);border-radius:var(--r-s);margin:10px 0;padding:10px 12px;font-size:13px}.confirmar[data-confirmar=aceptar][data-v-ef473486]{border-color:var(--cobalt)}.datos-embarque[data-v-ef473486]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-ef473486]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-ef473486]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-ef473486]{width:110px;min-width:0}.logo-box[data-v-ef473486]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-ef473486]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-ef473486]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-ef473486]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-ef473486]{text-align:right}.buscador[data-v-ef473486]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-ef473486]{width:100%}.resultados[data-v-ef473486]{z-index:5;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:240px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.resultados li[data-v-ef473486]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-ef473486]:hover{background:var(--paper)}.resultados li small[data-v-ef473486]{color:var(--slate6)}.totales[data-v-ef473486]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-ef473486]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-ef473486]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-ef473486]{color:var(--slate6);font-size:13px}.kbd[data-v-ef473486]{border:1px solid var(--cloud);color:var(--slate6);background:var(--paper);border-bottom-width:2px;border-radius:4px;margin-left:4px;padding:0 5px;font-size:11px;display:inline-block}.radios[data-v-ef473486]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-ef473486]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-ef473486]{color:var(--slate6);font-size:12px}.contador.err[data-v-ef473486]{color:var(--danger-ink)}.ayuda-formulas code[data-v-ef473486],.ayuda-formulas pre[data-v-ef473486]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-ef473486]{background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);white-space:pre-wrap;margin:6px 0;padding:8px 10px}.ayuda-formulas ul[data-v-ef473486]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-ef473486]{border-color:var(--info-ink)}.origenes[data-v-ef473486]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-ef473486]{padding:3px 0}.fac-number[data-v-ef473486]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-ef473486],.fac-number[aria-invalid=true][data-v-ef473486]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-ef473486]{width:100%;position:relative}.fac-autocomplete .inp[data-v-ef473486]{width:100%}.fac-autocomplete-list[data-v-ef473486]{z-index:80;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-s);max-height:250px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #141e3c29}.fac-autocomplete-list li[data-v-ef473486]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-ef473486]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-ef473486]{background:var(--ice)}.fac-autocomplete-list small[data-v-ef473486]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-ef473486]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-ef473486]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-ef473486]{width:120px;min-width:110px}.fac-upload[data-v-ef473486]{border:1px dashed var(--cloud);border-radius:var(--r-s);background:var(--paper);text-align:center;cursor:pointer;place-items:center;min-height:130px;margin-bottom:8px;padding:16px;display:grid}.fac-upload.dragging[data-v-ef473486]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-ef473486]{opacity:.6;cursor:default}.fac-upload p[data-v-ef473486]{margin:6px 0}.fac-upload small[data-v-ef473486]{color:var(--slate6)}.fac-modal-overlay[data-v-ef473486]{z-index:90;background:#141e3c61;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.fac-modal[data-v-ef473486]{background:var(--canvas);border-radius:var(--r-l);width:min(640px,100%);max-height:84vh;overflow-y:auto;box-shadow:0 18px 48px #141e3c40}.fac-modal-actions[data-v-ef473486],.fac-modal-head[data-v-ef473486]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-ef473486]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-ef473486]{margin:0}.fac-modal-body[data-v-ef473486]{padding:16px}.fac-modal-actions[data-v-ef473486]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-ef473486]{z-index:60;white-space:nowrap;background:var(--canvas);border:1px solid var(--cloud);border-radius:var(--r-l);align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 292px);margin:0 auto;padding:8px;display:flex;position:fixed;bottom:18px;left:max(272px,20vw);right:20px;overflow-x:auto;box-shadow:0 10px 30px #141e3c29}.fac-floating .btn[data-v-ef473486]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-ef473486]{margin:0}.fac-block-reason[data-v-ef473486]{text-overflow:ellipsis;border:1px solid var(--warn-ink);background:var(--warn-wash);min-width:80px;max-width:220px;color:var(--warn-ink);border-radius:var(--r-s);flex:0 auto;padding:6px 8px;font-size:12px;overflow:hidden}.fac-page-header[data-v-ef473486]{background:var(--ice);border:1px solid var(--cobalt);border-radius:var(--r-l) var(--r-l) 0 0;align-items:center;gap:8px;padding:10px 16px;display:flex}.fac-page-header strong[data-v-ef473486]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-ef473486]{margin:2px 0 0}.fac-page-icon[data-v-ef473486]{color:var(--cobalt)}.fac-mode[data-v-ef473486],.fac-next[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-ef473486]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-ef473486]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-ef473486]{color:var(--ink)}.fac-empty p[data-v-ef473486]{margin:0}.fac-empty-icon[data-v-ef473486]{font-size:24px}.fac-filters-head[data-v-ef473486]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-ef473486]{background:var(--warn-wash);color:var(--warn-ink);border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.fac-filters-body[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-ef473486]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-ef473486]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-ef473486]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-ef473486]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-ef473486]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-ef473486]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-ef473486]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-ef473486]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-ef473486]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-ef473486]{color:var(--slate6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;font-size:13px;display:inline-flex}.dtabs button.on[data-v-ef473486]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-ef473486]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-ef473486]{flex-wrap:wrap}}.fiscal-status[data-v-ef473486]{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.fiscal-status.ready[data-v-ef473486]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-ef473486]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-ef473486]{margin-left:auto}.fiscal-status a[data-v-ef473486]{color:inherit;text-decoration:underline}.billing-items[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin:14px 0;padding:4px 14px 14px}.billing-items-head[data-v-ef473486]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-ef473486]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-ef473486]{min-width:880px}.items-tabla .tbl th[data-v-ef473486]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-ef473486]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-ef473486]{background:var(--ice)}.billing-items-head .acciones[data-v-ef473486]{margin:0}.billing-item-detail[data-v-ef473486]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-ef473486]{border:1px solid var(--cloud);border-left:3px solid var(--slate6);border-radius:var(--r-l);background:var(--canvas);margin:4px 0 14px;padding:10px 12px}.cat-head[data-v-ef473486]{justify-content:space-between;gap:8px}.cat-acciones[data-v-ef473486],.cat-head[data-v-ef473486]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-ef473486]{gap:6px}.cat-buscar[data-v-ef473486]{width:220px;min-width:0}.cat-tabla[data-v-ef473486]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-ef473486]{min-width:660px}.cat-tabla .tbl th[data-v-ef473486]{white-space:nowrap}.cat-check[data-v-ef473486]{width:30px}.cat-sub[data-v-ef473486]{font-size:11.5px;display:block}.cat-pie[data-v-ef473486]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-ef473486],.cat-pie[data-v-ef473486]{align-items:center;display:flex}.cat-paginas[data-v-ef473486]{gap:4px}.nw[data-v-ef473486]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-ef473486]{flex:100%;width:100%}.cat-acciones[data-v-ef473486]{width:100%}}.billing-catalog-row[data-v-ef473486]{border-bottom:1px solid var(--border,#d7dce5);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.billing-catalog-row small[data-v-ef473486]{opacity:.7;display:block}.fac-chip[data-v-ef473486]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-ef473486]{color:var(--warn-ink)}.lista-doc[data-v-ef473486]{-webkit-overflow-scrolling:touch;border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);overflow-x:auto}.lista-doc .tbl[data-v-ef473486]{min-width:860px}.lista-doc .tbl th[data-v-ef473486]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-ef473486]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-ef473486]{background:var(--ice)}.doc-trabajo[data-v-ef473486]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-ef473486]{margin-left:auto}.dpane[data-v-ef473486]{padding:12px 0}.dpane .tbl-scroll[data-v-ef473486],.tabla-scroll[data-v-ef473486]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-ef473486]{min-width:640px}.pdf-previa-barra[data-v-ef473486]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);width:100%;height:78vh;min-height:420px;display:block}.m0[data-v-ef473486]{margin:0}.fiscal-status .chk-warn[data-v-ef473486]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-ef473486]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-ef473486],.fiscal-status .chk-warn a[data-v-ef473486]{color:inherit}.filtros .filtro-fecha[data-v-ef473486]{min-width:140px}.filtros .filtro-estado[data-v-ef473486]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-ef473486]{margin-bottom:84px}.pdf-previa-marco[data-v-ef473486]{height:60vh;min-height:320px}.filtros>div[data-v-ef473486]{flex:140px}}.propuesta-cab[data-v-ef473486]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fux-tabs[data-v-ef473486]{border-bottom:1px solid var(--cloud);gap:2px;margin:4px 0 0;display:flex}.fux-tabs button[data-v-ef473486]{color:var(--slate6);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.fux-tabs button.on[data-v-ef473486]{color:var(--ink);border-bottom-color:var(--cobalt)}.fux-tabs .n[data-v-ef473486]{background:var(--ice);color:var(--info-ink);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.fux-card[data-v-ef473486]{background:var(--canvas);border:1px solid var(--cloud);border-radius:0 0 var(--r) var(--r);border-top:0;margin-bottom:16px;padding:16px}.fux-kbd[data-v-ef473486]{color:var(--slate7);font-size:11px;font-weight:500}.fux-kpis[data-v-ef473486]{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.fux-kpi[data-v-ef473486]{border:1px solid var(--cloud);cursor:pointer;background:var(--canvas);text-align:left;font:inherit;border-radius:8px;padding:10px 12px}.fux-kpi span[data-v-ef473486]{color:var(--slate6);font-size:11px;display:block}.fux-kpi b[data-v-ef473486]{font-size:18px}.fux-kpi small[data-v-ef473486]{color:var(--slate6)}.fux-kpi.on[data-v-ef473486]{border-color:var(--cobalt);background:var(--ice)}.fux-filters[data-v-ef473486]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fux-fl[data-v-ef473486]{flex-direction:column;gap:4px;display:flex}.fux-fl>em[data-v-ef473486],.fux-fl>span[data-v-ef473486]{color:var(--slate6);font-size:11px}.fux-fl>em[data-v-ef473486]{font-style:normal}.fux-fl>em.ok[data-v-ef473486]{color:var(--ok-ink)}.fux-fl>em.warn[data-v-ef473486]{color:var(--warn-ink)}.fux-fl .inp[data-v-ef473486]{width:100%}.fux-tw[data-v-ef473486]{overflow-x:auto}.fux-tbl[data-v-ef473486]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.fux-tbl th[data-v-ef473486]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6);text-align:left;background:#f8f9fb;padding:8px 10px;font-size:10.5px;font-weight:600}.fux-tbl td[data-v-ef473486],.fux-tbl th[data-v-ef473486]{border-bottom:1px solid var(--cloud);white-space:nowrap}.fux-tbl td[data-v-ef473486]{vertical-align:top;padding:10px}.fux-tbl td.n[data-v-ef473486],.fux-tbl th.n[data-v-ef473486]{text-align:right;font-variant-numeric:tabular-nums}.fux-tbl tbody tr.row[data-v-ef473486]{cursor:pointer}.fux-tbl tbody tr.row[data-v-ef473486]:hover{background:#fafbff}.fux-tbl tbody tr.sel[data-v-ef473486]{box-shadow:inset 3px 0 0 var(--cobalt);background:#e9eefc}.fux-mono[data-v-ef473486]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fux-sub[data-v-ef473486]{color:var(--slate6);font-size:11px}.fux-empty[data-v-ef473486]{text-align:center;color:var(--slate6);padding:28px}.fux-badge[data-v-ef473486]{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fux-s-BORRADOR[data-v-ef473486]{color:var(--slate6);background:#f1f3f7}.fux-s-EMITIDA[data-v-ef473486]{color:#2950c8;background:#e6f0ff}.fux-s-COBRADA[data-v-ef473486]{background:var(--ok-wash);color:var(--ok-ink)}.fux-s-PARCIAL[data-v-ef473486]{color:#b4570c;background:#fff4e0}.fux-s-VENCIDA[data-v-ef473486]{background:var(--danger-wash);color:var(--danger-ink)}.fux-svc[data-v-ef473486]{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fux-svc-TAX[data-v-ef473486]{color:#2950c8;background:#e6f0ff}.fux-svc-FRT[data-v-ef473486]{color:#2d7a3a;background:#eef8f1}.fux-svc-LIB[data-v-ef473486]{color:var(--slate6);background:#f1f3f7}.fux-detail[data-v-ef473486]{border:1px solid var(--cloud);border-left:3px solid var(--cobalt);border-radius:var(--r);background:var(--canvas);margin-top:16px}.fux-dh[data-v-ef473486]{border-bottom:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fux-dh h3[data-v-ef473486]{margin:0;font-size:15px}.fux-acts[data-v-ef473486]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fux-summary[data-v-ef473486]{border-bottom:1px solid var(--cloud);grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.fux-summary>div[data-v-ef473486]{border-right:1px solid var(--cloud);min-width:0;padding:10px 16px}.fux-summary>div[data-v-ef473486]:last-child{border-right:0}.fux-summary span[data-v-ef473486]{color:var(--slate6);margin-bottom:2px;font-size:11px;display:block}.fux-summary b[data-v-ef473486]{font-size:13px}.fux-dtabs[data-v-ef473486]{border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.fux-dtabs button[data-v-ef473486]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px}.fux-dtabs button.on[data-v-ef473486]{color:var(--cobalt);border-bottom-color:var(--cobalt)}.fux-dbody[data-v-ef473486]{grid-template-columns:1fr 300px;gap:18px;padding:14px 16px;display:grid}.fux-dbody.wide[data-v-ef473486]{grid-template-columns:1fr}.fux-dbody>div[data-v-ef473486]{min-width:0}.fux-grid[data-v-ef473486]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-f>span[data-v-ef473486]{color:var(--slate6);margin-bottom:3px;font-size:11px;display:block}.fux-f>div[data-v-ef473486]{border:1px solid var(--cloud);background:#f6f7f9;border-radius:6px;min-height:32px;padding:7px 9px}.fux-f.w2[data-v-ef473486]{grid-column:span 2}.fux-f.w3[data-v-ef473486]{grid-column:span 3}.fux-tot[data-v-ef473486]{border:1px solid var(--cloud);border-radius:8px;align-self:start;padding:12px}.fux-tot .r[data-v-ef473486]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:3px 0;display:flex}.fux-tot .big[data-v-ef473486]{border-top:1px solid var(--cloud);margin-top:6px;padding-top:8px;font-size:16px;font-weight:700}.fux-tot .ves[data-v-ef473486]{color:var(--slate6);font-size:12px}.fux-tot .pend[data-v-ef473486]{background:var(--warn-wash);border-radius:6px;justify-content:space-between;margin-top:8px;padding:6px 8px;font-weight:600;display:flex}.fux-pdf[data-v-ef473486]{border:1px solid var(--cloud);border-radius:8px;min-height:120px}.fux-hist[data-v-ef473486]{margin:0;padding-left:18px}.fux-hist li[data-v-ef473486]{margin:6px 0}.fux-pager[data-v-ef473486]{color:var(--slate6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0;display:flex}@media (width<=1000px){.fux-kpis[data-v-ef473486]{grid-template-columns:1fr 1fr}.fux-dbody[data-v-ef473486],.fux-summary[data-v-ef473486]{grid-template-columns:1fr}.fux-grid[data-v-ef473486]{grid-template-columns:1fr 1fr}}.fux-nums[data-v-ef473486]{color:var(--slate6);margin:0 0 8px;font-size:12px}.fux-step[data-v-ef473486]{margin-bottom:18px}.fux-step>h4[data-v-ef473486]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.fux-step>h4 small[data-v-ef473486]{color:var(--slate6);font-size:12px;font-weight:400}.fux-step .dot[data-v-ef473486]{background:var(--cobalt);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.fux-svcs[data-v-ef473486]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fux-svc-card[data-v-ef473486]{border:1px solid var(--cloud);border-radius:var(--r);background:var(--canvas);cursor:pointer;text-align:left;font:inherit;align-items:center;gap:10px;padding:10px 12px;display:flex}.fux-svc-card[data-v-ef473486]:disabled{opacity:.5;cursor:not-allowed}.fux-svc-card.on[data-v-ef473486]{border-color:var(--cobalt);background:var(--ice)}.fux-svc-card .ic[data-v-ef473486]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fux-svc-card b[data-v-ef473486]{font-size:13px;display:block}.fux-svc-card small[data-v-ef473486]{color:var(--slate6);font-size:11px}.fux-cond[data-v-ef473486]{grid-template-columns:repeat(7,minmax(110px,1fr));align-items:start}.fux-cli[data-v-ef473486],.fux-cond[data-v-ef473486]{gap:10px;display:grid}.fux-cli[data-v-ef473486]{grid-template-columns:2fr 1fr 2fr 1.5fr}.fux-otabs[data-v-ef473486]{border-bottom:1px solid var(--cloud);gap:2px;margin-bottom:10px;display:flex;overflow-x:auto}.fux-otabs button[data-v-ef473486]{color:var(--slate6);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.fux-otabs button.on[data-v-ef473486]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}.fux-picked[data-v-ef473486]{background:var(--ok-wash);color:var(--ok-ink);border:1px solid #cfe9d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.fux-picked .btn[data-v-ef473486]{margin-left:auto}.fux-totals[data-v-ef473486]{justify-content:flex-end;margin-top:12px;display:flex}.fux-foot[data-v-ef473486]{z-index:20;background:var(--canvas);border-top:1px solid var(--cloud);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #1c28400f}.fux-foot .msg[data-v-ef473486]{color:var(--warn-ink);background:var(--warn-wash);border-radius:6px;padding:6px 10px;font-size:12px}.fux-foot .r[data-v-ef473486]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.fux-cond[data-v-ef473486]{grid-template-columns:repeat(3,1fr)}.fux-cli[data-v-ef473486],.fux-svcs[data-v-ef473486]{grid-template-columns:1fr}}.modal-overlay[data-v-ef473486]{z-index:40;background:#0008;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-cobro[data-v-ef473486]{width:min(620px,100%);max-height:90vh;overflow:auto}.sg-resumen[data-v-ef473486]{gap:6px;margin:10px 0 0;display:grid}.sg-resumen div[data-v-ef473486]{gap:10px;display:flex}.sg-resumen dt[data-v-ef473486]{color:#5b6b82;min-width:70px}.sg-resumen dd[data-v-ef473486]{margin:0}
