.fac-confirm-emision[data-v-450f48ef]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fac-confirm-text[data-v-450f48ef]{margin-right:4px;font-weight:600}.note[data-v-4a64cdfa]{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-4a64cdfa]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-4a64cdfa]{margin:0}.panel[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-4a64cdfa]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-4a64cdfa],.panel h3[data-v-4a64cdfa]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-4a64cdfa]{font-size:14px}h2[data-v-4a64cdfa]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-4a64cdfa]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-4a64cdfa]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-4a64cdfa],.grid .inp[data-v-4a64cdfa]{width:100%;min-width:0}.grid .span2[data-v-4a64cdfa]{grid-column:span 2}.lbl[data-v-4a64cdfa]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-4a64cdfa]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-4a64cdfa]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-4a64cdfa]{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-4a64cdfa]:disabled,.inp[data-v-4a64cdfa]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-4a64cdfa]{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-4a64cdfa]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-4a64cdfa]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-4a64cdfa],.tbl th[data-v-4a64cdfa]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-4a64cdfa]{padding:9px 10px}.tbl .num[data-v-4a64cdfa]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-4a64cdfa]{cursor:pointer}.fila-clic[data-v-4a64cdfa]:hover{background:var(--paper)}.fila-clic.on[data-v-4a64cdfa]{background:var(--ice)}.fila-ficha[data-v-4a64cdfa]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-4a64cdfa]{margin-bottom:0}.muted[data-v-4a64cdfa]{color:var(--slate7)}.acciones[data-v-4a64cdfa]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-4a64cdfa]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-4a64cdfa],.hint.err[data-v-4a64cdfa]{color:var(--danger-ink)}.hint .ok[data-v-4a64cdfa],.ok[data-v-4a64cdfa]{color:var(--ok-ink)}.btn.danger[data-v-4a64cdfa]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-4a64cdfa]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-4a64cdfa]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-4a64cdfa]{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-4a64cdfa]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-4a64cdfa]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-4a64cdfa]{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-4a64cdfa]{border-color:var(--cobalt)}.datos-embarque[data-v-4a64cdfa]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-4a64cdfa]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-4a64cdfa]{width:110px;min-width:0}.logo-box[data-v-4a64cdfa]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-4a64cdfa]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-4a64cdfa]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-4a64cdfa]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-4a64cdfa]{text-align:right}.buscador[data-v-4a64cdfa]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-4a64cdfa]{width:100%}.resultados[data-v-4a64cdfa]{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-4a64cdfa]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-4a64cdfa]:hover{background:var(--paper)}.resultados li small[data-v-4a64cdfa]{color:var(--slate6)}.totales[data-v-4a64cdfa]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-4a64cdfa]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-4a64cdfa]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-4a64cdfa]{color:var(--slate6);font-size:13px}.kbd[data-v-4a64cdfa]{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-4a64cdfa]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-4a64cdfa]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-4a64cdfa]{color:var(--slate6);font-size:12px}.contador.err[data-v-4a64cdfa]{color:var(--danger-ink)}.ayuda-formulas code[data-v-4a64cdfa],.ayuda-formulas pre[data-v-4a64cdfa]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-4a64cdfa]{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-4a64cdfa]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-4a64cdfa]{border-color:var(--info-ink)}.origenes[data-v-4a64cdfa]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-4a64cdfa]{padding:3px 0}.fac-number[data-v-4a64cdfa]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-4a64cdfa],.fac-number[aria-invalid=true][data-v-4a64cdfa]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-4a64cdfa]{width:100%;position:relative}.fac-autocomplete .inp[data-v-4a64cdfa]{width:100%}.fac-autocomplete-list[data-v-4a64cdfa]{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-4a64cdfa]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-4a64cdfa]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-4a64cdfa]{background:var(--ice)}.fac-autocomplete-list small[data-v-4a64cdfa]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-4a64cdfa]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-4a64cdfa]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-4a64cdfa]{width:120px;min-width:110px}.fac-upload[data-v-4a64cdfa]{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-4a64cdfa]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-4a64cdfa]{opacity:.6;cursor:default}.fac-upload p[data-v-4a64cdfa]{margin:6px 0}.fac-upload small[data-v-4a64cdfa]{color:var(--slate6)}.fac-modal-overlay[data-v-4a64cdfa]{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-4a64cdfa]{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-4a64cdfa],.fac-modal-head[data-v-4a64cdfa]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-4a64cdfa]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-4a64cdfa]{margin:0}.fac-modal-body[data-v-4a64cdfa]{padding:16px}.fac-modal-actions[data-v-4a64cdfa]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-4a64cdfa]{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-4a64cdfa]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-4a64cdfa]{margin:0}.fac-block-reason[data-v-4a64cdfa]{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-4a64cdfa]{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-4a64cdfa]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-4a64cdfa]{margin:2px 0 0}.fac-page-icon[data-v-4a64cdfa]{color:var(--cobalt)}.fac-mode[data-v-4a64cdfa],.fac-next[data-v-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-4a64cdfa]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-4a64cdfa]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-4a64cdfa]{color:var(--ink)}.fac-empty p[data-v-4a64cdfa]{margin:0}.fac-empty-icon[data-v-4a64cdfa]{font-size:24px}.fac-filters-head[data-v-4a64cdfa]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-4a64cdfa]{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-4a64cdfa]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-4a64cdfa]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-4a64cdfa]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-4a64cdfa]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-4a64cdfa]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-4a64cdfa]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-4a64cdfa]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-4a64cdfa]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-4a64cdfa]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-4a64cdfa]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-4a64cdfa]{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-4a64cdfa]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-4a64cdfa]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-4a64cdfa]{flex-wrap:wrap}}.fiscal-status[data-v-4a64cdfa]{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-4a64cdfa]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-4a64cdfa]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-4a64cdfa]{margin-left:auto}.fiscal-status a[data-v-4a64cdfa]{color:inherit;text-decoration:underline}.billing-items[data-v-4a64cdfa]{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-4a64cdfa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-4a64cdfa]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-4a64cdfa]{min-width:880px}.items-tabla .tbl th[data-v-4a64cdfa]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-4a64cdfa]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-4a64cdfa]{background:var(--ice)}.billing-items-head .acciones[data-v-4a64cdfa]{margin:0}.billing-item-detail[data-v-4a64cdfa]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-4a64cdfa]{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-4a64cdfa]{justify-content:space-between;gap:8px}.cat-acciones[data-v-4a64cdfa],.cat-head[data-v-4a64cdfa]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-4a64cdfa]{gap:6px}.cat-buscar[data-v-4a64cdfa]{width:220px;min-width:0}.cat-tabla[data-v-4a64cdfa]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-4a64cdfa]{min-width:660px}.cat-tabla .tbl th[data-v-4a64cdfa]{white-space:nowrap}.cat-check[data-v-4a64cdfa]{width:30px}.cat-sub[data-v-4a64cdfa]{font-size:11.5px;display:block}.cat-pie[data-v-4a64cdfa]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-4a64cdfa],.cat-pie[data-v-4a64cdfa]{align-items:center;display:flex}.cat-paginas[data-v-4a64cdfa]{gap:4px}.nw[data-v-4a64cdfa]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-4a64cdfa]{flex:100%;width:100%}.cat-acciones[data-v-4a64cdfa]{width:100%}}.billing-catalog-row[data-v-4a64cdfa]{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-4a64cdfa]{opacity:.7;display:block}.fac-chip[data-v-4a64cdfa]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-4a64cdfa]{color:var(--warn-ink)}.lista-doc[data-v-4a64cdfa]{-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-4a64cdfa]{min-width:860px}.lista-doc .tbl th[data-v-4a64cdfa]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-4a64cdfa]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-4a64cdfa]{background:var(--ice)}.doc-trabajo[data-v-4a64cdfa]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-4a64cdfa]{margin-left:auto}.dpane[data-v-4a64cdfa]{padding:12px 0}.dpane .tbl-scroll[data-v-4a64cdfa],.tabla-scroll[data-v-4a64cdfa]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-4a64cdfa]{min-width:640px}.pdf-previa-barra[data-v-4a64cdfa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-4a64cdfa]{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-4a64cdfa]{margin:0}.fiscal-status .chk-warn[data-v-4a64cdfa]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-4a64cdfa]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-4a64cdfa],.fiscal-status .chk-warn a[data-v-4a64cdfa]{color:inherit}.filtros .filtro-fecha[data-v-4a64cdfa]{min-width:140px}.filtros .filtro-estado[data-v-4a64cdfa]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-4a64cdfa]{margin-bottom:84px}.pdf-previa-marco[data-v-4a64cdfa]{height:60vh;min-height:320px}.filtros>div[data-v-4a64cdfa]{flex:140px}}.propuesta-cab[data-v-4a64cdfa]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.exp-imp[data-v-f04f69d8]{gap:10px;padding:4px 0;display:grid}.exp-imp-sec[data-v-f04f69d8]{align-items:center;gap:10px;display:flex}.exp-imp-sec h3[data-v-f04f69d8]{letter-spacing:.3px;margin:0;font-size:14px}.exp-imp-sec small[data-v-f04f69d8]{color:var(--ok-ink,#1f6b3a)}.exp-imp-sec small.warn[data-v-f04f69d8]{color:var(--warn-ink,#8a5a00)}.exp-imp-check[data-v-f04f69d8]{border:2px solid var(--ok-ink,#1f6b3a);width:22px;height:22px;color:var(--ok-ink,#1f6b3a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.exp-imp-check.pending[data-v-f04f69d8]{border-color:var(--warn-ink,#8a5a00);color:var(--warn-ink,#8a5a00)}.exp-imp-bar[data-v-f04f69d8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.exp-imp-pill[data-v-f04f69d8]{border:1px solid var(--cloud,#e4e7ec);background:var(--canvas,#fff);border-radius:6px;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:12px}.exp-imp-pill.ok[data-v-f04f69d8]{color:var(--ok-ink,#1f6b3a);border-color:var(--ok-wash,#e6f4ec);background:var(--ok-wash,#e6f4ec)}.exp-imp-scroll[data-v-f04f69d8]{overflow-x:auto}.exp-imp-table[data-v-f04f69d8]{border-collapse:collapse;width:100%}.exp-imp-table th[data-v-f04f69d8]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6,#6f7988);text-align:left;background:var(--paper,#f4f5f6);padding:8px 10px;font-size:10.5px;font-weight:600}.exp-imp-table td[data-v-f04f69d8],.exp-imp-table th[data-v-f04f69d8]{border-bottom:1px solid var(--cloud,#e4e7ec);white-space:nowrap}.exp-imp-table td[data-v-f04f69d8]{padding:9px 10px}.exp-imp-table td.n[data-v-f04f69d8],.exp-imp-table th.n[data-v-f04f69d8]{text-align:right;font-variant-numeric:tabular-nums}.exp-imp-table td.mono[data-v-f04f69d8]{font-family:ui-monospace,Consolas,monospace;font-weight:600}.exp-imp-table .tax[data-v-f04f69d8]{color:var(--ok-ink,#1f6b3a);font-weight:600}.exp-imp-table .muted[data-v-f04f69d8],.muted[data-v-f04f69d8]{color:var(--slate7,#8f99a8)}.exp-imp-table tbody tr.row[data-v-f04f69d8]{cursor:pointer}.exp-imp-table tbody tr.row[data-v-f04f69d8]:hover{background:var(--paper,#f4f5f6)}.exp-imp-table tbody tr.row[data-v-f04f69d8]:focus-visible{outline:2px solid var(--cobalt,#266df0);outline-offset:-2px}.exp-imp-table tbody tr.sel[data-v-f04f69d8]{background:var(--ice,#e4edff);box-shadow:inset 3px 0 0 var(--cobalt,#266df0)}.exp-imp-table tr.total td[data-v-f04f69d8],.exp-imp-type[data-v-f04f69d8]{background:var(--paper,#f4f5f6);font-weight:700}.exp-imp-type[data-v-f04f69d8]{border:1px solid var(--cloud,#e4e7ec);border-radius:4px;padding:2px 6px;font-size:11px;display:inline-block}.exp-imp-chk[data-v-f04f69d8]{vertical-align:middle;width:13px;height:13px}.exp-imp-pager[data-v-f04f69d8]{color:var(--slate6,#6f7988);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.exp-imp-pages[data-v-f04f69d8]{gap:4px;display:flex}.exp-imp-pages button[data-v-f04f69d8]{border:1px solid var(--cloud,#e4e7ec);background:var(--canvas,#fff);cursor:pointer;min-width:28px;height:28px;color:inherit;border-radius:6px}.exp-imp-pages button[data-v-f04f69d8]:disabled{opacity:.45;cursor:default}.exp-imp-pages button.on[data-v-f04f69d8]{background:var(--cobalt,#266df0);color:#fff;border-color:var(--cobalt,#266df0)}.exp-imp-detail[data-v-f04f69d8]{border:1px solid var(--cloud,#e4e7ec);border-left:3px solid var(--cobalt,#266df0);background:var(--canvas,#fff);border-radius:8px}.exp-imp-detail-h[data-v-f04f69d8]{letter-spacing:.4px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.exp-imp-detail-h[data-v-f04f69d8],.exp-imp-grid[data-v-f04f69d8]{border-bottom:1px solid var(--cloud,#e4e7ec)}.exp-imp-grid[data-v-f04f69d8]{grid-template-columns:repeat(4,1fr);display:grid}.exp-imp-grid .f[data-v-f04f69d8]{border-right:1px solid var(--cloud,#e4e7ec);border-bottom:1px solid var(--cloud,#e4e7ec);padding:8px 12px}.exp-imp-grid .f[data-v-f04f69d8]:nth-child(4n){border-right:none}.exp-imp-grid .f.empty[data-v-f04f69d8]{visibility:hidden}.exp-imp-grid .f span[data-v-f04f69d8]{letter-spacing:.5px;color:var(--slate6,#6f7988);text-transform:uppercase;margin-bottom:3px;font-size:10px;display:block}.exp-imp-grid .f div[data-v-f04f69d8]{background:var(--paper,#f4f5f6);border:1px solid var(--cloud,#e4e7ec);border-radius:5px;min-height:30px;padding:6px 8px}.exp-imp-grid .f div.n[data-v-f04f69d8]{text-align:right;font-variant-numeric:tabular-nums}.exp-imp-totals-h[data-v-f04f69d8]{flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px;display:flex}.exp-imp-totals[data-v-f04f69d8]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;display:grid}.exp-imp-totals .t[data-v-f04f69d8]{border:1px solid var(--cloud,#e4e7ec);background:var(--canvas,#fff);border-radius:7px;padding:8px 10px}.exp-imp-totals .t span[data-v-f04f69d8]{letter-spacing:.5px;color:var(--slate6,#6f7988);text-transform:uppercase;font-size:10px;display:block}.exp-imp-totals .t b[data-v-f04f69d8]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;display:block}.exp-imp-totals .t b.big[data-v-f04f69d8]{font-size:16px}.exp-imp-totals .t em[data-v-f04f69d8]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:12px;font-style:normal;display:block}.exp-imp-table td.usd[data-v-f04f69d8],.exp-imp-totals .t em.usd[data-v-f04f69d8]{color:var(--ok-ink,#1f8a4c);font-weight:700}.exp-imp-table td.exp[data-v-f04f69d8],.exp-imp-totals .t em.exp[data-v-f04f69d8]{color:inherit;font-weight:700}.exp-imp-pill.rate[data-v-f04f69d8]{background:var(--ice,#e4edff);border-color:var(--ice,#e4edff);color:var(--cobalt,#266df0);margin-left:auto;font-family:inherit}.exp-imp-pill.rate.next[data-v-f04f69d8],.exp-imp-pill.warn.next[data-v-f04f69d8]{margin-left:0}.exp-imp-pill.warn[data-v-f04f69d8]{background:var(--warn-wash,#fff4e0);border-color:var(--warn-wash,#fff4e0);color:var(--warn-ink,#8a5a00);margin-left:auto;font-family:inherit}.exp-imp-totals .t.hl[data-v-f04f69d8]{border-color:var(--cobalt,#266df0);background:var(--ice,#e4edff)}.exp-imp-warn[data-v-f04f69d8]{background:var(--warn-wash,#fff4e0);color:var(--warn-ink,#8a5a00)}.exp-imp-note[data-v-f04f69d8],.exp-imp-warn[data-v-f04f69d8]{border-radius:5px;margin:0;padding:8px 12px;font-size:12px}.exp-imp-note[data-v-f04f69d8]{background:var(--ice,#e4edff);border-left:3px solid var(--cobalt,#266df0)}@media (width<=900px){.exp-imp-grid[data-v-f04f69d8]{grid-template-columns:1fr 1fr}.exp-imp-grid .f[data-v-f04f69d8]:nth-child(4n){border-right:1px solid var(--cloud,#e4e7ec)}.exp-imp-grid .f[data-v-f04f69d8]:nth-child(2n){border-right:none}.exp-imp-pill.rate[data-v-f04f69d8],.exp-imp-pill.warn[data-v-f04f69d8]{margin-left:0}}.exp-nv[data-v-3730fd22]{gap:10px;padding:4px 0;display:grid}.exp-nv-sec[data-v-3730fd22]{align-items:center;gap:10px;display:flex}.exp-nv-sec h3[data-v-3730fd22]{letter-spacing:.3px;margin:0;font-size:14px}.exp-nv-sec small[data-v-3730fd22]{color:var(--slate6,#6f7988)}.exp-nv-num[data-v-3730fd22]{border:2px solid var(--slate7,#8f99a8);width:22px;height:22px;color:var(--slate7,#8f99a8);border-radius:50%;flex-shrink:0;justify-content:center;font-size:12px}.exp-nv-bar[data-v-3730fd22],.exp-nv-num[data-v-3730fd22]{align-items:center;display:flex}.exp-nv-bar[data-v-3730fd22]{flex-wrap:wrap;gap:8px}.exp-nv-pill[data-v-3730fd22]{border:1px solid var(--cloud,#e4e7ec);background:var(--canvas,#fff);border-radius:6px;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:12px}.exp-nv-scroll[data-v-3730fd22]{overflow-x:auto}.exp-nv-table[data-v-3730fd22]{border-collapse:collapse;width:100%}.exp-nv-table th[data-v-3730fd22]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6,#6f7988);text-align:left;background:var(--paper,#f4f5f6);padding:8px 10px;font-size:10.5px;font-weight:600}.exp-nv-table td[data-v-3730fd22],.exp-nv-table th[data-v-3730fd22]{border-bottom:1px solid var(--cloud,#e4e7ec);white-space:nowrap}.exp-nv-table td[data-v-3730fd22]{padding:9px 10px}.exp-nv-table td.n[data-v-3730fd22],.exp-nv-table th.n[data-v-3730fd22]{text-align:right;font-variant-numeric:tabular-nums}.exp-nv-table tr.total td[data-v-3730fd22]{background:var(--paper,#f4f5f6);font-weight:700}.exp-nv-table td.usd[data-v-3730fd22]{color:var(--ok-ink,#1f8a4c);font-weight:700}.exp-nv-tag[data-v-3730fd22]{border:1px solid var(--cloud,#e4e7ec);background:var(--paper,#f4f5f6);border-radius:4px;margin-right:6px;padding:2px 6px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700;display:inline-block}.exp-nv-tag.strong[data-v-3730fd22]{background:var(--ink,#1d2433);color:#fff;border-color:var(--ink,#1d2433)}.opd-sec[data-v-18f4e130]{gap:10px;padding:4px 0;display:grid}.opd-sh[data-v-18f4e130]{align-items:center;gap:10px;display:flex}.opd-sh h3[data-v-18f4e130]{letter-spacing:.3px;margin:0;font-size:14px}.opd-sh small[data-v-18f4e130]{color:var(--slate6,#6f7988)}.opd-sh small.ok[data-v-18f4e130]{color:var(--ok-ink,#1f6b3a)}.opd-ci[data-v-18f4e130]{border:2px solid var(--slate7,#8f99a8);width:22px;height:22px;color:var(--slate7,#8f99a8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.opd-ci.ok[data-v-18f4e130]{border-color:var(--ok-ink,#1f6b3a);color:var(--ok-ink,#1f6b3a)}.opd-pills[data-v-18f4e130]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opd-pill[data-v-18f4e130]{border:1px solid var(--cloud,#e4e7ec);background:var(--canvas,#fff);border-radius:6px;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:12px}.opd-pill.g[data-v-18f4e130]{color:var(--ok-ink,#1f6b3a);border-color:var(--ok-wash,#e6f4ec);background:var(--ok-wash,#e6f4ec)}.opd-grid[data-v-18f4e130]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.opd-f span[data-v-18f4e130]{letter-spacing:.4px;color:var(--slate6,#6f7988);text-transform:uppercase;margin-bottom:3px;font-size:10.5px;display:block}.opd-f div[data-v-18f4e130]{background:var(--paper,#f4f5f6);border:1px solid var(--cloud,#e4e7ec);overflow-wrap:anywhere;border-radius:6px;min-height:32px;padding:7px 9px}.opd-f div.n[data-v-18f4e130]{text-align:right;font-variant-numeric:tabular-nums}.opd-f.w2[data-v-18f4e130]{grid-column:span 2}.opd-scroll[data-v-18f4e130]{overflow-x:auto}.opd-table[data-v-18f4e130]{border-collapse:collapse;width:100%}.opd-table th[data-v-18f4e130]{letter-spacing:.5px;text-transform:uppercase;color:var(--slate6,#6f7988);text-align:left;background:var(--paper,#f4f5f6);padding:8px 10px;font-size:10.5px;font-weight:600}.opd-table td[data-v-18f4e130],.opd-table th[data-v-18f4e130]{border-bottom:1px solid var(--cloud,#e4e7ec);white-space:nowrap}.opd-table td[data-v-18f4e130]{padding:9px 10px}.opd-table td.n[data-v-18f4e130],.opd-table th.n[data-v-18f4e130]{text-align:right;font-variant-numeric:tabular-nums}.opd-table td.mono[data-v-18f4e130]{font-family:ui-monospace,Consolas,monospace;font-weight:600}.opd-table tr.total td[data-v-18f4e130]{background:var(--paper,#f4f5f6);font-weight:700}.opd-tag[data-v-18f4e130]{border:1px solid var(--ink,#1d2433);background:var(--ink,#1d2433);color:#fff;border-radius:4px;padding:2px 6px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700;display:inline-block}.opd-empty[data-v-18f4e130]{border:1px dashed var(--cloud,#e4e7ec);color:var(--slate6,#6f7988);text-align:center;border-radius:6px;margin:0;padding:12px}@media (width<=900px){.opd-grid[data-v-18f4e130]{grid-template-columns:1fr 1fr}}@media (width<=560px){.opd-grid[data-v-18f4e130]{grid-template-columns:1fr}.opd-f.w2[data-v-18f4e130]{grid-column:auto}}.opd.boxed[data-v-217c0a79]{border:1px solid var(--cloud,#e4e7ec);border-left:3px solid var(--cobalt,#266df0);border-radius:9px;margin-top:12px}.opd-head[data-v-217c0a79]{border-bottom:1px solid var(--cloud,#e4e7ec);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.opd-by[data-v-217c0a79]{color:var(--slate6,#6f7988);font-size:12px}.opd-toggle[data-v-217c0a79]{margin-left:auto}.opd-tabs[data-v-217c0a79]{flex-wrap:wrap;gap:6px;display:flex}.opd-tabs.plain[data-v-217c0a79]{margin-bottom:12px}.opd-tabs .btn.on[data-v-217c0a79]{background:var(--cobalt,#266df0);border-color:var(--cobalt,#266df0);color:#fff}.opd.boxed .opd-body[data-v-217c0a79]{padding:12px 14px}.opd-empty[data-v-217c0a79]{border:1px dashed var(--cloud,#e4e7ec);color:var(--slate6,#6f7988);border-radius:6px;margin:0;padding:12px}.note[data-v-499b2c10]{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-499b2c10]{background:var(--warn-wash);color:var(--warn-ink)}.note.m0[data-v-499b2c10]{margin:0}.panel[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-l);background:var(--canvas);margin-bottom:16px;padding:16px 18px}.panel-top[data-v-499b2c10]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.panel h2[data-v-499b2c10],.panel h3[data-v-499b2c10]{margin:0;font:600 16px/1.2 Inter Tight,Inter,sans-serif}.panel h3[data-v-499b2c10]{font-size:14px}h2[data-v-499b2c10]{margin:0 0 12px;font:600 17px/1.2 Inter Tight,Inter,sans-serif}.form-inline[data-v-499b2c10]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grid[data-v-499b2c10]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.grid .area[data-v-499b2c10],.grid .inp[data-v-499b2c10]{width:100%;min-width:0}.grid .span2[data-v-499b2c10]{grid-column:span 2}.lbl[data-v-499b2c10]{color:var(--slate6);margin-bottom:4px;font-size:12px;display:block}.lbl-check[data-v-499b2c10]{align-items:center;gap:8px;font-size:13.5px;display:flex}.checks[data-v-499b2c10]{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.inp[data-v-499b2c10]{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-499b2c10]:disabled,.inp[data-v-499b2c10]:disabled{background:var(--paper);color:var(--slate7)}.area[data-v-499b2c10]{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-499b2c10]{border-collapse:collapse;width:100%;font-size:var(--scale-table)}.tbl th[data-v-499b2c10]{text-align:left;color:var(--slate6);padding:8px 10px;font-weight:500}.tbl td[data-v-499b2c10],.tbl th[data-v-499b2c10]{border-bottom:1px solid var(--cloud)}.tbl td[data-v-499b2c10]{padding:9px 10px}.tbl .num[data-v-499b2c10]{text-align:right;font-variant-numeric:tabular-nums}.fila-clic[data-v-499b2c10]{cursor:pointer}.fila-clic[data-v-499b2c10]:hover{background:var(--paper)}.fila-clic.on[data-v-499b2c10]{background:var(--ice)}.fila-ficha[data-v-499b2c10]{background:var(--paper);padding:12px 0!important}.fila-ficha .panel[data-v-499b2c10]{margin-bottom:0}.muted[data-v-499b2c10]{color:var(--slate7)}.acciones[data-v-499b2c10]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.hint[data-v-499b2c10]{color:var(--slate6);margin:6px 0;font-size:12px;line-height:1.4}.err[data-v-499b2c10],.hint.err[data-v-499b2c10]{color:var(--danger-ink)}.hint .ok[data-v-499b2c10],.ok[data-v-499b2c10]{color:var(--ok-ink)}.btn.danger[data-v-499b2c10]{color:var(--danger-ink);border-color:var(--danger-ink)}.sub[data-v-499b2c10]{border-left:3px solid var(--cloud);margin:0 0 14px;padding-left:14px}.seg[data-v-499b2c10]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:inline-flex}.seg button[data-v-499b2c10]{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-499b2c10]{background:var(--ice);color:var(--info-ink);border-color:var(--info-ink)}.filtros[data-v-499b2c10]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.confirmar[data-v-499b2c10]{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-499b2c10]{border-color:var(--cobalt)}.datos-embarque[data-v-499b2c10]{margin:6px 0 10px 18px;padding:0}.swatch[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:6px;flex:0 0 26px;width:26px;height:26px}.color-row[data-v-499b2c10]{align-items:center;gap:8px;display:flex}.color-row .inp[data-v-499b2c10]{width:110px;min-width:0}.logo-box[data-v-499b2c10]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.logo-img[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:#fff;max-width:220px;max-height:90px;padding:6px}.code[data-v-499b2c10]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tbl-lineas td[data-v-499b2c10]{vertical-align:top;padding:6px}.tbl-lineas .inp[data-v-499b2c10]{width:100%;min-width:0;height:32px}.tbl-lineas .inp.num[data-v-499b2c10]{text-align:right}.buscador[data-v-499b2c10]{flex:260px;min-width:260px;position:relative}.buscador .inp[data-v-499b2c10]{width:100%}.resultados[data-v-499b2c10]{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-499b2c10]{cursor:pointer;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;font-size:13px;display:flex}.resultados li[data-v-499b2c10]:hover{background:var(--paper)}.resultados li small[data-v-499b2c10]{color:var(--slate6)}.totales[data-v-499b2c10]{font-variant-numeric:tabular-nums;gap:4px;max-width:440px;margin:12px 0 0 auto;display:grid}.totales .fila[data-v-499b2c10]{justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.totales .fila.total[data-v-499b2c10]{border-top:1px solid var(--cloud);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.totales .fila.legal[data-v-499b2c10]{color:var(--slate6);font-size:13px}.kbd[data-v-499b2c10]{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-499b2c10]{flex-wrap:wrap;gap:18px;margin-bottom:10px;display:flex}.sec[data-v-499b2c10]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate6);margin:18px 0 8px;font:600 12px/1 Inter,sans-serif}.res-box[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);margin:10px 0;padding:10px 12px}.contador[data-v-499b2c10]{color:var(--slate6);font-size:12px}.contador.err[data-v-499b2c10]{color:var(--danger-ink)}.ayuda-formulas code[data-v-499b2c10],.ayuda-formulas pre[data-v-499b2c10]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ayuda-formulas pre[data-v-499b2c10]{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-499b2c10]{margin:4px 0 8px 18px;padding:0}.linea-plantilla[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);margin-bottom:10px;padding:10px 12px}.linea-plantilla.on[data-v-499b2c10]{border-color:var(--info-ink)}.origenes[data-v-499b2c10]{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.origenes li[data-v-499b2c10]{padding:3px 0}.fac-number[data-v-499b2c10]{text-align:right;font-variant-numeric:tabular-nums}.fac-color .inp[aria-invalid=true][data-v-499b2c10],.fac-number[aria-invalid=true][data-v-499b2c10]{border-color:var(--danger-ink)}.fac-autocomplete[data-v-499b2c10]{width:100%;position:relative}.fac-autocomplete .inp[data-v-499b2c10]{width:100%}.fac-autocomplete-list[data-v-499b2c10]{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-499b2c10]{cursor:pointer;padding:8px 10px;font-size:13px}.fac-autocomplete-list li[data-v-499b2c10]:hover,.fac-autocomplete-list li[aria-selected=true][data-v-499b2c10]{background:var(--ice)}.fac-autocomplete-list small[data-v-499b2c10]{color:var(--slate6);display:block}.fac-autocomplete-empty[data-v-499b2c10]{color:var(--slate6);cursor:default!important}.fac-color-row[data-v-499b2c10]{align-items:center;gap:8px;display:flex}.fac-color-row input[type=color][data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);width:40px;height:36px}.fac-color-row .inp[data-v-499b2c10]{width:120px;min-width:110px}.fac-upload[data-v-499b2c10]{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-499b2c10]{border-color:var(--cobalt);background:var(--ice)}.fac-upload[aria-disabled=true][data-v-499b2c10]{opacity:.6;cursor:default}.fac-upload p[data-v-499b2c10]{margin:6px 0}.fac-upload small[data-v-499b2c10]{color:var(--slate6)}.fac-modal-overlay[data-v-499b2c10]{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-499b2c10]{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-499b2c10],.fac-modal-head[data-v-499b2c10]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fac-modal-head[data-v-499b2c10]{border-bottom:1px solid var(--cloud)}.fac-modal-head h2[data-v-499b2c10]{margin:0}.fac-modal-body[data-v-499b2c10]{padding:16px}.fac-modal-actions[data-v-499b2c10]{border-top:1px solid var(--cloud);justify-content:flex-end}.fac-floating[data-v-499b2c10]{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-499b2c10]{flex:none;align-items:center;gap:5px;display:inline-flex}.fac-floating .kbd[data-v-499b2c10]{margin:0}.fac-block-reason[data-v-499b2c10]{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-499b2c10]{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-499b2c10]{color:var(--cobalt);letter-spacing:.03em}.fac-page-header .hint[data-v-499b2c10]{margin:2px 0 0}.fac-page-icon[data-v-499b2c10]{color:var(--cobalt)}.fac-mode[data-v-499b2c10],.fac-next[data-v-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--canvas);padding:2px 7px;font-size:11px}.fac-next[data-v-499b2c10]{color:var(--cobalt);margin-left:auto}.fac-empty[data-v-499b2c10]{color:var(--slate6);text-align:center;justify-items:center;gap:8px;padding:28px 16px;display:grid}.fac-empty strong[data-v-499b2c10]{color:var(--ink)}.fac-empty p[data-v-499b2c10]{margin:0}.fac-empty-icon[data-v-499b2c10]{font-size:24px}.fac-filters-head[data-v-499b2c10]{align-items:center;gap:8px;display:flex}.fac-filter-count[data-v-499b2c10]{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-499b2c10]{border:1px solid var(--cloud);border-radius:var(--r-s);background:var(--paper);padding:12px 16px}.fac-filters-body footer[data-v-499b2c10]{color:var(--slate6);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.fac-status[data-v-499b2c10]{border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fac-status-muted[data-v-499b2c10]{background:var(--paper);color:var(--slate6)}.fac-status-info[data-v-499b2c10]{background:var(--info-wash);color:var(--info-ink)}.fac-status-success[data-v-499b2c10]{background:var(--ok-wash);color:var(--ok-ink)}.fac-status-warning[data-v-499b2c10]{background:var(--warn-wash);color:var(--warn-ink)}.fac-status-danger[data-v-499b2c10]{background:var(--danger-wash);color:var(--danger-ink)}.fac-row-action[data-v-499b2c10]{min-width:32px;min-height:32px;padding:2px 7px}.dtabs[data-v-499b2c10]{background:var(--canvas);border-bottom:1px solid var(--cloud);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.dtabs button[data-v-499b2c10]{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-499b2c10]{color:var(--cobalt);border-bottom-color:var(--cobalt);font-weight:600}@media (width<=768px){.fac-floating[data-v-499b2c10]{max-width:calc(100vw - 16px);left:8px;right:8px}.fac-page-header[data-v-499b2c10]{flex-wrap:wrap}}.fiscal-status[data-v-499b2c10]{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-499b2c10]{background:var(--green-wash,#eaf7ef);color:var(--green,#17643a)}.fiscal-status.blocked[data-v-499b2c10]{background:var(--amber-wash,#fff4df);color:var(--amber,#815600)}.fiscal-status strong[data-v-499b2c10]{margin-left:auto}.fiscal-status a[data-v-499b2c10]{color:inherit;text-decoration:underline}.billing-items[data-v-499b2c10]{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-499b2c10]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.items-tabla[data-v-499b2c10]{-webkit-overflow-scrolling:touch;overflow-x:auto}.items-tabla .tbl[data-v-499b2c10]{min-width:880px}.items-tabla .tbl th[data-v-499b2c10]{white-space:nowrap}.items-tabla .tbl tbody tr[data-v-499b2c10]{cursor:pointer}.items-tabla .tbl tbody tr.on[data-v-499b2c10]{background:var(--ice)}.billing-items-head .acciones[data-v-499b2c10]{margin:0}.billing-item-detail[data-v-499b2c10]{border:1px solid var(--border,#d7dce5);border-radius:8px;margin-top:12px;padding:14px}.cat-linea[data-v-499b2c10]{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-499b2c10]{justify-content:space-between;gap:8px}.cat-acciones[data-v-499b2c10],.cat-head[data-v-499b2c10]{flex-wrap:wrap;align-items:center;display:flex}.cat-acciones[data-v-499b2c10]{gap:6px}.cat-buscar[data-v-499b2c10]{width:220px;min-width:0}.cat-tabla[data-v-499b2c10]{-webkit-overflow-scrolling:touch;margin-top:6px;overflow-x:auto}.cat-tabla .tbl[data-v-499b2c10]{min-width:660px}.cat-tabla .tbl th[data-v-499b2c10]{white-space:nowrap}.cat-check[data-v-499b2c10]{width:30px}.cat-sub[data-v-499b2c10]{font-size:11.5px;display:block}.cat-pie[data-v-499b2c10]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.cat-paginas[data-v-499b2c10],.cat-pie[data-v-499b2c10]{align-items:center;display:flex}.cat-paginas[data-v-499b2c10]{gap:4px}.nw[data-v-499b2c10]{white-space:nowrap}@media (width<=768px){.cat-buscar[data-v-499b2c10]{flex:100%;width:100%}.cat-acciones[data-v-499b2c10]{width:100%}}.billing-catalog-row[data-v-499b2c10]{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-499b2c10]{opacity:.7;display:block}.fac-chip[data-v-499b2c10]{background:var(--paper);color:var(--slate6);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.hint.warn[data-v-499b2c10]{color:var(--warn-ink)}.lista-doc[data-v-499b2c10]{-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-499b2c10]{min-width:860px}.lista-doc .tbl th[data-v-499b2c10]{white-space:nowrap}.lista-doc .tbl tbody tr.fila-clic[data-v-499b2c10]{cursor:pointer}.lista-doc .tbl tbody tr.on td[data-v-499b2c10]{background:var(--ice)}.doc-trabajo[data-v-499b2c10]{border-left:3px solid var(--cobalt);margin:14px 0 92px;scroll-margin-top:12px}.doc-trabajo .panel-top .cerrar[data-v-499b2c10]{margin-left:auto}.dpane[data-v-499b2c10]{padding:12px 0}.dpane .tbl-scroll[data-v-499b2c10],.tabla-scroll[data-v-499b2c10]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabla-scroll .tbl[data-v-499b2c10]{min-width:640px}.pdf-previa-barra[data-v-499b2c10]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-previa-marco[data-v-499b2c10]{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-499b2c10]{margin:0}.fiscal-status .chk-warn[data-v-499b2c10]{color:var(--warn-ink,#815600)}.fiscal-status .chk-bad[data-v-499b2c10]{color:var(--danger-ink,#9b1c1c);font-weight:600}.fiscal-status .chk-bad a[data-v-499b2c10],.fiscal-status .chk-warn a[data-v-499b2c10]{color:inherit}.filtros .filtro-fecha[data-v-499b2c10]{min-width:140px}.filtros .filtro-estado[data-v-499b2c10]{min-width:150px}@media (width<=768px){.doc-trabajo[data-v-499b2c10]{margin-bottom:84px}.pdf-previa-marco[data-v-499b2c10]{height:60vh;min-height:320px}.filtros>div[data-v-499b2c10]{flex:140px}}.propuesta-cab[data-v-499b2c10]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.exp-head[data-v-f0fff4a5],.exp-pages[data-v-f0fff4a5],.exp-search[data-v-f0fff4a5]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.exp-search input[data-v-f0fff4a5]{flex:1;min-width:180px}.exp-modal[data-v-f0fff4a5]{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.exp-window[data-v-f0fff4a5]{background:var(--lc-bg,#fff);color:var(--lc-text,#111);border-radius:12px;width:100%;max-width:900px;max-height:85vh;padding:16px;overflow:auto}.exp-confirm[data-v-f0fff4a5]{max-width:560px}.exp-form[data-v-f0fff4a5]{gap:8px;margin:8px 0;display:grid}.exp-candidate[data-v-f0fff4a5],.exp-form label[data-v-f0fff4a5]{gap:4px;display:grid}.exp-candidate[data-v-f0fff4a5]{grid-template-columns:auto 1fr;align-items:center}.exp-candidates[data-v-f0fff4a5]{border:1px solid #cbd5e1;border-radius:8px;margin:8px 0}.exp-pages[data-v-f0fff4a5]{justify-content:flex-end}
