:root{--eq-icono-alerta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}.eq-cc{border:1px solid var(--eq-linea);background:var(--eq-superficie);border-radius:6px;min-width:0;position:relative}.eq-cc__desplazable{border-radius:6px 6px 0 0;position:relative;overflow-x:auto}.eq-cc__tabla{--eq-cc-columnas:36px minmax(150px, 2.4fr) 100px minmax(76px, 100px) 90px minmax(106px, 110px) 112px 96px 56px;min-width:818px}.eq-cc__tabla[data-sin-impuestos=true]{--eq-cc-columnas:36px minmax(150px, 2.4fr) 100px minmax(76px, 100px) 90px minmax(106px, 110px) 96px 56px;min-width:706px}.eq-cc__fila{grid-template-columns:var(--eq-cc-columnas);border-bottom:1px solid var(--eq-linea);background:var(--eq-superficie);align-items:stretch;display:grid}.eq-cc__fila[data-abierta=true]{background:var(--eq-suave)}.eq-cc__fila--cab{background:var(--eq-suave);color:var(--eq-tinta-2);font-size:13px;font-weight:500;line-height:16px}.eq-cc__fila--cab>span{padding:8px 10px}.eq-cc__der{text-align:right}.eq-cc__req{color:var(--eq-error)}.eq-cc__tarjeta{display:contents}.eq-cc__celda{border-left:1px solid var(--eq-linea);align-items:center;min-width:0;font-size:13px;display:flex;position:relative}.eq-cc__celda--num{font-family:var(--mantine-font-family-monospace);color:var(--eq-tenue);border-left:0;justify-content:flex-start;padding:0 10px;font-size:13px}.eq-cc__celda--der{justify-content:flex-end}.eq-cc__celda--acciones{justify-content:center;gap:0}:root .eq-cc__celda--acciones .mantine-ActionIcon-root{--ai-size:26px;--ai-radius:6px;color:var(--eq-tinta-2)}:root .eq-cc__celda--acciones .eq-cc__quitar{color:var(--eq-tenue)}@media (hover:hover){:root .eq-cc__celda--acciones .eq-cc__quitar:hover{background:var(--eq-errorbg);color:var(--eq-error)}}.eq-cc__celda--importe{font-variant-numeric:tabular-nums;justify-content:flex-end;padding:0 10px;font-weight:600}.eq-cc__celda--importe[data-pendiente=true]{opacity:.6}.eq-cc__celda--importe input{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eq-cc__texto{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;padding:10px;overflow:hidden}.eq-cc__texto--clave{font-family:var(--mantine-font-family-monospace);font-size:13px}.eq-cc__texto--der{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.eq-cc__tenue{color:var(--eq-tenue)}.eq-cc__marca{color:var(--eq-tenue);padding:0 10px 8px;font-size:13px;display:block}.eq-cc__celda--desc{flex-direction:column;justify-content:center;align-items:stretch}.eq-cc__in{flex:auto;width:100%;min-width:0}:root .eq-cc__input{height:100%;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:10px;font-size:13px}:root .eq-cc__input:focus,:root .eq-cc__input:focus-within{box-shadow:inset 0 0 0 2px var(--eq-foco)}:root textarea.eq-cc__input{padding-block:10px;line-height:20px}:root textarea.eq-cc__input:not(:focus){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-height:40px!important}:root .eq-cc__input.eq-cc__input--clave{font-family:var(--mantine-font-family-monospace);padding-inline-end:6px;font-size:13px}.eq-cc__sin-seccion{display:none}:root .eq-cc__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--eq-error)}.eq-cc__celda--der .eq-cc__input{text-align:right;font-variant-numeric:tabular-nums}:root .eq-cc__error{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root .eq-cc__in .mantine-Input-wrapper{margin-bottom:0}.eq-cc__celda[data-con-error=true]:after{content:"";background:var(--eq-error);pointer-events:none;width:14px;height:14px;-webkit-mask:var(--eq-icono-alerta) center / contain no-repeat;-webkit-mask:var(--eq-icono-alerta) center / contain no-repeat;mask:var(--eq-icono-alerta) center / contain no-repeat;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.eq-cc__celda--der[data-con-error=true]:after{left:6px;right:auto}.eq-cc__celda[data-con-error=true]:has(>.eq-cc__imp):after{right:24px}:root .eq-cc__celda[data-con-error=true] .eq-cc__input{padding-inline-end:24px}:root .eq-cc__celda--der[data-con-error=true] .eq-cc__input{padding-inline:24px 10px}.eq-cc__celda[data-con-error=true]>.eq-cc__imp,:root .eq-cc__celda--acciones .mantine-ActionIcon-root[data-con-error=true]{color:var(--eq-error);box-shadow:inset 0 0 0 2px var(--eq-error)}.eq-cc__imp{width:100%;min-height:40px;color:var(--eq-tinta-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px 0 10px;font-size:13px;display:flex}.eq-cc__imp:hover{background:var(--eq-hover)}.eq-cc__imp:focus-visible{box-shadow:inset 0 0 0 2px var(--eq-foco);outline:0}.eq-cc__imp-texto{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.eq-cc__agregar{background:var(--eq-superficie);border-radius:0 0 6px 6px;align-items:center;gap:0;display:flex}.eq-cc__agregar-mas{width:36px;color:var(--eq-tenue);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:flex}.eq-cc__agregar-mas:hover:not(:disabled){background:var(--eq-hover);color:var(--eq-tinta)}.eq-cc__agregar-mas:disabled{cursor:not-allowed;opacity:.5}.eq-cc__agregar-buscar{border-left:1px solid var(--eq-linea);flex:auto;min-width:0}.eq-cc__agregar-manual{border-left:1px solid var(--eq-linea);flex:none;align-self:stretch;align-items:center;padding-inline:8px}:root .eq-cc__agregar-manual .mantine-Button-root{height:26px;color:var(--eq-tinta-2);border-radius:6px;padding-inline:10px;font-weight:400!important}.eq-cc__pie{color:var(--eq-tenue);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:0;font-size:13px;display:flex}:root .eq-cj{background:var(--eq-superficie);border-inline-start:1px solid var(--eq-linea);flex-direction:column;height:100%;animation:.14s ease-out eq-cj-entra;display:flex;box-shadow:-16px 0 40px #1111131f}@keyframes eq-cj-entra{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){:root .eq-cj{animation:none}}.eq-cj__cab{border-bottom:1px solid var(--eq-linea);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 16px;display:flex}.eq-cj__cab b{font-size:14px;line-height:20px}.eq-cj__sep{background:var(--eq-linea);flex:none;width:1px;height:20px;margin-inline:4px}:root .eq-cj__cab .mantine-ActionIcon-root{width:30px;min-width:30px;height:30px;min-height:30px;color:var(--eq-tinta-2);border-radius:6px}:root .eq-cj__insignia{text-transform:none;border-radius:10px;height:auto;padding:1px 7px;font-size:13px;font-weight:400;line-height:18px}:root .eq-cj__insignia[data-tipo=producto]{background:var(--eq-infobg);color:var(--eq-info)}:root .eq-cj__insignia[data-tipo=nuevo]{background:var(--eq-suave);color:var(--eq-tinta-2)}.eq-cj__titulo{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.eq-cj__cuerpo{flex:auto;min-height:0;overflow-y:auto}.eq-cj__bloque{border-bottom:1px solid var(--eq-linea);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.eq-cj__rotulo{letter-spacing:.05em;text-transform:uppercase;color:var(--eq-tenue);margin:0;font-size:13px;font-weight:400}.eq-cj__rotulo-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.eq-cj__pie{padding:10px max(16px, calc(var(--eq-reserva-fab-lateral,0px) + 8px)) 10px 16px;border-top:1px solid var(--eq-linea);background:var(--eq-superficie);flex-direction:column;flex:none;gap:8px;display:flex}.eq-cj__pie-fila{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eq-cj__importe{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-inline-start:auto;display:flex}.eq-cj__importe b{font-size:16px}.eq-cj__hueco-actualizar:empty{display:none}.eq-ei{flex-direction:column;gap:8px;min-width:0;display:flex}.eq-ei__cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.eq-ei__cab-acciones{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.eq-ei__tabla{border:1px solid var(--eq-linea);border-radius:6px;position:relative;overflow-x:auto}.eq-ei__fila{grid-template-columns:var(--eq-ei-columnas);min-width:var(--eq-ei-ancho,0);border-bottom:1px solid var(--eq-hilo);align-items:center;gap:6px;padding:4px;display:grid}.eq-ei__fila:last-child{border-bottom:0}.eq-ei__fila--cab{background:var(--eq-marco);border-bottom:1px solid var(--eq-linea);color:var(--eq-tenue);font-size:13px}.eq-ei__der{text-align:right}.eq-ei__importe{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.eq-ei__texto{font-size:13px}:root .eq-ei__fila .mantine-Input-input,:root .eq-ei__fila .mantine-NativeSelect-input{height:30px;min-height:30px;padding-inline:6px;font-size:13px}:root .eq-ei__fila .mantine-Button-root{height:30px;padding-inline:6px;font-size:13px}.eq-ei__pie{color:var(--eq-tenue);padding:5px 8px;font-size:13px}.eq-ei__vacio{color:var(--eq-tenue);font-size:13px}.eq-ei__bloque{border:1px solid var(--eq-linea);border-radius:6px;padding:8px}.eq-ei__alta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eq-cm{flex-direction:column;gap:8px;min-width:0;display:flex}:root .eq-cm__boton{border-style:dashed;border-color:var(--eq-borde-control);font-weight:500}:root .eq-cc__agregar-mas--texto{width:auto;min-height:40px;font:inherit;color:var(--eq-info);padding-inline:12px;font-size:13px}.eq-cj__par{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:start;gap:10px;display:grid}.eq-cj__par--claves{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.eq-cj__campo{flex-direction:column;gap:4px;display:flex}.eq-cj__bloque:focus{outline:0}:root .eq-cj-contenido{max-width:100vw}:root .mantine-Drawer-inner.eq-cj-contenido{height:calc(100dvh - 56px - var(--eq-reserva-barra,0px));top:56px}:root .mantine-Drawer-content.eq-cj-contenido{height:100%}:root .mantine-Drawer-content.eq-cj-contenido>div{height:100%!important}:root .eq-cj .mantine-Input-wrapper{--input-radius:6px}:root .eq-cj__pie .mantine-Button-root{border-radius:7px;height:32px;padding-inline:12px;font-weight:400!important}:root .eq-cj__pie .mantine-Button-root[data-variant=filled]{padding-inline:14px;font-weight:500!important}:root .eq-cj__pie .mantine-Button-root[data-variant=default]{border-color:var(--eq-linea)}:root .eq-ei__cab-acciones .mantine-Button-root{height:auto;min-height:0;box-shadow:none;color:var(--eq-info);background:0 0;border:0;padding:0;font-weight:400!important}:root .eq-ei__cab-acciones .mantine-Button-section{margin-inline-end:4px}:root .eq-cj__tipo-descuento{width:100%;height:100%;color:var(--eq-tenue);font:inherit;cursor:pointer;background:0 0;border:0}:root .eq-cj__tipo-descuento:hover{color:var(--eq-tinta)}:root .eq-cj .eq-ei__ayuda,:root .eq-cj .eq-cj__bloque:first-child .mantine-InputWrapper-description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:root .eq-cj .eq-cj__bloque{gap:8px;padding-block:10px}
