:root{--tinta: #15161c;--tinta-2: #2b2c35;--tenue: #5b5c66;--sutil: #8b8c95;--borde: #e8e6e0;--borde-fuerte: #d5d3cc;--fondo: #f6f5f1;--superficie: #ffffff;--superficie-2: #faf9f6;--violeta: #7b3ff2;--violeta-hover: #6b2fe2;--violeta-texto: #5a2fd1;--violeta-suave: #f2edfe;--violeta-borde: #d9cbfb;--amarillo: #ffd21f;--amarillo-suave: #fff6d1;--ambar: #7a5200;--ok: #17784a;--ok-suave: #e6f4ed;--alerta: #8a5a00;--alerta-suave: #fff3d6;--error: #b42318;--error-suave: #fdecea;--radio-s: 2px;--radio: 3px;--radio-l: 4px;--radio-xl: 4px;--radio-pastilla: 3px;--sombra-1: 0 1px 2px rgba(21, 22, 28, .06);--sombra-2: 0 1px 2px rgba(21, 22, 28, .05), 0 8px 24px rgba(21, 22, 28, .07);--sombra-3: 0 2px 6px rgba(21, 22, 28, .08), 0 24px 64px rgba(21, 22, 28, .18);--foco: 0 0 0 3px rgba(123, 63, 242, .25);--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ancho: 1240px}*{box-sizing:border-box}html,body{margin:0;background:var(--fondo);color:var(--tinta);font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}h1{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15}h2{font-size:18px;font-weight:600;letter-spacing:-.01em}h3{font-size:15px;font-weight:600}a{color:var(--violeta-texto);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--foco)}::selection{background:var(--violeta-suave)}.numero{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:12.5px;letter-spacing:-.01em}.tenue{color:var(--tenue)}.sutil{color:var(--sutil)}.solo-lectores{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}[hidden]{display:none!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--radio);border:1px solid transparent;font-weight:500;font-size:14.5px;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .05s;-webkit-user-select:none;user-select:none}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{cursor:not-allowed;opacity:.55}.btn svg{width:17px;height:17px;flex:none}.btn-primario{background:var(--violeta);color:#fff;box-shadow:0 1px 2px #5b28c84d,inset 0 1px #ffffff1f}.btn-primario:hover:not(:disabled){background:var(--violeta-hover)}.btn-secundario{background:var(--superficie);border-color:var(--borde-fuerte);color:var(--tinta);box-shadow:var(--sombra-1)}.btn-secundario:hover:not(:disabled){background:var(--superficie-2);border-color:#c6c4bc}.btn-fantasma{background:transparent;color:var(--tinta-2)}.btn-fantasma:hover:not(:disabled){background:#15161c0d}.btn-peligro{background:var(--superficie);border-color:#f0c4bf;color:var(--error)}.btn-peligro:hover:not(:disabled){background:var(--error-suave)}.btn-chico{height:32px;padding:0 11px;font-size:13.5px;border-radius:var(--radio-s)}.btn-chico svg{width:15px;height:15px}.btn-icono{width:36px;padding:0}.btn-icono.btn-chico{width:32px}.girando{animation:girar .8s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.campo{display:flex;flex-direction:column;gap:6px;min-width:0}.campo>label,.etiqueta{font-size:13.5px;font-weight:500;color:var(--tinta-2)}.campo .opcional{color:var(--sutil);font-weight:400}.ayuda{font-size:12.5px;color:var(--sutil)}.campo.con-error .input,.campo.con-error .select,.campo.con-error .textarea{border-color:var(--error)}.mensaje-error{font-size:12.5px;color:var(--error)}.input,.select,.textarea{width:100%;height:40px;padding:0 12px;border-radius:var(--radio);border:1px solid var(--borde-fuerte);background:var(--superficie);transition:border-color .15s,box-shadow .15s}.input::placeholder,.textarea::placeholder{color:#a9aab1}.input:hover,.select:hover,.textarea:hover{border-color:#c3c1b9}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--violeta);box-shadow:var(--foco)}.textarea{height:auto;min-height:88px;padding:10px 12px;resize:vertical;line-height:1.5}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235b5c66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.con-prefijo{position:relative;display:flex;align-items:center}.con-prefijo>.prefijo,.con-prefijo>.sufijo{position:absolute;color:var(--sutil);font-size:14px;pointer-events:none}.con-prefijo>.prefijo{left:12px}.con-prefijo>.sufijo{right:12px}.con-prefijo>.prefijo+.input{padding-left:28px}.con-prefijo .input:has(+.sufijo){padding-right:44px}.buscador{position:relative;display:flex;align-items:center}.buscador svg{position:absolute;left:12px;width:17px;height:17px;color:var(--sutil);pointer-events:none}.buscador .input{padding-left:38px}.buscador kbd{position:absolute;right:10px;font-family:inherit;font-size:12px;color:var(--sutil);border:1px solid var(--borde);border-radius:var(--radio-s);padding:1px 6px;background:var(--superficie-2)}.interruptor{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.interruptor input{position:absolute;opacity:0;pointer-events:none}.interruptor .pista{position:relative;width:36px;height:20px;border-radius:999px;background:#d9d8d2;transition:background .15s;flex:none}.interruptor .pista:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.interruptor input:checked+.pista{background:var(--violeta)}.interruptor input:checked+.pista:after{transform:translate(16px)}.interruptor input:focus-visible+.pista{box-shadow:var(--foco)}.segmentado{align-self:flex-start;display:inline-flex;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:3px;gap:2px;background:#efeee9;border-radius:var(--radio);border:1px solid var(--borde)}.segmentado button{flex-shrink:0;border:0;background:transparent;height:32px;padding:0 12px;border-radius:var(--radio-s);font-size:13.5px;font-weight:500;color:var(--tenue);cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.segmentado button:hover{color:var(--tinta)}.segmentado button[aria-pressed=true]{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-1)}.segmentado .cuenta{font-size:12px;color:var(--sutil);font-variant-numeric:tabular-nums}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radio-pastilla);border:1px solid var(--borde-fuerte);background:var(--superficie);font-size:13.5px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.chip:hover{border-color:#bdbbb3}.chip svg{width:15px;height:15px}.chip[aria-pressed=true]{background:var(--violeta-suave);border-color:var(--violeta-borde);color:var(--violeta-texto)}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);box-shadow:var(--sombra-1)}.seccion{padding:22px 24px;display:flex;flex-direction:column;gap:18px}.seccion+.seccion{border-top:1px solid var(--borde)}.seccion-titulo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.seccion-titulo p{font-size:13.5px;color:var(--tenue);margin-top:3px}.grilla-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.grilla-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 720px){.grilla-2,.grilla-3{grid-template-columns:minmax(0,1fr)}.seccion{padding:18px 16px}}.pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--radio-pastilla);font-size:12.5px;font-weight:500;white-space:nowrap;background:#efeee9;color:var(--tinta-2)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.pill.sin-punto:before{display:none}.pill.ok{background:var(--ok-suave);color:var(--ok)}.pill.alerta{background:var(--alerta-suave);color:var(--alerta)}.pill.apagado{background:#efeee9;color:var(--tenue)}.pill.violeta{background:var(--violeta-suave);color:var(--violeta-texto)}.variacion{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.variacion.sube{color:var(--error)}.variacion.baja{color:var(--ok)}.variacion.fuerte{color:var(--error);font-weight:600}.variacion svg{width:13px;height:13px}.anillo{position:relative;display:inline-grid;place-items:center;flex:none}.anillo svg{transform:rotate(-90deg)}.anillo .fondo-anillo{stroke:#ecebe6}.anillo .avance{transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1),stroke .3s}.anillo .valor{position:absolute;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tabla{width:100%;border-collapse:separate;border-spacing:0}.tabla th{position:sticky;top:0;z-index:1;background:var(--superficie-2);text-align:left;font-size:12.5px;font-weight:500;color:var(--tenue);padding:10px 14px;border-bottom:1px solid var(--borde);white-space:nowrap}.tabla th:first-child{border-top-left-radius:var(--radio-l)}.tabla th:last-child{border-top-right-radius:var(--radio-l)}.tabla td{padding:12px 14px;border-bottom:1px solid var(--borde);vertical-align:middle}.tabla tbody tr{cursor:pointer;transition:background .1s}.tabla tbody tr:hover{background:#fbfaf6}.tabla tbody tr:last-child td{border-bottom:0}.tabla tbody tr:focus-visible{outline:none;box-shadow:inset 3px 0 0 var(--violeta);background:var(--violeta-suave)}.tabla .derecha{text-align:right}.velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#15161c6b;display:grid;place-items:center;padding:24px;animation:aparecer .15s ease-out}.ventana{width:min(560px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--superficie);border-radius:var(--radio-xl);box-shadow:var(--sombra-3);animation:subir .2s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}.ventana-cabeza{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 4px}.ventana-cabeza p{color:var(--tenue);font-size:14px;margin-top:4px}.ventana-cuerpo{padding:18px 24px;display:flex;flex-direction:column;gap:16px}.ventana-cuerpo:empty{display:none}.ventana-pie{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px 20px;border-top:1px solid var(--borde);background:var(--superficie-2);position:sticky;bottom:0}@media (max-width: 600px){.velo{padding:0;align-items:end}.ventana{border-radius:var(--radio-xl) var(--radio-xl) 0 0;max-height:92vh}.ventana-pie{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.ventana-pie .btn{flex:1}}@keyframes aparecer{0%{opacity:0}}@keyframes subir{0%{opacity:0;transform:translateY(12px) scale(.98)}}.avisos{position:fixed;z-index:60;left:calc(50% + var(--lateral) / 2);top:72px;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none;width:min(440px,calc(100vw - 32px));flex-direction:column-reverse}.aviso{pointer-events:auto;display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:var(--radio-l);background:var(--tinta);color:#fff;box-shadow:var(--sombra-3);font-size:14px;animation:subir .2s cubic-bezier(.2,.8,.2,1)}.aviso svg{width:18px;height:18px;flex:none}.aviso.ok svg{color:#6ee7a8}.aviso.error svg{color:#ff8f85}.aviso .btn{margin-left:auto;color:#fff}.banda{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--radio-l);font-size:14px;border:1px solid transparent}.banda svg{width:18px;height:18px;flex:none;margin-top:1px}.banda.error{background:var(--error-suave);border-color:#f6cdc8;color:#7a1a12}.banda.info{background:var(--violeta-suave);border-color:var(--violeta-borde);color:#3f1f99}.banda.alerta{background:var(--alerta-suave);border-color:#f3dfa6;color:#5c3c00}.banda .btn{margin-left:auto}.esqueleto{display:block;border-radius:var(--radio-s);background:linear-gradient(90deg,#eeede8,#f6f5f1,#eeede8);background-size:200% 100%;animation:brillar 1.3s ease-in-out infinite}@keyframes brillar{0%{background-position:100% 0}to{background-position:-100% 0}}.vacio{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:56px 24px}.vacio .icono-vacio{width:56px;height:56px;border-radius:var(--radio-l);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta);margin-bottom:6px}.vacio .icono-vacio svg{width:26px;height:26px}.vacio p{color:var(--tenue);max-width:420px}.miniatura{width:44px;height:44px;border-radius:var(--radio);background:#f1f0eb;border:1px solid var(--borde);display:grid;place-items:center;overflow:hidden;flex:none;color:#b3b2ab}.miniatura svg{width:20px;height:20px}.solo-administrador{margin:6px 0 0}fieldset.sin-marco{border:0;margin:0;padding:0;min-width:0}fieldset.sin-marco:disabled{opacity:.75}.nota-catalogo{margin:-8px 0 14px}.opcion-de-carga.apagada{opacity:.6;cursor:default}.chip:disabled{opacity:.5;cursor:not-allowed}.btn.btn-chico:disabled{opacity:.45}fieldset.solo-lectura{border:0;padding:0;margin:0;min-width:0}.solo-lectura-banda{margin-bottom:16px}.banda-con-acciones{flex-wrap:wrap}.banda-con-acciones>span:not(.acciones){flex:1 1 260px}@media (max-width: 560px){.banda-con-acciones>.acciones{flex-basis:100%;padding-left:30px}}.pestanas-de-ajustes{margin-bottom:12px}.pestanas-de-ajustes a{height:32px;padding:0 12px;border-radius:var(--radio-s);font-size:13.5px;font-weight:500;color:var(--tenue);text-decoration:none;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap}.pestanas-de-ajustes a:hover{color:var(--tinta)}.pestanas-de-ajustes a.activa{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-1)}.pestanas-de-ajustes .insignia{position:static}.acceso{display:flex;flex-direction:column;gap:16px}.acceso-datos{margin:0;border:1px solid var(--borde);border-radius:var(--radio)}.acceso-datos div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:6px 14px}.acceso-datos div+div{border-top:1px solid var(--borde)}.acceso-datos dt{color:var(--tenue);font-size:13.5px;flex:none}.acceso-datos dd{margin:0;font-weight:500;text-align:right;overflow-wrap:anywhere}.acceso-contrasena{display:flex;align-items:center;gap:6px}.acceso-contrasena code{font-family:var(--mono);font-size:15px;font-weight:600;letter-spacing:.02em;padding:3px 8px;border-radius:var(--radio-s);background:var(--amarillo-suave);color:var(--tinta)}.acceso-mensaje{display:flex;flex-direction:column;gap:6px}.acceso-mensaje p{margin:0;padding:12px 14px;border-radius:var(--radio);background:var(--superficie-2);border:1px solid var(--borde);font-size:14px;line-height:1.5;color:var(--tinta-2);white-space:pre-wrap}@media (max-width: 720px){.ventana:has(.acceso) .ventana-pie{flex-wrap:wrap}.ventana:has(.acceso) .ventana-pie .btn-primario{order:-1;flex-basis:100%}.acceso-datos div{flex-wrap:wrap;gap:4px 12px}.acceso-datos dd{text-align:left}}.formulario-de-contrasena{display:flex;flex-direction:column;gap:14px}fieldset.solo-lectura:disabled :is(.input,.select,textarea,.etiquetas-input){background:var(--superficie-2);color:var(--tenue);cursor:not-allowed}:root{--lateral: 88px;--alto-barra: 60px}.marco{min-height:100vh}.lateral{position:fixed;top:0;bottom:0;left:0;width:var(--lateral);z-index:40;display:flex;flex-direction:column;gap:18px;padding:18px 14px;background:var(--superficie);border-right:1px solid var(--borde)}.lateral-cabeza{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 8px}.marca img{height:24px;width:auto;display:block}.marca .isotipo,.cerrar-lateral,.abrir-lateral,.marca-barra,.velo-lateral{display:none}.desplegable{position:relative}.selector-proveedor{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 8px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie-2);cursor:pointer;text-align:left}.selector-proveedor:hover:not(:disabled){border-color:var(--borde-fuerte);background:var(--superficie)}.selector-proveedor:disabled{cursor:default}.texto-proveedor{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.etiqueta-proveedor{font-size:11.5px;color:var(--sutil)}.nombre-proveedor{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flecha{width:16px;height:16px;color:var(--sutil);flex:none}.avatar-empresa{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;font-size:14px;font-weight:600;color:var(--tinta);background:linear-gradient(135deg,var(--amarillo),#ffb800)}.avatar-empresa.chico{width:22px;height:22px;font-size:11.5px;border-radius:8px}.lateral .menu{right:0}.secciones{display:flex;flex-direction:column;gap:2px}.seccion-nav{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:var(--radio);color:var(--tenue);font-weight:500;font-size:14.5px}.seccion-nav svg{width:18px;height:18px;flex:none}.seccion-nav .insignia{margin-left:auto}.seccion-nav:hover{text-decoration:none;color:var(--tinta);background:#15161c0a}.seccion-nav.active{color:var(--violeta-texto);background:var(--violeta-suave)}.principal{margin-left:var(--lateral);min-width:0}.barra{position:sticky;top:0;z-index:20;height:var(--alto-barra);display:flex;align-items:center;gap:10px;padding:0 24px;background:#f6f5f1db;backdrop-filter:saturate(1.6) blur(12px);-webkit-backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid var(--borde)}.cuenta{margin-left:auto}.boton-cuenta{display:flex;align-items:center;gap:9px;height:40px;padding:0 8px 0 4px;border:0;border-radius:var(--radio-pastilla);background:transparent;cursor:pointer;font-weight:500;font-size:14px;color:var(--tinta)}.boton-cuenta:hover,.boton-cuenta[aria-expanded=true]{background:#15161c0f}.nombre-cuenta{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font-size:12.5px;font-weight:600;color:#fff;background:var(--tinta);flex:none}.menu{position:absolute;top:calc(100% + 6px);left:0;min-width:240px;padding:6px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);box-shadow:var(--sombra-2);display:flex;flex-direction:column;animation:subir .15s ease-out;z-index:30}.menu.derecha{left:auto;right:0}.menu-titulo{font-size:12px;color:var(--sutil);padding:6px 10px 4px}.menu-cuenta{display:flex;flex-direction:column;padding:8px 10px 10px;border-bottom:1px solid var(--borde);margin-bottom:4px;font-size:14px}.menu-opcion{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border:0;border-radius:var(--radio-s);background:transparent;cursor:pointer;text-align:left;font-size:14px}.menu-opcion:hover{background:var(--superficie-2)}.menu-opcion svg{width:16px;height:16px;color:var(--tenue)}.menu-opcion .tilde{margin-left:auto;color:var(--violeta)}.pagina{padding:20px 20px 96px}@media (max-width: 900px){:root{--lateral: 0px}.lateral{width:280px;transform:translate(-100%);transition:transform .2s ease-out;box-shadow:none}.lateral-abierta .lateral{transform:none;box-shadow:var(--sombra-3)}.cerrar-lateral,.abrir-lateral,.marca-barra{display:inline-flex}.velo-lateral{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:#15161c6b;animation:aparecer .15s ease-out}.lateral-abierta .velo-lateral{display:block}.barra{padding:0 12px 0 8px}.nombre-cuenta{display:none}.pagina{padding:20px 20px 96px}}.pantalla-centro{min-height:100vh;display:grid;place-items:center;padding:24px}.pantalla-centro .tarjeta{max-width:440px;padding:32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.pantalla-centro img{height:28px}.ingreso{min-height:100vh;display:grid;place-items:center;padding:40px 20px;background-color:var(--superficie);background-image:url(/fondo_yield.png);background-size:216px 216px}.ingreso{position:relative}.ingreso-volver{position:absolute;top:20px;left:20px}.ingreso-tarjeta{width:min(460px,100%);display:flex;flex-direction:column;gap:22px;padding:44px 40px 32px;background:var(--superficie);border-radius:var(--radio-l);box-shadow:var(--sombra-3)}.ingreso-logo{align-self:center;display:block}.ingreso-logo img{height:46px;width:auto}.ingreso-caja{display:flex;flex-direction:column;gap:22px}.ingreso-caja h2{font-size:26px;letter-spacing:-.02em}.ingreso-caja .subtitulo{color:var(--tenue);margin-top:6px}.ingreso-caja .btn{height:48px;font-size:15.5px}.ingreso-caja .input{height:48px;font-size:16px}.ingreso-otros{display:flex;flex-direction:column;gap:6px;padding-top:20px;border-top:1px solid var(--borde);text-align:center;font-size:14px;color:var(--tenue)}.ingreso-otros a,.ingreso-otros button{border:0;background:none;padding:0;font:inherit;color:var(--violeta-texto);font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.campos-de-ingreso{display:flex;flex-direction:column;gap:14px}.enlace-de-ingreso{align-self:center;margin-top:-8px;border:0;background:none;padding:4px 6px;font:inherit;font-size:14px;font-weight:500;color:var(--violeta-texto);cursor:pointer;border-radius:var(--radio-s)}.enlace-de-ingreso:hover{text-decoration:underline;text-underline-offset:2px}.enlace-de-ingreso:focus-visible{outline:none;box-shadow:var(--foco)}.ingreso-listo{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ingreso-listo .icono-vacio{width:56px;height:56px;border-radius:var(--radio-l);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta);margin-bottom:4px}.ingreso-listo .icono-vacio svg{width:26px;height:26px}.ingreso-listo .subtitulo{margin-top:0}.ingreso-caja .banda{margin:-6px 0 0}.input.campo-codigo,.ingreso-caja .input.campo-codigo{height:54px;padding-left:.4em;text-align:center;font-size:22px;font-weight:600;letter-spacing:.4em;font-variant-numeric:tabular-nums}.reenviar{margin:-6px 0 0;text-align:center;font-size:14px;color:var(--tenue)}.reenviar button{border:0;background:none;padding:0;font:inherit;color:var(--violeta-texto);font-weight:500;cursor:pointer}.reenviar button:disabled{color:var(--sutil);cursor:default}.ingreso-acciones{display:flex;flex-direction:column;gap:10px}.con-mostrar{position:relative}.con-mostrar .input{width:100%;padding-right:84px}.con-mostrar .mostrar{position:absolute;top:50%;right:6px;transform:translateY(-50%);height:32px;padding:0 10px;border:0;border-radius:var(--radio-s);background:none;font:inherit;font-size:13px;font-weight:500;color:var(--tenue);cursor:pointer}.con-mostrar .mostrar:hover{background:var(--superficie-2);color:var(--tinta)}.con-mostrar .mostrar:focus-visible{outline:none;box-shadow:var(--foco)}.ingreso-caja .con-mostrar .mostrar{height:36px}.con-mostrar .input[aria-invalid=true]{border-color:var(--error)}.volver{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;border:0;background:none;padding:0;cursor:pointer;color:var(--tenue);font-size:14px}.volver:hover{color:var(--tinta)}.volver svg{width:16px;height:16px}.ingreso-oscura{background:var(--tinta);color:#fff}.ingreso-oscura .ingreso-caja h2{color:var(--amarillo)}.ingreso-oscura .subtitulo,.ingreso-oscura .ayuda,.ingreso-oscura .volver,.ingreso-oscura .ingreso-otros{color:#ffffffb8}.ingreso-oscura .volver:hover,.ingreso-oscura label{color:#fff}.ingreso-oscura .ingreso-otros{border-top-color:#ffffff24}.ingreso-oscura .ingreso-otros a,.ingreso-oscura .ingreso-otros button,.ingreso-oscura .subtitulo strong{color:#fff}.ingreso-oscura .btn-primario{background:var(--amarillo);color:var(--tinta);box-shadow:none}.ingreso-oscura .btn-primario:hover:not(:disabled){background:#ffdb4d}.ingreso-oscura .btn-primario:disabled{opacity:1;background:#ffffff1f;color:#ffffff73}.ingreso-oscura .input{border-color:transparent}@media (max-width: 520px){.ingreso{padding:20px 10px;place-items:start center}.ingreso-tarjeta{padding:32px 20px 24px}.ingreso{align-content:start;gap:12px}.ingreso-volver{position:static;justify-self:start}.ingreso-logo img{height:38px}}.cambiar-de-cuenta .acciones{flex-wrap:wrap;justify-content:center}.migas{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:6px}.volver-migas{display:grid;place-items:center;width:28px;height:28px;flex:none;padding:0;border:0;border-radius:var(--radio-s);background:none;color:var(--tenue);cursor:pointer}.volver-migas:hover{background:var(--superficie-2);color:var(--tinta)}.volver-migas:focus-visible{outline:none;box-shadow:var(--foco)}.volver-migas svg{width:17px;height:17px}.migas ol{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--tenue);min-width:0}.migas li{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.migas li.actual span{overflow:hidden;text-overflow:ellipsis;color:var(--tenue)}.migas a{color:var(--sutil);text-decoration:none}.migas a:hover{color:var(--tinta);text-decoration:underline}.migas .separador{color:var(--sutil);margin:0 2px}@media (max-width: 520px){.migas ol{font-size:12.5px}}.titulo-de-seccion,.solo-lector{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pagina .encabezado-pagina{justify-content:flex-end;align-items:center;margin-bottom:10px}.pagina .encabezado-pagina:has(>.titulo-de-seccion:only-child){margin:0}.pagina .encabezado-pagina:has(>:not(.titulo-de-seccion):not(.acciones):not(.pill)){justify-content:space-between}.pagina .volver-catalogo,.pagina a.volver{display:none}.migas ol{min-width:0}@media (min-width: 901px){.lateral{gap:12px;padding:14px 6px 12px;align-items:stretch}.lateral-cabeza{justify-content:center;padding:0;height:36px}.marca .logo-completo{display:none}.marca .isotipo{display:block;width:30px;height:30px}.lateral .desplegable{display:flex;justify-content:center}.selector-proveedor{width:auto;padding:4px;border-color:transparent;background:transparent;justify-content:center}.selector-proveedor .texto-proveedor,.selector-proveedor .flecha{display:none}.selector-proveedor .avatar-empresa{width:40px;height:40px;font-size:16px;border-radius:var(--radio-l)}.selector-proveedor:focus-visible{outline:none;box-shadow:var(--foco)}.lateral .menu{left:calc(100% + 6px);right:auto;top:0}.secciones{gap:4px}.seccion-nav{position:relative;flex-direction:column;justify-content:center;gap:4px;height:auto;min-height:60px;padding:8px 2px 7px;border-radius:var(--radio);font-size:11.5px;font-weight:600;text-align:center;line-height:1.15}.seccion-nav svg{width:22px;height:22px}.seccion-nav .nombre-seccion{max-width:100%;overflow:hidden;text-overflow:ellipsis}.seccion-nav:focus-visible{outline:none;box-shadow:var(--foco)}.seccion-nav .insignia{position:absolute;top:3px;left:calc(50% + 5px);margin:0;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;box-shadow:0 0 0 2px var(--superficie)}}@media (min-width: 901px){.secciones-abajo .seccion-nav{font-size:10.5px;letter-spacing:-.01em;padding-left:0;padding-right:0}}.empresa-barra{margin-left:auto}.empresa-barra+.cuenta{margin-left:4px}.boton-empresa{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px;border:0;border-radius:var(--radio-pastilla);background:transparent;font:inherit;font-size:14px;font-weight:500;color:var(--tinta);cursor:pointer}.boton-empresa:disabled{cursor:default}.boton-empresa:hover:not(:disabled),.boton-empresa[aria-expanded=true]{background:transparent}.boton-empresa:focus-visible{outline:none;box-shadow:var(--foco)}.nombre-empresa{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cuenta.nombre-cuenta{padding:0 6px;font-size:14px;font-weight:500;color:var(--tinta)}@media (max-width: 900px){.empresa-barra{min-width:0}.boton-empresa{max-width:100%}.recuadro-empresa{min-width:0}.nombre-empresa{max-width:150px}}.recuadro-empresa{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:3px 8px;border-radius:var(--radio-s);background:var(--amarillo);color:var(--tinta);font-weight:600;font-size:13.5px;line-height:1.3}.recuadro-empresa .flecha{width:14px;height:14px;color:var(--tinta)}.boton-empresa:hover:not(:disabled) .recuadro-empresa,.boton-empresa[aria-expanded=true] .recuadro-empresa{background:#ffc800}.migas li.anterior{flex:none}.migas li.actual{min-width:0;overflow:hidden}.migas li.actual span{display:block;white-space:nowrap}.menu.menu-flotante{position:fixed;right:auto;bottom:auto;z-index:55;overflow-y:auto;overscroll-behavior:contain}.acciones-de-solicitud{display:flex;justify-content:flex-end;gap:6px;white-space:nowrap}.tabla-de-solicitudes td{vertical-align:middle}.solicitud-detalle{display:block;margin-top:2px;font-size:13px;color:var(--tenue)}.tabla-de-solicitudes tr.con-aviso td{border-bottom:0}.tabla-de-solicitudes tr.fila-aviso-de-solicitud{cursor:default}.tabla-de-solicitudes tr.fila-aviso-de-solicitud:hover{background:none}.tabla-de-solicitudes tr.fila-aviso-de-solicitud td{padding-top:0}@media (max-width: 720px){.tabla-de-solicitudes thead{display:none}.tabla-de-solicitudes,.tabla-de-solicitudes tbody,.tabla-de-solicitudes tr,.tabla-de-solicitudes td{display:block}.tabla-de-solicitudes tr{padding:12px 16px;border-bottom:1px solid var(--borde)}.tabla-de-solicitudes tbody tr:last-child{border-bottom:0}.tabla-de-solicitudes td{padding:4px 0;border:0;min-width:0;overflow-wrap:anywhere}.tabla-de-solicitudes td.celda-proveedor{font-size:15px;padding-top:0}.tabla-de-solicitudes td[data-etiqueta]:before{content:attr(data-etiqueta);display:block;font-size:12.5px;color:var(--tenue);margin-bottom:2px}.tabla-de-solicitudes td.celda-acciones:empty{display:none}.tabla-de-solicitudes td.celda-acciones{padding-top:10px}.acciones-de-solicitud{justify-content:flex-start;flex-wrap:wrap;white-space:normal}.acciones-de-solicitud .btn{flex:1 1 auto;justify-content:center}.tabla-de-solicitudes tr.con-aviso{border-bottom:0;padding-bottom:4px}.tabla-de-solicitudes tr.fila-aviso-de-solicitud{padding-top:0}}.encabezado-pagina{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.encabezado-pagina p{margin-top:6px}.acciones{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.enlace{border:0;background:none;padding:0;color:var(--violeta-texto);font-weight:500;cursor:pointer}.enlace:hover{text-decoration:underline}.enlace.pequeno{font-size:13px;align-self:flex-start}.bloque{display:block}span.bloque{display:block;font-size:13px;margin-top:1px}.formulario{display:flex;flex-direction:column;gap:16px}.caja-opcion{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde)}.caja-opcion .interruptor{align-items:flex-start}.caja-opcion .interruptor .pista{margin-top:2px}.input.grande{height:46px;font-size:19px;font-weight:500}.banda+.resumen,.banda+.tarjeta{margin-top:16px}.resumen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.indicador{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;text-align:left;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.indicador.tocable{cursor:pointer}.indicador.tocable:hover{border-color:var(--borde-fuerte);box-shadow:var(--sombra-2)}.indicador.activo{border-color:var(--violeta);box-shadow:0 0 0 3px #7b3ff21f}.indicador-texto{display:flex;flex-direction:column;min-width:0}.indicador-titulo{font-size:13px;color:var(--tenue)}.indicador-valor{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.indicador-detalle{font-size:12.5px;color:var(--sutil)}.indicador.alerta .indicador-valor{color:var(--alerta)}.indicador-icono{width:40px;height:40px;border-radius:var(--radio-l);display:grid;place-items:center;background:#f1f0eb;color:var(--tenue);flex:none}.indicador.alerta .indicador-icono{background:var(--alerta-suave);color:var(--alerta)}.indicador-icono svg{width:20px;height:20px}.herramientas{display:flex;gap:10px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.herramientas .buscador{flex:1 1 280px}.filtro-rubro{width:auto;min-width:190px}.filtro-activo{margin-bottom:12px}.filtro-activo .pill{height:30px;padding:0 6px 0 12px;font-size:13px}.filtro-activo .pill button{border:0;background:transparent;color:inherit;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;cursor:pointer}.filtro-activo .pill button:hover{background:#5a2fd11f}.filtro-activo svg{width:14px;height:14px}.contenedor-tabla{overflow:hidden}.tabla-catalogo .orden{border:0;background:none;padding:0;font:inherit;color:inherit;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.tabla-catalogo .orden:hover,.tabla-catalogo .orden.activo{color:var(--tinta)}.tabla-catalogo .orden svg{width:13px;height:13px}.tabla-catalogo tr.apagada .celda-producto,.tabla-catalogo tr.apagada .celda-precio{opacity:.55}.celda-producto{display:flex;align-items:center;gap:12px;min-width:0}.texto-producto{display:flex;flex-direction:column;min-width:0}.texto-producto .nombre{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.texto-producto .detalle{font-size:13px;color:var(--tenue);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.texto-producto .codigo{font-size:11.5px;color:var(--tenue);background:#f1f0eb;border-radius:var(--radio-s);padding:1px 6px}.col-rubro{white-space:nowrap;font-size:14px}.celda-precio{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.celda-precio .precio{font-weight:500;white-space:nowrap}.por{color:var(--sutil);font-weight:400;font-size:12.5px}.programado{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--violeta-texto);white-space:nowrap}.programado svg{width:13px;height:13px}.celda-ficha{display:flex;align-items:center;gap:10px;font-size:13.5px;white-space:nowrap}.col-flecha{width:36px;color:#c0bfb8}.col-flecha svg{width:18px;height:18px;display:block}.tabla tbody tr:hover .col-flecha{color:var(--tenue)}.pie-tabla{margin-top:12px;font-size:13.5px;text-align:center}.fila-esqueleto{display:flex;align-items:center;gap:18px;padding:14px;border-bottom:1px solid var(--borde)}.fila-esqueleto:last-child{border-bottom:0}.bienvenida{padding:48px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.bienvenida>p{color:var(--tenue);max-width:540px}.icono-vacio{width:56px;height:56px;border-radius:var(--radio-l);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta)}.icono-vacio svg{width:26px;height:26px}.icono-vacio.grande{width:72px;height:72px;border-radius:var(--radio-l);background:linear-gradient(140deg,var(--amarillo-suave),var(--violeta-suave));margin-bottom:6px}.icono-vacio.grande svg{width:32px;height:32px}.opciones-de-carga{display:grid;gap:12px;width:min(520px,100%);margin-top:14px}.opcion-de-carga{display:flex;align-items:center;gap:14px;padding:16px;text-align:left;border:1px solid var(--borde-fuerte);border-radius:var(--radio-l);background:var(--superficie);cursor:pointer;transition:border-color .15s,box-shadow .15s}.opcion-de-carga:hover{border-color:var(--violeta-borde);box-shadow:var(--sombra-2)}.opcion-de-carga>span:nth-child(2){display:flex;flex-direction:column;flex:1;gap:2px}.opcion-de-carga .tenue{font-size:13.5px}.icono-opcion{width:44px;height:44px;border-radius:var(--radio-l);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta);flex:none}.icono-opcion svg{width:21px;height:21px}.opcion-de-carga .flecha{width:18px;height:18px;color:var(--sutil)}.fila-cuando{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.vista-previa{border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie-2);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.vista-previa ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vista-previa li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;font-size:14px}.nombre-previa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tachado{text-decoration:line-through;text-decoration-color:#5b5c6680}.flecha-previa{width:15px;height:15px;color:var(--sutil)}.precio-nuevo{font-weight:600}.vista-previa .mas{font-size:13px}.volver-catalogo{display:inline-flex;align-items:center;gap:6px;color:var(--tenue);font-size:14px;font-weight:500;margin-bottom:14px}.volver-catalogo:hover{color:var(--tinta);text-decoration:none}.volver-catalogo svg{width:16px;height:16px}.cabeza-producto{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.titulo-producto{display:flex;flex-direction:column;gap:6px;min-width:0}.titulo-producto h1{overflow-wrap:anywhere}.meta-producto{display:flex;align-items:center;gap:10px;color:var(--tenue);font-size:14px;flex-wrap:wrap}.meta-producto .mono{background:#efeee9;border-radius:var(--radio-s);padding:2px 7px}.bienvenida-producto{margin-bottom:18px;align-items:center}.disposicion-producto{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.columna-principal{display:flex;flex-direction:column;gap:16px;min-width:0}.columna-lateral{position:sticky;top:80px;display:flex;flex-direction:column;gap:16px}.titulo-bloque{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0}.titulo-bloque p{color:var(--tenue);font-size:13.5px;margin-top:3px;max-width:560px}.bloque .seccion:first-of-type{padding-top:18px}.subtitulo-seccion{display:flex;align-items:center;justify-content:space-between;gap:12px}.subtitulo-seccion h3{font-size:15.5px}.resaltada,section.resaltada,.seccion.resaltada{animation:resaltar 1.4s ease-out}@keyframes resaltar{0%,30%{box-shadow:inset 0 0 0 2px var(--violeta),0 0 0 4px #7b3ff21f}to{box-shadow:inset 0 0 0 2px transparent}}[id]{scroll-margin-top:84px}.selector-estado{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:var(--radio);border:1px solid var(--borde-fuerte);background:var(--superficie);font-weight:500;cursor:pointer;box-shadow:var(--sombra-1)}.selector-estado:hover{background:var(--superficie-2)}.selector-estado>svg:last-child{width:16px;height:16px;color:var(--sutil)}.selector-estado>svg.girando{width:14px;height:14px}.punto{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.selector-estado.ok .punto,.punto.ok{color:var(--ok);background:var(--ok)}.selector-estado.alerta .punto,.punto.alerta{background:#e0a400}.selector-estado.apagado .punto,.punto.apagado{background:#a5a49d}.menu-estado{min-width:300px}.opcion-estado{height:auto;padding:10px;align-items:flex-start}.opcion-estado .punto{margin-top:7px}.opcion-estado .bloque{font-size:12.5px}.precio-actual{display:flex;flex-direction:column;gap:8px}.precio-grande{font-size:32px;font-weight:600;letter-spacing:-.02em}.por-grande{color:var(--sutil);font-size:16px}.precio-detalle{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13.5px;align-items:center}.precio-detalle .variacion{font-size:13.5px}.precio-programado{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radio);background:var(--violeta-suave);color:#3f1f99;font-size:14px;align-self:flex-start}.precio-programado svg{width:17px;height:17px;color:var(--violeta)}.editar-precio{display:flex;flex-direction:column;gap:14px}.editar-precio .acciones{justify-content:flex-end}.aviso-del-precio{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:40px;font-size:13.5px}.aviso-del-precio .variacion{font-size:13.5px}.precio-programado:has(.precios-programados){align-items:flex-start}.precios-programados{display:flex;flex-direction:column;gap:2px}.precios-programados ul{margin:0;padding:0;list-style:none}.editar-precio .campo input[type=date]{margin-top:4px}.etiquetas-input{display:flex;flex-wrap:wrap;gap:6px;min-height:40px;padding:5px 8px;border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);cursor:text;transition:border-color .15s,box-shadow .15s}.etiquetas-input:focus-within{border-color:var(--violeta);box-shadow:var(--foco)}.etiquetas-input input{flex:1;min-width:120px;border:0;outline:none;height:28px;background:transparent}.etiquetas-input input:focus-visible{box-shadow:none}.etiqueta-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 4px 0 10px;border-radius:var(--radio-s);background:#f1f0eb;font-size:13.5px}.etiqueta-chip button{border:0;background:transparent;width:20px;height:20px;border-radius:var(--radio-s);display:grid;place-items:center;cursor:pointer;color:var(--tenue)}.etiqueta-chip button:hover{background:#e3e2dc;color:var(--tinta)}.etiqueta-chip svg{width:13px;height:13px}.fila-etiqueta{display:flex;align-items:center;justify-content:space-between;gap:12px}.informar{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px dashed var(--borde-fuerte);border-radius:var(--radio-l);background:var(--superficie-2)}.informar p{font-size:13.5px}.lista-alergenos{border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.fila-alergeno{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--borde);font-size:14px;transition:background .15s}.fila-alergeno:last-child{border-bottom:0}.fila-alergeno.contiene{background:#fff7f5}.fila-alergeno.puede_contener{background:#fffbec}.tres-opciones{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radio);background:#f1f0eb}.tres-opciones button{border:0;background:transparent;height:28px;padding:0 10px;border-radius:var(--radio-s);font-size:13px;color:var(--tenue);cursor:pointer;white-space:nowrap}.tres-opciones button:hover{color:var(--tinta)}.tres-opciones button[aria-checked=true]{background:var(--superficie);color:var(--tinta);font-weight:500;box-shadow:var(--sombra-1)}.fila-alergeno.contiene .tres-opciones button[aria-checked=true]{color:var(--error)}.fila-alergeno.puede_contener .tres-opciones button[aria-checked=true]{color:var(--alerta)}.tabla-nutricional{border:1px solid var(--borde-fuerte);border-radius:var(--radio-l);overflow:hidden;max-width:520px}.fila-nutricional{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:4px 12px;padding:6px 8px 6px 14px;border-bottom:1px solid var(--borde);font-size:14px}.fila-nutricional:last-child{border-bottom:0}.fila-nutricional.encabezado{background:var(--tinta);color:#fff;font-size:12.5px;font-weight:500;padding:9px 14px}.fila-nutricional.encabezado span:last-child{text-align:right;padding-right:4px}.fila-nutricional.sangria>span:first-child{padding-left:16px;color:var(--tenue)}.fila-nutricional .input{height:34px;text-align:right;padding-right:46px}.fila-nutricional .sufijo{font-size:12.5px}.fila-nutricional .mensaje-error{grid-column:2;text-align:right;font-size:12px}.fila-nutricional.con-error .input{border-color:var(--error)}.opciones-conservacion{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.opcion-conservacion{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:var(--radio-l);border:1px solid var(--borde-fuerte);background:var(--superficie);cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s;position:relative}.opcion-conservacion:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:14px;right:14px}.opcion-conservacion.seco:before{background:#e0a400}.opcion-conservacion.refrigerado:before{background:#3b9fd8}.opcion-conservacion.congelado:before{background:#6a7cf0}.opcion-conservacion span{font-size:12.5px;color:var(--tenue)}.opcion-conservacion:hover{border-color:#bdbbb3}.opcion-conservacion[aria-checked=true]{border-color:var(--violeta);background:var(--violeta-suave);box-shadow:0 0 0 3px #7b3ff21f}.registro{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}.chip.sello .octogono{width:14px;height:14px;background:var(--tinta);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.chip.sello[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#fff}.chip.sello[aria-pressed=true] .octogono{background:#fff}.panel-completitud{padding:20px;display:flex;flex-direction:column;gap:16px}.completitud-cabeza{display:flex;align-items:center;gap:16px}.completitud-cabeza h2{font-size:17px}.completitud-cabeza p{font-size:13.5px;margin-top:2px}.sin-guardar{font-size:12px!important;color:var(--violeta-texto)!important;font-weight:500;margin-top:4px!important}.puntos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.puntos button{width:100%;display:flex;align-items:center;gap:10px;height:36px;padding:0 8px;border:0;border-radius:var(--radio-s);background:transparent;cursor:pointer;font-size:14px;text-align:left}.puntos button:hover{background:var(--superficie-2)}.puntos button svg{width:17px;height:17px;color:#c9c8c1;flex:none}.puntos button.hecho span:nth-of-type(1){color:var(--tenue)}.puntos .peso{margin-left:auto;font-size:12.5px;color:var(--violeta-texto);font-weight:500}.panel-fotos{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px}.grilla-fotos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.foto{position:relative;margin:0;aspect-ratio:1;border-radius:var(--radio-l);overflow:hidden;background:#f1f0eb;border:1px solid var(--borde);display:grid;place-items:center}.foto.principal{grid-column:span 2;aspect-ratio:4 / 3}.foto img{width:100%;height:100%;object-fit:cover}.foto .esqueleto{width:100%;height:100%!important;border-radius:0}.foto.subiendo{color:var(--violeta);border-style:dashed}.foto.subiendo svg{width:22px;height:22px}.foto.ocupada{opacity:.5}.foto .sin-foto{color:var(--sutil)}.marca-principal{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:var(--radio-pastilla);background:#15161cc7;color:#fff;font-size:12px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.marca-principal svg{width:12px;height:12px;fill:var(--amarillo);color:var(--amarillo)}.foto figcaption{position:absolute;left:8px;bottom:8px;font-size:11.5px;padding:2px 7px;border-radius:var(--radio-s);background:#ffffffe6;color:var(--tinta-2)}.acciones-foto{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .15s}.foto:hover .acciones-foto,.foto:focus-within .acciones-foto{opacity:1}@media (hover: none){.acciones-foto{opacity:1}}.zona-fotos{display:flex;align-items:center;gap:12px;padding:20px 16px;border:1.5px dashed var(--borde-fuerte);border-radius:var(--radio-l);background:var(--superficie-2);cursor:pointer;transition:border-color .15s,background .15s;font-size:14px}.zona-fotos:not(.compacta){flex-direction:column;text-align:center;padding:32px 16px}.zona-fotos>svg{width:24px;height:24px;color:var(--violeta);flex:none}.zona-fotos:hover,.zona-fotos.arrastrando{border-color:var(--violeta);background:var(--violeta-suave)}.tipo-de-foto{display:flex;align-items:center;gap:8px;font-size:13px}.select-chico{height:32px;width:auto;font-size:13.5px;padding-left:10px}.barra-guardar{position:fixed;left:var(--lateral);right:0;bottom:0;z-index:25;padding:0 20px calc(16px + env(safe-area-inset-bottom));pointer-events:none}.barra-guardar-interior{pointer-events:auto;max-width:760px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 10px 10px 18px;border-radius:var(--radio-l);background:var(--tinta);color:#fff;box-shadow:var(--sombra-3);animation:subir .2s cubic-bezier(.2,.8,.2,1);font-size:14.5px}.barra-guardar-interior>span{display:inline-flex;align-items:center;gap:10px}.barra-guardar .btn-fantasma{color:#ffffffd1}.barra-guardar .btn-fantasma:hover:not(:disabled){background:#ffffff1a;color:#fff}.punto-pendiente{width:8px;height:8px;border-radius:50%;background:var(--amarillo);box-shadow:0 0 0 4px #ffd21f33}.texto-error{color:#ffb4ab}.texto-error svg{width:18px;height:18px}@media (max-width: 1080px){.disposicion-producto{grid-template-columns:minmax(0,1fr)}.columna-lateral{position:static;order:-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 900px){.resumen{grid-template-columns:repeat(2,minmax(0,1fr))}.col-rubro{display:none}}@media (max-width: 720px){h1{font-size:24px}.encabezado-pagina .acciones{width:100%}.encabezado-pagina .acciones .btn{flex:1}.indicador{padding:12px 14px}.indicador-valor{font-size:22px}.indicador-icono,.indicador .anillo{display:none}.herramientas .segmentado{width:100%;overflow-x:auto}.filtro-rubro{width:100%}.tabla-catalogo thead{display:none}.tabla-catalogo,.tabla-catalogo tbody{display:block}.tabla-catalogo tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"producto producto" "precio ficha" "estado estado";gap:10px 12px;padding:14px;border-bottom:1px solid var(--borde)}.tabla-catalogo tbody tr:last-child{border-bottom:0}.tabla-catalogo td{padding:0;border:0}.tabla-catalogo td:nth-child(1){grid-area:producto}.tabla-catalogo td:nth-child(3){grid-area:precio;text-align:left}.tabla-catalogo td:nth-child(3) .celda-precio{align-items:flex-start;padding-left:56px}.tabla-catalogo td:nth-child(4){grid-area:ficha}.tabla-catalogo td:nth-child(5){grid-area:estado;padding-left:56px}.tabla-catalogo .col-flecha{display:none}.texto-producto .nombre{white-space:normal}.cabeza-producto{flex-direction:column}.columna-lateral,.opciones-conservacion{grid-template-columns:minmax(0,1fr)}.fila-alergeno{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.tres-opciones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.titulo-bloque{padding:18px 16px 0}.barra-guardar{padding:0 10px calc(10px + env(safe-area-inset-bottom))}.barra-guardar-interior{flex-direction:column;align-items:stretch;padding:12px}.barra-guardar-interior .acciones .btn{flex:1}.vista-previa li{grid-template-columns:minmax(0,1fr) auto}.vista-previa .tachado,.vista-previa .flecha-previa{display:none}}.ajustes-columnas{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start}.ajustes-columna{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.ajustes .segmentado{flex-wrap:wrap;max-width:100%}.ajustes .segmentado button{height:auto;min-height:32px;padding-top:6px;padding-bottom:6px;text-align:left}.ajustes h2{display:flex;align-items:center;gap:8px;font-size:17px}.ajustes h2 svg{width:18px;height:18px;color:var(--violeta)}.acciones-seccion{display:flex;justify-content:flex-end}.lista-equipo{list-style:none;margin:0;padding:8px 0}.lista-equipo li{display:flex;align-items:flex-start;gap:12px;padding:14px 24px;border-top:1px solid var(--borde)}.lista-equipo li:first-child{border-top:0}.avatar-persona{width:38px;height:38px;border-radius:999px;background:var(--violeta-suave, #f1ecfe);color:var(--violeta);font-weight:700;display:grid;place-items:center;flex:none}.persona{flex:1;display:grid;gap:3px;min-width:0}.persona strong{display:flex;align-items:center;gap:8px;font-weight:600}.rol-persona{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;color:var(--tenue)}.rol-persona svg{width:14px;height:14px;color:var(--violeta)}.permisos-persona{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.permisos-persona .select{width:auto;min-width:150px;height:36px;font-size:14px}.secciones-abajo{margin-top:auto;padding-top:12px;border-top:1px solid var(--borde)}@media (max-width: 980px){.ajustes-columnas{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.lista-equipo li{padding:14px 16px}}.para-atender{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.titulo-de-lista{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.titulo-de-lista h2{font-size:16px}.tabla-catalogo .col-codigo{width:1%;white-space:nowrap;color:var(--tenue);font-size:13px}.tabla-catalogo .texto-producto .nombre{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.unidades-de-venta{display:inline-flex;flex-wrap:wrap;gap:4px}.chip-unidad{padding:1px 6px;border:1px solid var(--borde-fuerte);border-radius:var(--radio-pastilla);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--tenue);background:var(--superficie)}.precios-por-unidad{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}@media (max-width: 720px){.para-atender{grid-template-columns:minmax(0,1fr);gap:8px}.tabla-catalogo td:nth-child(1),.tabla-catalogo td:nth-child(3),.tabla-catalogo td:nth-child(5){display:none}.tabla-catalogo td:nth-child(2){grid-area:producto}.tabla-catalogo td:nth-child(6){grid-area:precio;text-align:left}.tabla-catalogo td:nth-child(6) .celda-precio{align-items:flex-start;padding-left:56px}.tabla-catalogo td:nth-child(4){grid-area:ficha;padding-left:0}.tabla-catalogo td:nth-child(7){grid-area:estado;padding-left:56px}}.catalogo>.banda+.para-atender,.catalogo>.banda+.banda{margin-top:12px}@media (max-width: 720px){.para-atender{grid-template-columns:repeat(3,minmax(0,1fr))}.para-atender .indicador{padding:10px 12px}.para-atender .indicador-detalle,.para-atender .indicador-icono,.para-atender .anillo{display:none}.para-atender .indicador-titulo{font-size:12px;line-height:1.2}.para-atender .indicador-valor{font-size:20px}.catalogo .barra-de-filtros .buscador{flex:1 1 100%}}.pestanas-catalogo{margin-bottom:16px}.cabeza-banners{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.cabeza-banners p{margin:0;font-size:14px}.banners-del-catalogo>.banda{margin-bottom:12px}.lista-de-banners{list-style:none;margin:0;padding:0}.banner-en-lista{display:grid;grid-template-columns:18px 22px 180px minmax(0,1fr) 170px 170px auto;align-items:center;gap:14px;padding:12px 16px;background:var(--superficie)}.banner-en-lista+.banner-en-lista{border-top:1px solid var(--borde)}.banner-en-lista[draggable=true]{cursor:grab}.banner-en-lista.arrastrado{opacity:.45}.banner-en-lista.encima{box-shadow:inset 0 2px 0 var(--violeta)}.banner-en-lista .agarre{color:var(--sutil);display:inline-flex}.banner-en-lista .agarre svg{width:16px;height:16px}.numero-de-banner{font-size:13px;font-weight:600;color:var(--tenue);text-align:center}.miniatura-de-banner{display:block;width:180px;aspect-ratio:3 / 1;border:1px solid var(--borde);border-radius:var(--radio-s);overflow:hidden;background:var(--superficie-2)}.miniatura-de-banner.grande{width:100%}.miniatura-de-banner img{width:100%;height:100%;object-fit:cover;display:block}.miniatura-de-banner .esqueleto{display:block;width:100%;height:100%}.miniatura-de-banner>svg{margin:18px auto;display:block;color:var(--sutil)}.datos-del-banner,.cuando-del-banner{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:14px}.datos-del-banner .tenue,.cuando-del-banner .tenue{font-size:13px}.aviso-del-banner{display:inline-flex;align-items:flex-start;gap:5px;font-size:12.5px;font-weight:500;color:var(--alerta)}.aviso-del-banner svg{flex:none;width:14px;height:14px;margin-top:1px}.cuando-del-banner .pill{align-self:flex-start}.para-quien{font-size:13.5px;color:var(--tinta-2)}.acciones-del-banner{display:flex;align-items:center;gap:2px}.formulario-banner .imagen-del-banner{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.elegir-imagen-banner{width:100%;aspect-ratio:3 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px dashed var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie-2);color:var(--violeta-texto);font:inherit;font-weight:600;cursor:pointer}.elegir-imagen-banner:hover{border-color:var(--violeta)}.elegir-imagen-banner svg{width:26px;height:26px}.elegir-imagen-banner .tenue{font-weight:400;font-size:13px}.imagen-del-banner .enlace{display:inline-flex;align-items:center;gap:6px}.imagen-del-banner .enlace svg{width:15px;height:15px}.producto-del-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 12px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie-2);font-size:14px}.buscar-producto-banner{display:flex;flex-direction:column;gap:6px}.resultados-de-producto{list-style:none;margin:0;padding:4px;border:1px solid var(--borde);border-radius:var(--radio)}.resultados-de-producto button{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:0;border-radius:var(--radio-s);background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}.resultados-de-producto button:hover{background:var(--superficie-2)}.resultados-de-producto .tenue{font-size:12.5px}.grupos-del-banner{display:flex;flex-wrap:wrap;gap:8px 18px}@media (max-width: 1100px){.banner-en-lista{grid-template-columns:18px 22px 150px minmax(0,1fr) 150px auto}.miniatura-de-banner:not(.grande){width:150px}.banner-en-lista .para-quien{display:none}}@media (max-width: 720px){.cabeza-banners{flex-direction:column;align-items:stretch}.banner-en-lista{grid-template-columns:22px minmax(0,1fr) auto;gap:8px 10px}.banner-en-lista .agarre{display:none}.banner-en-lista .miniatura-de-banner{grid-column:1 / -1;width:100%}.banner-en-lista .numero-de-banner,.banner-en-lista .datos-del-banner,.banner-en-lista .acciones-del-banner{grid-row:2}.banner-en-lista .cuando-del-banner{grid-column:2 / -1;flex-direction:row;align-items:center;gap:8px}.banner-en-lista .para-quien{display:block;grid-column:2 / -1;font-size:13px}}.tabla-tramos td{vertical-align:top;padding-top:12px;padding-bottom:12px}.tabla-tramos tbody tr{cursor:default}.tabla-tramos .input{height:36px;width:120px;font-size:14px}.tabla-tramos .con-prefijo{width:140px}.tabla-tramos .con-prefijo .prefijo+.input{padding-left:40px;width:140px}.tabla-tramos .mensaje-error{display:block;font-size:12px}.rango-de-clientes{display:flex;align-items:center;gap:8px;min-height:36px}.rango-de-clientes .con-prefijo,.rango-de-clientes .input{width:90px}.nota-tramos{margin-top:10px}@media (max-width: 720px){.tabla-tramos thead{display:none}.tabla-tramos,.tabla-tramos tbody,.tabla-tramos tr,.tabla-tramos td{display:block}.tabla-tramos tr{padding:12px 16px;border-bottom:1px solid var(--borde)}.tabla-tramos td{padding:6px 0;border:0}.tabla-tramos td[data-etiqueta]:not(:first-child):before{content:attr(data-etiqueta);display:block;font-size:12.5px;color:var(--tenue);margin-bottom:4px}}.disposicion-subir{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.caja-subir{padding:20px;display:flex;flex-direction:column;gap:16px}.zona-lista{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:44px 20px;border:1.5px dashed var(--borde-fuerte);border-radius:var(--radio-l);background:var(--superficie-2);transition:border-color .15s,background .15s}.zona-lista.con-archivos{padding:24px 20px}.zona-lista.arrastrando{border-color:var(--violeta);background:var(--violeta-suave)}.zona-lista .acciones{margin-top:8px;justify-content:center}.icono-zona{width:56px;height:56px;border-radius:var(--radio-l);display:grid;place-items:center;background:linear-gradient(140deg,var(--amarillo-suave),var(--violeta-suave));color:var(--violeta);margin-bottom:4px}.icono-zona svg{width:26px;height:26px}.zona-lista strong{font-size:17px}.solo-celular{display:none}@media (hover: none) and (pointer: coarse){.solo-celular{display:inline-flex}}.archivos-elegidos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.archivos-elegidos li{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 10px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie)}.icono-archivo{width:40px;height:40px;border-radius:var(--radio);background:var(--violeta-suave);color:var(--violeta);display:grid;place-items:center;overflow:hidden;flex:none}.icono-archivo img{width:100%;height:100%;object-fit:cover}.icono-archivo svg{width:19px;height:19px}.datos-archivo{display:flex;flex-direction:column;min-width:0;flex:1;font-size:14px}.nombre-archivo{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datos-archivo .sutil{font-size:12.5px}.pie-subir{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:4px}.pie-subir p{display:flex;align-items:center;gap:8px;font-size:13.5px}.pie-subir p svg{width:16px;height:16px;color:var(--violeta);flex:none}.caja-planilla{padding:20px;display:flex;flex-direction:column;gap:10px}.caja-planilla p{font-size:14px}.caja-planilla .btn{align-self:flex-start;margin-top:4px}.pasos{margin:4px 0 0;padding:0;list-style:none;counter-reset:paso;display:flex;flex-direction:column;gap:8px;font-size:14px}.pasos li{counter-increment:paso;display:flex;align-items:center;gap:10px}.pasos li:before{content:counter(paso);width:22px;height:22px;border-radius:50%;background:#f1f0eb;color:var(--tenue);font-size:12px;font-weight:600;display:grid;place-items:center;flex:none}.revisar-lista.con-barra{padding-bottom:120px}.chips-archivos{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.chip-archivo{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--radio);background:#efeee9;font-size:13px;color:var(--tinta-2);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-archivo svg{width:14px;height:14px;color:var(--tenue);flex:none}.leyendo,.fallo-lectura,.publicada{max-width:620px;margin:24px auto 0;padding:40px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.leyendo .chips-archivos,.fallo-lectura .chips-archivos{justify-content:center}.leyendo>.sutil{font-size:13.5px;max-width:420px}.icono-leyendo{width:64px;height:64px;border-radius:var(--radio-l);display:grid;place-items:center;color:var(--violeta);background:linear-gradient(140deg,var(--amarillo-suave),var(--violeta-suave));animation:latir 1.8s ease-in-out infinite}.icono-leyendo svg{width:28px;height:28px}@keyframes latir{50%{transform:scale(1.06);box-shadow:0 0 0 10px #7b3ff20f}}.mensaje-leyendo{min-height:22px}.barra-indeterminada{width:min(320px,100%);height:6px;border-radius:999px;background:#efeee9;overflow:hidden;position:relative;margin:6px 0}.barra-indeterminada span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:999px;background:linear-gradient(90deg,var(--amarillo),var(--violeta));animation:recorrer 1.4s ease-in-out infinite}@keyframes recorrer{0%{left:-40%}to{left:100%}}.icono-vacio.alerta{background:var(--alerta-suave);color:var(--alerta)}.fallo-lectura>p{color:var(--tinta-2);font-size:15.5px;max-width:460px}.consejos{text-align:left;margin:6px 0;padding:14px 16px 14px 34px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde);font-size:14px;color:var(--tenue);display:flex;flex-direction:column;gap:6px}.fallo-lectura .acciones,.publicada .acciones{justify-content:center;margin-top:6px}.icono-listo{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--ok-suave);color:var(--ok)}.icono-listo svg{width:32px;height:32px}.numeros-publicada{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:8px 0}.numeros-publicada div{display:flex;flex-direction:column;gap:2px;padding:14px 10px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde)}.numeros-publicada strong{font-size:28px;font-weight:600;letter-spacing:-.02em}.numeros-publicada span{font-size:13px;color:var(--tenue)}.publicada>p{max-width:460px;font-size:14px}.pestanas-lista{display:flex;gap:4px;margin-bottom:12px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--borde)}.pestana{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--tenue);font-weight:500;font-size:14.5px;cursor:pointer;white-space:nowrap}.pestana:hover{color:var(--tinta)}.pestana[aria-selected=true]{color:var(--tinta);border-bottom-color:var(--violeta)}.pestana .cuenta{min-width:22px;height:22px;padding:0 7px;border-radius:var(--radio-pastilla);background:#efeee9;font-size:12.5px;display:inline-grid;place-items:center}.pestana.revisar:not(.vacia) .cuenta{background:var(--alerta-suave);color:var(--alerta)}.pestana[aria-selected=true] .cuenta{background:var(--violeta-suave);color:var(--violeta-texto)}.pestana.vacia{color:var(--sutil)}.contenedor-filas{overflow:hidden}.explicacion-pestana{display:flex;gap:10px;padding:14px 18px;background:var(--superficie-2);border-bottom:1px solid var(--borde);font-size:14px;color:var(--tinta-2)}.explicacion-pestana svg{width:18px;height:18px;color:var(--tenue);flex:none;margin-top:1px}.filas-lista{list-style:none;margin:0;padding:0}.fila-lista{padding:14px 18px;border-bottom:1px solid var(--borde);display:flex;flex-direction:column;gap:10px;transition:background .15s,opacity .15s}.fila-lista:last-child{border-bottom:0}.fila-lista.con-dudas{background:#fffdf6}.fila-lista.afuera{opacity:.55}.fila-lista.ocupada{opacity:.7}.fila-lista.faltante.mantener{background:var(--superficie-2)}.fila-principal{display:flex;align-items:center;gap:14px;position:relative}.tipo-fila{width:36px;height:36px;border-radius:var(--radio);display:grid;place-items:center;flex:none;background:#f1f0eb;color:var(--tenue)}.tipo-fila svg{width:18px;height:18px}.tipo-fila.nuevo{background:var(--violeta-suave);color:var(--violeta)}.tipo-fila.cambia_precio{background:var(--amarillo-suave);color:var(--ambar)}.tipo-fila.faltan{background:#f6e9e7;color:#a2463c}.texto-fila{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.nombre-fila{align-self:flex-start;border:0;background:transparent;padding:2px 6px;margin-left:-6px;border-radius:var(--radio-s);font-weight:500;font-size:15px;text-align:left;cursor:text;max-width:100%}.nombre-fila:hover{background:#f1f0eb}.input-fila{height:32px;font-weight:500;max-width:420px}.detalle-fila{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;color:var(--tenue)}.detalle-fila .codigo{font-size:11.5px;background:#f1f0eb;border-radius:var(--radio-s);padding:1px 6px}.original{font-size:12.5px;color:var(--sutil);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:520px}.precio-fila{display:flex;align-items:center;gap:8px;flex:none}.precio-fila .antes{color:var(--sutil);text-decoration:line-through;text-decoration-color:#5b5c6680;font-size:14px}.flecha-fila{width:15px;height:15px;color:var(--sutil)}.precio-fila .variacion{min-width:52px}.precio-editable{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px;border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);transition:border-color .15s,box-shadow .15s}.precio-editable:focus-within{border-color:var(--violeta);box-shadow:var(--foco)}.precio-editable input{width:84px;border:0;outline:none;text-align:right;font-weight:600;font-size:15px;background:transparent}.precio-editable input:focus-visible{box-shadow:none}.precio-editable .prefijo,.precio-editable .sufijo{color:var(--sutil);font-size:13px}.precio-editable.falta{border-color:#e9c46a;background:#fffbec}.precio-editable.invalido{border-color:var(--error)}.incluir{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--tenue);cursor:pointer;flex:none;min-width:78px}.incluir input{width:16px;height:16px;accent-color:var(--violeta)}.cargando-fila{position:absolute;right:-10px;width:15px;height:15px;color:var(--violeta)}.extra-nuevo{display:flex;align-items:center;gap:8px;padding-left:50px;flex-wrap:wrap}.dudas{display:flex;flex-direction:column;gap:8px;padding-left:50px}.duda{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:10px 12px;border-radius:var(--radio);background:var(--alerta-suave);border:1px solid #f3dfa6;font-size:14px;color:#5c3c00}.duda>svg{width:16px;height:16px;flex:none}.opciones-duda{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.opciones-duda .chip{height:30px;font-size:13px;background:var(--superficie)}.opciones-duda .sutil{font-size:12.5px}.vacio.pequeno{padding:40px 24px}.icono-vacio.ok{background:var(--ok-suave);color:var(--ok)}.barra-publicar{position:fixed;left:var(--lateral);right:0;bottom:0;z-index:25;padding:0 20px calc(16px + env(safe-area-inset-bottom));pointer-events:none}.barra-publicar-interior{pointer-events:auto;max-width:none;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 20px;border-radius:var(--radio-l);background:var(--superficie);border:1px solid var(--borde);box-shadow:var(--sombra-3)}.resumen-publicar{display:flex;flex-direction:column;font-size:14.5px;min-width:0}.titulo-resumen{font-size:12px;color:var(--sutil);font-weight:500}.resumen-publicar .quedan{color:var(--alerta)}.fecha-publicar{width:170px;height:38px}.lista-confirmar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px}.lista-confirmar li{display:flex;align-items:center;gap:10px}.lista-confirmar svg{width:18px;height:18px;color:var(--violeta);flex:none}.lista-confirmar .advertencia{color:var(--alerta)}.lista-confirmar .advertencia svg{color:var(--alerta)}.opciones-catalogo{list-style:none;margin:0;padding:0;max-height:360px;overflow:auto;border:1px solid var(--borde);border-radius:var(--radio-l)}.opciones-catalogo li+li{border-top:1px solid var(--borde)}.opciones-catalogo button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:0;background:transparent;text-align:left;cursor:pointer}.opciones-catalogo button:hover{background:var(--violeta-suave)}.opciones-catalogo button>span:first-child{display:flex;flex-direction:column;font-size:14.5px}.opciones-catalogo .sutil{font-size:12.5px}.sin-opciones{padding:16px;text-align:center}.lista-pendiente{align-items:center;margin-bottom:16px}.opcion-de-carga.recomendada{border-color:var(--violeta-borde);background:linear-gradient(180deg,#fbf9ff,var(--superficie));color:inherit}.opcion-de-carga.recomendada:hover,a.btn:hover{text-decoration:none}a.btn-primario{color:#fff}a.btn-secundario{color:var(--tinta)}@media (max-width: 900px){.disposicion-subir{grid-template-columns:minmax(0,1fr)}.fila-principal{flex-wrap:wrap}.texto-fila{flex-basis:calc(100% - 50px)}.precio-fila{margin-left:50px}.barra-publicar-interior{flex-direction:column;align-items:stretch}.barra-publicar-interior .acciones{justify-content:space-between}}@media (max-width: 600px){.pie-subir{flex-direction:column;align-items:stretch}.numeros-publicada{grid-template-columns:minmax(0,1fr)}.dudas,.extra-nuevo{padding-left:0}.opciones-duda{margin-left:0}.barra-publicar{padding:0 10px calc(10px + env(safe-area-inset-bottom))}.barra-publicar-interior .btn-primario{flex:1}}.sin-escalas{display:flex;align-items:center;gap:10px;color:var(--tenue);font-size:14px}.sin-escalas svg{width:18px;height:18px;color:var(--violeta)}.tramos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tramos li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie-2)}.tramos li.con-error{border-color:#f3c5c0}.tramo-desde{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--tenue)}.tramo-desde .input{width:80px;text-align:right}.tramo-valor{width:130px}.tramo-resultado{flex:1;min-width:120px;text-align:right;font-size:14px;color:var(--tenue)}.tramo-resultado strong{color:var(--tinta)}@media (max-width: 640px){.tramo-resultado{text-align:left}}.subtitulo-seccion h3,h3.subtitulo-seccion,h3.subtitulo-seccion span{display:inline-flex;align-items:center;gap:8px;font-size:15.5px}.subtitulo-seccion svg{color:var(--violeta)}.reponer{display:flex;gap:8px}.reponer .con-prefijo{flex:1}.quien-lo-ve{display:grid;gap:14px}.lista-tildes{list-style:none;margin:8px 0 0;padding:4px 0;max-height:240px;overflow-y:auto;border:1px solid var(--borde);border-radius:var(--radio)}.lista-tildes li{padding:0 12px}.lista-tildes li.sutil{padding:10px 12px}.lista-tildes label{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:14px;cursor:pointer;border-bottom:1px solid var(--borde)}.lista-tildes li:last-child label{border-bottom:0}.lista-tildes input{width:17px;height:17px;accent-color:var(--violeta)}.elegir-columnas{max-width:860px;margin:24px auto 0;padding:28px;display:flex;flex-direction:column;gap:18px}.vista-de-planilla{border:1px solid var(--borde);border-radius:var(--radio-l);overflow-x:auto}.vista-de-planilla td,.vista-de-planilla th{white-space:nowrap}.grilla-columnas{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.elegir-columnas .acciones{justify-content:flex-end}@media (max-width: 560px){.elegir-columnas{padding:20px 16px}}.seccion-nav .insignia{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radio-pastilla);background:var(--violeta);color:#fff;font-size:11.5px;font-weight:600;display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.pill.error{background:var(--error-suave);color:var(--error)}.avatar-cliente{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--violeta-texto);background:linear-gradient(140deg,var(--violeta-suave),#fff6d1);border:1px solid var(--violeta-borde)}.celda-cliente{display:flex;align-items:center;gap:12px;min-width:0}.celda-cliente .detalle svg{color:var(--sutil);flex:none}.codigo-cliente{font-size:12px;background:#f1f0eb;border-radius:var(--radio-s);padding:2px 7px;color:var(--tinta-2)}.celda-condiciones{font-size:14px;max-width:280px}.lista-solicitudes{display:flex;flex-direction:column;gap:14px}.solicitud{padding:0;overflow:hidden}.solicitud-cabeza{display:flex;align-items:center;gap:14px;padding:18px 20px 0}.solicitud-quien{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.solicitud-quien h3{font-size:17px}.solicitud-quien .tenue{font-size:14px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.solicitud-cuerpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px 20px 18px 78px}.solicitud-locales ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px}.solicitud-locales li{display:flex;align-items:center;gap:8px}.solicitud-locales svg{width:15px;height:15px;color:var(--violeta);flex:none}.mensaje-solicitud{margin:0;display:flex;gap:10px;padding:12px 14px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde);font-size:14.5px;color:var(--tinta-2)}.mensaje-solicitud svg{width:18px;height:18px;color:var(--sutil);flex:none;margin-top:1px}.solicitud-pie{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;background:var(--superficie-2);border-top:1px solid var(--borde);font-size:13.5px}.codigos-por-local{display:flex;flex-direction:column;border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.codigo-local{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;font-size:14px}.codigo-local+.codigo-local{border-top:1px solid var(--borde)}.codigo-local .input{width:160px;height:36px}.cabeza-cliente{display:flex;align-items:center;gap:16px;margin-bottom:20px}.cabeza-cliente .titulo-producto{flex:1}.puntos-de-entrega{list-style:none;margin:0;padding:10px 0 6px}.punto-de-entrega{display:flex;align-items:center;gap:14px;padding:10px 24px}.punto-de-entrega+.punto-de-entrega{border-top:1px solid var(--borde)}.punto-de-entrega .tenue{font-size:13.5px}.icono-punto{width:36px;height:36px;border-radius:var(--radio);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta);flex:none}.icono-punto svg{width:17px;height:17px}.codigo-editable{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px dashed var(--borde-fuerte);border-radius:var(--radio);background:transparent;cursor:pointer;font-size:13.5px}.codigo-editable:hover{border-style:solid;background:var(--superficie-2)}.codigo-editable svg{width:14px;height:14px;color:var(--sutil)}.editar-codigo{display:flex;gap:6px}.editar-codigo .input{height:32px}.sin-bonificaciones{display:flex;align-items:center;gap:10px;color:var(--tenue);font-size:14.5px}.sin-bonificaciones svg{width:20px;height:20px;color:var(--sutil)}.lista-bonificaciones{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lista-bonificaciones li{display:flex;align-items:center;gap:14px;padding:10px 10px 10px 12px;border:1px solid var(--borde);border-radius:var(--radio-l);font-size:14.5px}.lista-bonificaciones li>span:nth-child(2){flex:1}.lista-bonificaciones .bloque{font-size:12.5px}.porcentaje{min-width:64px;height:36px;padding:0 10px;border-radius:var(--radio);display:grid;place-items:center;background:var(--ok-suave);color:var(--ok);font-weight:600}.buscador-chico{width:220px}.buscador-chico .input{height:34px}.tabla-precios-cliente{margin-top:12px}.tabla-precios-cliente tbody tr{cursor:default}.tabla-precios-cliente th:first-child,.tabla-precios-cliente td:first-child{padding-left:24px}.tabla-precios-cliente th:last-child,.tabla-precios-cliente td:last-child{padding-right:24px}.tabla-precios-cliente th{border-radius:0!important}.nombre-precio{font-weight:500}.tabla-precios-cliente .bloque{font-size:12.5px}.bonif-aplicada{display:inline-block;margin-left:8px;font-size:12px;font-weight:500;color:var(--ok)}.ver-todos{display:block;margin:12px auto 16px;font-size:14px}.opciones-catalogo button.elegido{background:var(--violeta-suave)}.opciones-catalogo .tilde{width:18px;height:18px;color:var(--violeta)}.cuenta-del-cliente .monto-deuda{display:block;font-size:24px;letter-spacing:-.02em}.enlace-cuenta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;color:var(--violeta);text-decoration:none}.enlace-cuenta:hover{text-decoration:underline}.panel-lateral{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.panel-lateral h3{display:flex;align-items:center;gap:8px}.panel-lateral h3 svg{color:var(--tenue)}.panel-lateral>.btn{align-self:flex-start}.opciones-bloqueo{display:flex;flex-direction:column;gap:6px}.opcion-bloqueo{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie);text-align:left;cursor:pointer;font-size:14px;transition:border-color .15s,background .15s}.opcion-bloqueo>svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--sutil)}.opcion-bloqueo .bloque{font-size:12.5px}.opcion-bloqueo:hover{border-color:var(--borde-fuerte)}.opcion-bloqueo[aria-checked=true]{border-color:var(--violeta);background:var(--violeta-suave)}.opcion-bloqueo.nivel-ninguno[aria-checked=true]>svg{color:var(--ok)}.opcion-bloqueo.nivel-aviso[aria-checked=true]>svg,.opcion-bloqueo.nivel-aviso_de_deuda[aria-checked=true]>svg{color:var(--alerta)}.opcion-bloqueo.nivel-no_puede_pedir[aria-checked=true]{border-color:#f0b4ad;background:var(--error-suave)}.opcion-bloqueo.nivel-no_puede_pedir[aria-checked=true]>svg{color:var(--error)}.historial{list-style:none;margin:0;padding:0 0 0 4px;display:flex;flex-direction:column;gap:12px;font-size:14px;position:relative}.historial li{display:flex;gap:12px;position:relative}.historial li:not(:last-child):after{content:"";position:absolute;left:4px;top:14px;bottom:-14px;width:1px;background:var(--borde-fuerte)}.punto-historial{width:9px;height:9px;border-radius:50%;background:#c9c8c1;margin-top:6px;flex:none}.historial .alta .punto-historial,.historial .reactivacion .punto-historial{background:var(--ok)}.historial .bloqueo .punto-historial{background:#e0a400}.historial .baja .punto-historial{background:var(--error)}.historial .bloque{font-size:12.5px}.btn-baja{align-self:stretch}@media (max-width: 900px){.solicitud-cuerpo{grid-template-columns:minmax(0,1fr);padding-left:20px}.tabla-clientes th:nth-child(2),.tabla-clientes td:nth-child(2),.tabla-clientes th:nth-child(3),.tabla-clientes td:nth-child(3){display:none}}@media (max-width: 720px){.solicitud-pie{flex-direction:column;align-items:stretch}.solicitud-pie .acciones .btn{flex:1}.tabla-clientes thead{display:none}.tabla-clientes,.tabla-clientes tbody{display:block}.tabla-clientes tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px;border-bottom:1px solid var(--borde)}.tabla-clientes td{padding:0;border:0}.tabla-clientes td:nth-child(1){grid-column:1 / -1}.tabla-clientes td:nth-child(4){padding-left:52px;font-size:13.5px}.tabla-clientes .col-flecha{display:none}.cabeza-cliente{flex-wrap:wrap}.cabeza-cliente .titulo-producto{flex:1 1 calc(100% - 72px);min-width:0}.cabeza-cliente .estado-cliente{flex-basis:100%}.punto-de-entrega{flex-wrap:wrap;padding:12px 16px}.buscador-chico{width:100%}.titulo-bloque{flex-wrap:wrap}}.vacio .acciones{justify-content:center;margin-top:8px}.tabla-invitados tr.apagada td{opacity:.55}.contacto-invitado{display:flex;flex-direction:column;gap:2px;font-size:14px}.contacto-invitado .numero{white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.contacto-invitado svg{color:var(--sutil)}.acciones-invitado{white-space:nowrap;text-align:right}.acciones-invitado .btn+.btn{margin-left:6px}.invitar-planilla .encabezado-pagina p{max-width:620px}.revision-planilla{margin-top:22px}.revision-planilla .titulo-bloque{padding:20px 20px 0}.revision-planilla td strong{font-weight:600}.fila-con-error,.fila-con-error td{background:#fffaf9}.error-de-fila{display:inline-flex;align-items:center;gap:8px;color:var(--error);font-size:14px}.error-de-fila svg{width:16px;height:16px;flex:none}.pie-planilla{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid var(--borde);background:var(--superficie-2);flex-wrap:wrap}.pie-planilla .tenue{display:inline-flex;align-items:center;gap:8px;font-size:14px}.pie-planilla .tenue svg{width:16px;height:16px;color:var(--ok)}@media (max-width: 720px){.pie-planilla .btn{width:100%}.tabla-invitados thead,.revision-planilla thead{display:none}.tabla-invitados,.tabla-invitados tbody,.revision-planilla table,.revision-planilla tbody{display:block}.tabla-invitados tbody tr,.revision-planilla tbody tr{display:grid;gap:8px 12px;padding:14px;border-bottom:1px solid var(--borde)}.tabla-invitados td,.revision-planilla td{padding:0;border:0}.tabla-invitados tbody tr{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tabla-invitados td:nth-child(1){grid-column:1 / -1}.tabla-invitados td:nth-child(2),.tabla-invitados td:nth-child(4){padding-left:52px}.tabla-invitados td:nth-child(3),.tabla-invitados td:nth-child(5){justify-self:end}.revision-planilla tbody tr{grid-template-columns:24px minmax(0,1fr) auto}.revision-planilla td:nth-child(3){grid-column:2;grid-row:2}.revision-planilla td:nth-child(4){grid-column:3;grid-row:1}.revision-planilla td:nth-child(5){grid-column:2 / -1;font-size:13.5px}.revision-planilla td[colspan]{grid-column:2 / -1}}.estado-cliente{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.reparto-del-punto{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:4px;border:0;background:none;padding:2px 0;font:inherit;font-size:13px;color:var(--tenue);cursor:pointer;text-align:left}.reparto-del-punto svg{width:14px;height:14px;flex:none}.reparto-del-punto:hover{color:var(--violeta);text-decoration:underline}.reparto-del-punto.propio{color:var(--violeta);font-weight:600}.filtro-vendedor{width:auto;min-width:190px}.vendedor-cliente{font-size:13.5px;font-weight:500}.codigo-local select{width:auto;min-width:150px}.escalas-del-cliente .icono-escala{width:18px;height:18px;color:var(--violeta, #7b3ff2);flex:none}.fila-entre{display:flex;align-items:center;justify-content:space-between;gap:12px}.escala-que-ve{color:var(--violeta-texto, #5a2fd1)}#escalas-del-cliente .campo{margin-top:14px}.tabla-precios-cliente td.derecha .tachado,.tabla-precios-cliente td.derecha strong{white-space:nowrap}.sutil.bloque.escala-que-ve{display:flex;flex-wrap:wrap;column-gap:12px}.escala-que-ve .sin-cortar{white-space:nowrap}.exclusivos{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.exclusivos li{display:flex;justify-content:space-between;gap:10px;font-size:14.5px}.exclusivos a{color:var(--tinta);font-weight:600}.oferta-que-ve{display:block;font-size:12.5px;color:var(--sutil)}.lista-en-celular{display:none}@media (max-width: 560px){.tabla-precios-cliente th:nth-child(2),.tabla-precios-cliente td:nth-child(2){display:none}.tabla-precios-cliente th:first-child,.tabla-precios-cliente td:first-child{padding-left:16px}.tabla-precios-cliente th:last-child,.tabla-precios-cliente td:last-child{padding-right:16px}.tabla-precios-cliente td:first-child{overflow-wrap:anywhere}.escala-que-ve .sin-cortar{white-space:normal}.lista-en-celular{display:block;font-size:12.5px;color:var(--sutil)}}.dias-de-entrega{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-6px 0 16px}.dias-de-entrega>.sutil{font-size:13px;margin-right:2px}.chip .cuenta{font-size:12px;color:var(--sutil);font-variant-numeric:tabular-nums}.chip[aria-pressed=true] .cuenta{color:inherit;opacity:.75}.tabla-pedidos td{vertical-align:middle}.tabla-pedidos tr.sin-abrir td:first-child{box-shadow:inset 3px 0 0 var(--violeta)}.tabla-pedidos tr.sin-abrir .nombre{font-weight:700}.tabla-pedidos .detalle .codigo-cliente{margin-left:4px}.dia-entrega{font-weight:600;white-space:nowrap}.pills-del-pedido{display:inline-flex;flex-wrap:wrap;gap:6px}.pill.error.sin-punto,.pill.error{background:var(--error-suave);color:var(--error)}.pill.chica{height:20px;font-size:11.5px;padding:0 7px;margin-left:8px;vertical-align:1px}.pill.grande{height:30px;padding:0 12px;font-size:14px}.titulo-pedido{display:flex;align-items:center;gap:16px;min-width:0}.titulo-pedido h1{line-height:1.1}.tomar-pedido>.banda{margin-bottom:18px;align-items:center}.tomar-pedido>.banda .acciones{margin-left:auto;flex-wrap:nowrap}.tomar-pedido>.banda .acciones .btn{margin-left:0}.banda.ok{background:var(--ok-suave);border-color:#c4e5d3;color:#0f5a37}.disposicion-pedido{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start;padding-bottom:24px}.tabla-lineas{margin-top:14px}.tabla-lineas td{vertical-align:middle;padding-top:12px;padding-bottom:12px}.nombre-linea{font-weight:600}.tabla-lineas .sutil.bloque{font-size:13px;margin-top:1px}.campo-linea{display:inline-flex;align-items:center;gap:6px;position:relative}.campo-linea .input{width:86px;height:36px;text-align:right;padding:0 10px}.campo-linea.con-peso .input{width:112px;padding-left:24px}.campo-linea .prefijo{position:absolute;left:10px;color:var(--sutil);font-size:14px;pointer-events:none}.campo-linea .unidad{color:var(--tenue);font-size:13px;min-width:46px;text-align:left}.input.con-error{border-color:var(--error);box-shadow:0 0 0 3px #b423181f}.antes{display:block;font-size:12.5px;color:var(--sutil);margin-top:3px}.antes.tachado{text-decoration:line-through}.tabla-lineas .subtotal{font-weight:600;white-space:nowrap}.tabla-lineas tr.cambiada td:first-child{box-shadow:inset 3px 0 0 var(--amarillo)}.tabla-lineas tr.sin-stock .nombre-linea,.tabla-lineas tr.sin-stock .numero{color:var(--sutil);text-decoration:line-through}.tabla-lineas tfoot td{border-top:1px solid var(--borde);background:var(--superficie-2);padding-top:14px;padding-bottom:14px}.tabla-lineas tfoot .total strong{font-size:18px}.tabla-lineas tfoot .total .antes{margin:0 0 2px}.bloque-lateral{padding:18px;display:flex;flex-direction:column;gap:10px}.bloque-lateral h3{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--tenue);text-transform:uppercase;letter-spacing:.06em}.bloque-lateral h3 svg{width:15px;height:15px}.bloque-lateral p{font-size:14px}.dato-grande{font-size:20px!important;font-weight:600}.dato-grande .bloque{font-size:13px;font-weight:400;margin-top:4px}.aviso-minimo{display:flex;align-items:flex-start;gap:6px;color:var(--alerta);font-weight:500}.aviso-minimo svg{width:16px;height:16px;flex:none;margin-top:2px}.historial-pedido{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--borde);display:flex;flex-direction:column;gap:12px;font-size:14px}.historial-pedido li{position:relative;display:flex;justify-content:space-between;gap:10px}.historial-pedido li:before{content:"";position:absolute;left:-20px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--superficie);border:2px solid var(--borde-fuerte)}.historial-pedido li:first-child:before{border-color:var(--violeta);background:var(--violeta)}.historial-pedido .sutil{white-space:nowrap;font-size:13px}.btn-fantasma.peligro{color:var(--error)}.btn-fantasma.peligro:hover:not(:disabled){background:var(--error-suave)}.ventana .campo{display:flex;flex-direction:column;gap:6px}.ventana .campo .etiqueta{font-size:14px;font-weight:500}.ventana textarea.input{height:auto;padding:10px 12px;resize:vertical}@media (max-width: 1100px){.disposicion-pedido{grid-template-columns:minmax(0,1fr)}.disposicion-pedido .columna-lateral{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width: 720px){.tabla-pedidos thead,.tabla-lineas thead{display:none}.tabla-pedidos,.tabla-pedidos tbody,.tabla-lineas,.tabla-lineas tbody,.tabla-lineas tfoot{display:block}.tabla-pedidos tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px;border-bottom:1px solid var(--borde)}.tabla-pedidos td{padding:0;border:0}.tabla-pedidos td:nth-child(1){grid-column:1 / -1}.tabla-pedidos td:nth-child(2){padding-left:52px}.tabla-pedidos td:nth-child(2) .bloque{display:inline}.tabla-pedidos td:nth-child(2) .bloque+.bloque:before{content:" · "}.tabla-pedidos td:nth-child(3){justify-self:end}.tabla-pedidos td:nth-child(4){padding-left:52px;text-align:left;font-weight:600}.tabla-pedidos td:nth-child(5){justify-self:end}.tabla-pedidos .col-flecha{display:none}.tabla-lineas tbody tr,.tabla-lineas tfoot tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--borde)}.tabla-lineas td{padding:0;border:0;text-align:left}.tabla-lineas tbody td:nth-child(1){grid-column:1 / -1}.tabla-lineas tbody td.derecha{text-align:left}.tabla-lineas tbody td:nth-child(3),.tabla-lineas tbody td:nth-child(5),.tabla-lineas tbody td:nth-child(7){justify-self:end;text-align:right}.tabla-lineas tbody td:nth-child(4):before{content:"Pedido ";color:var(--tenue)}.tabla-lineas tbody td:nth-child(5):before{content:"Va ";color:var(--tenue);font-weight:400}.tabla-lineas tbody td:nth-child(6){align-self:center;font-weight:600}.tabla-lineas tfoot td{background:none;border:0;padding:0}.tabla-lineas tfoot td:empty{display:none}.titulo-pedido h1{font-size:22px}.tomar-pedido>.banda{flex-wrap:wrap}.tomar-pedido>.banda .acciones{width:100%}}.resumen-barra{color:#ffffffc7}.resumen-barra strong{color:#fff}.barra-guardar .btn-fantasma.peligro{color:#ff9b91}.barra-guardar .btn-fantasma.peligro:hover:not(:disabled){background:#ff9b911f}.tomar-pedido>.banda>span:not(.acciones){flex:1;min-width:0}@media (max-width: 1100px){.disposicion-pedido .columna-lateral{order:0}}@media (max-width: 720px){.tabla-lineas tbody td:nth-child(4){font-size:16px}.tabla-lineas tbody td:nth-child(5){grid-column:auto;justify-self:end}.tabla-lineas tbody td:nth-child(5) .btn{margin-right:-8px}}.reclamo{display:grid;gap:16px;padding:20px;margin-bottom:20px}.reclamo-cabeza{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.reclamo-cabeza h2{font-size:18px;margin:0 0 2px}.reclamo .tabla-lineas{margin:0 -20px;width:calc(100% + 40px)}.reclamo-respuesta{display:grid;gap:12px;border-top:1px solid var(--borde, #e4e4ea);padding-top:16px}.reclamo-respuesta h3,.remitos h3{font-size:15px;margin:0}.reclamo-respuesta .campo{max-width:520px}.reclamo-respuesta .segmentado{justify-self:start;max-width:100%}.acciones-reclamo{display:flex;justify-content:flex-end}.remitos{display:grid;gap:10px}.remitos-fotos{display:flex;gap:10px;flex-wrap:wrap}.remito-foto{display:block;width:96px;height:128px;border-radius:var(--radio);overflow:hidden;border:1px solid var(--borde, #e4e4ea);background:#f1f0eb}.remito-foto img{width:100%;height:100%;object-fit:cover}.con-icono{display:flex;align-items:center;gap:6px}.con-icono svg{width:16px;height:16px}@media (max-width: 640px){.reclamo{padding:16px}.reclamo .tabla-lineas{margin:0 -16px;width:calc(100% + 32px)}.acciones-reclamo .btn{width:100%}}.mensajes-del-cliente{display:grid;gap:10px}.burbuja-cliente{background:#fff4c2;border-radius:var(--radio-l);border-bottom-left-radius:4px;padding:10px 12px;display:grid;gap:4px}.burbuja-cliente p{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.45}.burbuja-cliente .sutil{font-size:12px}.foto-mensaje{display:block;width:100%;aspect-ratio:4 / 3;border-radius:var(--radio);overflow:hidden;background:#f1f0eb}.foto-mensaje img{width:100%;height:100%;object-fit:cover}.escribio{font-style:italic}.tabla-no-tenes td{vertical-align:middle}.quienes{display:flex;flex-wrap:wrap;gap:6px}.chip-enlace{text-decoration:none;color:inherit}.acciones-fila{display:inline-flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}@media (max-width: 760px){.tabla-no-tenes thead{display:none}.tabla-no-tenes tr{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:14px 16px;border-bottom:1px solid var(--borde)}.tabla-no-tenes td{padding:0;border:0}.tabla-no-tenes td:nth-child(3),.tabla-no-tenes td:nth-child(5){grid-column:1 / -1}.tabla-no-tenes .acciones-fila{justify-content:flex-start}}.enlaces-cliente{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.tabla-lineas tfoot .fila-recibido td{border-top:0;padding-top:0;font-size:13.5px;color:var(--tenue)}.cabeza-pedido{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.titulo-del-pedido h1{display:flex;align-items:center;gap:10px;font-size:24px;letter-spacing:-.02em}.titulo-del-pedido p{margin-top:4px}.acciones-del-pedido{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.btn.peligro{color:var(--error)}.col-producto-linea{display:flex;align-items:center;gap:12px}.texto-linea{display:flex;flex-direction:column;min-width:0}.miniatura-linea{width:40px;height:40px;flex:none;display:grid;place-items:center;border:1px solid var(--borde);border-radius:var(--radio-s);background:var(--superficie-2);color:var(--sutil);overflow:hidden}.miniatura-linea img{width:100%;height:100%;object-fit:cover}.miniatura-linea svg{width:18px;height:18px}.codigo-linea{font-size:13px;color:var(--tenue);white-space:nowrap}.tabla-lineas .va-distinto{color:var(--error);font-weight:600}.tabla-lineas .fila-cuenta td{padding-top:6px;padding-bottom:6px;color:var(--tenue);font-size:13.5px;border-bottom:0}.historial-completo{padding:18px 22px;max-width:760px}.linea-de-tiempo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.linea-de-tiempo li{position:relative;display:flex;gap:14px;padding:0 0 18px}.linea-de-tiempo li:not(:last-child):after{content:"";position:absolute;left:5px;top:14px;bottom:0;width:1px;background:var(--borde)}.punto-tiempo{width:11px;height:11px;margin-top:4px;flex:none;border-radius:50%;background:var(--violeta)}.linea-de-tiempo li:not(:first-child) .punto-tiempo{background:var(--borde-fuerte)}.texto-tiempo{display:flex;flex-direction:column;gap:2px;font-size:14px}.texto-tiempo .sutil{font-size:12.5px}@media (max-width: 720px){.cabeza-pedido{flex-direction:column}.acciones-del-pedido{justify-content:flex-start;width:100%}.acciones-del-pedido .btn-primario{flex:1}.titulo-del-pedido h1{font-size:20px}}.grilla-zonas{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.tarjeta-zona{padding:20px;display:flex;flex-direction:column;gap:12px}.cabeza-zona{display:flex;align-items:center;justify-content:space-between;gap:10px}.cabeza-zona h2{font-size:18px}.acciones-zona{display:flex;gap:2px;opacity:.7}.tarjeta-zona:hover .acciones-zona,.acciones-zona:focus-within{opacity:1}.dias-zona{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.dias-zona span{height:30px;display:grid;place-items:center;border-radius:var(--radio);font-size:12.5px;font-weight:500;color:var(--sutil);background:var(--superficie-2);border:1px solid var(--borde)}.dias-zona span.activo{color:var(--tinta);background:var(--amarillo);border-color:transparent;font-weight:600}.dato-zona{display:flex;align-items:flex-start;gap:8px;font-size:14px}.dato-zona svg{width:16px;height:16px;color:var(--sutil);flex:none;margin-top:2px}.nota-zonas{margin-top:18px;font-size:14px}.selector-dias{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.selector-dias button{height:40px;border-radius:var(--radio);border:1px solid var(--borde-fuerte);background:var(--superficie);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.selector-dias button:hover{border-color:#bdbbb3}.selector-dias button[aria-pressed=true]{background:var(--amarillo);border-color:transparent;font-weight:600}.zona-del-punto{height:34px;min-width:150px;font-size:13.5px;padding:0 30px 0 10px}.punto-de-entrega .texto-fila{flex:1;min-width:0}.punto-de-entrega .zona-del-punto{width:auto;flex:none}.mensajes-disposicion{display:grid;grid-template-columns:330px minmax(0,1fr);height:calc(100vh - var(--alto-barra) - 180px);min-height:480px;overflow:hidden;padding:0}.lista-conversaciones{border-right:1px solid var(--borde);display:flex;flex-direction:column;min-height:0}.lista-conversaciones .buscador{margin:12px}.lista-conversaciones ul{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}.conversacion-fila{display:flex;gap:12px;padding:12px 14px;color:inherit;text-decoration:none;border-bottom:1px solid var(--borde)}.conversacion-fila:hover{background:var(--superficie-2);text-decoration:none}.conversacion-fila.activa{background:#f1ecfe}.conversacion-texto{flex:1;min-width:0;display:grid;gap:2px}.conversacion-cabeza{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.conversacion-cabeza strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversacion-cabeza .sutil{font-size:12px;white-space:nowrap}.conversacion-ultimo{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--tenue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversacion-ultimo .recorte{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.conversacion-ultimo.sin-leer{color:var(--tinta);font-weight:600}.conversacion-ultimo .insignia{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radio-pastilla);background:var(--violeta);color:#fff;font-size:11.5px;display:inline-grid;place-items:center;flex:none}.vacio-chico{display:grid;justify-items:center;gap:8px;text-align:center;padding:28px 20px;color:var(--tenue);font-size:14px}.vacio-chico svg,.vacio-conversacion svg{width:26px;height:26px;color:var(--violeta)}.panel-conversacion{min-height:0;display:flex;flex-direction:column}.vacio-conversacion{margin:auto;display:grid;justify-items:center;gap:8px;text-align:center;padding:32px;max-width:380px}.vacio-conversacion h2{font-size:17px}.conversacion{display:flex;flex-direction:column;min-height:0;height:100%}.conversacion-encabezado{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--borde)}.conversacion-encabezado h2{font-size:16px}.volver-lista{display:none}.conversacion-mensajes{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:8px;background:var(--superficie-2)}.conversacion-cargando{display:grid;gap:10px}.anteriores{align-self:center}.separador-dia{align-self:center;margin:6px 0}.separador-dia span{font-size:12px;font-weight:600;color:var(--tenue);background:#efeee9;border-radius:var(--radio-pastilla);padding:3px 10px}.burbuja{max-width:min(520px,78%);border-radius:var(--radio-l);padding:9px 12px 6px;display:grid;gap:4px;font-size:14.5px;line-height:1.45}.burbuja p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.burbuja time{font-size:11px;justify-self:end}.burbuja.mia{align-self:flex-end;background:var(--tinta);color:#fff;border-bottom-right-radius:5px}.burbuja.mia time,.burbuja.mia .autor{color:#c9cad3}.burbuja.suya{align-self:flex-start;background:var(--superficie);border:1px solid var(--borde);border-bottom-left-radius:5px}.burbuja.suya time{color:var(--tenue)}.burbuja .autor{font-size:11.5px;font-weight:600}.cita-pedido{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:inherit;opacity:.8;border-left:3px solid var(--amarillo);padding-left:8px}.foto-chat{display:block;width:240px;height:180px;border-radius:var(--radio);overflow:hidden;background:#f1f0eb}.foto-chat img{width:100%;height:100%;object-fit:cover}.foto-chat.sin-foto{display:grid;place-items:center;color:var(--sutil)}.audio-chat{width:260px;max-width:100%;height:40px}.audio-cargando{display:inline-flex;align-items:center;gap:6px;font-size:13px}.tarjeta-pedido-chat{align-self:center;width:min(560px,100%);display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radio-l);background:#f1ecfe;color:var(--tinta);text-decoration:none}.tarjeta-pedido-chat:hover{text-decoration:none;filter:brightness(.98)}.tarjeta-pedido-icono{width:30px;height:30px;border-radius:var(--radio);background:#fff;display:grid;place-items:center;color:var(--violeta);flex:none}.tarjeta-pedido-icono svg{width:16px;height:16px}.tarjeta-pedido-texto{flex:1;min-width:0;display:grid;gap:1px;font-size:14px}.tarjeta-pedido-texto .sutil{font-size:12.5px}.tarjeta-pedido-chat time{font-size:11.5px}.tarjeta-pedido-chat>svg{width:16px;height:16px;color:var(--violeta)}.conversacion-redactar{border-top:1px solid var(--borde);padding:10px 14px 8px;display:grid;gap:8px;background:var(--superficie)}.redactar-fila{display:flex;align-items:flex-end;gap:8px}.redactar-fila textarea{flex:1;resize:none;min-height:42px;max-height:140px;padding-top:10px;field-sizing:content}.redactar-fila .enviar{width:42px;height:42px;border-radius:var(--radio-pastilla);flex:none}.ayuda-enter{font-size:11.5px;padding-left:48px}.referencia-pedido,.foto-lista{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--violeta);background:#f1ecfe;border-radius:var(--radio);padding:6px 8px 6px 10px}.referencia-pedido span,.foto-lista span{flex:1}.referencia-pedido>svg{width:15px;height:15px}.foto-lista{color:var(--tinta);background:var(--superficie-2);border:1px solid var(--borde)}.foto-lista img{width:44px;height:44px;border-radius:var(--radio);object-fit:cover}@media (max-width: 900px){.mensajes-disposicion{grid-template-columns:minmax(0,1fr);height:calc(100vh - var(--alto-barra) - 150px)}.mensajes.con-conversacion .lista-conversaciones,.mensajes.con-conversacion .solo-lista{display:none}.mensajes:not(.con-conversacion) .panel-conversacion{display:none}.mensajes.con-conversacion .mensajes-disposicion{height:calc(100vh - var(--alto-barra) - 40px)}.volver-lista{display:inline-flex}.ayuda-enter{display:none}.lista-conversaciones{border-right:0}.burbuja{max-width:86%}}.entregas .herramientas{margin-bottom:16px}.lista-reclamos{list-style:none;margin:0;padding:0;overflow:hidden}.lista-reclamos>li+li{border-top:1px solid var(--borde)}.lista-reclamos.compacta{border:1px solid var(--borde);border-radius:var(--radio-l)}.fila-reclamo{width:100%;display:flex;align-items:center;gap:14px;padding:14px 18px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .1s}.fila-reclamo:hover{background:#fbfaf6}.fila-reclamo:focus-visible{outline:none;box-shadow:inset 3px 0 0 var(--violeta);background:var(--violeta-suave)}.fila-reclamo-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fila-reclamo-texto .nombre{font-weight:600}.fila-reclamo-texto .detalle{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--tenue)}.lineas-del-reclamo{font-size:13.5px;color:var(--tinta-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.retiro-de-la-fila{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--alerta)}.fila-reclamo-derecha{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.fila-reclamo-derecha .monto{font-weight:600;font-variant-numeric:tabular-nums}.fila-reclamo .flecha{width:18px;height:18px;color:var(--sutil);flex:none}.pagina-reclamo{display:flex;flex-direction:column;gap:14px}.pagina-reclamo .encabezado-pagina{margin-bottom:4px;align-items:flex-start}.columnas-reclamo{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.columna-principal,.columna-lateral{display:flex;flex-direction:column;gap:18px;min-width:0}.columna-lateral{position:sticky;top:16px}.pagina-reclamo h2,.recepcion-en-el-pedido h2{font-size:17px;margin:0}.pagina-reclamo h2.con-icono svg,.recepcion-en-el-pedido h2.con-icono svg{width:18px;height:18px}.tabla-reclamo{border:1px solid var(--borde);border-radius:var(--radio-l)}.tabla-reclamo tbody tr{cursor:default}.tabla-reclamo tbody tr:hover{background:none}.tabla-reclamo td{vertical-align:top}.tabla-reclamo tfoot td{padding:12px 14px;border-top:1px solid var(--borde);background:var(--superficie-2)}.tabla-reclamo tfoot tr td:first-child{border-bottom-left-radius:var(--radio-l)}.tabla-reclamo tfoot tr td:last-child{border-bottom-right-radius:var(--radio-l)}.tabla-reclamo .total{font-weight:700;font-size:16px;white-space:nowrap}.texto-del-reclamo{margin:0;padding:10px 14px;border-left:3px solid var(--amarillo);background:var(--amarillo-suave);border-radius:0 var(--radio) var(--radio) 0;font-size:14.5px}.fotos-de-linea{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.remito-foto.chica{width:52px;height:52px;border-radius:var(--radio)}.remito-foto.firma{width:180px;background:#fff}.remito-foto.firma img{object-fit:contain}.ok-texto{color:var(--ok);font-weight:500}.ok-texto svg{width:15px;height:15px}.retiro-pendiente{border-color:#f3dfa6;background:#fffcf2}.lista-retiro{margin:0;padding-left:18px;display:grid;gap:2px}.reclamo-respuesta-v2 .segmentado{align-self:flex-start;max-width:100%}.reclamo-respuesta-v2>.btn{align-self:stretch;justify-content:center}.recepcion-en-el-pedido{display:flex;flex-direction:column;gap:18px;margin-bottom:20px}@media (max-width: 1100px){.columnas-reclamo{grid-template-columns:minmax(0,1fr)}.columna-lateral{position:static;order:-1}}@media (max-width: 720px){.fila-reclamo{flex-wrap:wrap;padding:14px}.fila-reclamo-texto{flex-basis:calc(100% - 100px)}.fila-reclamo-derecha{flex-basis:100%;flex-direction:row;align-items:center;justify-content:space-between;padding-left:54px}.fila-reclamo .flecha{display:none}.lineas-del-reclamo{white-space:normal}.tabla-reclamo thead{display:none}.tabla-reclamo,.tabla-reclamo tbody,.tabla-reclamo tr,.tabla-reclamo td,.tabla-reclamo tfoot{display:block;width:100%}.tabla-reclamo tbody tr{padding:10px 14px;border-bottom:1px solid var(--borde)}.tabla-reclamo tbody tr:last-child{border-bottom:0}.tabla-reclamo td{border:0;padding:3px 0;display:flex;justify-content:space-between;gap:12px;text-align:right}.tabla-reclamo td:before{content:attr(data-titulo);color:var(--tenue);font-size:13px;text-align:left}.tabla-reclamo td:first-child{display:block;text-align:left;padding-bottom:6px}.tabla-reclamo td:first-child:before{display:none}.tabla-reclamo tfoot tr{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--borde);background:var(--superficie-2);border-radius:0 0 var(--radio-l) var(--radio-l)}.tabla-reclamo tfoot td{border:0;background:none;width:auto}}.cobros .acciones .btn svg,.cuenta-de-cobro .acciones .btn svg{width:17px;height:17px}.cobros-banda,.cobros .herramientas{margin-bottom:16px}.tarjetas-saldo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dato-saldo{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.dato-saldo strong{font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dato-saldo.con-alerta{border-color:#f6cdc8;background:#fff8f7}.dato-saldo.con-alerta strong{color:var(--error)}.icono-pago{width:40px;height:40px;border-radius:var(--radio-l);background:var(--violeta-suave);color:var(--violeta-texto);display:grid;place-items:center;flex:none}.icono-pago svg{width:20px;height:20px}.fila-reclamo .nombre .pill{margin-left:8px}.tabla-facturas tbody tr.clicable{cursor:pointer}.tabla-facturas tbody tr.clicable:hover{background:#fbfaf6}.tabla-facturas .nombre-linea{display:block;margin-bottom:4px}.tabla-facturas .pill svg{width:12px;height:12px}.lista-simple{list-style:none;margin:0;padding:0;display:grid}.lista-simple li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--borde)}.lista-simple li:first-child{border-top:0}.lista-simple li>span:first-child{flex:1;min-width:0}.lista-simple .numero{font-weight:600}.detalle-de-pago,.formulario-ventana{display:flex;flex-direction:column;gap:14px;border:0;margin:0;padding:0;min-width:0}.renglon-pago{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.renglon-pago>span:first-child{flex:1;min-width:0}.renglon-pago.total strong{font-size:22px;font-variant-numeric:tabular-nums}.caja-gris{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde);font-size:14px}.caja-gris .enlace{align-self:flex-start}.peligro-texto{color:var(--error)}.grilla-datos-comprobante{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.grilla-datos-comprobante .campo:nth-child(4){grid-column:span 3}.subir-archivo{display:flex;align-items:center;gap:12px;padding:16px;border:1.5px dashed var(--borde-fuerte);border-radius:var(--radio-l);cursor:pointer;background:var(--superficie-2)}.subir-archivo:hover,.subir-archivo:focus-within{border-color:var(--violeta);background:var(--violeta-suave)}.subir-archivo input{position:absolute;opacity:0;width:1px;height:1px}.subir-archivo svg{width:22px;height:22px;color:var(--violeta-texto);flex:none}.subir-archivo>span{display:flex;flex-direction:column;gap:2px;min-width:0}.subir-archivo.con-archivo{border-style:solid;border-color:var(--violeta-borde)}.cuenta-de-cobro-campos{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--borde)}.con-boton{display:flex;gap:6px;align-items:center}.con-boton .input{flex:1}@media (max-width: 900px){.tarjetas-saldo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.grilla-datos-comprobante{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grilla-datos-comprobante .campo:nth-child(4){grid-column:span 2}.tabla-facturas .col-flecha{display:none}}.seccion-nav .insignia.insignia-alerta{background:var(--amarillo);color:var(--tinta)}.seccion-nav .insignia.insignia-error{background:var(--error)}.banda-plan{margin-bottom:18px;align-items:center}.pagina-plan{display:flex;flex-direction:column;gap:16px}.pagina-plan .encabezado-pagina{margin-bottom:4px}.pagina-plan h2{font-size:17px;margin:0}.plan-vacio{align-items:center;text-align:center;padding:40px 24px}.plan-vacio .icono-vacio{width:56px;height:56px;border-radius:var(--radio-l);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta-texto)}.plan-vacio p{max-width:560px}.activar-plan{border-color:var(--amarillo);border-width:2px}.pasos-plan{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pasos-plan li{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie-2)}.numero-paso{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--tinta);color:#fff;font-weight:600;flex:none}.pasos-plan li.hecho .numero-paso{background:var(--ok)}.numero-paso svg{width:16px;height:16px}.texto-paso,.texto-modulo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.plan-cabeza{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.etiqueta-plan{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--violeta-texto)}.plan-cabeza h2{font-size:22px!important;margin-top:4px!important}.precio-plan{display:flex;flex-direction:column;align-items:flex-end}.precio-plan strong{font-size:30px;letter-spacing:-.03em}.medidores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.medidor{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radio-l);background:var(--superficie-2);border:1px solid var(--borde)}.medidor strong{font-size:22px;font-variant-numeric:tabular-nums}.medidor .chico{font-size:12.5px}.barra-medidor{height:8px;border-radius:999px;background:#e9e7e0;overflow:hidden}.barra-medidor span{display:block;height:100%;border-radius:999px;background:var(--violeta)}.barra-medidor span.cerca{background:var(--amarillo)}.subtitulo-plan{font-size:15px;margin:0 0 8px}.incluye{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.incluye li{display:flex;gap:8px;align-items:flex-start;font-size:14px}.incluye svg{width:16px;height:16px;color:var(--ok);flex:none;margin-top:2px}.modulos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.modulos li{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--borde);border-radius:var(--radio-l)}.modulos li.apagado{background:var(--superficie-2)}.modulos li.apagado .icono-modulo,.modulos li.apagado strong{opacity:.6}.icono-modulo{width:36px;height:36px;border-radius:var(--radio);display:grid;place-items:center;background:var(--violeta-suave);color:var(--violeta-texto);flex:none}.icono-modulo svg{width:18px;height:18px}.texto-modulo strong{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.como-sumarlo{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:500;color:var(--alerta)}.tilde-modulo{width:18px;height:18px;color:var(--ok);flex:none}.extra-del-plan{padding:10px 0;border-top:1px solid var(--borde)}.extra-del-plan:first-of-type{border-top:0}.tramo-actual td{background:var(--violeta-suave)}.tramo-actual .pill{margin-left:8px}.texto-contrato{max-height:46vh;overflow:auto;padding:14px 16px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie-2);font-size:14px;line-height:1.55}.texto-contrato p{margin:0 0 8px}.aceptar-contrato{display:flex;gap:10px;align-items:flex-start;font-size:14px;cursor:pointer}.aceptar-contrato input{width:18px;height:18px;margin-top:2px;accent-color:var(--violeta)}@media (max-width: 720px){.medidores,.incluye,.modulos{grid-template-columns:minmax(0,1fr)}.pasos-plan li{flex-wrap:wrap}.pasos-plan li .btn{width:100%;justify-content:center}.precio-plan{align-items:flex-start}}.columna-lateral>.tarjeta,.columna-principal>.tarjeta{width:100%}.numero-pedido{color:var(--tenue);font-weight:500;font-variant-numeric:tabular-nums}.unir-a-pedido{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;border-top:1px solid var(--borde)}.unir-a-pedido .campo{align-self:stretch}.resumen-del-pedido{margin-bottom:16px;border:1px solid var(--borde);border-radius:var(--radio-l);background:var(--superficie);overflow:hidden}.resumen-linea{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.resumen-titulo{font-size:14px;white-space:nowrap}.resumen-datos{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;font-size:14px;color:var(--tenue);font-variant-numeric:tabular-nums}.dato-en-linea+.dato-en-linea:before{content:"·";margin:0 8px;color:var(--sutil)}.dato-en-linea.llega{color:var(--ok);font-weight:600}.dato-en-linea.no-llega{color:var(--alerta);font-weight:600}.flecha-resumen{width:18px;height:18px;flex:none;color:var(--sutil);transition:transform .15s}.resumen-del-pedido.abierto .flecha-resumen{transform:rotate(180deg)}.resumen-recuadros{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;padding:2px 16px 16px}.recuadro-resumen{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie-2)}.recuadro-resumen strong{font-size:16px;white-space:nowrap;font-variant-numeric:tabular-nums}.nombre-recuadro{font-size:12px;color:var(--tenue)}.detalle-recuadro{font-size:12px;color:var(--sutil)}.recuadro-resumen.llega{border-color:#bfe3cc;background:var(--ok-suave)}.recuadro-resumen.llega strong{color:var(--ok)}.recuadro-resumen.no-llega{border-color:#f2d7a6;background:var(--alerta-suave)}@media (max-width: 720px){.resumen-linea{flex-wrap:wrap}.resumen-datos{order:3;flex-basis:100%}.flecha-resumen{margin-left:auto}}.recuadro-resumen.vacio strong{font-size:14px;font-weight:500;color:var(--tenue)}.recuadro-resumen{align-items:flex-start;text-align:left}.ficha-en-dos .cabeza-fija{position:sticky;top:var(--alto-barra);z-index:15;margin:-20px -20px 16px;padding:14px 20px;background:#f6f5f1f0;backdrop-filter:saturate(1.6) blur(12px);-webkit-backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid var(--borde);align-items:center;flex-direction:row}.ficha-en-dos .cabeza-fija h1{font-size:22px}.panel-de-secciones{margin-top:20px}.vista-y-fotos{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:20px;align-items:start}@media (min-width: 1241px){.pagina:has(>.ficha-en-dos),.pagina:has(>.solo-lectura>.ficha-en-dos){padding-bottom:0}.ficha-en-dos{display:grid;grid-template-columns:minmax(0,1fr) clamp(360px,30vw,480px);gap:0;height:calc(100vh - var(--alto-barra));margin:-20px -20px 0 0}.columna-de-la-ficha{min-height:0;display:flex;flex-direction:column;padding:20px 24px 0 0}.ficha-en-dos .cabeza-fija{position:static;flex-shrink:0;margin:-20px -24px 16px -20px}.vista-y-fotos{flex:1;min-height:0;overflow-y:auto;padding-bottom:20px;overscroll-behavior:contain}.panel-de-secciones{position:relative;z-index:16;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-top:0;padding:18px 20px 24px;background:var(--superficie);border-left:1px solid var(--borde);box-shadow:-10px 0 28px -14px #14120c38}.ficha-en-dos .fotos-del-producto{top:0}}.fotos-del-producto{display:flex;flex-direction:column;gap:10px;position:sticky;top:calc(var(--alto-barra) + 84px)}.ficha-como-la-ve{padding:22px;display:flex;flex-direction:column;gap:18px}.foto-grande{position:relative;aspect-ratio:1 / 1;border-radius:var(--radio-l);background:#fff;border:1px solid var(--borde);overflow:hidden;display:grid;place-items:center}.foto-grande img{width:100%;height:100%;object-fit:contain;background:#fff}.sin-fotos{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--sutil);font-size:14px}.sin-fotos svg{width:28px;height:28px}.flecha-galeria{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:var(--radio-pastilla);border:1px solid var(--borde);background:#ffffffeb;display:grid;place-items:center;cursor:pointer;box-shadow:var(--sombra-1)}.flecha-galeria.izquierda{left:10px}.flecha-galeria.derecha{right:10px}.flecha-galeria svg{width:18px;height:18px}.miniaturas{display:flex;gap:8px;overflow-x:auto}.miniatura{width:64px;height:64px;flex-shrink:0;padding:0;border-radius:var(--radio);border:2px solid var(--borde);background:#fff;overflow:hidden;cursor:pointer}.miniatura img{width:100%;height:100%;object-fit:cover}.miniatura.activa{border-color:var(--violeta)}.vista-cabeza{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.vista-nombre{font-size:26px;letter-spacing:-.02em;line-height:1.15}.vista-meta{margin-top:6px;color:var(--tenue);font-size:14px}.vista-precio{margin-top:10px;font-size:15px}.vista-precio strong{font-size:18px}.vista-completitud{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;font-size:12px;color:var(--tenue)}.secciones-de-la-vista details{border-top:1px solid var(--borde)}.secciones-de-la-vista summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-weight:600;font-size:15px;cursor:pointer}.secciones-de-la-vista summary::-webkit-details-marker{display:none}.secciones-de-la-vista summary svg{width:18px;height:18px;color:var(--sutil);transition:transform .15s}.secciones-de-la-vista details[open] summary svg{transform:rotate(180deg)}.contenido-de-la-vista{padding:0 0 16px;display:flex;flex-direction:column;gap:10px}.texto-ficha{font-size:14.5px;line-height:1.55;white-space:pre-line}.datos-de-la-vista{margin:0;display:flex;flex-direction:column}.datos-de-la-vista>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed var(--borde);font-size:14px}.datos-de-la-vista dt{color:var(--tenue)}.datos-de-la-vista dd{margin:0;text-align:right;font-weight:500}.titulo-panel{font-size:15px;margin:4px 2px 10px}.lista-de-secciones{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tarjeta-de-seccion{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radio-l);border:1px solid var(--borde);background:var(--superficie);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}.tarjeta-de-seccion:hover{border-color:var(--borde-fuerte);box-shadow:var(--sombra-1)}.tarjeta-de-seccion:focus-visible{outline:none;box-shadow:var(--foco)}.texto-seccion{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.texto-seccion strong{font-size:15px}.texto-seccion .sutil{font-size:13px}.faltan{display:inline-flex;align-items:center;gap:5px;margin-top:4px;align-self:flex-start;padding:2px 8px;border-radius:var(--radio-pastilla);background:var(--error-suave);color:var(--error);font-size:12.5px;font-weight:600}.faltan svg{width:13px;height:13px}.tarjeta-de-seccion .flecha{width:18px;height:18px;color:var(--sutil);flex-shrink:0}.seccion-abierta{display:flex;flex-direction:column;gap:12px}.volver-a-secciones{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;border:0;background:none;padding:4px 2px;font:inherit;font-size:14px;font-weight:600;color:var(--violeta-texto);cursor:pointer}.seccion-abierta .titulo-panel{margin:0 2px;font-size:18px}.volver-a-secciones svg{width:20px;height:20px;color:var(--violeta)}.formulario-de-seccion{padding:18px}.formulario-de-seccion .seccion{padding:0;border:0}.formulario-aparte>.tarjeta{margin:0}.pie-de-seccion{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 760px){.vista-y-fotos{grid-template-columns:minmax(0,1fr)}.fotos-del-producto{position:static}.con-seccion-abierta .vista-y-fotos{display:none}}@media (max-width: 520px){.ficha-en-dos .cabeza-fija h1{font-size:18px}.ficha-como-la-ve{padding:16px}.vista-nombre{font-size:22px}.pie-de-seccion .btn{flex:1}}.rotulo-nutricional{--linea-rotulo: #111;max-width:460px;border:2px solid var(--linea-rotulo);border-radius:var(--radio-s);background:#fff;color:#111;font-size:13.5px;line-height:1.35}.rotulo-titulo{padding:8px 10px 6px;text-align:center;font-weight:800;font-size:14.5px;letter-spacing:.04em;border-bottom:1px solid var(--linea-rotulo)}.rotulo-porcion{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 10px;font-weight:600;border-bottom:2px solid var(--linea-rotulo)}.rotulo-nutricional table{width:100%;border-collapse:collapse}.rotulo-nutricional th,.rotulo-nutricional td{padding:5px 10px;border-bottom:1px solid var(--linea-rotulo);text-align:left;vertical-align:middle}.rotulo-nutricional thead th{font-size:12px;font-weight:700;border-bottom:1px solid var(--linea-rotulo)}.rotulo-nutricional tbody th{font-weight:600}.rotulo-nutricional tr.sangria th{padding-left:24px;font-weight:400}.rotulo-nutricional tbody tr:last-child th,.rotulo-nutricional tbody tr:last-child td{border-bottom:2px solid var(--linea-rotulo)}.rotulo-nutricional .numero{text-align:right;font-variant-numeric:tabular-nums}.rotulo-nutricional .vd{width:62px;white-space:nowrap;text-align:right;border-left:1px solid var(--linea-rotulo);font-variant-numeric:tabular-nums}.rotulo-pie{margin:0;padding:6px 10px 8px;font-size:11.5px;line-height:1.4}.pista-rotulo{margin:0 0 10px;font-size:13.5px}.rotulo-nutricional.editable{max-width:520px}.rotulo-nutricional.editable td{padding-top:4px;padding-bottom:4px}.celda-rotulo{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.rotulo-nutricional .input{height:30px;padding:0 8px;font-size:13.5px;border-radius:var(--radio-s)}.rotulo-nutricional .input.numero{width:68px;text-align:right;font-variant-numeric:tabular-nums}.rotulo-nutricional .input.porcion{width:64px}.rotulo-nutricional.editable .numero{white-space:nowrap}.celda-rotulo.medida{flex:1;min-width:130px;gap:2px;font-weight:400}.rotulo-nutricional .input.medida-casera{flex:1;min-width:0}.celda-rotulo .unidad{width:30px;text-align:left;color:#333}.celda-rotulo{flex-wrap:wrap}.celda-rotulo .kj{flex-basis:100%;text-align:right;padding-right:36px;color:#555;font-size:12px}.celda-rotulo .unidad{width:28px}.formulario-rotulo{display:flex;flex-direction:column}.formulario-rotulo .no-informar{align-self:flex-start;margin-top:12px}.rotulo-nutricional .mensaje-error{display:block;font-size:12px;font-weight:500;color:var(--error)}.rotulo-porcion .mensaje-error{flex-basis:100%}.rotulo-nutricional .con-error .input,.rotulo-nutricional .input[aria-invalid=true]{border-color:var(--error)}@media (max-width: 520px){.rotulo-nutricional th,.rotulo-nutricional td{padding-left:8px;padding-right:8px}.rotulo-nutricional tr.sangria th{padding-left:18px}.rotulo-nutricional .input.numero{width:64px}}.costo-del-producto{margin-top:16px;padding-top:14px;border-top:1px dashed var(--borde);display:flex;flex-direction:column;gap:8px}.costo-cabeza{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.costo-cabeza .sutil{font-size:12.5px}.costo-valor{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px}.costo-editar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.costo-editar .con-prefijo{flex:1;min-width:160px}.costo-editar .mensaje-error{flex-basis:100%}.ayuda-peso{margin:-6px 0 0}.panel-de-secciones .formulario-aparte>.tarjeta>.titulo-bloque h2{display:none}.editor-cut .cabeza-editor{position:sticky;top:var(--alto-barra);z-index:15;display:flex;align-items:center;gap:14px;margin:-20px -20px 12px;padding:12px 20px;background:#f6f5f1f0;backdrop-filter:saturate(1.6) blur(12px);-webkit-backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid var(--borde)}.cabeza-editor .titulo-producto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cabeza-editor h1{font-size:20px;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cabeza-editor .tenue{display:inline-flex;align-items:center;gap:8px;font-size:13px}.acciones-editor{display:flex;align-items:center;gap:8px}.aviso-cambios{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;color:var(--tenue)}.general-del-producto{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.secciones-del-producto{display:flex;flex-direction:column;gap:10px}.seccion-desplegable>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer}.seccion-desplegable>summary::-webkit-details-marker{display:none}.seccion-desplegable>summary:focus-visible{outline:none;box-shadow:var(--foco)}.seccion-desplegable .texto-seccion{flex:1}.seccion-desplegable .flecha-seccion{width:18px;height:18px;color:var(--sutil);transition:transform .15s}.seccion-desplegable[open] .flecha-seccion{transform:rotate(180deg)}.seccion-desplegable[open]>summary{border-bottom:1px solid var(--borde)}.cuerpo-de-seccion{padding:4px 0 6px}.cuerpo-de-seccion>.seccion{border:0}.cuerpo-de-seccion.formulario-rotulo{padding:16px 18px}.costado-del-producto{position:sticky;top:calc(var(--alto-barra) + 84px);display:flex;flex-direction:column;gap:12px}.costado-tarjeta{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.cabeza-costado{display:flex;align-items:center;justify-content:space-between}.cabeza-costado h3{font-size:14.5px}.datos-costado{margin:0;display:flex;flex-direction:column}.datos-costado>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px;padding:8px 0;border-top:1px solid var(--borde);font-size:13.5px}.datos-costado dt{color:var(--tenue)}.datos-costado dd{margin:0}.barra-puntaje{display:flex;flex-direction:column;gap:5px;font-size:13.5px}.barra-puntaje-cabeza{display:flex;justify-content:space-between}.barra-puntaje-fondo{height:8px;border-radius:var(--radio-s);background:var(--superficie-2);border:1px solid var(--borde);overflow:hidden}.barra-puntaje-fondo span{display:block;height:100%}.barra-puntaje-fondo .buena{background:var(--ok)}.barra-puntaje-fondo .media{background:#e0a800}.barra-puntaje-fondo .baja{background:var(--error)}.barra-puntaje .sutil{font-size:12px}.pestana-angosta{max-width:880px;display:flex;flex-direction:column;gap:14px}.vista-y-fotos.en-ventana{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}@media (max-width: 1100px){.general-del-producto{grid-template-columns:minmax(0,1fr)}.costado-del-producto{position:static;order:-1}}@media (max-width: 720px){.editor-cut .cabeza-editor{flex-wrap:wrap;position:static}.acciones-editor{width:100%}.acciones-editor .btn-primario{flex:1}.vista-y-fotos.en-ventana{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.acciones-editor{flex-wrap:wrap}.acciones-editor>.btn-secundario{flex:1}.acciones-editor .btn-primario{order:5;flex:1 1 100%}}.panel-fotos-cut.arrastrando{outline:2px dashed var(--violeta);outline-offset:-6px}.fotos-cut{display:flex;flex-wrap:wrap;gap:28px;padding:0 20px 20px}.foto-elegida{width:280px;display:flex;flex-direction:column;gap:10px}.recuadro-foto{width:280px;height:280px;display:grid;place-items:center;border:1px solid var(--borde);border-radius:var(--radio-l);background:#fff;overflow:hidden}.recuadro-foto img{width:100%;height:100%;object-fit:contain}.recuadro-foto .sin-foto{width:36px;height:36px;color:var(--sutil)}.acciones-de-la-foto{display:flex;align-items:center;gap:18px}.foto-elegida .enlace{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.foto-elegida .enlace svg{width:15px;height:15px}.datos-de-la-foto{display:flex;flex-direction:column;gap:12px;padding-top:10px;border-top:1px solid var(--borde)}.datos-de-la-foto .etiqueta{display:inline-flex;align-items:center;gap:4px}.ayuda-icono{width:14px;height:14px;color:var(--sutil)}.grilla-de-fotos{flex:1;min-width:260px;max-width:560px;display:flex;flex-direction:column;gap:10px}.grilla-de-fotos h3{font-size:14.5px}.miniaturas-de-fotos{display:grid;grid-template-columns:repeat(auto-fill,96px);gap:10px}.sumar-foto,.miniatura-de-foto{position:relative;width:96px;height:96px;padding:0;border-radius:var(--radio-l);overflow:hidden;cursor:pointer}.sumar-foto{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1.5px dashed var(--borde-fuerte);background:var(--superficie-2);color:var(--violeta-texto);font:inherit;font-size:12.5px;font-weight:600}.sumar-foto svg{width:20px;height:20px}.sumar-foto:hover:not(:disabled){border-color:var(--violeta)}.miniatura-de-foto{border:1px solid var(--borde);background:#fff}.miniatura-de-foto img{width:100%;height:100%;object-fit:contain}.miniatura-de-foto.elegida{border:2px solid var(--violeta)}.miniatura-de-foto:focus-visible,.sumar-foto:focus-visible{outline:none;box-shadow:var(--foco)}.estrella-principal{position:absolute;top:4px;left:4px;display:grid;place-items:center;width:20px;height:20px;border-radius:var(--radio-s);background:var(--amarillo);color:var(--tinta)}.estrella-principal svg{width:12px;height:12px;fill:currentColor}@media (max-width: 720px){.fotos-cut{padding:0 16px 16px}.foto-elegida,.recuadro-foto{width:100%}.recuadro-foto{height:auto;aspect-ratio:1 / 1;max-height:320px}.miniaturas-de-fotos{grid-template-columns:repeat(auto-fill,84px)}.sumar-foto,.miniatura-de-foto{width:84px;height:84px}}.fotos-cut{padding-top:4px}@media (max-width: 720px){.recuadro-foto{width:min(100%,240px);max-height:none}}.tabla-unidades td{padding-top:8px;padding-bottom:8px;vertical-align:top;font-size:14px}.tabla-unidades tbody tr{cursor:default}.tabla-unidades .input{height:36px;font-size:14px;min-width:0}.tabla-unidades .con-prefijo{display:flex;min-width:110px}.tabla-unidades .mensaje-error{display:block;font-size:12px}.tabla-unidades .celda-equivale .con-prefijo{min-width:108px}.tabla-unidades select.input{min-width:100px}.tabla-unidades td:nth-child(2) .input{min-width:110px}.contenedor-tabla:has(>.tabla-unidades){overflow-x:auto}.tabla-unidades td:last-child{width:36px;padding-left:0}.tabla-unidades .celda-equivale .input{padding-right:74px}.tabla-unidades .aviso-equivale{display:block;margin-top:3px;font-size:12px;color:var(--alerta)}.seccion-banda{margin:0 18px 16px}.promociones{display:flex;flex-direction:column;gap:14px}.sustitutos{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.lista-sustitutos{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:6px}.lista-sustitutos li{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--borde);border-radius:var(--radio)}.numero-sustituto{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--radio-s);background:var(--superficie-2);font-size:12px;font-weight:700}.buscar-sustituto{width:min(100%,440px);display:flex;flex-direction:column;gap:6px}.resultados-sustituto{list-style:none;margin:0;padding:4px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie)}.resultados-sustituto button{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:7px 8px;border:0;border-radius:var(--radio-s);background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}.resultados-sustituto button:hover{background:var(--superficie-2)}.tachado{text-decoration:line-through}@media (max-width: 720px){.tabla-unidades thead{display:none}.tabla-unidades,.tabla-unidades tbody,.tabla-unidades tr{display:block}.tabla-unidades tr{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;border-bottom:1px solid var(--borde)}.tabla-unidades td{padding:0;border:0;text-align:left}}.recortador{display:grid;place-items:center;padding:12px;background:#1c1d22;border-radius:var(--radio);touch-action:none;-webkit-user-select:none;user-select:none}.lienzo-del-recorte{position:relative;line-height:0}.lienzo-del-recorte img{display:block;max-width:100%;max-height:52vh;pointer-events:none}.marco-del-recorte{position:absolute;border:2px solid #fff;cursor:move}.capa-sombra{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.capa-sombra>span{position:absolute;box-shadow:0 0 0 9999px #0000008c}.marco-del-recorte .tercio{position:absolute;background:#ffffff73;pointer-events:none}.marco-del-recorte .tercio.v1,.marco-del-recorte .tercio.v2{top:0;bottom:0;width:1px}.marco-del-recorte .tercio.v1{left:33.33%}.marco-del-recorte .tercio.v2{left:66.66%}.marco-del-recorte .tercio.h1,.marco-del-recorte .tercio.h2{left:0;right:0;height:1px}.marco-del-recorte .tercio.h1{top:33.33%}.marco-del-recorte .tercio.h2{top:66.66%}.marco-del-recorte .esquina{position:absolute;width:18px;height:18px;background:#fff;border-radius:var(--radio-s);box-shadow:0 1px 3px #0006}.marco-del-recorte .esquina.no{left:-9px;top:-9px;cursor:nwse-resize}.marco-del-recorte .esquina.ne{right:-9px;top:-9px;cursor:nesw-resize}.marco-del-recorte .esquina.so{left:-9px;bottom:-9px;cursor:nesw-resize}.marco-del-recorte .esquina.se{right:-9px;bottom:-9px;cursor:nwse-resize}.tamano-del-recorte{margin-right:auto}.lista-de-consecuencias{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--tinta-2)}@media (max-width: 720px){.tamano-del-recorte{display:none}}.aviso-cambio-de-unidad{color:var(--alerta)}.configuracion-fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#15161c6b;display:grid;place-items:center;padding:24px;animation:aparecer .15s ease-out}.configuracion{width:min(960px,100%);height:min(80vh,760px);background:var(--superficie);border-radius:var(--radio-xl);box-shadow:var(--sombra-3);display:grid;grid-template-columns:240px minmax(0,1fr);overflow:hidden}.configuracion-lista{background:var(--superficie-2);border-right:1px solid var(--borde);padding:18px 10px;overflow-y:auto}.configuracion-cabeza{display:flex;align-items:center;justify-content:space-between;padding:0 8px 12px}.configuracion-cabeza h2{font-size:17px}.configuracion-lista ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.opcion-de-configuracion{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:var(--radio);background:none;font:inherit;font-size:14px;color:var(--tenue);text-align:left;cursor:pointer}.opcion-de-configuracion svg{width:17px;height:17px;flex-shrink:0}.opcion-de-configuracion span:not(.insignia){flex:1}.opcion-de-configuracion:hover{color:var(--tinta);background:#15161c0a}.opcion-de-configuracion.elegida{color:var(--tinta);font-weight:600;background:#15161c12}.opcion-de-configuracion .insignia{position:static}.configuracion-contenido{overflow-y:auto;padding:0 24px 24px}.configuracion-titulo{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;padding:16px 0 12px;margin-bottom:4px;background:var(--superficie)}.configuracion-titulo h3{flex:1;font-size:13px;font-weight:600;color:var(--tenue)}.flecha-en-celular,.volver-en-celular,.cerrar-en-celular{display:none!important}.configuracion-contenido .tarjeta{box-shadow:none}.configuracion-contenido .ajustes-una-seccion{display:flex;flex-direction:column;gap:14px}.configuracion-contenido .pagina-plan .columnas-reclamo{grid-template-columns:minmax(0,1fr)}.seccion-en-linea{display:flex;flex-direction:column;gap:14px}.acciones.fin{justify-content:flex-end}@media (max-width: 720px){.configuracion-fondo{padding:0}.configuracion{width:100%;height:100%;border-radius:0;grid-template-columns:minmax(0,1fr)}.configuracion .configuracion-contenido{display:none;padding:0 16px 24px}.configuracion.con-seccion .configuracion-lista{display:none}.configuracion.con-seccion .configuracion-contenido{display:block}.configuracion-lista{border-right:0;background:var(--superficie)}.opcion-de-configuracion{padding:14px 10px;font-size:15.5px;border-bottom:1px solid var(--borde);border-radius:0}.flecha-en-celular,.volver-en-celular,.cerrar-en-celular{display:inline-flex!important}.flecha-en-celular{color:var(--sutil)}}.configuracion-contenido .ajustes-una-seccion>.tarjeta{border:0;border-radius:0;background:none;box-shadow:none}.configuracion-contenido .ajustes-una-seccion>.tarjeta>.titulo-bloque,.configuracion-contenido .ajustes-una-seccion>.tarjeta>.seccion,.configuracion-contenido .ajustes-una-seccion>.tarjeta .lista-equipo>li{padding-left:0;padding-right:0}.configuracion-contenido .ajustes-una-seccion>.tarjeta:only-child>.titulo-bloque h2{display:none}.configuracion-contenido .ajustes-una-seccion>.tarjeta+.tarjeta{border-top:1px solid var(--borde);padding-top:8px}.configuracion-contenido .ajustes-una-seccion>.tarjeta:only-child>.titulo-bloque{padding-top:0}.configuracion-contenido .ajustes-una-seccion>.tarjeta:first-child>.titulo-bloque{padding-top:4px}.mensajes-de-suspension{display:flex;flex-direction:column;gap:16px}.mensaje-de-suspension .acciones-seccion{margin-top:6px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.comision-vendedor{display:inline-flex;align-items:center;gap:6px;font-size:13px}.comision-vendedor .con-prefijo{width:84px}.comision-vendedor .input{height:32px;padding-right:26px;font-size:13.5px;text-align:right}.comision-vendedor .input.con-error{border-color:var(--error)}.permisos-de-venta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;flex-basis:100%}.permiso-de-precios{display:inline-flex;align-items:center;gap:6px;font-size:13px}.permiso-de-precios .sutil{white-space:nowrap}.permisos-persona .permiso-de-precios .select{min-width:140px}.cobros-en-configuracion{display:flex;flex-direction:column;gap:22px}.recordatorio-automatico{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--borde)}.recordatorio-automatico h4{margin:0;font-size:15px}.recordatorio-automatico>p{margin:0}.dias-del-recordatorio{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.dias-del-recordatorio .input{width:64px;text-align:center}.logo-de-la-empresa{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--borde)}.recuadro-logo{flex:none;width:88px;height:88px;display:grid;place-items:center;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie-2);overflow:hidden}.recuadro-logo img{width:100%;height:100%;object-fit:contain;padding:6px}.recuadro-logo>span:not(.esqueleto){font-size:34px;font-weight:700;color:var(--sutil)}.datos-del-logo{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px}.datos-del-logo .tenue{font-size:13px}.acciones-del-logo{display:flex;align-items:center;gap:14px;margin-top:6px}.acciones-del-logo .enlace{display:inline-flex;align-items:center;gap:5px}.acciones-del-logo .enlace svg{width:14px;height:14px}.tu-cuenta{display:flex;flex-direction:column;gap:20px}.datos-de-la-cuenta{margin:0;display:flex;flex-direction:column}.dato-de-la-cuenta{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 0;border-bottom:1px solid var(--borde);font-size:14px}.dato-de-la-cuenta:first-child{padding-top:2px}.dato-de-la-cuenta dt{color:var(--tenue)}.dato-de-la-cuenta dd{margin:0;overflow:hidden;text-overflow:ellipsis}.dato-de-la-cuenta dd.sutil{font-size:13px}.cerrar-sesion{display:flex}@media (max-width: 520px){.dato-de-la-cuenta{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.dato-de-la-cuenta dt{grid-column:1;font-size:12.5px}.dato-de-la-cuenta dd{grid-column:1;grid-row:2}.dato-de-la-cuenta .btn{grid-column:2;grid-row:1 / span 2}.cerrar-sesion .btn{width:100%;justify-content:center}}.cuenta-de-copper{max-width:640px;padding:20px 24px 24px}@media (max-width: 520px){.cuenta-de-copper{padding:16px}}.dato-de-la-cuenta .sin-confirmar{margin-left:8px;vertical-align:middle}.codigo-en-ventana{display:flex;flex-direction:column;gap:16px}.codigo-en-ventana .subtitulo{color:var(--tenue)}.permisos-persona{align-items:center;column-gap:16px;row-gap:10px}.permisos-persona>*{flex-shrink:0}.barra-de-filtros .input,.barra-de-filtros .btn{height:40px}.barra-de-filtros{display:flex;align-items:center;gap:10px;margin-bottom:14px}.barra-de-filtros .btn svg:last-child{width:16px;height:16px}.filtro-en-linea{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--tenue)}.filtro-en-linea .input{height:38px;min-width:0;width:auto;font-size:14px}.barra-de-filtros .resultados{margin-left:auto;font-size:13.5px;color:var(--tenue);white-space:nowrap}.barra-de-filtros .buscador{flex:0 1 300px;min-width:170px}.cuenta-filtros{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radio-pastilla);background:var(--violeta);color:#fff;font-size:11.5px;font-weight:700}.btn.con-filtros{border-color:var(--violeta)}.panel-de-filtros{display:flex;flex-direction:column;gap:12px;padding:8px 8px 6px}.panel-de-filtros .campo{gap:6px}.panel-de-filtros .input{height:38px;font-size:14px}.panel-de-filtros .con-prefijo .input{padding-right:48px}.casilla-filtro{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.cartera input[type=checkbox],.bandeja-cut input[type=checkbox],.lista-de-columnas input[type=checkbox]{width:16px;height:16px;accent-color:var(--violeta);cursor:pointer}.menu-opcion.peligro,.menu-opcion.peligro svg{color:var(--error)}.aviso-solicitudes{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;border:1px solid #e3d8fd;border-radius:var(--radio-l);background:var(--violeta-suave);font:inherit;font-size:14px;text-align:left;cursor:pointer;color:inherit}.aviso-solicitudes>svg{width:18px;height:18px;color:var(--violeta);flex:none}.aviso-solicitudes .ver{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-weight:600;color:var(--violeta-texto);white-space:nowrap}.aviso-solicitudes .ver svg{width:16px;height:16px}.volver-a-la-lista{display:inline-flex;align-items:center;gap:2px;margin-bottom:12px;padding:4px 2px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--violeta-texto);cursor:pointer}.volver-a-la-lista svg{width:18px;height:18px}.tabla-cartera td{padding-top:10px;padding-bottom:10px;font-size:14px}.tabla-cartera .col-casilla{width:44px;padding-right:0}.tabla-cartera .col-codigo{width:110px;white-space:nowrap;color:var(--tenue)}.tabla-cartera .col-codigo .mono{font-size:13px}.tabla-cartera .ordenar{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:var(--tinta);font-weight:600;cursor:pointer}.tabla-cartera .ordenar svg{width:14px;height:14px}.nombre-cliente{display:inline-flex;align-items:center;gap:6px;font-weight:600}.aviso-deuda{display:inline-grid;place-items:center;color:var(--error)}.aviso-deuda svg{width:16px;height:16px}.detalle-invitado{font-size:12.5px;margin-top:2px}.tabla-cartera .col-fecha{white-space:nowrap;color:var(--tenue);font-variant-numeric:tabular-nums}.tabla-cartera .col-vendedor{white-space:nowrap}.tabla-cartera .col-acciones{width:1%;white-space:nowrap}.acciones-de-fila{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;width:100%}.acciones-de-fila .btn-icono svg{width:18px;height:18px}.tabla-cartera tr.tildada{background:var(--violeta-suave)}.tabla-cartera tr.fila-invitado{cursor:default}.su-lista{display:flex;flex-direction:column;gap:12px}.lista-fallas{margin:6px 0 0;padding-left:18px;font-size:13.5px}@media (max-width: 1100px){.barra-de-filtros{flex-wrap:wrap}.barra-de-filtros .buscador{width:100%;order:10}}@media (max-width: 720px){.barra-de-filtros{gap:8px}.barra-de-filtros .filtro-en-linea,.barra-de-filtros .acciones-masivas{display:none}.barra-de-filtros .resultados{order:11;margin-left:2px}.tabla-cartera thead{display:none}.tabla-cartera,.tabla-cartera tbody{display:block}.tabla-cartera tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nombre estado flecha" "fecha fecha flecha";align-items:center;gap:4px 10px;padding:12px 14px;border-bottom:1px solid var(--borde)}.tabla-cartera tbody tr:last-child{border-bottom:0}.tabla-cartera td{padding:0;border:0}.tabla-cartera .col-casilla,.tabla-cartera .col-codigo,.tabla-cartera .col-vendedor{display:none}.tabla-cartera .col-nombre{grid-area:nombre;min-width:0}.tabla-cartera .col-estado{grid-area:estado}.tabla-cartera .col-fecha{grid-area:fecha;font-size:13px}.tabla-cartera .col-fecha:before{content:"Último pedido: "}.tabla-cartera .col-acciones{grid-area:flecha;width:auto}.tabla-cartera .acciones-de-fila>:not(.flecha-fila){display:none}.tabla-cartera .fila-invitado .acciones-de-fila>*{display:inline-flex}.tabla-cartera .fila-invitado{grid-template-areas:"nombre estado estado" "fecha fecha flecha"}}.solo-en-celular{display:none!important}@media (max-width: 720px){.solo-en-celular{display:flex!important}.barra-de-filtros .btn{height:38px}}.menu-opcion:disabled{opacity:.5;cursor:default}.menu-opcion:disabled:hover{background:transparent}.bandeja-cut .resultados{display:inline-flex;align-items:center;gap:6px}.paginas{display:inline-flex;gap:2px}.paginas .btn svg{width:16px;height:16px}.editar-columnas svg{width:16px;height:16px}.tabla-bandeja td{padding-top:10px;padding-bottom:10px;font-size:14px}.tabla-bandeja .col-casilla{width:44px;padding-right:0}.tabla-bandeja .col-fecha,.tabla-bandeja .col-entrega,.tabla-bandeja .col-numero,.tabla-bandeja .col-codigo,.tabla-bandeja .col-total{white-space:nowrap}.tabla-bandeja .col-fecha,.tabla-bandeja .col-codigo{color:var(--tenue)}.tabla-bandeja .local-del-pedido{font-size:12.5px;margin-top:1px}.tabla-bandeja tr.sin-abrir .nombre-cliente:after{content:"";display:inline-block;width:7px;height:7px;margin-left:2px;border-radius:999px;background:var(--violeta)}.tabla-bandeja tr.tildada{background:var(--violeta-suave)}.tabla-bandeja .col-mas{width:1%}.tabla-bandeja .col-mas .menu{min-width:190px}.lista-de-columnas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lista-de-columnas .fija{color:var(--tenue);cursor:default}.lista-de-columnas .candado{width:14px;height:14px;color:var(--sutil)}@media (max-width: 720px){.bandeja-cut .barra-de-filtros .editar-columnas,.tabla-bandeja thead{display:none}.tabla-bandeja,.tabla-bandeja tbody{display:block}.tabla-bandeja tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cliente total" "estado entrega";gap:6px 10px;padding:12px 14px;border-bottom:1px solid var(--borde)}.tabla-bandeja tbody tr:last-child{border-bottom:0}.tabla-bandeja td{padding:0;border:0}.tabla-bandeja .col-casilla,.tabla-bandeja .col-fecha,.tabla-bandeja .col-codigo,.tabla-bandeja .col-numero,.tabla-bandeja .col-items,.tabla-bandeja .col-mas{display:none}.tabla-bandeja .col-cliente{grid-area:cliente;min-width:0}.tabla-bandeja .col-total{grid-area:total;font-weight:600}.tabla-bandeja .col-estado{grid-area:estado}.tabla-bandeja .col-entrega{grid-area:entrega;text-align:right;font-size:13px;color:var(--tenue)}.tabla-bandeja .col-entrega:before{content:"Entrega "}}.filtro-fecha{width:160px!important}.filtro-estado{width:200px!important}@media (max-width: 1400px) and (min-width: 721px){.bandeja-cut .barra-de-filtros{flex-wrap:wrap}}.encabezado-con-filtro{display:inline-flex;align-items:center;gap:4px}.tabla-cartera .ordenar{font-weight:500;color:var(--tenue)}.tabla-cartera .ordenar.activo{font-weight:600;color:var(--tinta)}.boton-embudo{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:var(--radio-s);background:none;color:var(--sutil);cursor:pointer}.boton-embudo:hover{color:var(--tinta);background:#15161c0d}.boton-embudo.marcado{color:var(--violeta-texto);background:var(--violeta-suave);border-color:#d9ccfb}.boton-embudo svg{width:14px;height:14px}.casillas-de-estados{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.tabla-cartera th .menu{font-weight:400;text-transform:none}@media (min-width: 721px){.bandeja-cut .contenedor-tabla{background:transparent;border:0;box-shadow:none;overflow:visible}.tabla-bandeja{border-collapse:separate;border-spacing:0 6px;margin-top:-6px}.tabla-bandeja th{background:transparent;border-bottom:0;padding-top:4px;padding-bottom:2px}.tabla-bandeja tbody td{background:var(--superficie);border-top:1px solid var(--borde);border-bottom:1px solid var(--borde)}.tabla-bandeja tbody td:first-child{border-left:1px solid var(--borde);border-radius:var(--radio-l) 0 0 var(--radio-l)}.tabla-bandeja tbody td:last-child{border-right:1px solid var(--borde);border-radius:0 var(--radio-l) var(--radio-l) 0}.tabla-bandeja tbody tr:hover td{background:#fbfaf6;border-color:var(--borde-fuerte)}.tabla-bandeja tbody tr.tildada td{background:var(--violeta-suave)}}.tabla-bandeja .ordenar{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:var(--tenue);cursor:pointer}.tabla-bandeja .ordenar.activo{color:var(--tinta);font-weight:600}.tabla-bandeja .ordenar svg{width:14px;height:14px}.chip-entrega{display:table;margin-top:3px;padding:1px 6px;border-radius:var(--radio-pastilla);font-size:11.5px;font-weight:600;background:var(--superficie-2);border:1px solid var(--borde);color:var(--tenue)}.chip-entrega.retira{background:var(--amarillo-suave);border-color:#f2d97a;color:#7a5b00}.tabla-bandeja .va-distinto{color:var(--error);font-weight:600}.tabla-bandeja .col-factura{font-size:13px;white-space:nowrap}@media (max-width: 720px){.tabla-bandeja .col-factura,.tabla-bandeja .col-va{display:none}}.cabeza-ficha-cliente{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.cabeza-ficha-cliente h1{font-size:24px;letter-spacing:-.02em;line-height:1.2}.cabeza-ficha-cliente .titulo-producto{display:flex;flex-direction:column;gap:4px;min-width:0}.cabeza-ficha-cliente .titulo-producto .pill{align-self:flex-start}.codigo-en-titulo{color:var(--tenue);font-weight:500}.acciones-ficha-cliente{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.acciones-ficha-cliente .btn svg:last-child:not(:first-child){width:16px;height:16px}.pestanas-ficha{display:flex;gap:4px;border-bottom:1px solid var(--borde);margin-bottom:18px;overflow-x:auto}.pestanas-ficha button{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font:inherit;font-size:14.5px;font-weight:500;color:var(--tenue);cursor:pointer;white-space:nowrap}.pestanas-ficha button:hover{color:var(--tinta)}.pestanas-ficha button.activa{color:var(--tinta);font-weight:600;border-bottom-color:var(--violeta)}.pestanas-ficha .nombre-corto{display:none}@media (max-width: 560px){.pestanas-ficha{gap:0}.pestanas-ficha button{padding:10px 9px;font-size:14px}.pestanas-ficha .nombre-largo{display:none}.pestanas-ficha .nombre-corto{display:inline}}.cuenta-pestana{min-width:20px;padding:0 6px;border-radius:var(--radio-pastilla);background:var(--superficie-2);border:1px solid var(--borde);font-size:12px;font-weight:600;text-align:center}.perfil-en-columnas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.columna-perfil{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.cabeza-columna{margin:0;padding:11px 16px;background:#f1f0eb;border-bottom:1px solid var(--borde);font-size:13.5px;font-weight:700;letter-spacing:.01em}.columna-perfil dl{margin:0}.fila-perfil{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr) 28px;align-items:start;gap:4px 12px;padding:11px 12px 11px 16px;border-bottom:1px solid var(--borde);font-size:14px}.fila-perfil:last-child{border-bottom:0}.fila-perfil dt{color:var(--tenue);font-size:13.5px;padding-top:1px}.fila-perfil dd{margin:0;min-width:0;overflow-wrap:anywhere}.valor-de-fila{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500}.ayuda-de-fila{margin-top:2px;font-size:12.5px}.fila-perfil .lapiz{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--radio);background:none;color:var(--sutil);cursor:pointer}.fila-perfil .lapiz:hover{background:var(--superficie-2);color:var(--violeta)}.fila-perfil .lapiz svg{width:15px;height:15px}.fila-perfil.editando{background:#fcfbff}.fila-perfil.editando dd{grid-column:2 / -1}.editor-de-fila{display:flex;flex-direction:column;gap:8px}.editor-de-fila .input{height:36px;font-size:14px}.editor-de-fila .textarea{font-size:14px}.botones-de-fila{display:flex;justify-content:flex-end;gap:6px}.editor-minimo,.editor-suspension,.minimo-propio{display:flex;flex-direction:column;gap:8px}.editor-suspension>.sutil{font-size:12.5px}.minimo-propio{padding-left:26px}.opcion-de-radio{display:flex;align-items:flex-start;gap:8px;font-size:14px;cursor:pointer}.opcion-de-radio input{margin-top:3px;accent-color:var(--violeta)}.opcion-de-radio .sutil{font-size:12.5px}.opciones-de-dias{display:flex;flex-direction:column;gap:8px}.opcion-de-radio.grande{padding:12px 14px;border:1px solid var(--borde);border-radius:var(--radio-l)}.opcion-de-radio.grande:has(input:checked){border-color:var(--violeta);background:var(--violeta-suave)}.opcion-de-radio.apagada{opacity:.6;cursor:default}.columna-perfil .panel-lateral{border:0;border-top:1px solid var(--borde);border-radius:0;box-shadow:none;padding:14px 16px}.columna-perfil .panel-lateral h3{font-size:13.5px}.personas-vacio{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;text-align:center;color:var(--tenue);font-size:13.5px}.personas-vacio svg{width:24px;height:24px;color:var(--sutil)}.nota-de-pestana{margin:0 0 10px;font-size:13px}.tabla-pedidos-del-cliente td{font-size:14px;padding-top:10px;padding-bottom:10px;white-space:nowrap}.tabla-pedidos-del-cliente .col-mas{width:1%}.resumen-de-cuenta{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:14px}.resumen-de-cuenta .dato-saldo{min-width:170px}.ir-a-la-cuenta{align-self:center;margin-left:auto}.precios-en-ventana{display:flex;flex-direction:column;gap:14px}@media (max-width: 1280px){.perfil-en-columnas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.cabeza-ficha-cliente{flex-direction:column}.acciones-ficha-cliente{justify-content:flex-start}.perfil-en-columnas{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.cabeza-ficha-cliente h1{font-size:20px}.acciones-ficha-cliente{display:grid;grid-template-columns:1fr 1fr;width:100%}.acciones-ficha-cliente .btn,.acciones-ficha-cliente .desplegable>.btn{width:100%;justify-content:center}.acciones-ficha-cliente .btn-primario{order:-1;grid-column:1 / -1}.fila-perfil{grid-template-columns:minmax(0,1fr) 28px;padding:10px 10px 10px 14px}.fila-perfil dt{grid-column:1 / -1;font-size:12.5px}.fila-perfil dd{grid-column:1}.fila-perfil .lapiz{grid-column:2;grid-row:2}.fila-perfil.editando dd{grid-column:1 / -1}.tabla-pedidos-del-cliente th:nth-child(2),.tabla-pedidos-del-cliente td:nth-child(2),.tabla-pedidos-del-cliente th:nth-child(4),.tabla-pedidos-del-cliente td:nth-child(4),.tabla-pedidos-del-cliente th:nth-child(5),.tabla-pedidos-del-cliente td:nth-child(5){display:none}.ir-a-la-cuenta{margin-left:0;width:100%;justify-content:center}}.grupo-del-local{padding:9px 16px 7px;background:var(--superficie-2);border-bottom:1px solid var(--borde);font-size:12.5px;font-weight:700;color:var(--tenue);text-transform:uppercase;letter-spacing:.04em}.cabeza-columna.con-accion{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;padding-bottom:8px}.cabeza-columna.con-accion h2{margin:0;font-size:13.5px;font-weight:700}.cabeza-columna .enlace{display:inline-flex;align-items:center;gap:4px;font-weight:600}.cabeza-columna .enlace svg{width:15px;height:15px}.lista-de-personas{list-style:none;margin:0;padding:0}.persona{padding:12px 12px 12px 16px;border-bottom:1px solid var(--borde)}.persona:last-child{border-bottom:0}.persona-cabeza{display:flex;align-items:center;gap:8px;margin-bottom:6px}.persona-cabeza strong{font-size:14.5px}.persona-cabeza .lapiz{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--radio);background:none;color:var(--sutil);cursor:pointer}.persona-cabeza .lapiz:hover{background:var(--superficie-2);color:var(--violeta)}.persona-cabeza .lapiz svg{width:15px;height:15px}.persona-datos{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;font-size:13.5px}.persona-datos dt{color:var(--tenue);font-size:12px}.persona-datos dd{margin:0;overflow-wrap:anywhere}.persona-acciones{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.personas-cargando{padding:16px;margin:0}.etiquetas{display:flex;flex-wrap:wrap;gap:6px}.etiqueta-grupo{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radio-pastilla);background:var(--violeta-suave);color:var(--violeta-texto);font-size:12.5px;font-weight:600}.etiqueta-grupo button{display:grid;place-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.etiqueta-grupo button svg{width:13px;height:13px}.campo-de-grupos{display:flex;flex-direction:column;gap:8px}.sugerencias-de-grupos{list-style:none;margin:0;padding:4px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie)}.sugerencias-de-grupos button{width:100%;display:flex;align-items:center;gap:6px;padding:7px 8px;border:0;border-radius:var(--radio-s);background:none;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.sugerencias-de-grupos button:hover{background:var(--superficie-2)}.sugerencias-de-grupos .crear{color:var(--violeta-texto);font-weight:600}.sugerencias-de-grupos svg{width:14px;height:14px}.notas-internas{white-space:pre-line;font-weight:400}.fila-perfil .interruptor{font-weight:500}.campos-de-persona{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:14px}.campos-de-persona:disabled .input{background:var(--superficie-2);color:var(--tenue)}.etiqueta.con-ayuda{display:inline-flex;align-items:center;gap:4px}.boton-ayuda{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:none;color:var(--sutil);cursor:pointer}.boton-ayuda:hover,.boton-ayuda[aria-expanded=true]{color:var(--violeta)}.boton-ayuda svg{width:16px;height:16px}.ayuda-de-roles{margin:4px 0 0;padding:10px 12px 10px 28px;border-radius:var(--radio);background:var(--superficie-2);font-size:13px;display:flex;flex-direction:column;gap:4px}.pie-de-persona{width:100%;display:flex;flex-direction:column;gap:10px}.botones-de-persona{display:grid;grid-template-columns:1fr 1fr;gap:8px}.botones-de-persona .btn{justify-content:center}.enlaces-de-persona{display:flex;justify-content:space-between;gap:10px}.enlace.peligro{color:var(--error)}@media (max-width: 520px){.botones-de-persona{grid-template-columns:1fr}}.impulsar{display:flex;flex-direction:column;gap:16px;max-width:880px}.impulsar h2{display:flex;align-items:center;gap:8px}.impulsar h2 svg{width:18px;height:18px;color:var(--violeta)}.mensaje-para-el-cliente{margin:0;padding:12px 16px;border-left:3px solid var(--violeta);border-radius:0 var(--radio) var(--radio) 0;background:var(--violeta-suave);font-size:15px;white-space:pre-line}.editor-de-mensaje{display:flex;flex-direction:column;gap:8px}.pie-de-mensaje{display:flex;align-items:center;justify-content:flex-end;gap:8px}.pie-de-mensaje .sutil{margin-right:auto;font-size:12.5px}.lista-recomendados,.elegir-recomendados{list-style:none;margin:0;padding:0}.lista-recomendados li{display:flex;align-items:center;gap:12px;padding:10px 20px;border-top:1px solid var(--borde)}.miniatura-recomendado{width:44px;height:44px;flex:none;border-radius:var(--radio);border:1px solid var(--borde);background:var(--superficie-2);overflow:hidden}.miniatura-recomendado img{width:100%;height:100%;object-fit:cover}.texto-recomendado{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:14px}.texto-recomendado .sutil{font-size:12.5px}.elegir-recomendados{margin-top:12px;max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.elegir-recomendados .casilla-filtro{gap:10px;padding:6px 8px;border-radius:var(--radio)}.elegir-recomendados .casilla-filtro:hover,.elegir-recomendados .casilla-filtro.elegido{background:var(--superficie-2)}.elegir-recomendados input[type=checkbox]{width:16px;height:16px;accent-color:var(--violeta)}.etiqueta-grupo.etiqueta-libre{background:var(--superficie-2);color:var(--tinta);border:1px solid var(--borde)}.cortes-por-dia{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cortes-por-dia li{display:grid;grid-template-columns:90px minmax(0,1fr) 132px 64px;align-items:center;gap:8px;font-size:14px}.cortes-por-dia .input{height:36px;font-size:14px}@media (max-width: 520px){.cortes-por-dia li{grid-template-columns:minmax(0,1fr) 100px}.cortes-por-dia li strong{grid-column:1 / -1}}.quien-recibe{margin:4px 0 0;padding:14px 16px 16px;border:1px solid var(--borde);border-radius:var(--radio-l);display:flex;flex-direction:column;gap:12px;min-width:0}.quien-recibe legend{padding:0 6px;font-size:13.5px;font-weight:700}.banda-de-cobro{display:flex;align-items:stretch;gap:20px;padding:16px 18px;margin-bottom:16px;background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-l)}.datos-de-cobro-del-cliente{flex:1;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 22px}.dato-de-cobro{display:flex;flex-direction:column;gap:3px;min-width:0}.dato-de-cobro .titulo-dato{font-size:12px;color:var(--tenue)}.dato-de-cobro .valor-dato{display:flex;align-items:flex-start;gap:4px;font-size:14px;font-weight:600;color:var(--tinta)}.dato-de-cobro .texto-dato{min-width:0;padding-top:3px;overflow-wrap:break-word}.dato-de-cobro.largo .texto-dato{font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.dato-de-cobro .btn-icono{margin-top:-2px;flex:none;width:26px;height:26px}.dato-de-cobro .btn-icono svg{width:14px;height:14px}.dato-de-cobro.pronto .titulo-dato,.dato-de-cobro.pronto .valor-dato{color:var(--sutil);font-weight:500}.totales-de-cobro{flex:none;width:230px;display:flex;flex-direction:column;gap:8px;padding-left:20px;border-left:1px solid var(--borde)}.total-de-cobro{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 0 3px 10px;border-left:3px solid var(--borde-fuerte);font-size:13px;color:var(--tenue)}.total-de-cobro strong{font-size:15px;color:var(--tinta)}.total-de-cobro.por-vencer{border-left-color:var(--amarillo)}.total-de-cobro.vencido{border-left-color:var(--error)}.total-de-cobro.vencido strong{color:var(--error)}.total-de-cobro.adeudado{border-left-color:var(--violeta)}.barra-de-facturas .filtro-en-linea .btn{font-weight:500}.barra-de-facturas{gap:8px}.barra-de-facturas .buscador{flex:0 1 170px;min-width:110px}.barra-de-facturas .acciones-de-facturas{margin-left:auto;display:flex;align-items:center;gap:8px}.barra-de-facturas .sacar-filtros{white-space:nowrap}.rango-de-fechas{padding:4px}.facturas-del-cliente .contenedor-tabla{overflow:visible}.tabla-facturas-del-cliente th .orden{border:0;background:none;padding:0;font:inherit;color:inherit;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.tabla-facturas-del-cliente th .orden:hover,.tabla-facturas-del-cliente th .orden.activo{color:var(--tinta)}.tabla-facturas-del-cliente th .orden svg{width:13px;height:13px}.tabla-facturas-del-cliente td{vertical-align:middle}.tabla-facturas-del-cliente .casilla{width:36px}.tabla-facturas-del-cliente tr.tildada td{background:var(--violeta-suave)}.tabla-facturas-del-cliente .numero-factura{white-space:nowrap}.tabla-facturas-del-cliente .numero-factura .enlace{font-size:13px}.tabla-facturas-del-cliente .tipo-de-documento{display:block;font-size:12px;color:var(--sutil)}.tabla-facturas-del-cliente .pedido-de-factura{white-space:nowrap}.tabla-facturas-del-cliente .pedido-de-factura .enlace+.enlace{margin-left:6px}.tabla-facturas-del-cliente .estado-de-factura{min-width:150px}.texto-estado{font-size:13.5px;font-weight:600;color:var(--tinta-2)}.texto-estado.error{color:var(--error)}.texto-estado.alerta{color:var(--alerta)}.texto-estado.ok{color:var(--ok)}.texto-estado.violeta{color:var(--violeta-texto)}.texto-estado.apagado{color:var(--sutil)}.tabla-facturas-del-cliente .recordatorios{display:block;font-size:12px;color:var(--tenue)}.tabla-facturas-del-cliente .celda-acciones{width:1%;white-space:nowrap;text-align:right}.tabla-facturas-del-cliente .sin-resultados td{padding:28px 12px;text-align:center;color:var(--tenue)}.boton-partido{display:inline-flex;align-items:stretch}.boton-partido>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.boton-partido .desplegable>.btn{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;width:30px;height:100%}.casillas-de-medios{display:flex;flex-direction:column;gap:10px}.lista-de-recordatorio{list-style:none;margin:0;padding:0;border:1px solid var(--borde);border-radius:var(--radio);max-height:240px;overflow:auto}.lista-de-recordatorio li{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:8px 12px;font-size:13.5px}.lista-de-recordatorio li+li{border-top:1px solid var(--borde)}@media (max-width: 1280px){.datos-de-cobro-del-cliente{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1380px){.barra-de-facturas{flex-wrap:wrap}.barra-de-facturas .acciones-de-facturas{width:100%;justify-content:flex-end}}@media (max-width: 1000px){.banda-de-cobro{flex-direction:column}.totales-de-cobro{width:auto;flex-direction:row;flex-wrap:wrap;padding:14px 0 0;border-left:0;border-top:1px solid var(--borde)}.total-de-cobro{flex:1 1 140px;flex-direction:column;gap:2px}.facturas-del-cliente .contenedor-tabla{background:transparent;border:0;box-shadow:none}.tabla-facturas-del-cliente thead{display:none}.tabla-facturas-del-cliente,.tabla-facturas-del-cliente tbody{display:block}.tabla-facturas-del-cliente tr{display:grid;grid-template-columns:28px 1fr auto;gap:4px 10px;padding:12px 14px;margin-bottom:10px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l)}.tabla-facturas-del-cliente td{display:block;padding:0;border:0;background:none!important}.tabla-facturas-del-cliente td.casilla{grid-column:1;grid-row:1 / span 2;width:auto}.tabla-facturas-del-cliente td.numero-factura{grid-column:2;grid-row:1}.tabla-facturas-del-cliente td.saldo{grid-column:3;grid-row:1;font-size:15px}.tabla-facturas-del-cliente td.estado-de-factura{grid-column:2 / span 2;grid-row:2;min-width:0}.tabla-facturas-del-cliente td[data-etiqueta]:not(.saldo){grid-column:2 / span 2;display:flex;justify-content:space-between;gap:10px;font-size:13px;text-align:left}.tabla-facturas-del-cliente td[data-etiqueta]:not(.saldo):before{content:attr(data-etiqueta);color:var(--tenue)}.tabla-facturas-del-cliente td.celda-acciones{grid-column:2 / span 2;width:auto;margin-top:8px;text-align:left}.tabla-facturas-del-cliente .sin-resultados{display:block}}@media (max-width: 720px){.datos-de-cobro-del-cliente{grid-template-columns:repeat(2,minmax(0,1fr))}.dato-de-cobro.largo{grid-column:1 / -1}.barra-de-facturas .buscador{flex:1 1 120px;width:auto;order:0}.barra-de-facturas .acciones-de-facturas{flex-wrap:wrap;justify-content:flex-start}.barra-de-facturas .acciones-de-facturas>.btn-primario{flex:1 1 100%}.boton-partido{width:100%}.boton-partido>.btn{flex:1}}
