.encabezado[data-v-3d8fd9d7]{gap:16px;min-height:76px;padding:15px 30px}.encabezado h2[data-v-3d8fd9d7]{margin:0;font-size:22px;line-height:1.25}.encabezado p[data-v-3d8fd9d7]{margin:4px 0 0;font-size:11px;line-height:1.4}.fecha span[data-v-3d8fd9d7]{margin-bottom:4px;font-size:9px}.fecha strong[data-v-3d8fd9d7]{font-size:11px}@media (width<=900px){.encabezado[data-v-3d8fd9d7]{min-height:70px;padding:13px 20px}}@media (width<=550px){.encabezado[data-v-3d8fd9d7]{min-height:66px;padding:12px 15px}.encabezado-izquierda[data-v-3d8fd9d7]{gap:10px}.encabezado h2[data-v-3d8fd9d7]{font-size:18px}.encabezado p[data-v-3d8fd9d7]{font-size:10px}.fecha[data-v-3d8fd9d7]{display:none}}.opcion-icono[data-v-c3949fe0]{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;width:20px;display:inline-flex}.opcion-icono i[data-v-c3949fe0]{font-size:16px;line-height:1}.opcion-menu:hover .opcion-icono[data-v-c3949fe0]{color:#e0f2fe}.opcion-menu.activa .opcion-icono[data-v-c3949fe0]{color:#fff}.barra-areas[data-v-1e3b7734]{background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:16px;padding:10px 30px;display:flex}.selector-areas[data-v-1e3b7734]{scrollbar-width:thin;background:#f1f5f9;border:1px solid #e8edf5;border-radius:13px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.boton-area[data-v-1e3b7734]{color:#64748b;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;min-height:36px;padding:8px 14px;font-size:12px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.boton-area[data-v-1e3b7734]:not(.area-activa):hover{color:#0f172a;background:#e2e8f0;border-color:#0000}.boton-area.area-activa[data-v-1e3b7734]{color:#fff;background:#0284c7;border-color:#0284c7;box-shadow:0 4px 10px #0284c726}.boton-area.area-activa[data-v-1e3b7734]:hover{color:#fff;background:#0369a1;border-color:#0369a1}.boton-area[data-v-1e3b7734] .p-button-icon{font-size:13px}.boton-area[data-v-1e3b7734] .p-button-label{font-weight:700}.contenido[data-v-1e3b7734]{padding:16px 30px 25px}.contexto-modulo[data-v-1e3b7734]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.ruta-modulo[data-v-1e3b7734]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;font-size:10px;line-height:1.6;display:flex}.ruta-modulo>i[data-v-1e3b7734]:first-child{color:#0284c7;font-size:13px}.ruta-modulo .separador[data-v-1e3b7734]{color:#cbd5e1;font-size:10px}.ruta-modulo strong[data-v-1e3b7734]{color:#475569;font-weight:600}.etiqueta-demo[data-v-1e3b7734]{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:9px;display:inline-flex}.etiqueta-demo i[data-v-1e3b7734]{color:#0ea5e9;font-size:11px}@media (width<=900px){.barra-areas[data-v-1e3b7734]{padding:9px 20px}.contenido[data-v-1e3b7734]{padding:14px 20px 22px}}@media (width<=550px){.barra-areas[data-v-1e3b7734]{padding:8px 15px}.selector-areas[data-v-1e3b7734]{border-radius:12px;gap:4px;width:100%;padding:4px}.boton-area[data-v-1e3b7734]{min-height:36px;padding:8px 11px;font-size:11px}.contenido[data-v-1e3b7734]{padding:12px 15px 20px}.contexto-modulo[data-v-1e3b7734]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.boton-area[data-v-1e3b7734]{transition:none}}.tarjeta-icono[data-v-38f24a32]{background:#ffffff80;border:1px solid #ffffff80;border-radius:12px;width:42px;height:46px}.tarjeta-icono i[data-v-38f24a32]{font-size:20px;line-height:1}.compras-vista[data-v-54fa273b]{min-width:0}.archivo-oculto[data-v-54fa273b]{display:none}.compras-panel[data-v-54fa273b]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px #0f172a05}.compras-encabezado[data-v-54fa273b]{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.titulo-con-icono[data-v-54fa273b]{align-items:center;gap:13px;min-width:0;display:flex}.icono-seccion[data-v-54fa273b]{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.icono-seccion i[data-v-54fa273b]{font-size:19px}.compras-encabezado h3[data-v-54fa273b]{color:#1e293b;margin:0;font-size:17px;line-height:1.4}.compras-encabezado p[data-v-54fa273b]{color:#94a3b8;margin:5px 0 0;font-size:12px}.botones[data-v-54fa273b],.acciones-fila[data-v-54fa273b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acciones-fila[data-v-54fa273b]{min-width:180px}.resumen-compras[data-v-54fa273b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0 22px 20px;display:grid}.tarjeta-resumen[data-v-54fa273b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:6px;padding:15px 16px;display:flex}.tarjeta-egreso[data-v-54fa273b]{background:#fff1f2;border-color:#fecdd3}.etiqueta-resumen[data-v-54fa273b]{color:#64748b;letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:700}.valor-resumen[data-v-54fa273b]{color:#1e293b;white-space:nowrap;font-size:17px;line-height:1.2}.tarjeta-egreso .valor-resumen[data-v-54fa273b]{color:#be123c}.detalle-resumen[data-v-54fa273b]{color:#94a3b8;font-size:10px;line-height:1.4}.compras-herramientas[data-v-54fa273b]{align-items:center;gap:12px;padding:0 22px 20px;display:flex}.buscador[data-v-54fa273b]{flex:1;min-width:0;max-width:560px;position:relative}.buscador>i[data-v-54fa273b]{z-index:1;color:#94a3b8;pointer-events:none;font-size:13px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.entrada-busqueda[data-v-54fa273b]{width:100%;padding-left:36px;font-size:12px}.filtro-estado[data-v-54fa273b]{flex-shrink:0;width:165px;font-size:12px}.tabla-compras[data-v-54fa273b] .p-datatable-thead>tr>th{color:#64748b;letter-spacing:.35px;background:#f8fafc;border-color:#e2e8f0;padding:14px 18px;font-size:10px;font-weight:700}.tabla-compras[data-v-54fa273b] .p-datatable-tbody>tr>td{color:#334155;overflow-wrap:anywhere;border-color:#f1f5f9;padding:17px 18px;font-size:12px;line-height:1.6}.tabla-compras[data-v-54fa273b] .p-paginator{border-top:1px solid #f1f5f9;font-size:12px}.tabla-compras[data-v-54fa273b] .p-tag{font-size:10px}.numero-factura[data-v-54fa273b]{color:#0369a1;white-space:nowrap;font-weight:700}.monto-compra[data-v-54fa273b]{color:#1e293b;white-space:nowrap;font-weight:700}.importe[data-v-54fa273b]{white-space:nowrap}.proveedor-celda[data-v-54fa273b]{flex-direction:column;gap:3px;min-width:150px;display:flex}.proveedor-celda small[data-v-54fa273b]{color:#94a3b8}.resumen[data-v-54fa273b]{-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;min-width:150px;max-width:260px;display:-webkit-box;overflow:hidden}.compras-pie[data-v-54fa273b]{color:#94a3b8;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 22px;font-size:10px;display:flex}.sin-resultados[data-v-54fa273b]{text-align:center;color:#94a3b8;justify-items:center;gap:10px;padding:35px 15px;display:grid}.sin-resultados>i[data-v-54fa273b]{color:#cbd5e1;font-size:26px}.sin-resultados strong[data-v-54fa273b]{color:#475569}.formulario-compra[data-v-54fa273b],.fieldset[data-v-54fa273b]{gap:20px;display:grid}.fieldset[data-v-54fa273b]{border:0;min-width:0;margin:0;padding:0}.formulario-descripcion[data-v-54fa273b]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.formulario-campos[data-v-54fa273b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.campo[data-v-54fa273b]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-54fa273b]{color:#475569;font-size:12px;font-weight:600}.campo-completo[data-v-54fa273b]{grid-column:1/-1}.campo[data-v-54fa273b] .p-inputtext,.campo[data-v-54fa273b] .p-select,.campo[data-v-54fa273b] .p-textarea{width:100%;font-size:13px}.entrada-fecha[data-v-54fa273b]{color:#334155;width:100%;min-height:40px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:9px 12px}.caja-documento[data-v-54fa273b]{background:#f0f9ff;border:1px dashed #7dd3fc;border-radius:12px;gap:14px;padding:16px;display:grid}.caja-documento h4[data-v-54fa273b]{color:#075985;margin:0;font-size:14px}.caja-documento p[data-v-54fa273b]{color:#475569;margin:8px 0 0;font-size:12px;line-height:1.6}.nombre-archivo[data-v-54fa273b]{overflow-wrap:anywhere}.nota[data-v-54fa273b],.advertencia[data-v-54fa273b],.error-formulario[data-v-54fa273b]{border-radius:9px;margin:0;padding:12px;font-size:12px;line-height:1.6}.nota[data-v-54fa273b]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}.advertencia[data-v-54fa273b]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.error-formulario[data-v-54fa273b]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.revision[data-v-54fa273b]{color:#334155;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.revision input[data-v-54fa273b]{margin-top:4px}.formulario-acciones[data-v-54fa273b]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.datos-eliminar[data-v-54fa273b]{color:#475569;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;font-size:13px}.datos-eliminar p[data-v-54fa273b]{margin:0 0 10px}.datos-eliminar p[data-v-54fa273b]:last-child{margin-bottom:0}.mensaje-panel[data-v-54fa273b]{padding:0 22px 20px}.visor-acciones[data-v-54fa273b]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.visor-acciones a[data-v-54fa273b]{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:9px 12px;font-size:13px;text-decoration:none}.visor-pdf[data-v-54fa273b]{border:1px solid #e2e8f0;border-radius:8px;width:100%;height:65vh;display:block}.ayuda-visor[data-v-54fa273b]{color:#64748b;margin-top:12px;font-size:12px;line-height:1.6}@media (width<=1250px){.resumen-compras[data-v-54fa273b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.compras-encabezado[data-v-54fa273b]{flex-direction:column;align-items:flex-start;padding:18px}.resumen-compras[data-v-54fa273b]{grid-template-columns:1fr;padding:0 18px 18px}.compras-herramientas[data-v-54fa273b]{flex-direction:column;align-items:stretch;padding:0 18px 18px}.buscador[data-v-54fa273b]{max-width:none}.filtro-estado[data-v-54fa273b]{width:100%}.formulario-campos[data-v-54fa273b]{grid-template-columns:1fr}.compras-pie[data-v-54fa273b]{padding:13px 18px}}.archivo-oculto[data-v-e1c759f9]{display:none}.importador-cliente[data-v-e1c759f9]{background:#f0f9ff;border:1px dashed #7dd3fc;border-radius:12px;padding:16px}.importador-cabecera[data-v-e1c759f9]{justify-content:space-between;align-items:center;gap:16px;display:flex}.importador-titulo[data-v-e1c759f9]{color:#075985;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.importador-cliente p[data-v-e1c759f9]{color:#475569;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.6}.importador-cliente .archivo-leido[data-v-e1c759f9]{color:#047857}.importador-cliente .importador-error[data-v-e1c759f9]{color:#be123c}@media (width<=650px){.importador-cabecera[data-v-e1c759f9]{flex-direction:column;align-items:flex-start}}.ventas-vista[data-v-adecd34a]{min-width:0}.ventas-panel[data-v-adecd34a]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px #0f172a05}.ventas-encabezado[data-v-adecd34a]{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.titulo-con-icono[data-v-adecd34a]{align-items:center;gap:13px;min-width:0;display:flex}.icono-seccion[data-v-adecd34a]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.icono-seccion i[data-v-adecd34a]{font-size:19px}.ventas-encabezado h3[data-v-adecd34a]{color:#1e293b;margin:0;font-size:17px;line-height:1.4}.ventas-encabezado p[data-v-adecd34a]{color:#94a3b8;margin:5px 0 0;font-size:12px}.ventas-pestanas[data-v-adecd34a]{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;gap:8px;margin:0 22px 20px;padding-bottom:16px;display:flex}.pestana[data-v-adecd34a]{color:#64748b;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;display:inline-flex}.pestana.activa[data-v-adecd34a]{color:#047857;background:#ecfdf5;border-color:#a7f3d0;font-weight:700}.pestana span[data-v-adecd34a]{color:#475569;background:#f1f5f9;border-radius:6px;padding:2px 6px;font-size:11px}.pestana[data-v-adecd34a]:focus-visible{outline-offset:3px;outline:2px solid #0284c7}.periodo-cabecera[data-v-adecd34a]{justify-content:space-between;align-items:center;gap:16px;padding:0 22px 16px;display:flex}.periodo-cabecera h4[data-v-adecd34a]{color:#334155;margin:0;font-size:14px}.periodo-cabecera p[data-v-adecd34a]{color:#64748b;margin:5px 0 0;font-size:12px}.periodo-controles[data-v-adecd34a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.selector-periodo[data-v-adecd34a]{min-width:230px;font-size:12px}.resumen-ventas[data-v-adecd34a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 22px 16px;display:grid}.tarjeta-resumen[data-v-adecd34a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;flex-direction:column;gap:13px;min-width:0;padding:18px;display:flex}.tarjeta-etiqueta[data-v-adecd34a]{color:#64748b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.tarjeta-etiqueta i[data-v-adecd34a]{font-size:17px}.tarjeta-valor[data-v-adecd34a]{color:#0f172a;overflow-wrap:anywhere;font-size:clamp(19px,1.5vw,27px);font-weight:700;line-height:1.25}.tarjeta-resumen small[data-v-adecd34a]{color:#64748b;font-size:10px;line-height:1.5}.tarjeta-neto[data-v-adecd34a]{background:#f0f9ff;border-color:#bae6fd}.tarjeta-neto .tarjeta-etiqueta i[data-v-adecd34a]{color:#0284c7}.tarjeta-iva[data-v-adecd34a]{background:#f5f3ff;border-color:#ddd6fe}.tarjeta-iva .tarjeta-etiqueta i[data-v-adecd34a]{color:#7c3aed}.tarjeta-total[data-v-adecd34a]{background:#ecfdf5;border-color:#a7f3d0}.tarjeta-total .tarjeta-valor[data-v-adecd34a],.tarjeta-total .tarjeta-etiqueta i[data-v-adecd34a]{color:#047857}.tarjeta-cantidad[data-v-adecd34a]{background:#f8fafc;border-color:#e2e8f0}.resumen-notas[data-v-adecd34a]{gap:8px;padding:0 22px 20px;display:grid}.resumen-notas p[data-v-adecd34a]{color:#64748b;margin:0;font-size:11px;line-height:1.6}.resumen-notas .nota-advertencia[data-v-adecd34a]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 12px}.nota-fechas[data-v-adecd34a]{color:#92400e;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.ventas-herramientas[data-v-adecd34a]{align-items:center;gap:12px;padding:0 22px 20px;display:flex}.buscador[data-v-adecd34a]{flex:1;min-width:0;max-width:650px;position:relative}.buscador>i[data-v-adecd34a]{z-index:1;color:#94a3b8;pointer-events:none;font-size:13px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.entrada-busqueda[data-v-adecd34a]{width:100%;padding-left:36px;font-size:12px}.filtro-estado[data-v-adecd34a]{flex-shrink:0;width:175px;font-size:12px}.tabla-ventas[data-v-adecd34a] .p-datatable-thead>tr>th{color:#64748b;letter-spacing:.35px;background:#f8fafc;border-color:#e2e8f0;padding:14px 18px;font-size:10px;font-weight:700}.tabla-ventas[data-v-adecd34a] .p-datatable-tbody>tr>td{color:#334155;overflow-wrap:anywhere;border-color:#f1f5f9;padding:17px 18px;font-size:12px;line-height:1.6}.tabla-ventas[data-v-adecd34a] .p-paginator{border-top:1px solid #f1f5f9;font-size:12px}.tabla-ventas[data-v-adecd34a] .p-tag{font-size:10px}.numero-ot[data-v-adecd34a]{color:#0369a1;white-space:nowrap;font-weight:700}.emisor-ajeno[data-v-adecd34a]{color:#b45309;margin-top:4px;font-size:10px;display:block}.monto-orden[data-v-adecd34a]{color:#047857;white-space:nowrap;font-weight:700}.importe[data-v-adecd34a]{white-space:nowrap}.cliente-celda[data-v-adecd34a]{flex-direction:column;gap:3px;min-width:150px;display:flex}.cliente-celda small[data-v-adecd34a]{color:#94a3b8;font-size:11px}.resumen[data-v-adecd34a]{-webkit-line-clamp:2;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:130px;max-width:250px;display:-webkit-box;overflow:hidden}.acciones-fila[data-v-adecd34a]{flex-wrap:wrap;gap:8px;min-width:200px;display:flex}.ventas-pie[data-v-adecd34a]{color:#94a3b8;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 22px;font-size:10px;display:flex}.aviso-temporal[data-v-adecd34a]{align-items:center;gap:6px;display:inline-flex}.sin-resultados[data-v-adecd34a]{text-align:center;color:#94a3b8;justify-items:center;gap:10px;padding:35px 15px;display:grid}.sin-resultados>i[data-v-adecd34a]{color:#cbd5e1;margin-bottom:4px;font-size:26px}.sin-resultados strong[data-v-adecd34a]{color:#475569}.formulario[data-v-adecd34a],.factura-fieldset[data-v-adecd34a]{gap:20px;display:grid}.factura-fieldset[data-v-adecd34a]{border:0;min-width:0;margin:0;padding:0}.formulario-descripcion[data-v-adecd34a]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.formulario-campos[data-v-adecd34a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.campo[data-v-adecd34a]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-adecd34a]{color:#475569;font-size:12px;font-weight:600}.campo-completo[data-v-adecd34a]{grid-column:1/-1}.campo[data-v-adecd34a] .p-inputtext,.campo[data-v-adecd34a] .p-select,.campo[data-v-adecd34a] .p-textarea{width:100%;font-size:13px}.entrada-fecha[data-v-adecd34a]{color:#334155;width:100%;min-height:40px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:9px 12px;font-size:13px}.nota-estado[data-v-adecd34a],.advertencia[data-v-adecd34a],.error-formulario[data-v-adecd34a]{border-radius:9px;margin:0;padding:12px;font-size:12px;line-height:1.6}.nota-estado[data-v-adecd34a]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;align-items:flex-start;gap:9px;display:flex}.nota-estado i[data-v-adecd34a]{flex-shrink:0;margin-top:3px}.advertencia[data-v-adecd34a]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.error-formulario[data-v-adecd34a]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.revision[data-v-adecd34a]{color:#334155;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.revision input[data-v-adecd34a]{margin-top:4px}.formulario-acciones[data-v-adecd34a]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.adjunto-seleccionado[data-v-adecd34a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.adjunto-info[data-v-adecd34a]{min-width:0}.adjunto-titulo[data-v-adecd34a]{color:#334155;font-size:12px;font-weight:700}.adjunto-info p[data-v-adecd34a]{color:#64748b;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.adjunto-botones[data-v-adecd34a]{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.datos-eliminar[data-v-adecd34a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px}.datos-eliminar p[data-v-adecd34a]{color:#334155;overflow-wrap:anywhere;gap:4px;margin:0 0 12px;font-size:13px;display:grid}.datos-eliminar p[data-v-adecd34a]:last-child{margin-bottom:0}.datos-eliminar span[data-v-adecd34a]{color:#64748b;font-size:11px}.mensaje-panel[data-v-adecd34a]{padding:0 22px 20px}.visor-acciones[data-v-adecd34a]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.enlace-documento[data-v-adecd34a]{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:9px 12px;font-size:13px;text-decoration:none;display:inline-flex}.visor-pdf[data-v-adecd34a]{border:1px solid #e2e8f0;border-radius:8px;width:100%;height:65vh;display:block}.ayuda-visor[data-v-adecd34a]{color:#64748b;margin:12px 0 0;font-size:12px;line-height:1.6}@media (width<=1100px){.resumen-ventas[data-v-adecd34a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.ventas-encabezado[data-v-adecd34a],.periodo-cabecera[data-v-adecd34a]{flex-direction:column;align-items:flex-start}.ventas-encabezado[data-v-adecd34a]{padding:18px}.periodo-cabecera[data-v-adecd34a]{padding:0 18px 16px}.periodo-controles[data-v-adecd34a]{width:100%}.selector-periodo[data-v-adecd34a]{width:100%;min-width:0}.resumen-ventas[data-v-adecd34a]{grid-template-columns:1fr;padding:0 18px 16px}.resumen-notas[data-v-adecd34a]{padding:0 18px 18px}.ventas-herramientas[data-v-adecd34a]{flex-direction:column;align-items:stretch;padding:0 18px 18px}.ventas-pestanas[data-v-adecd34a]{margin-left:18px;margin-right:18px}.buscador[data-v-adecd34a]{max-width:none}.filtro-estado[data-v-adecd34a]{width:100%}.formulario-campos[data-v-adecd34a]{grid-template-columns:1fr}.ventas-pie[data-v-adecd34a]{padding:13px 18px}.adjunto-seleccionado[data-v-adecd34a]{flex-direction:column;align-items:flex-start}.adjunto-botones[data-v-adecd34a]{width:100%}}.presupuestos-vista[data-v-f3ffb634]{gap:22px;min-width:0;display:grid}.presupuestos-banner[data-v-f3ffb634]{color:#fff;background:#1e293b;border:1px solid #26364d;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex;box-shadow:0 4px 18px #0f172a08}.banner-identidad[data-v-f3ffb634]{align-items:center;gap:16px;min-width:0;display:flex}.banner-icono[data-v-f3ffb634]{color:#7dd3fc;background:#0ea5e91a;border:1px solid #38bdf833;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.banner-icono i[data-v-f3ffb634]{font-size:22px}.banner-etiqueta[data-v-f3ffb634]{color:#7dd3fc;letter-spacing:1px;font-size:9px;font-weight:700}.presupuestos-banner h3[data-v-f3ffb634]{margin:6px 0 0;font-size:20px;line-height:1.4}.presupuestos-banner p[data-v-f3ffb634]{color:#a3b5ca;margin:6px 0 0;font-size:12px;line-height:1.6}.presupuestos-banner[data-v-f3ffb634]>.p-button{flex-shrink:0}.cuadrillas-grid[data-v-f3ffb634]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cuadrilla-tarjeta[data-v-f3ffb634]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;min-width:0;padding:20px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 4px 18px #0f172a05}.cuadrilla-tarjeta[data-v-f3ffb634]:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a09}.cuadrilla-cabecera[data-v-f3ffb634]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cuadrilla-numero[data-v-f3ffb634]{color:#94a3b8;letter-spacing:.3px;align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.cuadrilla-numero i[data-v-f3ffb634]{color:#64748b;font-size:13px}.cuadrilla-cabecera[data-v-f3ffb634] .p-tag{font-size:10px}.cuadrilla-tarjeta h3[data-v-f3ffb634]{color:#1e293b;overflow-wrap:anywhere;margin:19px 0 16px;font-size:16px;line-height:1.5}.progreso-contenedor[data-v-f3ffb634]{gap:7px;margin-bottom:21px;display:grid}.progreso-barra[data-v-f3ffb634]{background:#f1f5f9;border-radius:20px;height:6px;overflow:hidden}.progreso-relleno[data-v-f3ffb634]{border-radius:inherit;height:100%}.progreso-barra.success .progreso-relleno[data-v-f3ffb634]{background:#10b981}.progreso-barra.warn .progreso-relleno[data-v-f3ffb634]{background:#f59e0b}.progreso-barra.danger .progreso-relleno[data-v-f3ffb634]{background:#f43f5e}.progreso-descripcion[data-v-f3ffb634]{color:#94a3b8;font-size:10px}.cuadrilla-montos[data-v-f3ffb634]{gap:12px;margin:auto 0 0;font-size:12px;display:grid}.cuadrilla-montos>div[data-v-f3ffb634]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.cuadrilla-montos dt[data-v-f3ffb634]{color:#64748b}.cuadrilla-montos dd[data-v-f3ffb634]{color:#1e293b;white-space:nowrap;margin:0 0 0 auto;font-weight:700}.cuadrilla-montos .valor-ingreso[data-v-f3ffb634]{color:#059669}.cuadrilla-montos .valor-gasto[data-v-f3ffb634]{color:#be123c}.cuadrilla-montos .fila-saldo[data-v-f3ffb634]{border-top:1px solid #f1f5f9;margin-top:3px;padding-top:14px}.fila-saldo dt[data-v-f3ffb634]{color:#334155;font-weight:700}.cuadrilla-montos .valor-saldo[data-v-f3ffb634]{color:#0369a1;font-size:15px}.cuadrilla-montos .valor-saldo.negativo[data-v-f3ffb634]{color:#be123c}.cuadrilla-acciones[data-v-f3ffb634]{justify-content:flex-end;margin-top:18px;display:flex}.formulario-presupuesto[data-v-f3ffb634]{gap:20px;display:grid}.formulario-descripcion[data-v-f3ffb634]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.formulario-campos[data-v-f3ffb634]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;display:grid}.campo[data-v-f3ffb634]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-f3ffb634]{color:#475569;font-size:12px;font-weight:600}.campo-completo[data-v-f3ffb634]{grid-column:1/-1}.campo[data-v-f3ffb634] .p-inputtext,.campo[data-v-f3ffb634] .p-select{width:100%;font-size:13px}.nota-formulario[data-v-f3ffb634]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:9px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.nota-formulario i[data-v-f3ffb634]{flex-shrink:0;margin-top:3px}.error-formulario[data-v-f3ffb634]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:12px;line-height:1.6;display:flex}.error-formulario i[data-v-f3ffb634]{flex-shrink:0;margin-top:3px}.formulario-acciones[data-v-f3ffb634]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.nota-prueba[data-v-f3ffb634]{color:#94a3b8;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.6;display:flex}.nota-prueba i[data-v-f3ffb634]{flex-shrink:0;margin-top:2px}@media (width<=1200px){.cuadrillas-grid[data-v-f3ffb634]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.presupuestos-banner[data-v-f3ffb634]{flex-direction:column;align-items:flex-start;padding:20px}.banner-identidad[data-v-f3ffb634]{gap:12px}.banner-icono[data-v-f3ffb634]{width:42px;height:42px}.presupuestos-banner h3[data-v-f3ffb634]{font-size:18px}.cuadrillas-grid[data-v-f3ffb634],.formulario-campos[data-v-f3ffb634]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cuadrilla-tarjeta[data-v-f3ffb634]{transition:none}}.personal-vista[data-v-8221e159]{gap:20px;min-width:0;display:grid}.personal-encabezado[data-v-8221e159]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:21px;display:flex;box-shadow:0 4px 18px #0f172a05}.titulo-con-icono[data-v-8221e159]{align-items:center;gap:13px;min-width:0;display:flex}.icono-seccion[data-v-8221e159]{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.icono-seccion i[data-v-8221e159]{font-size:19px}.personal-encabezado h3[data-v-8221e159]{margin:0;font-size:17px;line-height:1.4}.personal-encabezado p[data-v-8221e159]{color:#94a3b8;margin:5px 0 0;font-size:12px}.personal-herramientas[data-v-8221e159]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.buscador[data-v-8221e159]{flex:1;min-width:220px;max-width:450px;position:relative}.buscador>i[data-v-8221e159]{z-index:1;color:#94a3b8;pointer-events:none;font-size:13px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.entrada-busqueda[data-v-8221e159]{width:100%;padding-left:36px;font-size:12px}.filtro-estado[data-v-8221e159]{width:175px;font-size:12px}.contador[data-v-8221e159]{color:#64748b;margin-left:auto;font-size:11px}.personal-grid[data-v-8221e159]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.trabajador-tarjeta[data-v-8221e159]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;min-width:0;padding:20px;display:flex;box-shadow:0 4px 18px #0f172a05}.trabajador-identidad[data-v-8221e159]{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding-bottom:17px;display:flex}.trabajador-avatar[data-v-8221e159]{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:grid}.trabajador-nombre[data-v-8221e159]{min-width:0}.trabajador-nombre h3[data-v-8221e159],.ficha-identidad h3[data-v-8221e159]{color:#1e293b;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.trabajador-nombre p[data-v-8221e159],.ficha-identidad p[data-v-8221e159]{color:#94a3b8;margin:4px 0 0;font-size:11px}.trabajador-datos[data-v-8221e159]{gap:13px;margin:18px 0 22px;display:grid}.trabajador-datos>div[data-v-8221e159]{grid-template-columns:50px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.trabajador-datos dt[data-v-8221e159]{color:#64748b;font-size:11px}.trabajador-datos dd[data-v-8221e159]{color:#334155;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.trabajador-datos[data-v-8221e159] .p-tag{font-size:10px}.trabajador-acciones[data-v-8221e159]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:auto;display:grid}.boton-liquidacion[data-v-8221e159]{width:100%;margin-top:10px}.nota-prueba[data-v-8221e159]{color:#94a3b8;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.6;display:flex}.nota-prueba i[data-v-8221e159]{flex-shrink:0;margin-top:2px}.sin-resultados[data-v-8221e159]{color:#94a3b8;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-items:center;gap:10px;padding:45px 20px;font-size:12px;display:grid}.sin-resultados>i[data-v-8221e159]{color:#cbd5e1;font-size:28px}.sin-resultados strong[data-v-8221e159]{color:#475569}.formulario-personal[data-v-8221e159],.ficha-contenido[data-v-8221e159]{gap:20px;display:grid}.formulario-descripcion[data-v-8221e159]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.formulario-campos[data-v-8221e159]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.campo[data-v-8221e159]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-8221e159]{color:#475569;font-size:12px;font-weight:600}.campo-completo[data-v-8221e159]{grid-column:1/-1}.campo[data-v-8221e159] .p-inputtext,.campo[data-v-8221e159] .p-select{width:100%;font-size:13px}.error-formulario[data-v-8221e159]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:12px;line-height:1.6;display:flex}.error-formulario i[data-v-8221e159]{flex-shrink:0;margin-top:3px}.formulario-acciones[data-v-8221e159]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.ficha-identidad[data-v-8221e159]{align-items:center;gap:14px;display:flex}.avatar-grande[data-v-8221e159]{width:54px;height:54px;font-size:17px}.ficha-datos[data-v-8221e159]{gap:16px;margin:0;display:grid}.ficha-datos>div[data-v-8221e159]{gap:6px;display:grid}.ficha-datos dt[data-v-8221e159]{color:#94a3b8;font-size:11px}.ficha-datos dd[data-v-8221e159]{color:#334155;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.carpeta-pendiente[data-v-8221e159]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:12px;padding:15px;display:flex}.carpeta-pendiente>i[data-v-8221e159]{color:#0284c7;margin-top:2px;font-size:19px}.carpeta-pendiente strong[data-v-8221e159]{color:#475569;font-size:12px}.carpeta-pendiente p[data-v-8221e159]{color:#64748b;margin:6px 0 0;font-size:11px;line-height:1.6}@media (width<=1200px){.personal-grid[data-v-8221e159]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.personal-encabezado[data-v-8221e159]{flex-direction:column;align-items:flex-start;padding:18px}.personal-herramientas[data-v-8221e159]{flex-direction:column;align-items:stretch}.buscador[data-v-8221e159]{min-width:0;max-width:none}.filtro-estado[data-v-8221e159]{width:100%}.contador[data-v-8221e159]{margin-left:0}.personal-grid[data-v-8221e159],.formulario-campos[data-v-8221e159]{grid-template-columns:1fr}}.turnos-vista[data-v-0affa65b]{gap:16px;min-width:0;display:grid}.turnos-panel[data-v-0affa65b]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px #0f172a05}.turnos-encabezado[data-v-0affa65b]{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.titulo-con-icono[data-v-0affa65b]{align-items:center;gap:13px;min-width:0;display:flex}.icono-seccion[data-v-0affa65b]{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.icono-seccion i[data-v-0affa65b]{font-size:19px}.turnos-encabezado h3[data-v-0affa65b]{margin:0;font-size:17px;line-height:1.4}.turnos-encabezado p[data-v-0affa65b]{color:#94a3b8;margin:5px 0 0;font-size:12px}.semana-herramientas[data-v-0affa65b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:0 22px 20px;display:flex}.semana-herramientas h4[data-v-0affa65b]{color:#334155;margin:0 0 6px;font-size:13px}.semana-herramientas span[data-v-0affa65b]{color:#94a3b8;font-size:11px}.semana-controles[data-v-0affa65b]{gap:7px;display:flex}.calendario-scroll[data-v-0affa65b]{padding:0 22px 22px;overflow-x:auto}.calendario-grid[data-v-0affa65b]{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;min-width:1050px;display:grid}.dia-columna[data-v-0affa65b]{background:#f8fafc;border:1px solid #e8edf5;border-radius:12px;overflow:hidden}.dia-cabecera[data-v-0affa65b]{color:#475569;text-transform:capitalize;background:#f1f5f9;border-bottom:1px solid #e8edf5;justify-content:center;align-items:center;gap:6px;min-height:43px;padding:10px 7px;font-size:11px;font-weight:700;display:flex}.dia-cabecera small[data-v-0affa65b]{font-size:9px}.dia-actual[data-v-0affa65b]{border-color:#7dd3fc}.dia-actual .dia-cabecera[data-v-0affa65b]{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.dia-contenido[data-v-0affa65b]{flex-direction:column;gap:10px;min-height:215px;padding:8px;display:flex}.turno-tarjeta[data-v-0affa65b]{background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:11px}.turno-tarjeta.tipo-success[data-v-0affa65b]{background:#f0fdf8;border-color:#a7f3d0}.turno-tarjeta.tipo-info[data-v-0affa65b]{background:#f0f9ff;border-color:#bae6fd}.turno-tarjeta.tipo-warn[data-v-0affa65b]{background:#fffdf2;border-color:#fde68a}.turno-tarjeta.tipo-secondary[data-v-0affa65b]{background:#f1f5f9}.turno-tipo[data-v-0affa65b]{justify-content:space-between;align-items:center;gap:5px;display:flex}.turno-tipo>i[data-v-0affa65b]{color:#64748b;font-size:13px}.turno-tipo[data-v-0affa65b] .p-tag{font-size:9px}.turno-tarjeta h5[data-v-0affa65b]{color:#334155;overflow-wrap:anywhere;margin:13px 0 10px;font-size:12px;line-height:1.6}.turno-personas[data-v-0affa65b]{color:#64748b;align-items:center;gap:6px;margin:0;font-size:10px;line-height:1.6;display:flex}.turno-acciones[data-v-0affa65b]{justify-content:flex-end;gap:3px;margin-top:10px;display:flex}.turno-acciones[data-v-0affa65b] .p-button{width:28px;height:28px;padding:5px}.turno-acciones[data-v-0affa65b] .p-button-icon{font-size:12px}.dia-vacio[data-v-0affa65b]{text-align:center;color:#94a3b8;margin:25px 0;font-size:10px}.agregar-dia[data-v-0affa65b]{width:100%;margin-top:auto;font-size:10px}.turnos-pie[data-v-0affa65b]{color:#94a3b8;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:13px 22px;font-size:10px;display:flex}.nota-prueba[data-v-0affa65b]{color:#94a3b8;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.6;display:flex}.nota-prueba i[data-v-0affa65b]{flex-shrink:0;margin-top:2px}.formulario-turno[data-v-0affa65b],.confirmacion-eliminar[data-v-0affa65b]{gap:20px;display:grid}.formulario-descripcion[data-v-0affa65b]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.formulario-campos[data-v-0affa65b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.campo[data-v-0affa65b]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-0affa65b]{color:#475569;font-size:12px;font-weight:600}.campo-completo[data-v-0affa65b]{grid-column:1/-1}.campo[data-v-0affa65b] .p-inputtext,.campo[data-v-0affa65b] .p-select{width:100%;font-size:13px}.entrada-fecha[data-v-0affa65b]{color:#334155;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;font-size:13px}.entrada-fecha[data-v-0affa65b]:focus{outline-offset:2px;outline:2px solid #7dd3fc}.error-formulario[data-v-0affa65b]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:12px;line-height:1.6;display:flex}.error-formulario i[data-v-0affa65b]{margin-top:3px}.formulario-acciones[data-v-0affa65b]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.advertencia-eliminar[data-v-0affa65b]{align-items:flex-start;gap:13px;display:flex}.advertencia-eliminar>i[data-v-0affa65b]{color:#f59e0b;margin-top:4px;font-size:24px}.advertencia-eliminar p[data-v-0affa65b]{color:#475569;margin:0;font-size:13px;line-height:1.7}@media (width<=650px){.turnos-encabezado[data-v-0affa65b]{flex-direction:column;align-items:flex-start;padding:18px}.semana-herramientas[data-v-0affa65b]{flex-direction:column;align-items:flex-start;padding:0 18px 18px}.calendario-scroll[data-v-0affa65b]{padding:0 18px 18px}.formulario-campos[data-v-0affa65b]{grid-template-columns:1fr}.turnos-pie[data-v-0affa65b]{padding:13px 18px}}.cliente-fieldset[data-v-cbab4e49]{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.cliente-aviso[data-v-cbab4e49]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6}.cliente-documento[data-v-cbab4e49]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;padding:16px}.cliente-documento h4[data-v-cbab4e49]{color:#0f172a;margin:0 0 8px;font-size:14px}.cliente-archivo[data-v-cbab4e49]{color:#475569;overflow-wrap:anywhere;margin:0 0 16px;font-size:12px}.cliente-botones[data-v-cbab4e49]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.cliente-acciones-fila[data-v-cbab4e49]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cliente-ayuda[data-v-cbab4e49]{color:#64748b;margin:12px 0 0;font-size:12px;line-height:1.6}.cliente-resumen-montos[data-v-cbab4e49]{color:#334155;flex-wrap:wrap;gap:10px 20px;margin-top:16px;font-size:12px;display:flex}.cliente-descripcion-detectada[data-v-cbab4e49]{color:#475569;white-space:pre-line;overflow-wrap:anywhere;margin:14px 0 0;font-size:12px;line-height:1.6}.visor-acciones[data-v-cbab4e49]{margin:0 0 14px}.cliente-enlace[data-v-cbab4e49]{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:9px 12px;font-size:13px;text-decoration:none;display:inline-flex}.cliente-visor[data-v-cbab4e49]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;height:65vh;display:block}.cliente-form-eliminar[data-v-cbab4e49]{gap:18px;display:grid}.cliente-alerta-eliminar[data-v-cbab4e49]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:14px;font-size:12px;line-height:1.7}.cliente-datos-eliminar[data-v-cbab4e49]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px}.cliente-datos-eliminar p[data-v-cbab4e49]{color:#334155;overflow-wrap:anywhere;gap:4px;margin:0 0 12px;font-size:13px;display:grid}.cliente-datos-eliminar p[data-v-cbab4e49]:last-child{margin-bottom:0}.cliente-datos-eliminar p span[data-v-cbab4e49]{color:#64748b;font-size:11px}.cliente-lista-eliminar[data-v-cbab4e49]{color:#475569;max-height:160px;margin:12px 0 0;padding-left:20px;font-size:12px;line-height:1.7;overflow:auto}.cliente-lista-eliminar li[data-v-cbab4e49]{overflow-wrap:anywhere;margin-bottom:6px}.cliente-ayuda-confirmacion[data-v-cbab4e49]{color:#64748b;font-size:11px}.vista[data-v-14f43543]{min-width:0}.panel[data-v-14f43543]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.cabecera[data-v-14f43543]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.cabecera h3[data-v-14f43543]{color:#1e293b;margin:0;font-size:18px}.cabecera p[data-v-14f43543]{color:#64748b;margin:6px 0 0;font-size:12px}.acciones[data-v-14f43543]{flex-wrap:wrap;gap:8px;display:flex}.herramientas[data-v-14f43543]{gap:12px;padding:0 22px 20px;display:flex}.buscador[data-v-14f43543]{flex:1;min-width:0}.filtro-linea[data-v-14f43543]{flex-shrink:0;width:240px}.tabla-cotizaciones[data-v-14f43543] .p-datatable-thead>tr>th{color:#64748b;background:#f8fafc;padding:14px 16px;font-size:10px}.tabla-cotizaciones[data-v-14f43543] .p-datatable-tbody>tr>td{color:#334155;padding:15px 16px;font-size:12px}.pie[data-v-14f43543]{color:#64748b;border-top:1px solid #e2e8f0;padding:14px 22px;font-size:11px}.vacio[data-v-14f43543]{text-align:center;color:#64748b;padding:35px}.formulario[data-v-14f43543]{gap:18px;padding-bottom:8px;display:grid}.campos[data-v-14f43543]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.campo[data-v-14f43543]{flex-direction:column;gap:8px;min-width:0;display:flex}.campo label[data-v-14f43543]{color:#475569;font-size:12px;font-weight:600}.completo[data-v-14f43543]{grid-column:1/-1}.campo[data-v-14f43543] .p-inputtext,.campo[data-v-14f43543] .p-select,.campo[data-v-14f43543] .p-textarea{width:100%}.campo input[type=date][data-v-14f43543]{color:#334155;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px}.campo-iva[data-v-14f43543]{max-width:220px}.seccion[data-v-14f43543]{border:1px solid #e2e8f0;border-radius:10px;padding:14px}.titulo-seccion[data-v-14f43543]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.titulo-seccion h4[data-v-14f43543]{color:#075985;margin:0;font-size:14px}.scroll-tabla[data-v-14f43543]{overflow-x:auto}.tabla-edicion[data-v-14f43543]{border-collapse:collapse;width:100%;min-width:850px}.tabla-edicion th[data-v-14f43543]{color:#64748b;text-align:left;background:#f8fafc;padding:10px;font-size:11px}.tabla-edicion td[data-v-14f43543]{vertical-align:top;border-bottom:1px solid #e2e8f0;min-width:110px;padding:8px}.tabla-edicion td[data-v-14f43543]:last-child{min-width:45px}.tabla-edicion .descripcion[data-v-14f43543]{width:35%;min-width:240px}.tabla-edicion[data-v-14f43543] .p-inputtext{width:100%}.importe[data-v-14f43543]{color:#075985;white-space:nowrap;font-size:12px;font-weight:600}.total-grupo[data-v-14f43543]{text-align:right;color:#075985;padding-top:12px;font-size:13px;font-weight:600}.resumen[data-v-14f43543]{border:1px solid #e2e8f0;border-radius:10px;gap:1px;display:grid;overflow:hidden}.resumen>div[data-v-14f43543]{color:#475569;background:#f8fafc;justify-content:space-between;gap:18px;padding:12px 16px;font-size:13px;display:flex}.resumen .destacado[data-v-14f43543]{color:#075985;background:#e0f2fe;font-size:16px}.desplegable[data-v-14f43543]{border:1px solid #e2e8f0;border-radius:10px;padding:15px}.desplegable summary[data-v-14f43543]{color:#075985;cursor:pointer;font-size:14px;font-weight:600}.contenido-detalle[data-v-14f43543]{gap:18px;padding-top:18px;display:grid}.ayuda[data-v-14f43543]{color:#64748b;margin:0;font-size:12px;line-height:1.6}.nota[data-v-14f43543],.advertencia[data-v-14f43543],.error[data-v-14f43543]{border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.6}.nota[data-v-14f43543]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}.advertencia[data-v-14f43543]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.error[data-v-14f43543]{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.margen[data-v-14f43543]{margin:0 22px 18px}.revision[data-v-14f43543]{color:#475569;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.revision input[data-v-14f43543]{margin-top:4px}@media (width<=650px){.cabecera[data-v-14f43543]{flex-direction:column;align-items:flex-start;padding:18px}.herramientas[data-v-14f43543]{flex-direction:column;padding:0 18px 18px}.filtro-linea[data-v-14f43543]{width:100%}.campos[data-v-14f43543]{grid-template-columns:1fr}.titulo-seccion[data-v-14f43543]{flex-direction:column;align-items:flex-start}.seccion[data-v-14f43543]{padding:10px}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-BZF8q66I.eot);src:url(/assets/primeicons-BZF8q66I.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-BvM4qbWp.woff2)format("woff2"),url(/assets/primeicons-qgkbr2_s.woff)format("woff"),url(/assets/primeicons-vaISzP8W.ttf)format("truetype"),url(/assets/primeicons-BmvFdQzO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-address-book:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-align-left:before{content:""}.pi-align-right:before{content:""}.pi-amazon:before{content:""}.pi-android:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-apple:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-u-turn-up-left:before{content:""}.pi-arrow-u-turn-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up:before{content:""}.pi-arrows-alt:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-asterisk:before{content:""}.pi-at:before{content:""}.pi-backward:before{content:""}.pi-ban:before{content:""}.pi-barcode:before{content:""}.pi-bars:before{content:""}.pi-bell-slash:before{content:""}.pi-bell:before{content:""}.pi-bitcoin:before{content:""}.pi-blank:before{content:""}.pi-block-quote:before{content:""}.pi-bold:before{content:""}.pi-bolt:before{content:""}.pi-book:before{content:""}.pi-bookmark-fill:before{content:""}.pi-bookmark:before{content:""}.pi-box:before{content:""}.pi-briefcase:before{content:""}.pi-building-columns:before{content:""}.pi-building:before{content:""}.pi-bullseye:before{content:""}.pi-calculator:before{content:""}.pi-calendar-clock:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar:before{content:""}.pi-camera:before{content:""}.pi-car:before{content:""}.pi-caret-down:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-up:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-cart-minus:before{content:""}.pi-cart-plus:before{content:""}.pi-case-sensitive:before{content:""}.pi-chart-bar:before{content:""}.pi-chart-line:before{content:""}.pi-chart-pie:before{content:""}.pi-chart-scatter:before{content:""}.pi-check-circle:before{content:""}.pi-check-square:before{content:""}.pi-check:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-up:before{content:""}.pi-circle-fill:before{content:""}.pi-circle:before{content:""}.pi-clipboard:before{content:""}.pi-clock:before{content:""}.pi-clone:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-code-branch:before{content:""}.pi-code:before{content:""}.pi-cog:before{content:""}.pi-columns-2:before{content:""}.pi-comment:before{content:""}.pi-comments:before{content:""}.pi-compass:before{content:""}.pi-compress:before{content:""}.pi-copy:before{content:""}.pi-credit-card:before{content:""}.pi-crown:before{content:""}.pi-database:before{content:""}.pi-delete-left:before{content:""}.pi-desktop:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-discord:before{content:""}.pi-dollar:before{content:""}.pi-dot:before{content:""}.pi-download:before{content:""}.pi-eject:before{content:""}.pi-ellipsis-h:before{content:""}.pi-ellipsis-v:before{content:""}.pi-envelope:before{content:""}.pi-equals:before{content:""}.pi-eraser:before{content:""}.pi-ethereum:before{content:""}.pi-euro:before{content:""}.pi-exclamation-circle:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-expand:before{content:""}.pi-external-link:before{content:""}.pi-eye-dropper:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-face-smile:before{content:""}.pi-facebook:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-file-arrow-up:before{content:""}.pi-file-check:before{content:""}.pi-file-edit:before{content:""}.pi-file-excel:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-o:before{content:""}.pi-file-pdf:before{content:""}.pi-file-plus:before{content:""}.pi-file-word:before{content:""}.pi-file:before{content:""}.pi-filter-fill:before{content:""}.pi-filter-slash:before{content:""}.pi-filter:before{content:""}.pi-flag-fill:before{content:""}.pi-flag:before{content:""}.pi-folder-open:before{content:""}.pi-folder-plus:before{content:""}.pi-folder:before{content:""}.pi-forward:before{content:""}.pi-gauge:before{content:""}.pi-gift:before{content:""}.pi-github:before{content:""}.pi-globe:before{content:""}.pi-google:before{content:""}.pi-graduation-cap:before{content:""}.pi-grid-2:before{content:""}.pi-grip-horizontal:before{content:""}.pi-grip-vertical:before{content:""}.pi-grip:before{content:""}.pi-hammer:before{content:""}.pi-hashtag:before{content:""}.pi-heading-1:before{content:""}.pi-heading-2:before{content:""}.pi-heading-3:before{content:""}.pi-heading-4:before{content:""}.pi-heading-5:before{content:""}.pi-heading-6:before{content:""}.pi-heading:before{content:""}.pi-headphones:before{content:""}.pi-heart-fill:before{content:""}.pi-heart:before{content:""}.pi-highlighter:before{content:""}.pi-history:before{content:""}.pi-home:before{content:""}.pi-horizontal-rule:before{content:""}.pi-hourglass:before{content:""}.pi-id-card:before{content:""}.pi-image:before{content:""}.pi-images:before{content:""}.pi-inbox:before{content:""}.pi-indent:before{content:""}.pi-indian-rupee:before{content:""}.pi-info-circle:before{content:""}.pi-info:before{content:""}.pi-instagram:before{content:""}.pi-italic:before{content:""}.pi-key:before{content:""}.pi-language:before{content:""}.pi-lightbulb:before{content:""}.pi-link:before{content:""}.pi-linkedin:before{content:""}.pi-list-check:before{content:""}.pi-list-ol:before{content:""}.pi-list-tree:before{content:""}.pi-list:before{content:""}.pi-lock-open:before{content:""}.pi-lock:before{content:""}.pi-map-marker:before{content:""}.pi-map:before{content:""}.pi-mars:before{content:""}.pi-megaphone:before{content:""}.pi-microchip-ai:before{content:""}.pi-microchip:before{content:""}.pi-microphone:before{content:""}.pi-microsoft:before{content:""}.pi-minus-circle:before{content:""}.pi-minus:before{content:""}.pi-mobile:before{content:""}.pi-money-bill:before{content:""}.pi-moon:before{content:""}.pi-note-sticky:before{content:""}.pi-objects-column:before{content:""}.pi-outdent:before{content:""}.pi-palette:before{content:""}.pi-paperclip:before{content:""}.pi-paragraph-left:before{content:""}.pi-paragraph-right:before{content:""}.pi-pause-circle:before{content:""}.pi-pause:before{content:""}.pi-paypal:before{content:""}.pi-pen-line:before{content:""}.pi-pen-to-square:before{content:""}.pi-pencil:before{content:""}.pi-percentage:before{content:""}.pi-phone:before{content:""}.pi-pinterest:before{content:""}.pi-play-circle:before{content:""}.pi-play:before{content:""}.pi-plus-circle:before{content:""}.pi-plus:before{content:""}.pi-pound:before{content:""}.pi-power-off:before{content:""}.pi-prime:before{content:""}.pi-print:before{content:""}.pi-qrcode:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-receipt:before{content:""}.pi-rectangle-xmark:before{content:""}.pi-reddit:before{content:""}.pi-refresh:before{content:""}.pi-replay:before{content:""}.pi-reply:before{content:""}.pi-rows-2:before{content:""}.pi-save:before{content:""}.pi-search-minus:before{content:""}.pi-search-plus:before{content:""}.pi-search:before{content:""}.pi-send:before{content:""}.pi-server:before{content:""}.pi-share-alt:before{content:""}.pi-shield:before{content:""}.pi-shop:before{content:""}.pi-shopping-bag:before{content:""}.pi-shopping-cart:before{content:""}.pi-sidebar:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-signature:before{content:""}.pi-sitemap:before{content:""}.pi-slack:before{content:""}.pi-slash:before{content:""}.pi-sliders-h:before{content:""}.pi-sliders-v:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-down-fill:before{content:""}.pi-sort-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-sparkles:before{content:""}.pi-spinner-dotted:before{content:""}.pi-spinner:before{content:""}.pi-square:before{content:""}.pi-stamp:before{content:""}.pi-star-fill:before{content:""}.pi-star-half-fill:before{content:""}.pi-star-half:before{content:""}.pi-star:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward-alt:before{content:""}.pi-step-forward:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-stopwatch:before{content:""}.pi-strikethrough:before{content:""}.pi-subscript:before{content:""}.pi-sun:before{content:""}.pi-superscript:before{content:""}.pi-sync:before{content:""}.pi-table:before{content:""}.pi-tablet:before{content:""}.pi-tag:before{content:""}.pi-tags:before{content:""}.pi-telegram:before{content:""}.pi-text-color:before{content:""}.pi-text:before{content:""}.pi-th-large:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-down:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbtack:before{content:""}.pi-ticket:before{content:""}.pi-tiktok:before{content:""}.pi-times-circle:before{content:""}.pi-times:before{content:""}.pi-trash:before{content:""}.pi-trophy:before{content:""}.pi-truck:before{content:""}.pi-turkish-lira:before{content:""}.pi-twitch:before{content:""}.pi-twitter:before{content:""}.pi-underline:before{content:""}.pi-undo:before{content:""}.pi-unlock:before{content:""}.pi-upload:before{content:""}.pi-user-edit:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-user:before{content:""}.pi-users:before{content:""}.pi-venus:before{content:""}.pi-verified:before{content:""}.pi-video:before{content:""}.pi-vimeo:before{content:""}.pi-volume-down:before{content:""}.pi-volume-off:before{content:""}.pi-volume-up:before{content:""}.pi-wallet:before{content:""}.pi-warehouse:before{content:""}.pi-wave-pulse:before{content:""}.pi-whatsapp:before{content:""}.pi-wifi:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-wrench:before{content:""}.pi-youtube:before{content:""}:root{color:#1e293b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f5f7fb;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}button{font:inherit}button:focus-visible{outline-offset:3px;outline:3px solid #38bdf8}.aplicacion{min-height:100vh}.sidebar{z-index:30;color:#d5ddeb;background:#0f172a;flex-direction:column;width:280px;display:flex;position:fixed;inset:0 auto 0 0}.marca{background:#0b1b2e;border-bottom:1px solid #213047;align-items:center;gap:13px;min-height:100px;padding:24px;display:flex}.marca-icono{color:#fff;background:#0ea5e9;border-radius:11px;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:25px;font-weight:800;display:grid}.marca h1{color:#fff;margin:0;font-size:17px}.marca p{color:#38bdf8;margin:5px 0 0;font-size:12px}.navegacion{scrollbar-width:thin;scrollbar-color:#334155 #0f172a;flex:1;min-height:0;padding:8px 14px 24px;overflow-y:auto}.grupo-menu{margin-top:23px}.grupo-menu h2{color:#91a3bd;letter-spacing:1px;margin:0 12px 13px;font-size:10px}.opcion-menu{text-align:left;color:#d5ddeb;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:45px;margin-bottom:5px;padding:11px 13px;transition:background .15s;display:flex}.opcion-menu:hover{background:#1e293b}.opcion-menu.activa{color:#fff;background:#0284c7}.opcion-icono{text-align:center;color:#a8d9f0;flex-shrink:0;width:19px;font-size:18px}.opcion-nombre{flex:1;font-size:13px}.aviso{color:#172033;background:#f59e0b;border-radius:20px;place-items:center;min-width:23px;height:23px;font-size:12px;font-weight:700;display:grid}.perfil{background:#0b1b2e;border-top:1px solid #213047;align-items:center;gap:12px;padding:18px 24px;display:flex}.avatar{color:#fff;background:#334155;border-radius:50%;place-items:center;width:37px;height:37px;font-size:12px;font-weight:700;display:grid}.perfil strong,.perfil small{display:block}.perfil strong{color:#fff;font-size:12px}.perfil small{color:#94a3b8;margin-top:5px;font-size:11px}.zona-principal{margin-left:280px}.encabezado{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;min-height:100px;padding:24px 30px;display:flex}.encabezado-izquierda{align-items:center;gap:14px;min-width:0;display:flex}.encabezado h2{margin:0;font-size:24px}.encabezado p{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.5}.fecha{text-align:right;flex-shrink:0}.fecha span,.fecha strong{display:block}.fecha span{color:#94a3b8;margin-bottom:6px;font-size:10px;font-weight:700}.fecha strong{font-size:12px}.contenido{padding:25px 30px}.modo-demo{color:#64748b;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.punto{background:#0ea5e9;border-radius:50%;flex-shrink:0;width:8px;height:8px}.tarjetas{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tarjeta{border:1px solid;border-radius:14px;min-width:0;padding:22px;box-shadow:0 2px 4px #0f172a04}.tarjeta-superior{justify-content:space-between;align-items:center;gap:10px;display:flex}.tarjeta h3{text-transform:uppercase;letter-spacing:.6px;margin:0;font-size:11px}.monto{margin:12px 0 0;font-size:clamp(20px,1.8vw,29px);font-weight:800}.tarjeta-icono{background:#ffffff75;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:45px;font-size:22px;display:grid}.tarjeta-detalle{margin:18px 0 0;font-size:11px;line-height:1.5}.verde{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.rojo{color:#be123c;background:#fff1f2;border-color:#fecdd3}.azul{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.amarillo{color:#a6500b;background:#fffbeb;border-color:#fde68a}.paneles{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:24px;margin-top:25px;display:grid}.panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:24px;box-shadow:0 2px 4px #0f172a04}.panel h3{margin:0;font-size:15px;line-height:1.5}.titulo-panel p{color:#94a3b8;margin:6px 0 0;font-size:11px}.leyenda{justify-content:center;gap:20px;margin:25px 0 20px;display:flex}.leyenda span{color:#64748b;align-items:center;gap:7px;font-size:11px;display:flex}.indicador{border-radius:2px;width:20px;height:9px}.ingreso{background:#10b981}.gasto{background:#f43f5e}.grafico{height:260px;display:flex}.escala{color:#94a3b8;flex-direction:column;flex-shrink:0;justify-content:space-between;width:43px;padding-bottom:29px;font-size:10px;display:flex}.area-grafico{background:repeating-linear-gradient(0deg,#e8edf3 0 1px,#0000 1px 25%);border-bottom:1px solid #cbd5e1;flex:1;min-width:0;height:230px;display:flex}.columna-mes{flex:1;justify-content:center;min-width:0;height:100%;display:flex;position:relative}.barras{justify-content:center;align-items:flex-end;gap:7px;width:100%;height:100%;padding:0 12px;display:flex}.barra{border-radius:4px 4px 0 0;width:35%;max-width:56px}.nombre-mes{color:#64748b;white-space:nowrap;font-size:10px;position:absolute;top:calc(100% + 12px)}.panel-servicios{flex-direction:column;display:flex}.lista-servicios{gap:22px;margin-top:26px;display:grid}.servicio-datos{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:11px;display:flex}.servicio-datos span{color:#475569}.servicio-datos strong{white-space:nowrap}.progreso{background:#f1f5f9;border-radius:20px;height:8px;overflow:hidden}.progreso>div{border-radius:inherit;height:100%}.estado-operaciones{color:#64748b;justify-content:space-between;gap:12px;margin-top:auto;padding-top:35px;font-size:11px;display:flex}.estado-operaciones strong{color:#059669}.modulo-pendiente{text-align:center;flex-direction:column;align-items:center;padding:65px 25px;display:flex}.modulo-icono{color:#0284c7;margin-bottom:18px;font-size:45px}.modulo-pendiente p{color:#64748b;max-width:440px;font-size:14px;line-height:1.7}.boton-principal{color:#fff;cursor:pointer;background:#0284c7;border:0;border-radius:8px;margin-top:16px;padding:12px 18px}.boton-principal:hover{background:#0369a1}.boton-menu{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:7px 10px;font-size:20px;display:none}.fondo-menu{z-index:20;background:#0f172a80;border:0;position:fixed;inset:0}@media (width>=901px){.fondo-menu{display:none}}@media (width<=1250px){.tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}.paneles{grid-template-columns:1fr}.monto{font-size:27px}.estado-operaciones{margin-top:15px}}@media (width<=900px){.sidebar{transition:transform .2s;transform:translate(-100%)}.sidebar.abierta{transform:translate(0)}.zona-principal{margin-left:0}.boton-menu{display:block}.encabezado,.contenido{padding:20px}}@media (width<=550px){.encabezado h2{font-size:19px}.encabezado p{font-size:10px}.fecha{display:none}.tarjetas{grid-template-columns:1fr;gap:12px}.tarjeta{padding:20px}.panel{padding:18px}.barras{gap:4px;padding:0 6px}.nombre-mes{font-size:9px}.servicio-datos,.modo-demo{font-size:10px}}.comercial-vista{gap:18px;min-width:0;display:grid}.comercial-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px #0f172a05}.comercial-cabecera{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.comercial-identidad{align-items:center;gap:13px;display:flex}.comercial-icono{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.comercial-icono i{font-size:20px}.comercial-cabecera h3{margin:0;font-size:18px}.comercial-cabecera p{color:#94a3b8;margin:6px 0 0;font-size:12px;line-height:1.6}.comercial-herramientas{flex-wrap:wrap;align-items:center;gap:12px;padding:0 22px 20px;display:flex}.comercial-buscador{flex:1;min-width:220px;max-width:450px}.comercial-filtro{min-width:165px}.comercial-tabla .p-datatable-thead>tr>th{color:#64748b;background:#f8fafc;padding:14px 18px;font-size:11px}.comercial-tabla .p-datatable-tbody>tr>td{color:#334155;overflow-wrap:anywhere;border-color:#f1f5f9;padding:16px 18px;font-size:12px;line-height:1.6}.comercial-tabla .p-tag{font-size:10px}.comercial-destacado{color:#0369a1;font-weight:700}.comercial-monto{white-space:nowrap;font-weight:700}.comercial-vacio{text-align:center;color:#94a3b8;justify-items:center;gap:12px;padding:55px 20px;font-size:12px;display:grid}.comercial-vacio>i{color:#0284c7;font-size:30px}.comercial-vacio strong{color:#334155;font-size:15px}.comercial-pie{color:#94a3b8;border-top:1px solid #f1f5f9;padding:13px 22px;font-size:10px}.comercial-form{gap:20px;display:grid}.comercial-form p{margin:0}.comercial-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.comercial-campo{flex-direction:column;gap:8px;min-width:0;display:flex}.comercial-campo>label{color:#475569;font-size:12px;font-weight:600}.comercial-campo .p-inputtext,.comercial-campo .p-select,.comercial-campo .p-inputnumber,.comercial-campo .p-textarea{width:100%;font-size:13px}.comercial-completo{grid-column:1/-1}.comercial-fecha{color:#334155;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;font-size:13px}.comercial-fecha:focus{outline-offset:2px;outline:2px solid #7dd3fc}.comercial-nota{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:13px;font-size:12px;line-height:1.7}.comercial-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:9px;padding:12px;font-size:12px;line-height:1.6}.comercial-resumen{background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px;display:grid}.comercial-resumen>div{align-content:start;gap:8px;min-width:0;display:grid}.comercial-resumen span,.comercial-resumen small{color:#64748b;font-size:11px;line-height:1.5}.comercial-resumen strong{color:#0369a1;overflow-wrap:anywhere;font-size:20px}.comercial-resumen .negativo{color:#be123c}.comercial-revision{background:#f8fafc;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.comercial-revision label{color:#475569;font-size:12px;line-height:1.6}.comercial-acciones{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}@media (width<=650px){.comercial-cabecera{flex-direction:column;align-items:flex-start;padding:18px}.comercial-herramientas{flex-direction:column;align-items:stretch;padding:0 18px 18px}.comercial-buscador{min-width:0;max-width:none}.comercial-campos,.comercial-resumen{grid-template-columns:1fr}}
