.cartel-idioma{position:fixed;z-index:85;left:50%;translate:-50% 0;bottom:calc(92px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;border-radius:14px;background:var(--bg4);color:var(--texto);border:1px solid var(--borde2);box-shadow:var(--sombra);font-size:14px;font-weight:600;line-height:1.35;animation:cartelIdiomaEntra .22s var(--curva)}@keyframes cartelIdiomaEntra{0%{opacity:0;transform:translateY(8px)}}.cartel-idioma>svg{flex-shrink:0;color:var(--texto2)}.cartel-idioma-texto{flex:1 1 auto;min-width:0}.cartel-idioma .boton{flex-shrink:0;white-space:nowrap}.cartel-idioma-cerrar{flex-shrink:0;width:32px;height:32px;border-radius:8px;font-size:20px;line-height:1;color:var(--texto2)}.cartel-idioma-cerrar:hover{color:var(--texto);background:var(--bg3)}@media (max-width: 480px){.cartel-idioma{flex-wrap:wrap;width:calc(100vw - 32px)}.cartel-idioma-texto{flex-basis:calc(100% - 70px)}.cartel-idioma .boton{order:3;flex:1 1 100%}}@media (min-width: 1024px){.cartel-idioma{left:auto;right:24px;translate:none;bottom:24px}}.pasos{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde)}.pasos-cabeza{display:flex;align-items:center;gap:10px}.pasos-tapas{display:flex}.pasos-tapas>*{margin-right:-8px;border-radius:6px;box-shadow:0 0 0 2px var(--bg2)}.pasos-mas{display:grid;place-items:center;width:30px;height:38px;border-radius:6px;background:var(--bg4);font-size:11px;font-weight:700;color:var(--texto2)}.pasos-resumen{display:flex;flex-direction:column;margin-left:14px;min-width:0}.pasos-resumen strong{font-size:13.5px}.pasos-resumen small{font-family:var(--mono);font-size:12px;color:var(--texto2)}.pasos-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.pasos-lista li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.pasos-lista li+li:before{content:"";position:absolute;top:11px;right:50%;width:100%;height:2px;background:var(--bg4);z-index:0}.pasos-lista li.hecho+li:before,.pasos-lista li.activo:before{background:var(--acento)}.pasos-punto{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--bg4);color:var(--texto3)}.pasos-lista .hecho .pasos-punto{background:var(--relleno);color:var(--acento-tinta)}.pasos-lista .activo .pasos-punto{background:var(--acento-suave);box-shadow:0 0 0 2px var(--acento)}.pasos-lista .duda .pasos-punto{background:#d9b38a2e;color:var(--espera);box-shadow:0 0 0 2px var(--espera)}.pasos-lista .falla .pasos-punto{background:var(--error-fondo);color:var(--error);box-shadow:0 0 0 2px var(--error)}.pasos-gira{width:10px;height:10px;border-radius:50%;border:2px solid var(--acento);border-right-color:transparent;animation:girar .8s linear infinite}.pasos-nombre{display:flex;flex-direction:column;font-size:12px;font-weight:650;color:var(--texto2);line-height:1.25}.pasos-nombre small{font-family:var(--mono);font-weight:400;color:var(--texto3)}.pasos-lista .hecho .pasos-nombre,.pasos-lista .activo .pasos-nombre{color:var(--texto)}.pasos-lista .duda .pasos-nombre{color:var(--espera)}.pasos-lista .falla .pasos-nombre{color:var(--error)}.pasos-texto{font-size:12.5px;line-height:1.45;color:var(--texto2)}.pasos-duda{border-color:#d9b38a59}.pasos-falla{border-color:#f8717159}.pasos-mini{display:flex;flex-direction:column;gap:4px;min-width:0}.pasos-mini-linea{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:92px}.pasos-mini-linea i{height:3px;border-radius:99px;background:var(--bg4)}.pasos-mini-linea .hecho{background:var(--acento)}.pasos-mini-linea .actual{background:linear-gradient(90deg,var(--acento) 40%,var(--bg4) 40%);background-size:200% 100%;animation:pasosAvanza 1.2s linear infinite}.pasos-duda .pasos-mini-linea .actual{background:var(--espera);animation:none}.pasos-falla .pasos-mini-linea .actual{background:var(--error);animation:none}.pasos-mini-texto{font-size:12px;font-weight:650;color:var(--texto2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pasos-duda .pasos-mini-texto{color:var(--espera)}.pasos-falla .pasos-mini-texto{color:var(--error)}@keyframes pasosAvanza{0%{background-position:100% 0}to{background-position:-100% 0}}.mat-video{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#000}.mat-video iframe,.mat-video img{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.mat-fachada{padding:0;cursor:pointer}.mat-fachada:hover .mat-play{background:#000c;transform:translate(-50%,-50%) scale(1.06)}.mat-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;color:#fff;background:#000000a6;transition:transform .15s,background .15s}.mat-video.chica{width:64px;border-radius:7px}.mat-video.chica .mat-play{width:28px;height:20px;border-radius:6px}.mat-tarjeta{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde);min-width:0}.mat-pie{display:flex;align-items:center;gap:8px;min-width:0}.mat-nombre{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13px;line-height:1.25}.mat-nombre strong{font-weight:650}.mat-nombre small{font-size:11.5px;color:var(--texto3)}.mat-tarjeta-pdf{flex-direction:row;align-items:center;gap:10px}.mat-pdf-ico{position:relative;flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--acento-texto);background:var(--acento-suave)}.mat-pdf-ico i{position:absolute;bottom:2px;font-style:normal;font-size:7.5px;font-weight:800;letter-spacing:.06em}.mat-tarjeta-pdf .mat-pie{flex:1}.mat-descargar{flex-shrink:0;display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--acento-texto);background:var(--acento-suave)}.mat-descargar:hover{background:color-mix(in srgb,var(--acento) 26%,transparent)}.mat-grilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.mat-fila{display:flex;flex-direction:column;gap:6px}.mat-fila-linea{display:flex;align-items:center;gap:6px}.mat-fila-linea .sop-material{flex:1;min-width:0}.mat-seccion{display:flex;flex-direction:column;gap:8px}.mat-seccion h3{font-size:13.5px;font-weight:700}.mat-seccion p{font-size:12.5px;line-height:1.45;color:var(--texto2)}.entrega-material-caja{display:flex;flex-direction:column;gap:8px}.entrega-material-mini{flex-shrink:0;display:inline-flex}a.entrega-material-boton{display:inline-flex;align-items:center}button.entrega-material-boton{display:inline-flex;align-items:center;gap:5px}.entrega-copiar{display:flex;flex-direction:column;gap:8px}.ent{width:100%;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);background:radial-gradient(70% 45% at 0% 0%,var(--banda),transparent 70%),var(--bg)}.ent-lado{display:flex;flex-direction:column;padding:18px 16px 20px}.ent-cabeza{display:flex;align-items:center;min-height:40px}.ent-centro{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:44px 0 32px;animation:tarjetaEntra .26s var(--curva)}.ent-tarjeta{width:min(420px,100%);display:flex;flex-direction:column;gap:16px}.ent-registro{width:min(480px,100%)}.ent-pie{display:flex;flex-direction:column;align-items:center;gap:10px}.ent-pie .prototipo-nota{max-width:44ch;text-align:center}.ent-titulo{display:flex;flex-direction:column;gap:6px}.ent-titulo h1{font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.ent-titulo p{color:var(--texto2);font-size:14.5px;line-height:1.45;max-width:44ch}.ent-volver{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin:0 0 6px -4px;padding:4px 6px;border-radius:8px;font-size:13px;font-weight:600;color:var(--texto2);transition:color .15s,background .15s}.ent-volver:hover{color:var(--texto);background:var(--bg3)}.ent-campo{display:flex;flex-direction:column;gap:6px}.ent-campo>label{font-size:13px;font-weight:650;color:var(--texto2)}.ent-entrada{position:relative;display:flex}.ent-entrada input{width:100%;min-height:50px;padding:0 14px;border-radius:12px;font-size:15.5px;background:var(--bg2);border:1px solid var(--borde2);transition:border-color .15s,box-shadow .15s,background .15s}.ent-entrada input::placeholder{color:var(--texto3)}.ent-entrada input:hover{border-color:var(--texto3)}.ent-entrada input:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);background:var(--bg)}.ent-entrada input.ent-mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase}.ent-entrada:has(.ent-ojo) input{padding-right:50px}.ent-ojo{position:absolute;right:5px;top:50%;translate:0 -50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:var(--texto3);transition:color .15s,background .15s}.ent-ojo:hover,.ent-ojo[aria-pressed=true]{color:var(--texto);background:var(--bg3)}.ent-campo.con-error .ent-entrada input{border-color:var(--error)}.ent-campo.con-error .ent-entrada input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 22%,transparent)}.ent-error-campo{font-size:12.5px;font-weight:600;color:var(--error);animation:entrarLinea .2s var(--curva)}.ent-ayuda{font-size:12.5px;color:var(--texto3);line-height:1.4}.ent-olvido{align-self:flex-end;margin-top:2px;font-size:13px;font-weight:600;color:var(--acento-texto);text-underline-offset:3px}.ent-olvido:hover:not(:disabled){text-decoration:underline}.ent-olvido:disabled{color:var(--texto3);cursor:default}.ent-chico{font-size:13px;color:var(--texto2);text-align:center}.ent-mensaje{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:12px;font-size:13.5px;line-height:1.45;animation:ventaEntra .22s var(--curva)}.ent-mensaje>svg{flex-shrink:0;margin-top:1px}.ent-mensaje.error{color:var(--texto);background:color-mix(in srgb,var(--error) 12%,var(--bg2));border:1px solid color-mix(in srgb,var(--error) 45%,transparent)}.ent-mensaje.error>svg{color:var(--error)}.ent-mensaje.ok{color:var(--texto);background:color-mix(in srgb,var(--ok) 10%,var(--bg2));border:1px solid color-mix(in srgb,var(--ok) 40%,transparent)}.ent-mensaje.ok>svg{color:var(--ok)}.ent-mensaje .enlace{font-size:13.5px}.ent-enviar{margin-top:2px;min-height:52px;border-radius:12px;font-size:16px}.ent-enviar.cargando{opacity:1}.ent-girando{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:girar .7s linear infinite}.ent-fuerza{display:flex;align-items:center;gap:10px}.ent-fuerza span{display:flex;gap:4px}.ent-fuerza i{width:34px;height:4px;border-radius:2px;background:var(--bg4);transition:background .25s}.ent-fuerza small{font-size:12px;color:var(--texto3)}.ent-fuerza.n1 i:nth-child(1){background:var(--espera)}.ent-fuerza.n2 i:nth-child(-n+2){background:var(--ok)}.ent-fuerza.n3 i{background:var(--ok)}.ent-fuerza.n2 small,.ent-fuerza.n3 small{color:var(--ok)}.ent-escudo{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:var(--acento-texto);background:var(--acento-suave);border:1px solid color-mix(in srgb,var(--acento) 40%,transparent);animation:sello .3s var(--curva)}.ent-casillas{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px}.ent-casillas input{width:100%;min-width:0;aspect-ratio:4 / 5;max-height:64px;text-align:center;border-radius:12px;font-family:var(--mono);font-size:24px;font-weight:700;background:var(--bg2);border:1px solid var(--borde2);caret-color:var(--acento);transition:border-color .15s,box-shadow .15s,transform .15s var(--curva)}.ent-casillas input:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.ent-casillas input.lleno{border-color:var(--texto3);animation:marcar .18s var(--curva)}.ent-casillas.con-error input{border-color:var(--error);animation:escSacude .4s}.ent-filas-enlaces{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ent-casilla{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--texto2);cursor:pointer}.ent-casilla input{width:18px;height:18px;accent-color:var(--acento)}.ent-listo{text-align:left}.ent-tilde-grande{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#06240f;background:var(--ok);box-shadow:0 0 0 8px color-mix(in srgb,var(--ok) 15%,transparent);animation:sello .34s var(--curva)}.ent-sobre{color:var(--acento-texto)}.ent-sobre svg{animation:sello .3s var(--curva)}.ent-sobre-tapa{stroke-dasharray:60;stroke-dashoffset:60;animation:escTrazo .5s var(--curva) .15s forwards}.ent-datos-listo{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;list-style:none;border-radius:12px;background:var(--bg2);border:1px solid var(--borde);font-size:13.5px;color:var(--texto2)}.ent-datos-listo li{display:flex;gap:8px}.ent-datos-listo li:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--acento)}.ent-link-maqueta{align-self:center;text-decoration:underline;text-underline-offset:3px}.ent-ayuda-geek{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ent-ayuda-geek li{padding:13px 14px;border-radius:12px;font-size:14px;line-height:1.45;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde)}.ent-ayuda-geek b{display:block;margin-bottom:2px;color:var(--texto)}.ent-siguiente{position:relative;display:flex;flex-direction:column;gap:16px;margin:4px 0;padding:0 0 0 30px;list-style:none;counter-reset:paso}.ent-siguiente:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--borde2)}.ent-siguiente li{position:relative;display:flex;flex-direction:column;gap:2px;counter-increment:paso;animation:tarjetaEntra .3s var(--curva) backwards}.ent-siguiente li:nth-child(2){animation-delay:.08s}.ent-siguiente li:nth-child(3){animation-delay:.16s}.ent-siguiente li:before{content:counter(paso);position:absolute;left:-30px;top:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11.5px;font-weight:800;color:var(--texto2);background:var(--bg3);border:1px solid var(--borde2)}.ent-siguiente li.hecho:before{content:"\2713";color:#06240f;background:var(--ok);border-color:var(--ok)}.ent-siguiente b{font-size:14.5px}.ent-siguiente span{font-size:13px;color:var(--texto2)}.ent-grupo{display:flex;flex-direction:column;gap:14px;margin:0;padding:16px;border-radius:16px;border:1px solid var(--borde);background:color-mix(in srgb,var(--bg2) 60%,transparent)}.ent-grupo legend{padding:0 6px;margin-left:-6px;font-size:13px;font-weight:750;color:var(--texto)}.ent-grupo .ent-entrada input{background:var(--bg)}.ent-sugerencia{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 11px;border-radius:10px;font-size:13px;background:color-mix(in srgb,var(--espera) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--espera) 45%,transparent);animation:ventaEntra .2s var(--curva)}.ent-sugerencia span{flex:1 1 100%;color:var(--texto2)}.ent-sugerencia b{color:var(--texto);font-weight:700}.ent-sugerencia button{min-height:32px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:700;color:#1a1206;background:var(--espera)}.ent-sugerencia button.no{color:var(--texto2);background:none;border:1px solid var(--borde2)}.ent-fuentes{display:flex;flex-wrap:wrap;gap:7px}.ent-fuentes button{min-height:36px;padding:0 13px;border-radius:99px;font-size:13px;font-weight:600;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2);transition:color .15s,border-color .15s,background .15s,transform .15s var(--curva)}.ent-fuentes button:hover{color:var(--texto);border-color:var(--texto3)}.ent-fuentes button:active{transform:scale(.96)}.ent-fuentes button.activa{color:var(--acento-texto);border-color:var(--acento);background:var(--acento-suave)}.ent-grupo.con-error .ent-fuentes button{border-color:color-mix(in srgb,var(--error) 50%,var(--borde2))}.ent-detalle{min-height:44px;padding:0 13px;border-radius:11px;font-size:14px;background:var(--bg);border:1px solid var(--borde2);animation:ventaEntra .2s var(--curva)}.ent-detalle:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.ent-trampa{position:absolute;left:-9999px;top:-9999px}.ent-protegido{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--texto3);font-size:12px}.ent-idiomas{display:flex;align-items:center;gap:2px;padding:3px;border-radius:99px;color:var(--texto3);background:var(--bg2);border:1px solid var(--borde)}.ent-idiomas>svg{margin:0 4px 0 6px}.ent-idiomas button{min-height:30px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);transition:color .15s,background .15s}.ent-idiomas button:hover{color:var(--texto)}.ent-idiomas button.activo{color:var(--texto);background:var(--bg4)}.ent-maqueta{width:min(420px,100%);font-size:12px;color:#333;background:#fff;border-radius:10px;padding:6px 10px}.ent-maqueta summary{cursor:pointer;font-weight:700;color:#111}.ent-maqueta p{margin:6px 0;line-height:1.45}.ent-maqueta div{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ent-maqueta button{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;color:#111;background:#eee}.ent-gondola{position:relative;display:flex;flex-direction:column;gap:0;margin:0 16px 24px;border-radius:22px;overflow:hidden;background:radial-gradient(120% 70% at 50% -8%,rgba(139,92,246,.42),transparent 62%),radial-gradient(90% 55% at 100% 100%,rgba(254,94,34,.2),transparent 62%),#111114;border:1px solid rgba(255,255,255,.08)}.ent-estantes{display:flex;flex-direction:column;gap:0;padding-top:22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ent-estante{position:relative;padding-bottom:16px}.ent-estante+.ent-estante{margin-top:10px}.ent-estante:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:12px;background:linear-gradient(180deg,#ffffff29,#ffffff0a 30%,#00000080);box-shadow:0 10px 18px -6px #000000e6}.ent-pista{display:flex;width:max-content;animation:estanteCorre 90s linear infinite}.ent-estante.e1 .ent-pista{animation-duration:110s;animation-direction:reverse}.ent-estante.e2 .ent-pista{animation-duration:80s}@keyframes estanteCorre{to{transform:translate(-50%)}}.ent-tapa{flex-shrink:0;display:block;margin-right:16px;border-radius:9px;overflow:hidden;box-shadow:0 14px 24px -10px #000000e6,0 0 0 1px #ffffff1a}.ent-tapa .portada{display:block;border-radius:0}.ent-estante.e1,.ent-estante.e2{display:none}.ent-estante .ent-tapa{width:78px;height:100px}.ent-estante .ent-tapa .portada{width:100%!important;height:100%!important}.ent-nm{position:relative;z-index:1;padding:18px 18px 20px;color:#f5f0e6}.ent-nm-kick{margin-bottom:6px;font-size:13px;font-weight:800;color:#fe5e22}.ent-nm h2{margin-bottom:8px;font-size:23px;font-weight:800;line-height:1.15;letter-spacing:-.4px;color:#f5f0e6;text-wrap:balance}.ent-nm-txt{margin-bottom:14px;font-size:14.5px;line-height:1.5;color:#f5f0e6a8}.ent-nm-txt b{color:#f5f0e6}.ent-nm-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none}.ent-nm-datos li{padding:10px 9px;border-radius:12px;font-size:12px;line-height:1.3;color:#f5f0e69e;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.ent-nm-datos svg{display:block;width:18px;height:18px;margin-bottom:6px;color:#a78bfa}.ent-nm-datos b{display:block;font-size:14px;color:#f5f0e6}.ent-nm-acciones{display:flex;flex-direction:column;gap:10px}.ent-nm-cta{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:12px;font-size:16px;font-weight:800;color:#fff;text-decoration:none;background:linear-gradient(90deg,#8b5cf6,#fe5e22);box-shadow:0 10px 24px -10px #8b5cf6cc;transition:filter .15s,transform .15s}.ent-nm-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.ent-nm-wa{align-self:center;white-space:nowrap;font-size:14px;font-weight:700;color:#f5f0e6;text-underline-offset:3px}.ent-nm-wa:hover{text-decoration:underline}.ent-cifras{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin:0 18px;font-size:13px;color:#f5f0e6b3}.ent-cifras span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09)}.ent-cifras b{color:#f5f0e6;font-weight:750}.ent-cifras .ok,.ent-cifras .ok b{color:#4ade80}.ent-demo{display:none}.ent:not(.ent-p-login) .ent-gondola{display:none}.ent-turnstile{display:flex;justify-content:center}.ent-turnstile:empty{display:none}@media (min-width: 1024px){.ent{grid-template-columns:minmax(480px,.92fr) minmax(0,1.08fr)}.ent-geek{grid-template-columns:minmax(0,1fr)}.ent-lado{min-height:100dvh;padding:26px 48px 24px}.ent-centro{padding:26px 0}.ent-pie{align-items:flex-start}.ent-geek .ent-pie{align-items:center}.ent-pie .prototipo-nota{text-align:left}.ent-centro{align-items:flex-start;padding-left:max(0px,calc((100% - 420px)/2 - 40px))}.ent-geek .ent-centro{align-items:center;padding-left:0}.ent-titulo h1{font-size:34px;letter-spacing:-1px}.ent:not(.ent-p-login) .ent-gondola{display:flex}.ent-gondola{position:sticky;top:0;height:calc(100dvh - 28px);margin:14px 14px 14px 0;justify-content:space-between}.ent-estantes{flex:1 1 0;min-height:0;overflow:hidden;justify-content:center;padding-top:10px;transform:perspective(1400px) rotateY(-9deg);transform-origin:right center}.ent-estante.e1,.ent-estante.e2{display:block}.ent-estante+.ent-estante{margin-top:clamp(10px,2.4vh,26px)}.ent-estante .ent-tapa{height:clamp(88px,14.5vh,134px);width:auto;aspect-ratio:104 / 134;margin-right:20px}.ent-nm.sin-demo{grid-template-columns:minmax(0,1fr)}.ent-nm{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:24px;margin:0 24px 24px;padding:22px 22px 22px 24px;border-radius:20px;background:#111114bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 60px -30px #000000e6}.ent-cifras{margin:12px 24px}.ent-demo{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);align-self:stretch}.ent-demo-titulo{font-size:12.5px;font-weight:700;color:#f5f0e68c}.ent-demo-ficha{display:flex;align-items:center;gap:12px;animation:ventaEntra .3s var(--curva)}.ent-demo-tapa{flex-shrink:0;width:52px;height:66px;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px -8px #000000e6,0 0 0 1px #ffffff1a}.ent-demo-tapa .portada{width:100%!important;height:100%!important;border-radius:0}.ent-demo-datos{display:flex;flex-direction:column;gap:3px;min-width:0}.ent-demo-datos strong{font-size:14.5px;font-weight:750;color:#f5f0e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ent-demo-datos small{font-size:12px;color:#f5f0e699}.ent-demo-rayo{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;color:#4ade80}.ent-demo-pasos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ent-demo-pasos li{display:flex;align-items:center;gap:9px;font-size:13px;color:#f5f0e673;transition:color .25s}.ent-demo-pasos i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1.6px solid currentColor;transition:background .25s,border-color .25s}.ent-demo-pasos li.actual{color:#f5f0e6}.ent-demo-pasos li.actual i{border-color:#a78bfa;border-top-color:transparent;animation:girar .8s linear infinite}.ent-demo-pasos li.hecho{color:#f5f0e6}.ent-demo-pasos li.hecho i{color:#0a0a0c;background:#4ade80;border-color:#4ade80;animation:marcar .25s var(--curva)}.ent-demo-entrega{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:#00000059;border:1px dashed rgba(255,255,255,.12);opacity:.35;filter:blur(1.5px);transition:opacity .35s,filter .35s,border-color .35s}.ent-demo-entrega.lista{opacity:1;filter:none;border-style:solid;border-color:#4ade8066}.ent-demo-entrega span{display:flex;justify-content:space-between;gap:10px;font-size:12px}.ent-demo-entrega small{color:#f5f0e680}.ent-demo-entrega b{font-family:var(--mono);font-weight:500;color:#f5f0e6;letter-spacing:.5px}.ent-nm h2{font-size:27px;letter-spacing:-.7px}.ent-nm-txt{margin-bottom:12px;font-size:14px}.ent-nm-datos{margin-bottom:14px}.ent-nm-datos li{display:flex;flex-direction:column;padding:9px 10px}.ent-nm-datos svg{width:16px;height:16px;margin-bottom:4px}.ent-nm-acciones{flex-direction:row;align-items:center;gap:18px}.ent-nm-cta{flex:0 0 auto;padding:0 26px}}.ent-video{width:100%;max-width:420px;margin-top:18px;display:flex;flex-direction:column;gap:8px}.ent-video h2{font-size:13px;font-weight:650;color:var(--texto2);text-align:center}.ent-volver-centro{align-self:center;font-size:13px;font-weight:600;padding:6px 10px}.ent-pase{display:flex;flex-direction:column;gap:8px;padding:13px 15px;border-radius:14px;background:color-mix(in srgb,var(--ok) 8%,var(--bg2));border:1px dashed color-mix(in srgb,var(--ok) 50%,var(--borde2));animation:tarjetaEntra .3s var(--curva) backwards}.ent-pase-sello{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;font-size:12px;font-weight:750;color:#06240f;background:var(--ok)}.ent-pase p{margin:0;font-size:13.5px;line-height:1.45;color:var(--texto)}.ent-alta-leyendo{flex-direction:row;align-items:center;justify-content:center;gap:10px;min-height:160px;font-size:14px;color:var(--texto2)}.ent-alta .ent-entrada input[readonly]{color:var(--texto2);background:var(--bg3);border-style:dashed;cursor:default}.ent-alta .ent-entrada input[readonly]:focus{box-shadow:none;border-color:var(--borde2)}.ent a.boton{text-decoration:none}.arranque{position:fixed;inset:0;z-index:20000;display:flex;flex-direction:column;align-items:center;justify-content:center;--boot-bg: #111216;--boot-text: #f4f5f8;--boot-muted: #9aa1b0;--boot-line: rgba(255,255,255,.07);--boot-glow: rgba(91,33,182,.3);--boot-dot: rgba(255,255,255,.07);color:var(--boot-text);background:radial-gradient(900px 520px at 50% 38%,var(--boot-glow),transparent 65%),radial-gradient(var(--boot-dot) 1.2px,transparent 1.2px) 0 0 / 22px 22px,var(--boot-bg)}.arranque.sale{animation:arrSeVa .45s ease forwards;pointer-events:none}.arranque.sale>*{animation:arrLevanta .4s ease forwards!important}@keyframes arrSeVa{to{opacity:0}}@keyframes arrLevanta{to{opacity:0;transform:translateY(-14px)}}.arr-logo{position:relative;width:104px;height:104px;margin-bottom:20px;filter:drop-shadow(0 16px 36px rgba(91,33,182,.45))}.arr-logo svg{width:100%;height:100%;overflow:visible}.arr-circ{fill:#5b21b6;transform-origin:512px 512px;animation:arrCirc .7s cubic-bezier(.2,.9,.25,1.2) both}.arr-logo path{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:14;stroke-linejoin:round;stroke-dasharray:2600;stroke-dashoffset:2600;animation:arrDibuja 1.1s ease .35s forwards,arrRellena .45s ease 1.25s forwards}.arr-logo path:nth-child(2){animation-delay:.55s,1.35s}@keyframes arrCirc{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes arrDibuja{to{stroke-dashoffset:0}}@keyframes arrRellena{to{fill-opacity:1;stroke-width:0}}.arr-marca{display:flex;flex-direction:column;align-items:center;gap:2px;animation:arrSube .55s ease .9s both}.arr-nombre{font-size:30px;font-weight:800;letter-spacing:-.9px;line-height:1}.arr-nombre i{font-style:normal;color:#8b5cf6}.arr-tag{font-size:10.5px;letter-spacing:4.5px;font-weight:800;color:var(--boot-muted);margin-left:4px}.arr-barra{width:180px;height:3px;border-radius:3px;margin-top:24px;background:var(--boot-line);overflow:hidden;animation:arrSube .4s ease 1.1s both}.arr-barra span{display:block;height:100%;width:40%;border-radius:3px;background:linear-gradient(90deg,#8b5cf6,#fe5e22);animation:arrCorre 1.1s ease-in-out infinite}.arr-texto{margin-top:12px;font-size:13px;font-weight:700;color:var(--boot-muted);animation:arrSube .4s ease 1.2s both}@keyframes arrCorre{0%{transform:translate(-110%)}to{transform:translate(260%)}}@keyframes arrSube{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.arranque-gz{--boot-bg: #121314;background:var(--boot-bg)}.arranque-gz:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65;background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px) 0 5% / 72px 104px,linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 5% / 72px 104px;-webkit-mask-image:linear-gradient(#000 0%,transparent 25%,transparent 72%,#000 100%);mask-image:linear-gradient(#000 0%,transparent 25%,transparent 72%,#000 100%)}.arranque-gz>*{position:relative}.arr-gz-marca{position:relative;width:clamp(128px,34vw,250px)}.arr-gz-logo{display:block;width:100%;height:auto}.arr-gz-geekzy{position:absolute;left:calc(100% + 4px);bottom:-16%;width:clamp(54px,18vw,130px);height:auto;animation:arrGzAterriza .5s .14s both}@keyframes arrGzAterriza{0%{opacity:0;transform:translateY(-110px)}20%{opacity:1}74%{transform:translateY(0)}88%{transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.arr-gz-tag{margin:14px 0 0;font-size:clamp(12px,3.25vw,20px);font-weight:700;letter-spacing:.24em;color:#f7f7f7;padding-left:.24em}.arranque-gz .arr-barra{width:min(78vw,375px);height:4px;border-radius:4px;margin-top:36px;background:#454547;animation:none}.arranque-gz .arr-barra span{width:34%;background:gold;border-radius:inherit;animation:arrGzBarra 1.35s ease-in-out infinite alternate}@keyframes arrGzBarra{0%{transform:translate(-40%)}to{transform:translate(220%)}}.arranque-gz .arr-texto{margin-top:14px;font-size:clamp(14px,4vw,22px);font-weight:500;color:#f7f7f7;animation:none}.nav{display:flex;gap:2px}.nav-item{position:relative;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 8px 10px;line-height:19px;border-radius:9px;font-weight:600;color:var(--texto2);transition:color .15s,background .15s;white-space:nowrap}.nav-ico{display:inline-flex}.nav-ico svg{width:19px;height:19px}.nav-item.activo .nav-ico{color:var(--acento-texto)}.nav-item.activo .tab-relleno{fill:currentColor;fill-opacity:.2}.nav-item:hover,.nav-item.activo{color:var(--texto);background:var(--bg3)}.nav-punto{display:inline-block;width:7px;height:7px;margin-left:5px;border-radius:50%;background:var(--acento);vertical-align:2px}.icono-cabecera{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:var(--texto2)}.icono-cabecera:hover,.icono-cabecera.activo{color:var(--texto);background:var(--bg3)}.icono-cabecera .nav-punto{position:absolute;top:8px;right:8px;margin:0}.buscador{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:10px;height:44px;padding:0 8px 0 13px;background:var(--bg2);border:1px solid var(--borde2);border-radius:11px;color:var(--texto2);transition:border-color .15s,box-shadow .15s}.buscador:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);color:var(--texto)}.buscador input{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;color:var(--texto);font-size:15px;font-weight:600;-webkit-appearance:none;appearance:none}.buscador input::placeholder{color:var(--texto3);font-weight:400}.buscador input::-webkit-search-cancel-button{display:none}.brillo{display:block;background:linear-gradient(90deg,var(--bg3) 0%,var(--bg4) 50%,var(--bg3) 100%);background-size:200% 100%;animation:brillar 1.3s linear infinite;border-radius:6px}@keyframes brillar{to{background-position:-200% 0}}.sensor{height:1px}.catalogo-pie{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:26px 0 32px;color:var(--texto2);font-size:13px}.plus-precio{position:relative;display:flex;border-radius:10px;background:var(--bg3);transition:background .12s,box-shadow .12s;min-width:0}.plus-precio:hover{background:var(--acento-suave);box-shadow:inset 0 0 0 1px var(--acento)}.plus-precio.elegido{background:var(--relleno);color:var(--acento-tinta)}.plus-precio.elegido:hover{background:var(--relleno-hover)}.plus-precio.elegido .stock{color:inherit}.plus-precio .celda-menos{bottom:5px;right:5px}.plus-precio-btn{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:8px 10px;border-radius:10px;text-align:left;min-height:60px}.plus-precio-btn:active{transform:scale(.98)}.plus-precio-vacio{align-items:center;justify-content:center;color:var(--texto3)}.plus-monto{font-family:var(--mono);font-weight:700;font-size:17px;letter-spacing:-.4px;line-height:1.15}.plus-niveles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.plus-caja{--nivel: #E8E8EC;--nivel-fondo: #2A2A30;--nivel-titulo: #FFFFFF;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--bg2);border:1px solid color-mix(in srgb,var(--nivel) 30%,var(--borde));transition:border-color .15s,box-shadow .15s}.plus-extra{--nivel: #FFC629;--nivel-fondo: #4A3A08;--nivel-titulo: #FFD24D}.plus-deluxe{--nivel: #E9B308;--nivel-fondo: #050505;--nivel-titulo: #F2C230}.plus-caja.con-pedido{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.plus-caja-cabeza{position:relative;display:flex;align-items:center;gap:16px;padding:16px;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--nivel) 26%,transparent),transparent 60%),linear-gradient(160deg,var(--nivel-fondo),var(--bg2) 85%);border-bottom:1px solid color-mix(in srgb,var(--nivel) 22%,var(--borde))}.plus-caja-cabeza .portada{flex-shrink:0;border-radius:10px;box-shadow:0 10px 24px #00000073,0 0 0 1px #ffffff14}.plus-caja-texto{min-width:0;display:flex;flex-direction:column;gap:3px}.plus-marca{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--nivel) 70%,var(--texto2))}.plus-caja-cabeza h3{font-size:26px;font-weight:800;letter-spacing:-.7px;line-height:1.05;color:var(--nivel-titulo)}.plus-caja-cabeza p{color:var(--texto2);font-size:13px;line-height:1.35}.plus-en-pedido{align-self:flex-start;margin-top:4px;font-size:11.5px;font-weight:700;color:var(--acento-tinta);background:var(--relleno);padding:3px 9px;border-radius:99px;animation:aparecer .16s}.plus-caja .plus-precio:not(.elegido):not(.plus-precio-vacio){background:color-mix(in srgb,var(--nivel) 5%,var(--bg3))}.plus-caja .plus-precio:not(.elegido):hover{background:color-mix(in srgb,var(--nivel) 12%,var(--bg3));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nivel) 60%,transparent)}.plus-tabla{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px}.plus-tabla-fila{display:grid;grid-template-columns:62px repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.plus-tabla-cabeza span{display:flex;justify-content:center;color:var(--texto2);padding-block:2px}.plus-meses{display:flex;flex-direction:column;justify-content:center;font-size:12px;font-weight:600;color:var(--texto2);line-height:1.1}@media (max-width: 1023.98px){.plus-niveles{grid-template-columns:minmax(0,1fr);gap:12px}.plus-caja-cabeza{padding:12px;gap:14px}.plus-caja-cabeza .portada{width:70px!important;height:86px!important}.plus-caja-cabeza h3{font-size:23px}.plus-tabla{padding:8px 10px 10px}.plus-tabla-fila{grid-template-columns:54px repeat(2,minmax(0,1fr))}}.plus-meses b{font-family:var(--mono);font-size:21px;font-weight:700;color:var(--texto);letter-spacing:-.5px}.barra-compra{display:flex;align-items:center;gap:8px}.barra-compra-info{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:50px;padding:4px 2px;text-align:left;color:var(--texto2)}.barra-compra-info:active{transform:scale(.985)}.barra-cuenta{flex-shrink:0;min-width:26px;height:26px;padding:0 6px;border-radius:99px;animation:saltoCuenta .21s var(--curva);background:var(--relleno);color:var(--acento-tinta);font-family:var(--mono);font-weight:700;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.barra-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.2}.barra-linea{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0}.barra-linea strong{color:var(--texto);font-family:var(--mono);font-size:16px;flex-shrink:0;animation:pulsoTotal .22s var(--curva);transform-origin:left}.barra-linea small{min-width:min(max-content,100%);max-width:100%;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-linea small b{font-family:var(--mono);font-weight:400}.barra-linea small.falta{color:var(--error)}.barra-ver{display:inline-flex;align-items:center;gap:3px;color:var(--acento-texto);font-size:12.5px;font-weight:700}.barra-flecha{display:inline-flex;animation:empujon .72s var(--curva) 2}@keyframes empujon{40%{transform:translateY(-3px)}}.barra-textos strong{color:var(--texto);font-family:var(--mono);font-size:16px}.barra-textos>small{font-size:12px}.barra-abajo{position:fixed;z-index:40;left:0;right:0;bottom:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--bg3);border-top:1px solid var(--borde2);box-shadow:0 -8px 24px #00000059;animation:barraEntra .18s var(--curva)}@keyframes barraEntra{0%{transform:translateY(100%)}}.barra-listo{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--ok);color:#06240f;display:inline-flex;align-items:center;justify-content:center}@keyframes saltoCuenta{0%{transform:scale(1.35)}}.barra-compra-boton{flex-shrink:0}.barra-compra-boton .boton{width:auto;min-width:136px;min-height:50px;padding-inline:12px}.globo-capa{position:fixed;inset:0;z-index:60}.globo-fondo{position:absolute;inset:0;background:#0000004d;cursor:default;animation:aparecer .12s}.globo{position:fixed;width:400px;max-height:calc(100dvh - 90px);display:flex;flex-direction:column;border-radius:16px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:0 24px 60px #0009;outline:none;animation:globoEntra .14s var(--curva)}.globo .selector{padding:16px;overflow-y:auto}.globo:before{content:"";position:absolute;top:var(--flecha, 40px);width:12px;height:12px;background:var(--bg2);rotate:45deg;translate:0 -50%}.globo-derecha:before{left:-7px;border-left:1px solid var(--borde2);border-bottom:1px solid var(--borde2)}.globo-izquierda:before{right:-7px;border-top:1px solid var(--borde2);border-right:1px solid var(--borde2)}.globo-abajo:before{display:none}@keyframes globoEntra{0%{opacity:0;scale:.97}}.panel-lateral{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end}.panel-fondo{position:absolute;inset:0;background:#0000008c;animation:aparecer .14s}@keyframes aparecer{0%{opacity:0}}.panel-caja{position:relative;max-height:88dvh;height:auto;display:flex;flex-direction:column;background:var(--bg2);border-top:1px solid var(--borde2);border-radius:16px 16px 0 0;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);animation:hojaEntra .21s var(--curva);outline:0}.panel-caja>.pedido,.panel-caja>.entrega{min-height:0;flex:1 1 auto}@keyframes hojaEntra{0%{transform:translateY(40%);opacity:.4}}.panel-cerrar{position:absolute;top:8px;right:8px;z-index:2}.panel-caja .pedido-cabeza{padding-right:50px}.panel-caja .entrega-cabeza{padding-right:34px}@media (max-width: 1023.98px){.chip-saldo-credito{display:none}.buscador{height:42px}.pantalla{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}.cabecera-logo{display:inline-flex;align-items:center;flex-shrink:0}.cabecera-derecha{margin-left:auto;display:flex;align-items:center;gap:6px}@media (max-width: 430px){.cabecera-derecha{gap:2px}.cabecera-derecha .icono-cabecera{width:34px}.cabecera-derecha .chip-saldo{gap:0;padding:4px 10px;margin-inline:3px}.cabecera-derecha .chip-saldo-ico{display:none}}@media (max-width: 380px){.gondola-cabecera{padding-inline:8px;gap:6px}.cabecera-derecha .icono-cabecera{width:31px}.cabecera-derecha .chip-saldo{padding-inline:8px;margin-inline:0}.cabecera-derecha .chip-saldo-monto{font-size:14px}}.cabecera-cuenta-nombre{display:none}.cabecera-nombre{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;color:var(--texto2)}@media (min-width: 1024px){.icono-cabecera.cabecera-cuenta{width:auto;gap:8px;padding-inline:11px}.cabecera-cuenta .cabecera-cuenta-nombre{display:inline;line-height:18px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;color:var(--texto)}}@media (max-width: 1023.98px){.icono-cabecera.nombre-abajo{flex-direction:column;gap:1px;height:42px}.nombre-abajo .cabecera-cuenta-nombre{display:block;width:100%;padding-inline:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:9.5px;font-weight:600;line-height:11px;color:var(--texto2)}}@media (max-width: 430px){.cabecera-derecha .chip-saldo-con-carga{padding:3px 3px 3px 10px}.cabecera-derecha .chip-saldo-cargar{width:28px;height:28px}}.islas{--islas-aire: 12px;position:fixed;z-index:50;left:50%;translate:-50% 0;bottom:calc(20px + env(safe-area-inset-bottom));width:min(520px,calc(100vw - 40px));display:flex;flex-direction:column;gap:8px;pointer-events:none}.islas[data-sobre]{bottom:calc(var(--islas-abajo, 0px) + var(--islas-aire))}.isla-aviso{pointer-events:auto;position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:12px;row-gap:5px;min-height:58px;padding:8px 8px 8px 10px;border-radius:18px;color:var(--texto);background:color-mix(in srgb,var(--bg4) 90%,transparent);border:1px solid var(--borde2);box-shadow:0 18px 44px #0000008c,0 4px 12px #0006,inset 0 1px #ffffff0f;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);transition:background-color .3s ease,border-color .3s ease;animation:islaAvisoEntra .55s cubic-bezier(.2,.9,.25,1.15) both}@keyframes islaAvisoEntra{0%{opacity:0;transform:translateY(26px) scale(.94)}}.isla-aviso.sale{animation:islaAvisoSale .26s var(--curva) forwards}@keyframes islaAvisoSale{to{opacity:0;transform:translateY(14px) scale(.97)}}.isla-aviso:before{content:"";position:absolute;inset:0;pointer-events:none;transform:translate(-100%);background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.09) 50%,transparent 65%);animation:islaAvisoBrillo 1.4s ease .35s 1}@keyframes islaAvisoBrillo{to{transform:translate(100%)}}.ia-ico{position:relative;flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--acento-tinta);background:var(--relleno);box-shadow:0 6px 16px color-mix(in srgb,var(--relleno) 40%,transparent)}.ia-ico:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--relleno);opacity:0;animation:islaAvisoOnda 1.8s ease-out .2s 2}@keyframes islaAvisoOnda{0%{transform:scale(1);opacity:.8}to{transform:scale(1.8);opacity:0}}.isla-version{grid-template-columns:auto minmax(0,1fr) auto}.isla-version .ia-ico{color:var(--texto);background:var(--bg3);box-shadow:inset 0 0 0 1px var(--borde2)}.isla-version .ia-ico:after{border-color:var(--borde2)}.ia-ico{grid-column:1;grid-row:1 / span 2}.ia-titulo{grid-column:2;grid-row:1;min-width:0;font-size:14px;font-weight:800;letter-spacing:-.15px;line-height:18px}.ia-sub,.ia-chips{grid-column:2 / -1;grid-row:2}.ia-sub{font-size:12px;line-height:15px;color:var(--texto2)}.ia-chips{display:flex;flex-wrap:wrap;gap:4px}.isla-aviso:not(:has(.ia-chips,.ia-sub)) .ia-titulo{grid-row:1 / span 2}.isla-aviso.listo .ia-titulo{grid-column:2 / -1}.boton.ia-accion{grid-column:3;grid-row:1}.ia-cerrar{grid-column:4;grid-row:1}.isla-aviso:not(:has(.ia-chips,.ia-sub)) .boton.ia-accion,.isla-aviso:not(:has(.ia-chips,.ia-sub)) .ia-cerrar{grid-row:1 / span 2}.ia-chip{display:inline-flex;align-items:center;gap:3px;padding:0 7px 0 5px;border-radius:99px;font-size:11.5px;font-weight:700;line-height:19px;white-space:nowrap}.ia-chip svg{flex-shrink:0}.ia-chip.baja{color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent)}.ia-chip.sube{color:var(--error);background:color-mix(in srgb,var(--error) 13%,transparent)}.ia-chip.nuevo{color:var(--acento-texto);background:var(--acento-suave)}.boton.ia-accion{flex:0 0 auto;min-height:42px;padding:0 15px;border-radius:12px;font-size:13.5px;gap:7px}.boton.ia-accion:disabled{opacity:.62}.ia-cerrar{width:32px;height:32px;border-radius:10px;margin-left:-6px}.ia-giro{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:islaAvisoGira .8s linear infinite}@keyframes islaAvisoGira{to{transform:rotate(360deg)}}.isla-aviso.listo{background:color-mix(in srgb,var(--ok) 14%,color-mix(in srgb,var(--bg4) 92%,transparent));border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.isla-aviso.listo .ia-ico{color:#06240f;background:var(--ok);box-shadow:0 6px 16px color-mix(in srgb,var(--ok) 35%,transparent);animation:sello .32s var(--curva)}.isla-aviso.listo .ia-ico:after{border-color:var(--ok);animation:islaAvisoOnda 1.4s ease-out 1}.isla-aviso.listo:before{animation:none}html[data-islas] .gondola .aviso,html[data-islas] .cartel-idioma{bottom:calc(var(--islas-tope, 92px) + 8px)!important}@media (max-width: 1023.98px){.islas{--islas-aire: 8px;width:calc(100vw - 16px);bottom:calc(12px + env(safe-area-inset-bottom))}.isla-aviso{column-gap:8px;row-gap:4px;min-height:54px;padding:7px 6px 7px 8px;border-radius:16px}.ia-ico{width:32px;height:32px;margin-right:2px}.ia-ico svg{width:16px;height:16px}.ia-titulo{font-size:13px;line-height:16px;letter-spacing:-.2px}.ia-chip{font-size:11px;line-height:18px;padding:0 6px 0 4px}.boton.ia-accion{min-height:40px;padding:0 11px;font-size:13px;border-radius:11px}.ia-cerrar{width:30px;height:30px;margin-left:-4px}}@media (max-width: 359.98px){.ia-ico{display:none}}.precio.cambio,.plus-precio.cambio{--cambio: var(--ok)}.precio.cambio-sube,.plus-precio.cambio-sube{--cambio: var(--error)}.precio.cambio,.plus-precio.cambio{z-index:1;outline:1.5px solid transparent;outline-offset:-1.5px;animation:precioMarca 6s ease-out both}.precio.cambio.elegido,.plus-precio.cambio.elegido{animation-name:precioMarcaElegido}@keyframes precioMarca{0%{outline-color:var(--cambio);background-color:color-mix(in srgb,var(--cambio) 30%,transparent)}14%,70%{outline-color:var(--cambio);background-color:color-mix(in srgb,var(--cambio) 13%,transparent)}to{outline-color:transparent;background-color:transparent}}@keyframes precioMarcaElegido{0%,70%{outline-color:var(--cambio)}to{outline-color:transparent}}.precio.cambio:not(.elegido) .precio-monto,.plus-precio.cambio:not(.elegido) .plus-monto{animation:montoMarca 6s ease-out both}@keyframes montoMarca{0%,75%{color:var(--cambio)}to{color:var(--texto)}}.precio-rotulo-cambio{display:grid}.precio-rotulo-cambio>*{grid-area:1 / 1}.precio-rotulo-cambio .precio-rotulo{animation:rotuloVuelve 6s ease both}@keyframes rotuloVuelve{0%,88%{opacity:0}to{opacity:1}}.precio-antes,.plus-antes{font-family:var(--mono);font-size:10.5px;font-weight:700;line-height:13px;letter-spacing:-.2px;white-space:nowrap;color:var(--texto3);text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,var(--cambio) 80%,transparent);animation:antesVa 6s ease both}@keyframes antesVa{0%{opacity:0;transform:translateY(3px)}6%,82%{opacity:1;transform:none}92%,to{opacity:0}}.precio.elegido .precio-antes{color:inherit;opacity:.8;text-decoration-color:currentColor}.plus-antes{position:absolute;top:7px;right:9px;pointer-events:none}.plus-precio.elegido .plus-antes{color:inherit;text-decoration-color:currentColor}.selector .precio-antes{font-size:12px;line-height:14px}.av-caja{position:relative;display:inline-flex}.av-cuenta{position:absolute;top:3px;right:1px;min-width:17px;height:17px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;font-style:normal;font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--acento-tinta, #fff);background:var(--relleno, var(--acento));box-shadow:0 0 0 2px var(--bg);animation:sello .28s var(--curva)}.av-campana.activo svg,.av-campana:has(+.av-fondo) svg{color:var(--texto)}.av-fondo{position:fixed;inset:0;z-index:44;background:#00000073;animation:aparecer .16s}.av-bandeja{position:fixed;z-index:45;top:58px;left:8px;right:8px;max-height:min(66dvh,560px);display:flex;flex-direction:column;border-radius:18px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:0 24px 60px -20px #000000d9;overflow:hidden;transform-origin:top right;animation:bandejaAbre .22s var(--curva)}@keyframes bandejaAbre{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.av-cabeza{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 14px 10px 16px;border-bottom:1px solid var(--borde)}.av-cabeza h2{font-size:16px;font-weight:800;letter-spacing:-.2px}.av-nuevos{padding:3px 9px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--acento-texto);background:var(--acento-suave)}.av-filtro{display:inline-flex;gap:2px;padding:3px;border-radius:99px;background:var(--bg);border:1px solid var(--borde)}.av-filtro button{min-height:28px;padding:0 11px;border-radius:99px;font-size:12px;font-weight:600;color:var(--texto2);transition:background .2s,color .2s}.av-filtro button.activo{color:var(--texto);background:var(--bg4)}.av-cuerpo-lista{flex:1;min-height:0;overflow-y:auto;padding:4px 6px 8px;overscroll-behavior:contain}.av-seccion{padding:10px 10px 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto3)}.av-lista{display:flex;flex-direction:column;gap:2px}.av-lista>li{animation:tarjetaEntra .24s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 24ms + .04s)}.av-item{position:relative;width:100%;display:flex;align-items:flex-start;gap:12px;padding:10px 28px 10px 10px;border-radius:12px;text-align:left;transition:background .15s}.av-item:hover{background:var(--bg3)}.av-item.nuevo{background:color-mix(in srgb,var(--acento) 7%,transparent)}.av-item.nuevo:hover{background:color-mix(in srgb,var(--acento) 12%,transparent)}.av-ico{position:relative;flex-shrink:0;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--acento-suave)}.av-ico.con-tapa{height:48px;border-radius:7px;background:none}.av-ico.con-tapa .portada{width:38px;height:48px;border-radius:7px}.av-ico.t-entrega,.av-ico.t-carga{color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent)}.av-ico.t-carga.mal{color:var(--espera);background:color-mix(in srgb,var(--espera) 13%,transparent)}.av-ico.t-equipo{color:var(--texto2);background:var(--bg4)}.av-ico-mini{position:absolute;right:-6px;bottom:-5px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-style:normal;color:var(--acento-texto);background:var(--bg2);box-shadow:0 0 0 2px var(--bg2);border:1px solid var(--borde2)}.t-entrega .av-ico-mini{color:var(--ok)}.av-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.av-cuerpo strong{font-size:13.5px;font-weight:700;line-height:1.3}.av-item:not(.nuevo) .av-cuerpo strong{font-weight:600;color:var(--texto2)}.av-texto{font-size:12.5px;line-height:1.4;color:var(--texto2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.av-cuerpo small{margin-top:2px;font-size:11.5px;color:var(--texto3)}.av-item.equipo .av-texto{white-space:pre-line}.av-item.abierto .av-texto{display:block;-webkit-line-clamp:unset;overflow:visible;animation:aparecer .18s}.av-mas{align-self:flex-start;margin-top:1px;font-size:12px;font-weight:600;color:var(--acento-texto)}@media (hover: hover){.av-item:hover .av-mas{text-decoration:underline;text-underline-offset:2px}}.av-lista>li.av-esqueleto{display:flex;align-items:center;gap:12px;padding:10px;animation:avBusca 1.3s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * .16s)}.av-esqueleto>span:first-child{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--bg4, var(--bg3))}.av-esqueleto>span:last-child{flex:1;display:flex;flex-direction:column;gap:7px}.av-esqueleto i{display:block;height:10px;border-radius:99px;background:var(--bg4, var(--bg3))}.av-esqueleto i:first-child{width:72%}.av-esqueleto i:last-child{width:46%;height:8px}@keyframes avBusca{0%{opacity:.6}to{opacity:1}}.av-punto{position:absolute;top:15px;right:11px;width:8px;height:8px;border-radius:50%;background:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.av-vacio{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 20px;text-align:center}.av-vacio>span{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--texto3);background:var(--bg3);animation:sello .32s var(--curva)}.av-vacio strong{margin-top:4px;font-size:14px}.av-vacio p{max-width:30ch;font-size:12.5px;line-height:1.45;color:var(--texto2)}.av-pie{display:flex;justify-content:center;padding:8px;border-top:1px solid var(--borde)}.av-pie .enlace{display:inline-flex;align-items:center;gap:6px;min-height:34px;font-size:13px}@media (min-width: 1024px){.av-fondo{background:transparent}.av-bandeja{top:72px;left:auto;right:var(--av-derecha, 16px);width:400px;max-height:min(72dvh,620px)}}.av-campana-ico{display:inline-flex;transform-origin:50% 8%}.av-campana-ico.suena{animation:campanaSuena .9s var(--curva)}@keyframes campanaSuena{0%{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}@font-face{font-family:Nunito;src:url(/fuentes/nunito-latin.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/fuentes/bebas-neue-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fuentes/montserrat-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Russo One;src:url(/fuentes/russo-one-400.woff2) format("woff2");font-weight:400;font-display:swap}.mm-grilla{display:flex;flex-direction:column;gap:16px}.mm-vista-col{display:flex;flex-direction:column;gap:10px;position:sticky;top:calc(var(--cabeza-alto, 64px) + 8px);z-index:2;padding:10px;margin:-10px;border-radius:18px;background:var(--bg)}@media (max-width: 1023px){.mm-vista{max-height:34vh}}.mm-probar{display:flex;flex-direction:column;gap:10px}@media (min-width: 1024px){.mm-grilla{display:grid;grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:22px}.mm-vista-col{margin:0;padding:0;background:none}}.mm-vista-cabeza,.mm-grupos{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mm-vista-cabeza::-webkit-scrollbar,.mm-grupos::-webkit-scrollbar{display:none}.mm-tab{flex-shrink:0;min-height:34px;padding:6px 13px;border-radius:99px;font-size:13px;font-weight:650;color:var(--texto2);background:var(--bg3);border:1px solid var(--borde)}.mm-tab.activo{color:var(--acento-tinta);background:var(--relleno);border-color:transparent}.mm-vista{display:flex;justify-content:center;align-items:center;min-height:160px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden;transition:opacity .2s}.mm-vista img{display:block;max-width:100%;max-height:inherit;object-fit:contain}.mm-vista.hoja{background:#fff}.mm-vista.cargando{opacity:.55}.mm-vista-vacia{width:100%;aspect-ratio:1;background:linear-gradient(110deg,var(--bg3) 30%,var(--bg4) 50%,var(--bg3) 70%);background-size:200% 100%;animation:mm-brillo 1.3s linear infinite}@keyframes mm-brillo{to{background-position:-200% 0}}.mm-bajar{display:flex;flex-wrap:wrap;gap:8px}.mm-form{display:flex;flex-direction:column;gap:14px;min-width:0}.mm-campo{display:flex;flex-direction:column;gap:8px;min-width:0;border:0;padding:0;margin:0}.mm-campo legend,.mm-rotulo{display:flex;justify-content:space-between;gap:8px;padding:0;margin-bottom:8px;font-size:13px;font-weight:650;color:var(--texto2)}label.mm-campo .mm-rotulo,div.mm-campo .mm-rotulo{margin-bottom:0}.mm-rotulo small{font-family:var(--mono);font-weight:400;color:var(--texto3)}.mm-input{width:100%;min-height:44px;padding:10px 12px;border-radius:10px;background:var(--bg3);border:1px solid var(--borde2);color:var(--texto);font:inherit;font-size:16px;resize:vertical}.mm-input:focus{outline:2px solid var(--acento);outline-offset:1px}.mm-ayuda{font-size:12.5px;color:var(--texto3);line-height:1.45}.mm-error{font-size:12.5px;color:var(--error)}.mm-chips{display:flex;flex-wrap:wrap;gap:6px}.mm-chip{min-height:36px;padding:6px 12px;border-radius:10px;font-size:13px;font-weight:600;background:var(--bg3);border:1px solid var(--borde2);color:var(--texto)}.mm-chip.activo{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento);color:var(--acento-texto)}.mm-subir{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mm-miniatura{width:52px;height:52px;border-radius:10px;object-fit:contain;background:repeating-conic-gradient(var(--bg3) 0 25%,var(--bg4) 0 50%) 0 0 / 12px 12px;border:1px solid var(--borde)}.mm-miniatura.vacia{display:inline-block}.mm-colores{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mm-color{width:36px;height:36px;border-radius:50%;background:var(--c, conic-gradient(red, yellow, lime, cyan, blue, magenta, red));border:2px solid var(--bg2);box-shadow:0 0 0 1px var(--borde2);position:relative;cursor:pointer}.mm-color.activo{box-shadow:0 0 0 2px var(--texto)}.mm-color.otro input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.mm-estilos{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.mm-estilo{display:flex;align-items:center;gap:8px;min-height:42px;padding:6px 10px;border-radius:10px;font-size:13px;font-weight:600;text-align:left;background:var(--bg3);border:1px solid var(--borde2);color:var(--texto)}.mm-estilo:hover{border-color:var(--acento)}.mm-estilo-muestra{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,var(--c1) 50%,var(--c2) 50%)}.mm-mas summary{cursor:pointer;font-size:13px;font-weight:650;color:var(--acento-texto)}.mm-mas[open]{display:flex;flex-direction:column;gap:12px}.mm-guardar{display:flex;flex-direction:column;gap:8px}.mm-entrega{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:var(--bg3);border:1px solid var(--borde)}.mm-entrega-boton{align-self:flex-start}.mm-entrega-sin{font-size:12.5px;color:var(--texto3);line-height:1.45}.pantalla-saldo{max-width:1240px}.sal-grid{display:block}.sal-izq{display:flex;flex-direction:column;gap:18px}.sal-der,.sal-modo-carga .sal-izq{display:none}.sal-modo-carga .sal-der{display:block}.sal-cabeza{display:flex;align-items:center;justify-content:space-between;margin-bottom:-6px}.sal-cabeza .icono-accion.girando svg,.sal-actualizar.girando svg{animation:girar .7s linear infinite}.sal-der>*{animation:panelEntra .27s var(--curva)}.sal-der.saliendo>*{animation:panelSale .15s cubic-bezier(.4,0,1,1) forwards}.sal-modo-inicio .sal-izq{animation:inicioVuelve .26s var(--curva)}.sal-izq>*{animation:tarjetaEntra .32s var(--curva) backwards}.sal-izq>:nth-child(2){animation-delay:.03s}.sal-izq>:nth-child(3){animation-delay:.07s}.sal-izq>:nth-child(4){animation-delay:.11s}.sal-izq>:nth-child(5){animation-delay:.15s}.sal-billetera{position:relative;display:flex;flex-direction:column;gap:2px;padding:18px 18px 16px;border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acento) 30%,var(--borde));background:radial-gradient(120% 130% at 100% 0%,color-mix(in srgb,var(--acento) 24%,transparent) 0,transparent 55%),linear-gradient(160deg,color-mix(in srgb,var(--acento) 10%,var(--bg2)),var(--bg2) 70%)}.sal-bil-principal{display:flex;flex-direction:column;gap:2px}.sal-billetera-rotulo{color:var(--texto2);font-size:13px;font-weight:600}.sal-billetera-monto{font-family:var(--mono);font-size:36px;font-weight:700;letter-spacing:-1.4px;line-height:1.15;font-variant-numeric:tabular-nums}.sal-credito{display:flex;flex-direction:column;gap:7px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--borde2)}.sal-credito-fila{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--texto2)}.sal-credito-fila b{font-family:var(--mono);color:var(--texto);margin-left:3px}.sal-credito-fila small{font-family:var(--mono);font-size:11.5px;color:var(--texto3)}.sal-credito-barra{position:relative;display:block;height:6px;border-radius:3px;background:var(--bg4);overflow:hidden}.sal-credito-barra i{position:absolute;inset:0;transform-origin:left;transform:scaleX(calc(1 - var(--usado)));border-radius:3px;background:linear-gradient(90deg,var(--relleno),var(--acento-texto));transition:transform .6s var(--curva);animation:barraLlena .64s var(--curva) .12s backwards}@keyframes barraLlena{0%{transform:scaleX(0)}}.sal-deuda{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--espera)}.sal-deuda b{font-family:var(--mono)}.sal-usdt-fila{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 11px;border-radius:12px;font-size:13px;color:var(--texto2);background:#00000040;border:1px solid var(--borde)}.sal-usdt-fila b{margin-left:auto;font-family:var(--mono);color:var(--texto)}.sal-billetera.cc .sal-cc-cobro{font-size:12.5px;color:var(--acento-texto);font-weight:600}.sal-cc-detalle{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--borde2);font-size:12.5px;color:var(--texto2)}.sal-cc-detalle li{padding-left:14px;position:relative}.sal-cc-detalle li:before{content:"";position:absolute;left:2px;top:7px;width:5px;height:5px;border-radius:50%;background:var(--acento)}.sal-cc-detalle b{font-family:var(--mono);color:var(--texto)}.sal-cta{display:flex;align-items:center;gap:12px;padding:13px 16px 13px 13px;border-radius:16px;text-align:left;color:var(--acento-tinta);background:linear-gradient(135deg,var(--relleno),color-mix(in srgb,var(--relleno) 70%,var(--acento-texto)));box-shadow:0 12px 28px -14px color-mix(in srgb,var(--relleno) 90%,transparent);transition:transform .25s var(--curva),box-shadow .25s}.sal-cta:active{transform:scale(.98)}@media (hover: hover){.sal-cta:hover{transform:translateY(-2px);box-shadow:0 16px 34px -14px color-mix(in srgb,var(--relleno) 100%,transparent)}.sal-cta:hover>svg{transform:translate(3px)}}.sal-cta>svg{flex-shrink:0;transition:transform .25s var(--curva)}.sal-cta-ico{flex-shrink:0;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff2e}.sal-cta-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sal-cta-textos strong{font-size:15.5px;font-weight:800;letter-spacing:-.2px}.sal-cta-textos small{font-size:12px;opacity:.82}.sal-nota-geek{padding:12px 14px;border-radius:12px;font-size:13px;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde)}.sal-bloque{display:flex;flex-direction:column;gap:10px}.sal-bloque-cabeza{display:flex;align-items:center;justify-content:space-between;gap:8px}.sal-bloque-cabeza h2{font-size:15px;font-weight:800;letter-spacing:-.2px}.sal-actualizar{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);transition:color .15s,border-color .15s}.sal-actualizar:hover{color:var(--texto);border-color:var(--acento)}.sal-lista{display:flex;flex-direction:column;border-radius:16px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden}.sal-lista>li{animation:tarjetaEntra .28s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 32ms)}.sal-lista>li+li{border-top:1px solid var(--borde)}.sal-vacio{padding:14px;border-radius:12px;border:1px dashed var(--borde2);color:var(--texto2);font-size:13px}.sal-esqueleto{display:flex;align-items:center;gap:12px;padding:12px}.sal-esqueleto i{display:block;border-radius:6px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.sal-esqueleto>i{width:30px;height:30px;border-radius:50%;flex-shrink:0}.sal-esqueleto span{flex:1;display:flex;flex-direction:column;gap:8px}.sal-esqueleto span i{height:10px;width:40%}.sal-esqueleto span i+i{width:75%}.sal-logo-pesos{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-family:var(--mono);font-weight:800;color:var(--acento-texto);background:var(--acento-suave)}.sal-carga-fila{display:flex;align-items:flex-start;gap:12px;padding:12px}.sal-carga-fila.nueva{animation:tarjetaEntra .35s var(--curva) backwards,cargaNueva 2.4s var(--curva)}@keyframes cargaNueva{0%,30%{background:color-mix(in srgb,var(--acento) 16%,var(--bg2))}}.sal-carga-ico{flex-shrink:0;display:inline-flex}.sal-carga-medio{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.sal-carga-fila1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sal-carga-fila1 strong{font-family:var(--mono);font-size:14.5px;font-weight:700}.sal-carga-fila1 strong.sin{font-family:var(--fuente);font-size:13.5px;color:var(--texto2)}.sal-carga-motivo{font-size:12.5px;line-height:1.4;color:var(--texto2)}.sal-carga-fila time{flex-shrink:0;font-size:11.5px;color:var(--texto3);padding-top:2px}.sal-chip{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:99px;font-size:11px;font-weight:700;white-space:nowrap}.sal-chip.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.sal-chip.warn{color:var(--espera);background:color-mix(in srgb,var(--espera) 13%,transparent)}.sal-chip.danger{color:var(--error);background:var(--error-fondo)}.sal-chip.muted{color:var(--texto2);background:var(--bg4)}.sal-tags{display:flex;gap:6px;flex-wrap:wrap}.sal-tag{padding:1px 7px;border-radius:6px;font-family:var(--mono);font-size:11px;font-weight:600}.sal-tag.deuda{color:var(--espera);background:color-mix(in srgb,var(--espera) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--espera) 30%,transparent)}.sal-tag.saldo{color:var(--ok);background:color-mix(in srgb,var(--ok) 8%,var(--bg));border:1px solid color-mix(in srgb,var(--ok) 30%,transparent)}.sal-dia{display:flex;flex-direction:column;gap:6px}.sal-dia+.sal-dia{margin-top:4px}.sal-dia-rotulo{padding:0 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto3)}.sal-mov{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px}.sal-mov-ico{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--mono);font-weight:800;font-size:15px;color:var(--texto2);background:var(--bg4)}.sal-mov-ico.es-carga{color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,var(--bg3))}.sal-mov-ico.es-devolucion{color:var(--acento-texto);background:var(--acento-suave)}.sal-mov-medio{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sal-mov-medio strong{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sal-mov-medio small{font-size:11.5px;color:var(--texto3)}.sal-mov-monto{flex-shrink:0;font-family:var(--mono);font-size:13.5px;font-weight:700;white-space:nowrap}.sal-mov-monto.mas{color:var(--ok)}.sal-mov-medio .sal-tags{margin-top:4px}.sal-tag.neutro{color:var(--texto2);background:var(--bg3);border:1px solid var(--borde2)}.sal-mov-ico.es-cierre{font-size:14px;color:var(--acento-texto);background:var(--acento-suave)}.sal-mov-monto.neutro{color:var(--texto2);font-weight:600}.sal-mov-li{display:block}button.sal-mov{width:100%;text-align:left;border-radius:0;transition:background .15s}button.sal-mov:active{background:color-mix(in srgb,var(--texto) 5%,transparent)}button.sal-mov:focus-visible{outline-offset:-2px;border-radius:0}.sal-mov-li .sal-mov-venta{color:var(--acento-texto);font-weight:600}.sal-mov.nueva,.sal-mov-li.nueva{animation:tarjetaEntra .35s var(--curva) backwards,cargaNueva 2.4s var(--curva)}.sal-movs-mas[disabled]{color:var(--texto3);border-style:solid}.sal-movs-mas-error{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:8px 12px;border-radius:10px;font-size:13px;color:var(--error);background:var(--error-fondo)}.sal-movs-mas-error .enlace{margin-left:auto;min-height:32px}.sal-movs-pie{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.5;color:var(--texto2)}.sal-movs-pie-marca{flex-shrink:0;width:9px;height:9px;margin-top:5px;border-radius:50%;border:2px solid var(--texto3);box-shadow:0 -12px 0 -3.5px var(--borde2),0 -20px 0 -3.5px var(--borde2)}.sal-carga{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.sal-moneda{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:15px;background:var(--bg2);border:1px solid var(--borde)}.sal-moneda button{position:relative;z-index:1;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:11px;text-align:left;color:var(--texto2);transition:color .2s}.sal-moneda button span{display:flex;flex-direction:column;min-width:0}.sal-moneda strong{font-size:14px;font-weight:750}.sal-moneda small{font-size:11.5px;color:var(--texto3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sal-moneda button.activa{color:var(--texto)}.sal-moneda-marca{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);border-radius:11px;background:var(--bg4);box-shadow:0 0 0 1px var(--borde2),0 6px 16px -8px #000000b3;transition:transform .38s var(--curva)}.sal-moneda:has(button:nth-child(2).activa) .sal-moneda-marca{transform:translate(calc(100% + 4px))}.sal-pasos,.sal-verif ol{margin:0;padding:0;list-style:none}.sal-pasos{display:flex;flex-direction:column;gap:20px}.sal-pasos .sop-paso h3{display:block;line-height:24px}.sal-pasos .sop-paso h3 small{margin-left:5px}.sal-texto{font-size:13px;color:var(--texto2);line-height:1.45}.sal-pasos .prototipo-nota{margin-top:-2px}.sal-banco{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:linear-gradient(160deg,var(--bg3),var(--bg2));border:1px solid var(--borde2)}.sal-banco-fila{display:flex;align-items:center;justify-content:space-between;gap:10px}.sal-banco-alias{display:flex;flex-direction:column;min-width:0}.sal-banco-alias small,.sal-banco-meta small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.sal-banco-alias b{font-family:var(--mono);font-size:17px;letter-spacing:-.3px;overflow-wrap:anywhere}.sal-banco-meta{display:flex;gap:8px 22px;flex-wrap:wrap;font-size:13px}.sal-binance{display:flex;flex-direction:column;gap:10px}.sal-bn-tarjeta{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:#121316;border:1px solid #2B2F36}.sal-bn-tarjeta.pay{background:radial-gradient(90% 120% at 100% 0%,rgba(243,186,47,.1),transparent 60%),#121316}.sal-bn-arriba{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:4px}.sal-bn-marca{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:750;color:#f5f0e6}.sal-bn-reco{padding:2px 8px;border-radius:99px;font-size:10.5px;font-weight:700;color:#f3ba2f;background:#f3ba2f1f}.sal-bn-rotulo{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.sal-bn-fila{display:flex;align-items:center;justify-content:space-between;gap:10px}.sal-bn-id{font-family:var(--mono);font-size:21px;letter-spacing:.5px}.sal-bn-correo{font-family:var(--mono);font-size:15px;color:#f5f0e6;overflow-wrap:anywhere;min-width:0}.sal-sin-datos{display:flex;gap:9px;align-items:flex-start;padding:12px 13px;border-radius:12px;font-size:13px;line-height:1.45;color:var(--texto);background:#f59e0b1a;border:1px solid rgba(245,158,11,.35)}.sal-sin-datos svg{flex-shrink:0;margin-top:1px;color:#f59e0b}.sal-bn-nota{font-size:12.5px;color:var(--texto2);line-height:1.45}.sal-bn-nota b{color:var(--texto)}.sal-bn-dir{padding:9px 10px;border-radius:9px;font-family:var(--mono);font-size:12.5px;line-height:1.5;color:var(--texto2);background:#ffffff0a;word-break:break-all}.sal-bn-dir b{color:#f5f0e6;padding:0 2px;border-radius:3px;background:#f3ba2f29}.sal-bn-pie{display:flex;justify-content:flex-end}.sal-bn-alerta{display:flex;gap:8px;align-items:flex-start;margin-top:4px;padding:10px 11px;border-radius:10px;font-size:12.5px;line-height:1.45;color:#fca5a5;background:#f8717117;border:1px solid rgba(248,113,113,.28)}.sal-bn-alerta svg{flex-shrink:0;margin-top:1px}.sal-bn-alerta b{color:#fecaca}.sal-comp-campo{display:flex;flex-direction:column;gap:8px}.sal-comp-zona{width:100%;display:flex;align-items:center;gap:12px;padding:16px 14px;border-radius:14px;text-align:left;background:var(--bg);border:1.5px dashed var(--borde2);transition:border-color .2s,background .2s,transform .2s var(--curva)}.sal-comp-zona:hover{border-color:var(--acento)}.sal-comp-zona.encima{border-color:var(--acento);background:var(--acento-suave);transform:scale(1.01)}.sal-comp-ico{flex-shrink:0;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--acento-suave);transition:transform .3s var(--curva)}.sal-comp-zona:hover .sal-comp-ico,.sal-comp-zona.encima .sal-comp-ico{transform:translateY(-2px)}.sal-comp-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sal-comp-textos strong{display:flex;align-items:center;gap:5px;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sal-comp-textos small{font-size:12px;color:var(--texto3)}.sal-comp-elegido{display:flex;align-items:center;gap:12px;padding:8px 6px 8px 8px;border-radius:14px;background:color-mix(in srgb,var(--ok) 6%,var(--bg2));border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);animation:ventaEntra .28s var(--curva)}.sal-comp-elegido img{flex-shrink:0;width:52px;height:52px;border-radius:9px;object-fit:cover;background:var(--bg4)}.sal-comp-elegido strong svg{flex-shrink:0;color:var(--ok)}.sal-comp-elegido .enlace{flex-shrink:0;min-height:36px;padding:0 4px}.sal-monto{animation:tarjetaEntra .24s var(--curva)}.sal-monto>span small{color:var(--texto3);font-weight:500}.sal-monto input{font-family:var(--mono);font-size:16px}.sal-eco{font-size:12px;font-weight:600}.sal-eco.bien{color:var(--ok)}.sal-eco.mal{color:var(--error)}.sal-enviar{width:100%;min-height:52px;font-size:15px}.sal-enviar.bloqueado{opacity:.45}.sal-enviar-pista{margin-top:-8px;text-align:center;font-size:12px;color:var(--texto3)}.sal-wa{align-self:flex-start}.sal-wa-num{font-size:12px;color:var(--texto3)}.sal-proceso{display:flex;flex-direction:column;gap:14px}.sal-verif{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde);animation:ventaEntra .28s var(--curva)}.sal-verif-rotulo{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto3)}.sal-verif ol{display:flex;flex-direction:column;gap:11px}.sal-vpaso{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--texto3);transition:color .25s;animation:tarjetaEntra .28s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 36ms)}.sal-vpaso-punto{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:800;border:2px solid var(--borde2);transition:background .25s,border-color .25s}.sal-vpaso.run{color:var(--texto);font-weight:600}.sal-vpaso.run .sal-vpaso-punto{border-color:var(--acento);border-top-color:transparent;animation:girar .8s linear infinite}.sal-vpaso.ok{color:var(--texto2)}.sal-vpaso.ok .sal-vpaso-punto{color:#06240f;background:var(--ok);border-color:var(--ok);animation:sello .24s var(--curva)}.sal-vpaso.warn{color:var(--espera);font-weight:600}.sal-vpaso.warn .sal-vpaso-punto{color:#1a1206;background:var(--espera);border-color:var(--espera);animation:sello .24s var(--curva)}.sal-vpaso.fail{color:var(--error);font-weight:600}.sal-vpaso.fail .sal-vpaso-punto{color:#2a0707;background:var(--error);border-color:var(--error);animation:sello .24s var(--curva)}.sal-verif-pie{font-size:12px;color:var(--texto3)}.sal-resultado{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px 16px;border-radius:16px;border:1px solid var(--borde);background:var(--bg2);animation:ventaEntra .32s var(--curva)}.sal-resultado.ok{background:color-mix(in srgb,var(--ok) 7%,var(--bg2));border-color:color-mix(in srgb,var(--ok) 35%,transparent)}.sal-resultado.warn{background:color-mix(in srgb,var(--espera) 7%,var(--bg2));border-color:color-mix(in srgb,var(--espera) 35%,transparent)}.sal-resultado.fail{background:color-mix(in srgb,var(--error) 6%,var(--bg2));border-color:#f8717152}.sal-resultado-ico{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--texto2);background:var(--bg4);animation:sello .32s var(--curva) .08s backwards}.sal-resultado.ok .sal-resultado-ico{color:#06240f;background:var(--ok)}.sal-resultado.warn .sal-resultado-ico{color:#1a1206;background:var(--espera)}.sal-resultado.fail .sal-resultado-ico{color:#2a0707;background:var(--error)}.sal-resultado-titulo{font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.25}.sal-resultado-cuerpo{display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.45;color:var(--texto2)}.sal-resultado-cuerpo b{color:var(--texto);font-family:var(--mono)}.sal-resultado-acciones{display:flex;gap:8px;flex-wrap:wrap;align-self:stretch;margin-top:6px}.sal-resultado-acciones .boton{flex:1 1 150px;min-height:46px}@media (min-width: 1024px){.pantalla.pantalla-saldo{max-width:1280px}.gondola .pantalla-saldo{padding-top:20px}.sal-arriba{display:flex;flex-direction:column;gap:14px;margin-bottom:26px}.sal-arriba>*{animation:tarjetaEntra .32s var(--curva) backwards}.sal-arriba>:nth-child(2){animation-delay:.04s}.sal-cabeza{margin-bottom:0}.sal-billetera{flex-direction:row;align-items:stretch;gap:0;padding:22px 8px 22px 28px}.sal-billetera>*{padding:0 28px}.sal-billetera>:first-child{padding-left:0}.sal-billetera>*+*{border-left:1px dashed var(--borde2)}.sal-bil-principal{flex:0 0 auto;min-width:280px;justify-content:center}.sal-billetera-monto{font-size:44px}.sal-credito{flex:1 1 auto;justify-content:center;margin-top:0;padding-top:0;border-top:0}.sal-credito-fila{font-size:14px;white-space:nowrap}.sal-credito-barra{height:8px;border-radius:4px}.sal-usdt-fila{flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;margin:0 0 0 auto;padding:0 28px;border-radius:0;background:none;border-top:0;border-right:0;border-bottom:0}.sal-usdt-fila b{margin-left:0;font-size:22px;letter-spacing:-.5px}.sal-usdt-fila>span{font-size:13px;color:var(--texto2)}.sal-billetera.cc .sal-cc-detalle{flex:1 1 auto;justify-content:center;margin-top:0;padding-top:0;border-top:0;font-size:13.5px;gap:7px}.sal-grid{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:28px;align-items:start}.sal-modo-carga .sal-izq,.sal-izq{display:flex;gap:26px;animation:none}.sal-der,.sal-modo-carga .sal-der{display:block;position:sticky;top:84px}.sal-der>*{animation-name:paneEntra}.sal-carga{max-height:calc(100dvh - 108px);overflow-y:auto;padding:18px 20px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.sal-carga .sal-moneda,.sal-carga .sal-comp-zona,.sal-carga .sal-verif,.sal-carga .sal-banco{background:var(--bg)}.sal-carga .sal-resultado:not(.ok):not(.warn):not(.fail){background:var(--bg)}.sal-cta{display:none}.pantalla-saldo:not(.con-carga) .sal-grid{grid-template-columns:minmax(0,1fr)}.sal-carga-fila{display:grid;grid-template-columns:30px 140px 175px minmax(0,1fr) 64px;align-items:center;column-gap:16px;padding:12px 16px}.sal-carga-medio,.sal-carga-fila1{display:contents}.sal-carga-fila1 strong{grid-column:2}.sal-carga-fila1 .sal-chip{grid-column:3;justify-self:start}.sal-tags,.sal-carga-motivo{grid-column:4}.sal-carga-motivo{font-size:13px}.sal-carga-fila time{grid-column:5;grid-row:1;padding-top:0;text-align:right;font-size:12px}.sal-carga-fila:hover{background:color-mix(in srgb,var(--texto) 2.5%,transparent)}.sal-movs{border-radius:16px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden}.sal-dia{display:grid;grid-template-columns:150px minmax(0,1fr);gap:0}.sal-dia+.sal-dia{margin-top:0;border-top:1px solid var(--borde)}.sal-dia-rotulo{padding:17px 16px;border-right:1px solid var(--borde)}.sal-movs .sal-lista{border:0;border-radius:0;background:none}.sal-mov{min-height:52px;padding:8px 16px}.sal-mov:hover{background:color-mix(in srgb,var(--texto) 2.5%,transparent)}button.sal-mov:hover{background:color-mix(in srgb,var(--texto) 4.5%,transparent)}button.sal-mov:hover .sal-mov-venta{text-decoration:underline;text-underline-offset:3px}.sal-mov-monto{font-size:14px}.sal-movs-pie{padding:14px 16px 4px 165px}}.esc{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:18px;overflow:hidden;background:radial-gradient(90% 70% at 0% 0%,color-mix(in srgb,var(--acento) 10%,transparent),transparent 70%),var(--bg2);border:1px solid var(--borde);animation:ventaEntra .28s var(--curva);transition:border-color .4s,box-shadow .5s}.esc-usdt{--esc-marca: #26A17B;background:radial-gradient(90% 70% at 0% 0%,rgba(38,161,123,.12),transparent 70%),var(--bg2)}.esc-fin-ok{border-color:color-mix(in srgb,var(--ok) 55%,var(--borde));box-shadow:0 0 0 1px color-mix(in srgb,var(--ok) 25%,transparent),0 18px 40px -24px var(--ok)}.esc-fin-warn{border-color:color-mix(in srgb,var(--espera) 50%,var(--borde))}.esc-fin-fail{border-color:color-mix(in srgb,var(--error) 50%,var(--borde))}.esc-cabeza{display:flex;align-items:center;gap:14px}.esc-foto{position:relative;flex-shrink:0;width:58px;height:76px;border-radius:10px;overflow:hidden;background:var(--bg3);border:1px solid var(--borde2);box-shadow:0 10px 22px -12px #000000e6;transition:border-color .3s,transform .3s var(--curva)}.esc-foto img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:filter .4s}.esc-foto.subiendo img{filter:blur(2px) brightness(.55)}.esc-foto.leyendo{border-color:color-mix(in srgb,var(--esc-marca, var(--acento)) 70%,var(--borde2))}.esc-laser{position:absolute;left:-2px;right:-2px;top:0;height:2px;opacity:0;background:var(--esc-marca, var(--acento-texto));box-shadow:0 0 10px 2px var(--esc-marca, var(--acento)),0 0 24px 6px color-mix(in srgb,var(--esc-marca, var(--acento)) 40%,transparent)}.esc-foto.leyendo:not(.subiendo) .esc-laser{opacity:1;animation:escBarrido 1.1s ease-in-out infinite alternate}@keyframes escBarrido{0%{top:4%}to{top:94%}}.esc-subida{position:absolute;left:6px;right:6px;bottom:6px;height:4px;border-radius:2px;opacity:0;background:#fff3;overflow:hidden}.esc-subida:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;transform-origin:left;transform:scaleX(0)}.esc-foto.subiendo .esc-subida{opacity:1}.esc-foto.subiendo .esc-subida:after{animation:barraLlena 1.05s var(--curva) forwards;transform:none}.esc-foto-ok{position:absolute;right:4px;bottom:4px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#06240f;background:var(--ok);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--curva)}.esc-foto.leida .esc-foto-ok{opacity:1;transform:none}.esc-foto-mal{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;color:var(--espera);background:#0a08049e;opacity:0;transition:opacity .25s}.esc-foto.mal{border-color:var(--espera)}.esc-foto.mal .esc-foto-mal{opacity:1}.esc-cabeza-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.esc-cabeza-textos small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto3)}.esc-actual{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:750;letter-spacing:-.2px;animation:entrarLinea .22s var(--curva)}.esc-fin-ok .esc-actual{color:var(--ok)}.esc-fin-warn .esc-actual{color:var(--espera)}.esc-fin-fail .esc-actual{color:var(--error)}.esc-girando{flex-shrink:0;width:14px;height:14px;border-radius:50%;border:2px solid var(--esc-marca, var(--acento));border-top-color:transparent;animation:girar .8s linear infinite}.esc-barra{display:flex;gap:4px;margin-top:4px}.esc-barra i{flex:1;height:4px;border-radius:2px;background:var(--bg4);position:relative;overflow:hidden}.esc-barra i:after{content:"";position:absolute;inset:0;border-radius:inherit;transform-origin:left;transform:scaleX(0);transition:transform .35s var(--curva),background .3s}.esc-barra i.run:after{transform:scaleX(.5);background:var(--esc-marca, var(--acento));animation:escCarga 1s ease-in-out infinite alternate}@keyframes escCarga{0%{transform:scaleX(.15)}to{transform:scaleX(.85)}}.esc-barra i.ok:after{transform:none;background:var(--ok)}.esc-barra i.warn:after{transform:none;background:var(--espera)}.esc-barra i.fail:after{transform:none;background:var(--error)}.esc-ticket{position:relative;margin:0;padding:4px 12px;list-style:none;border-radius:14px;background:var(--bg);border:1px solid var(--borde)}.esc-fila{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:6px 0;font-size:13.5px;color:var(--texto3);animation:tarjetaEntra .28s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 50ms)}.esc-fila+.esc-fila{border-top:1px dashed var(--borde2)}.esc-fila:before{content:"";position:absolute;inset:4px -8px;border-radius:10px;opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--esc-marca, var(--acento)) 16%,transparent) 45%,transparent);background-size:220% 100%;pointer-events:none}.esc-fila.run:before{opacity:1;animation:escMarcador 1.1s linear infinite}@keyframes escMarcador{0%{background-position:120% 0}to{background-position:-120% 0}}.esc-ico{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--texto3);background:var(--bg3);transition:color .25s,background .25s,box-shadow .3s}.esc-fila.run{color:var(--texto);font-weight:600}.esc-fila.run .esc-ico{color:var(--esc-marca, var(--acento-texto));background:color-mix(in srgb,var(--esc-marca, var(--acento)) 16%,var(--bg3));animation:escLatido 1s ease-in-out infinite}@keyframes escLatido{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--esc-marca, var(--acento)) 14%,transparent)}}.esc-fila.ok{color:var(--texto2)}.esc-fila.ok .esc-ico{color:#06240f;background:var(--ok);animation:sello .3s var(--curva)}.esc-fila.warn{color:var(--espera);font-weight:600}.esc-fila.warn .esc-ico{color:#1a1206;background:var(--espera);font-size:16px;animation:sello .3s var(--curva)}.esc-fila.fail{color:var(--error);font-weight:600}.esc-fila.fail .esc-ico{color:#2a0707;background:var(--error);animation:sello .3s var(--curva),escSacude .4s .1s}@keyframes escSacude{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}.esc-tilde path{stroke-dasharray:26;stroke-dashoffset:26;animation:escTrazo .38s var(--curva) .06s forwards}@keyframes escTrazo{to{stroke-dashoffset:0}}.esc-valor{justify-self:end;min-width:0;text-align:right}.esc-valor b{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:12.5px;font-weight:600;color:var(--texto);animation:escValor .3s var(--curva)}.esc-fila.warn .esc-valor b{color:var(--espera)}.esc-fila.fail .esc-valor b{color:var(--error)}@keyframes escValor{0%{opacity:0;transform:translate(6px);filter:blur(3px)}}.esc-hueco{display:inline-block;width:74px;height:9px;border-radius:5px;background:var(--bg3)}.esc-fila.leer .esc-hueco,.esc-fila.run .esc-hueco{background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.esc-fin .esc-barra{visibility:hidden}.esc-fin .esc-actual{font-size:19px;letter-spacing:-.4px}.esc-sello{position:absolute;z-index:2;right:16px;top:30px;display:inline-flex;padding:4px;border-radius:12px;border:2px solid currentColor;transform:rotate(-9deg);pointer-events:none;animation:escSello .42s cubic-bezier(.2,1.4,.4,1) .08s backwards}.esc-sello span{padding:5px 11px;border-radius:8px;border:1.5px solid currentColor;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.esc-sello.ok{color:var(--ok)}.esc-sello.warn{color:var(--espera)}.esc-sello.fail{color:var(--error)}@keyframes escSello{0%{opacity:0;transform:rotate(-9deg) scale(1.9)}60%{opacity:1;transform:rotate(-9deg) scale(.94)}to{transform:rotate(-9deg) scale(1)}}.esc-fin-ok .esc-ticket{animation:escOnda .7s var(--curva) .1s}@keyframes escOnda{0%{box-shadow:0 0 color-mix(in srgb,var(--ok) 45%,transparent)}to{box-shadow:0 0 0 14px transparent}}.esc-pie{font-size:12px;color:var(--texto3)}.sal-carga .esc{background:radial-gradient(90% 70% at 0% 0%,color-mix(in srgb,var(--esc-marca, var(--acento)) 10%,transparent),transparent 70%),var(--bg)}.sal-carga .esc-ticket{background:var(--bg2)}.sal-aviso-temp{align-items:flex-start;gap:10px;margin-bottom:12px}.sal-aviso-temp p{font-size:13px;line-height:1.45;color:var(--texto2);margin-top:2px}.pantalla.pantalla-negocio{max-width:1240px;display:flex;flex-direction:column;gap:18px}.neg-cabeza{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:0}.neg-bajada{margin-top:3px;font-size:13px;color:var(--texto2)}.neg-periodos{display:flex;gap:6px}.neg-periodo{min-height:34px;padding:6px 12px;border-radius:99px;font-size:13px;font-weight:650;color:var(--texto2);background:var(--bg3);border:1px solid var(--borde)}.neg-periodo.activo{color:var(--acento-tinta);background:var(--relleno);border-color:transparent}.neg-numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width: 900px){.neg-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.neg-numero{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde)}.neg-numero span{font-size:12.5px;color:var(--texto2)}.neg-numero strong{font-family:var(--mono);font-size:20px;font-weight:700;overflow-wrap:anywhere}.neg-numero.destacado{border-color:var(--acento-suave);background:linear-gradient(160deg,var(--acento-suave),var(--bg2) 70%)}.neg-cambio{font-size:11.5px;color:var(--texto3)}.neg-cambio.sube{color:var(--ok)}.neg-cambio.baja{color:var(--error)}.neg-margen{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--texto2)}.neg-margen input{width:56px;min-height:30px;padding:2px 6px;border-radius:8px;background:var(--bg3);border:1px solid var(--borde2);color:var(--texto);font:inherit;font-size:16px}.neg-grilla,.neg-columna{display:flex;flex-direction:column;gap:18px}@media (min-width: 1024px){.neg-grilla{display:grid;grid-template-columns:1.4fr 1fr;align-items:start}}.neg-juegos,.neg-variantes{display:flex;flex-direction:column;gap:4px;padding:6px;margin:0;list-style:none;border-radius:14px;background:var(--bg2);border:1px solid var(--borde)}.neg-juegos li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px}.neg-juego-textos{display:flex;flex-direction:column;gap:6px;min-width:0}.neg-juego-textos strong{font-size:13.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neg-juego-n{display:flex;flex-direction:column;align-items:flex-end;font-size:12.5px;font-weight:650;white-space:nowrap}.neg-juego-n small{font-family:var(--mono);font-weight:400;color:var(--texto3)}.neg-barra{display:block;height:6px;border-radius:99px;background:var(--bg4);overflow:hidden}.neg-barra i{display:block;height:100%;border-radius:inherit;background:var(--acento)}.neg-variantes li{display:grid;grid-template-columns:9.5em minmax(0,1fr) 3em;align-items:center;gap:10px;padding:8px;font-size:13px}.neg-variantes b{text-align:right;font-family:var(--mono)}.neg-vacio{padding:12px;font-size:13px;color:var(--texto3)}.neg-cuenta{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde)}.neg-cuenta p{font-size:13px;line-height:1.45;color:var(--texto2)}.neg-cuenta-fila{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.neg-cuenta-fila b{font-family:var(--mono)}.neg-pie{font-size:12.5px;line-height:1.5;color:var(--texto3)}.neg-vistas{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.neg-vistas::-webkit-scrollbar{display:none}.neg-vista{flex-shrink:0;min-height:36px;padding:6px 14px;border-radius:10px;font-size:13px;font-weight:650;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde)}.neg-vista.activo{color:var(--acento-texto);background:var(--acento-suave);border-color:var(--acento)}.neg-hero{max-width:320px}.neg-ayuda{font-size:12.5px;line-height:1.45;color:var(--texto3)}.neg-juegos li{display:flex;align-items:center;gap:10px}.neg-juego-textos{flex:1}.neg-juego-textos small{font-size:12px;color:var(--texto3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neg-mes{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.neg-mes-cabeza{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.neg-mes-cabeza h2{font-size:20px;font-weight:800;letter-spacing:-.3px}.neg-mes-cabeza span{font-size:12.5px;color:var(--texto3)}.neg-mes .neg-numero{background:var(--bg3)}.neg-barras{display:flex;align-items:flex-end;gap:2px;height:90px;padding-top:6px}.neg-barras i{flex:1;min-height:2px;border-radius:3px 3px 0 0;background:var(--acento-suave)}.neg-barras i.mejor{background:var(--acento)}.neg-mes-datos{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.neg-mes-datos li{display:flex;justify-content:space-between;gap:12px;font-size:13px}.neg-mes-datos span{color:var(--texto2)}.neg-mes-datos b{text-align:right}.neg-mes-tapa{display:none}@media (min-width: 900px){.neg-mes{padding-right:170px}.neg-mes-tapa{display:block;position:absolute;top:16px;right:16px;width:140px}.neg-mes-tapa .portada{width:140px;height:auto;border-radius:12px}}.neg-tarjeta{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:18px;padding:14px 16px;border-radius:16px;text-align:left;color:var(--texto);background:linear-gradient(150deg,var(--acento-suave),var(--bg2) 65%);border:1px solid color-mix(in srgb,var(--acento) 35%,var(--borde));transition:border-color .15s}.neg-tarjeta:hover{border-color:var(--acento)}.neg-tarjeta-cabeza{display:flex;align-items:baseline;gap:8px}.neg-tarjeta-cabeza strong{font-size:16px;font-weight:800}.neg-tarjeta-cabeza small{font-size:12px;color:var(--texto3)}.neg-tarjeta-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (min-width: 900px){.neg-tarjeta-datos{grid-template-columns:repeat(4,minmax(0,160px))}}.neg-tarjeta-datos>span{display:flex;flex-direction:column;gap:2px;min-width:0}.neg-tarjeta-datos small{font-size:11.5px;color:var(--texto2)}.neg-tarjeta-datos b{font-family:var(--mono);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neg-tarjeta-datos .destacado b{color:var(--acento-texto)}.neg-tarjeta-ir{font-size:13px;font-weight:700;color:var(--acento-texto)}.neg-embebido{display:flex;flex-direction:column;gap:16px;min-width:0}.neg-tarjeta{gap:8px;padding:12px 14px;margin-bottom:14px}.neg-tarjeta-cabeza{flex-wrap:wrap}.neg-tarjeta-hoy{margin-left:auto;padding:2px 8px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--acento-tinta);background:var(--relleno)}.neg-tarjeta-datos b{font-size:14px}.neg-recordar{flex-shrink:0}.neg-grupos{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde);overflow-x:auto;scrollbar-width:none}.neg-grupo{flex:1 0 auto;min-height:38px;padding:8px 12px;border-radius:10px;font-size:13.5px;font-weight:650;color:var(--texto2);white-space:nowrap}.neg-grupo.activo{color:var(--acento-tinta);background:var(--relleno)}.neg-vistas{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.neg-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.neg-filtros .neg-periodos{flex-wrap:wrap}.neg-fechas{display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:var(--texto2)}.neg-fechas label{display:flex;align-items:center;gap:6px}.neg-fechas input{min-height:34px;padding:4px 8px;border-radius:8px;background:var(--bg3);border:1px solid var(--borde2);color:var(--texto);font:inherit;font-size:16px;color-scheme:dark}.pm.neg-panel{--text: var(--texto);--muted: var(--texto2);--border: var(--borde);--panel: var(--bg2);--danger: var(--error);--pm-acento: var(--acento);--pm-sobre-acento: var(--acento-tinta);display:block;padding-bottom:0;font-family:var(--fuente);min-width:0}.pm.neg-panel .pm-pantalla{min-width:0}.pantalla-soporte{max-width:1240px}.sop-grid{display:block}.sop-izq{display:flex;flex-direction:column;gap:18px}.sop-izq .pantalla-cabeza{margin-bottom:-6px}.sop-der{display:none}.sop-pie{display:flex;flex-direction:column;gap:18px;margin-top:22px}.sop-modo-nueva .sop-izq,.sop-modo-chat .sop-izq,.sop-modo-nueva .sop-pie,.sop-modo-chat .sop-pie{display:none}.sop-modo-nueva .sop-der,.sop-modo-chat .sop-der{display:block}.sop-bloque{display:flex;flex-direction:column;gap:10px}.sop-titulo{font-size:15px;font-weight:800;letter-spacing:-.2px}.sop-mono{font-family:var(--mono);font-size:11.5px;color:var(--texto2)}.sop-mas{align-self:stretch;min-height:44px;border-radius:10px;border:1px dashed var(--borde2);color:var(--texto2);font-weight:600;font-size:13px}.sop-mas:hover{color:var(--texto);border-color:var(--acento)}.sop-horario{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde)}.sop-horario-fila{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sop-disp{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:13px}.sop-disp i{width:8px;height:8px;border-radius:50%;background:var(--texto3)}.sop-horario-online .sop-disp{color:var(--ok)}.sop-horario-online .sop-disp i{background:var(--ok);box-shadow:0 0 color-mix(in srgb,var(--ok) 60%,transparent);animation:latido 2.4s infinite}.sop-horario-domingo .sop-disp{color:var(--espera)}.sop-horario-domingo .sop-disp i{background:var(--espera)}.sop-horario-fuera .sop-disp{color:var(--texto2)}@keyframes latido{0%{box-shadow:0 0 color-mix(in srgb,var(--ok) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.sop-dias{display:inline-flex;gap:3px;margin-left:auto}.sop-dia{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--texto3);background:var(--bg3)}.sop-dia.domingo{color:var(--espera);background:color-mix(in srgb,var(--espera) 10%,var(--bg3))}.sop-dia.hoy{color:var(--acento-tinta);background:var(--relleno)}.sop-horas{display:none;font-family:var(--mono);font-size:11.5px;color:var(--texto2)}.sop-horario p{color:var(--texto2);font-size:12.5px}.sop-tipos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sop-tipo{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:132px;padding:14px;border-radius:16px;text-align:left;overflow:hidden;background:var(--bg2);border:1px solid var(--borde);transition:border-color .2s,background .2s,box-shadow .25s var(--curva),transform .25s var(--curva);animation:tipoEntra .36s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 44ms)}@keyframes tipoEntra{0%{opacity:0;transform:translateY(12px) scale(.98)}}.sop-tipo:active{transform:scale(.975);transition-duration:.08s}.sop-tipo.activo{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento),0 10px 30px -12px color-mix(in srgb,var(--acento) 60%,transparent)}.sop-tipo strong{font-size:14px;font-weight:750;letter-spacing:-.2px;line-height:1.2}.sop-tipo small{color:var(--texto2);font-size:12px;line-height:1.35}.sop-tipo-textos{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}@media (hover: hover){.sop-tipo:hover{transform:translateY(-2px);border-color:var(--borde2);box-shadow:0 14px 30px -16px #000c}.sop-tipo.activo:hover{border-color:var(--acento)}}.sop-tipo-problema{grid-column:1 / -1;flex-direction:row;align-items:stretch;gap:12px;min-height:140px;padding:16px 14px 16px 16px;border-color:color-mix(in srgb,var(--acento) 32%,var(--borde));background:radial-gradient(120% 140% at 100% 100%,color-mix(in srgb,var(--acento) 22%,transparent) 0,transparent 60%),linear-gradient(150deg,color-mix(in srgb,var(--acento) 12%,var(--bg2)),var(--bg2) 65%)}.sop-tipo-problema strong{font-size:17px;letter-spacing:-.4px}.sop-tipo-problema small{max-width:26ch}.sop-tipo-ir{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:10px;font-size:13px;font-weight:700;color:var(--acento-texto)}.sop-tipo-ir svg{transition:transform .25s var(--curva)}.sop-arte-tapas{position:relative;flex-shrink:0;width:112px;align-self:center;height:96px}.sop-tapa{position:absolute;display:block;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px -6px #000000bf,0 0 0 1px #ffffff14;transition:transform .4s var(--curva)}.sop-tapa .portada{display:block;border-radius:0}.sop-arte-tapas .sop-tapa{bottom:6px}.sop-arte-tapas .t0{left:0;transform:rotate(-11deg) translateY(2px);z-index:1}.sop-arte-tapas .t1{left:28px;transform:translateY(-8px);z-index:3}.sop-arte-tapas .t2{left:56px;transform:rotate(11deg) translateY(2px);z-index:2}.sop-arte-candado{position:absolute;z-index:4;right:-2px;top:-4px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#1a1206;background:var(--espera);box-shadow:0 0 0 3px var(--bg2),0 6px 14px #00000080;transition:transform .4s var(--curva)}@media (hover: hover){.sop-tipo-problema:hover .t0{transform:rotate(-17deg) translate(-8px,2px)}.sop-tipo-problema:hover .t1{transform:translateY(-14px)}.sop-tipo-problema:hover .t2{transform:rotate(17deg) translate(8px,2px)}.sop-tipo-problema:hover .sop-arte-candado{transform:rotate(-12deg) scale(1.08)}.sop-tipo-problema:hover .sop-tipo-ir svg,.sop-tipo-otro:hover>svg{transform:translate(4px)}}.sop-arte-charla{position:relative;align-self:stretch;height:46px;margin-bottom:10px}.sop-burb{position:absolute;display:flex;align-items:center;border-radius:12px;transition:transform .35s var(--curva)}.sop-burb-ellos{left:0;top:0;flex-direction:column;align-items:flex-start;gap:4px;width:62%;padding:7px 9px;background:var(--bg4);border-bottom-left-radius:4px}.sop-burb-ellos i{display:block;height:4px;border-radius:2px;background:var(--texto3);opacity:.7}.sop-burb-ellos i:first-child{width:100%}.sop-burb-ellos i:last-child{width:60%}.sop-burb-yo{right:0;bottom:0;padding:4px 9px;background:var(--relleno);border-bottom-right-radius:4px;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--relleno) 80%,transparent)}.sop-burb-yo .sop-puntos{padding:2px 0;gap:3px}.sop-burb-yo .sop-puntos i{width:5px;height:5px;background:var(--acento-tinta)}@media (hover: hover){.sop-tipo-consulta:hover .sop-burb-ellos{transform:translate(-2px,-2px)}.sop-tipo-consulta:hover .sop-burb-yo{transform:translate(2px,2px)}}.sop-arte-juego{display:flex;align-items:flex-end;height:48px;margin-bottom:10px}.sop-arte-juego .sop-tapa{position:relative;transform:rotate(-6deg)}.sop-tapa-unica .portada{border-radius:8px}.sop-hueco{width:38px;height:48px;margin-left:-6px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--acento-texto);border:1.5px dashed color-mix(in srgb,var(--acento) 70%,transparent);background:color-mix(in srgb,var(--acento) 10%,var(--bg2));transform:rotate(5deg);transition:transform .35s var(--curva),background .2s}@media (hover: hover){.sop-tipo-cotizacion:hover .sop-arte-juego .sop-tapa{transform:rotate(-10deg) translate(-3px)}.sop-tipo-cotizacion:hover .sop-hueco{transform:rotate(0) translateY(-3px);background:var(--acento-suave)}}.sop-tipo-otro{grid-column:1 / -1;flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:11px 14px 11px 12px}.sop-tipo-otro>svg{flex-shrink:0;color:var(--texto3);transition:transform .25s var(--curva)}.sop-arte-marca{flex-shrink:0;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--bg4);border:1px solid var(--borde2)}.sop-arte-marca .sop-avatar-geek{font-size:12px}.sop-avisos{display:flex;align-items:center;gap:10px;padding:10px 6px 10px 12px;border-radius:12px;background:var(--acento-suave);border:1px solid color-mix(in srgb,var(--acento) 30%,transparent)}.sop-avisos>svg{flex-shrink:0;color:var(--acento-texto)}.sop-avisos>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sop-avisos strong{font-size:13px}.sop-avisos span{color:var(--texto2);font-size:12px}.sop-avisos.bloqueado{background:var(--bg2);border-color:var(--borde)}.sop-avisos.bloqueado>svg{color:var(--texto3)}.sop-lista-cabeza{display:flex;align-items:center;justify-content:space-between}.sop-lista-cabeza .icono-accion.girando svg{animation:girar .7s linear infinite}.sop-sep{display:flex;align-items:center;gap:7px;margin:4px 2px -4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto3)}.sop-sep span{min-width:18px;padding:1px 6px;border-radius:99px;font-family:var(--mono);font-size:10.5px;letter-spacing:0;text-align:center;color:var(--acento-texto);background:var(--acento-suave)}.sop-lista{display:flex;flex-direction:column;border-radius:16px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden}.sop-lista>li{animation:tarjetaEntra .28s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 32ms)}.sop-lista>li+li{border-top:1px solid var(--borde)}.sop-fila{position:relative;width:100%;display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 12px;text-align:left;transition:background .15s}.sop-fila:hover{background:var(--bg3)}.sop-fila:active{background:var(--bg4)}.sop-fila.activa{background:color-mix(in srgb,var(--acento) 11%,var(--bg2))}.sop-fila.activa:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--acento);animation:sello .2s var(--curva)}.sop-fila-avatar{flex-shrink:0;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:var(--bg4);box-shadow:0 0 0 1px #ffffff0f;transition:filter .2s,opacity .2s}.sop-fila-avatar .portada{width:100%;height:100%;border-radius:0;object-position:50% 30%}.sop-fila-avatar.tipo-consulta{color:var(--acento-texto);background:var(--acento-suave)}.sop-fila-avatar.tipo-cotizacion{color:var(--acento-texto);background:color-mix(in srgb,var(--acento) 10%,var(--bg3));border:1.5px dashed color-mix(in srgb,var(--acento) 55%,transparent)}.sop-fila-avatar.tipo-otro{color:var(--texto2);background:var(--bg4)}.sop-fila-avatar.tipo-problema{color:var(--espera);background:color-mix(in srgb,var(--espera) 14%,var(--bg3))}.sop-fila.terminada .sop-fila-avatar{filter:saturate(.35);opacity:.7}.sop-fila-medio{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sop-fila-titulo{display:flex;align-items:center;gap:6px;min-width:0}.sop-fila-titulo strong{flex:0 1 auto;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-fila-codigo{flex-shrink:0;padding:1px 5px;border-radius:5px;font-family:var(--mono);font-size:10px;font-weight:600;line-height:1.4;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2)}.sop-fila-codigo.gerencia{font-family:var(--fuente);font-weight:700;color:var(--espera);border-color:color-mix(in srgb,var(--espera) 35%,transparent)}.sop-fila-ultimo{color:var(--texto3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-fila-ultimo b{font-weight:600;color:var(--texto2)}.sop-fila.sin-leer .sop-fila-titulo strong{color:var(--texto);font-weight:800}.sop-fila.sin-leer .sop-fila-ultimo{color:var(--texto)}.sop-fila-der{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;padding-left:2px}.sop-fila-der time{font-size:11px;color:var(--texto3);white-space:nowrap}.sop-fila.sin-leer .sop-fila-der time{color:var(--acento-texto);font-weight:700}.sop-fila-cuenta{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;font-style:normal;font-size:11px;font-weight:800;color:var(--acento-tinta);background:var(--relleno);box-shadow:0 0 0 3px var(--acento-suave);animation:sello .28s var(--curva) .16s backwards}.sop-fila-estado{font-size:11px;font-weight:600;white-space:nowrap}.sop-fila-estado.respondida{color:var(--acento-texto)}.sop-fila-estado.abierta{color:var(--espera)}.sop-fila-estado.terminada{color:var(--texto3)}.sop-estado{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:99px;font-size:11px;font-weight:700;white-space:nowrap}.sop-estado-abierta{color:var(--espera);background:color-mix(in srgb,var(--espera) 13%,transparent)}.sop-estado-respondida{color:var(--acento-texto);background:var(--acento-suave)}.sop-estado-resuelta{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.sop-estado-cerrada{color:var(--texto2);background:var(--bg4)}.sop-etiqueta{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:99px;font-size:11px;font-weight:700;color:var(--texto2);border:1px solid var(--borde2)}.sop-fila-esqueleto{display:flex;align-items:center;gap:12px;padding:12px}.sop-fila-esqueleto i{display:block;border-radius:6px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.sop-fila-esqueleto>i{width:46px;height:46px;border-radius:12px;flex-shrink:0}.sop-fila-esqueleto span{flex:1;display:flex;flex-direction:column;gap:8px}.sop-fila-esqueleto span i{height:10px;width:60%}.sop-fila-esqueleto span i+i{width:85%}@keyframes brillo{0%{background-position:100% 0}to{background-position:-100% 0}}.sop-lista-vacia{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border-radius:12px;border:1px dashed var(--borde2);color:var(--texto2);font-size:13px}.sop-material{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 10px 6px 8px;border-radius:10px;text-align:left;background:var(--bg2);border:1px solid var(--borde);transition:border-color .15s}.sop-material:hover{border-color:var(--acento)}.sop-material-ico{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--acento-texto);background:var(--acento-suave)}.sop-material-texto{flex:1;min-width:0;font-size:13px;font-weight:600}.sop-material-accion{flex-shrink:0;display:inline-flex;color:var(--acento-texto);font-size:12.5px;font-weight:700}.sop-material.chico{min-height:40px;padding:4px 8px 4px 6px;background:var(--bg)}.sop-material.chico .sop-material-ico{width:26px;height:26px}.sop-material.chico .sop-material-texto{font-size:12.5px}.sop-ayuda-cabeza{display:flex;flex-direction:column;gap:2px}.sop-ayuda-cabeza span{color:var(--texto2);font-size:12.5px}.sop-ayuda-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.sop-ayuda .enlace{align-self:flex-start;min-height:36px}.sop-opinion{padding:14px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde)}.sop-caritas{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sop-carita{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--texto3);transition:color .15s,background .15s,transform .2s var(--curva)}.sop-carita:hover{color:var(--texto);background:var(--bg3)}.sop-carita.activa{transform:scale(1.08);background:var(--bg3)}.sop-carita.c1.activa,.sop-carita.c2.activa{color:var(--error)}.sop-carita.c3.activa{color:var(--espera)}.sop-carita.c4.activa,.sop-carita.c5.activa{color:var(--ok)}.sop-carita-texto{margin-left:6px;font-size:13px;font-weight:600;color:var(--texto2)}.sop-carita-texto small{color:var(--ok);font-weight:600}.sop-opinion-mas{display:flex;flex-direction:column;gap:10px;animation:entrarLinea .18s var(--curva)}.sop-opinion-mas>p{font-size:13.5px;font-weight:600}.sop-opinion-mas>p small{color:var(--texto3);font-weight:500}.sop-opinion-mas textarea{min-height:80px;padding:10px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--borde2);resize:vertical}.sop-opinion-mas textarea:focus{outline:none;border-color:var(--acento)}.sop-opinion-mas>.boton{min-height:46px}.sop-cabeza{display:flex;align-items:center;gap:10px}.sop-atras{flex-shrink:0;width:40px;height:40px;margin-left:-8px;color:var(--texto)}.sop-cabeza-ico{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--acento-texto);background:var(--acento-suave)}.sop-cabeza-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sop-cabeza-textos h2{font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-cabeza-textos>span{color:var(--texto2);font-size:12.5px}.sop-redactar{display:flex;flex-direction:column;gap:16px;padding-bottom:8px;border-radius:14px;transition:box-shadow .15s}.sop-redactar.encima{box-shadow:0 0 0 2px var(--acento),0 0 0 8px var(--acento-suave)}.sop-nota-tipo{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:10px;font-size:13px;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde)}.sop-nota-tipo svg{flex-shrink:0;margin-top:1px;color:var(--acento-texto)}.sop-paso{display:flex;flex-direction:column;gap:9px;transition:opacity .25s}.sop-paso.apagado{opacity:.5}.sop-paso h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700}.sop-paso h3 small{color:var(--texto3);font-weight:500;font-size:12.5px}.sop-paso.en-riel{position:relative;padding-left:34px;animation:tarjetaEntra .32s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 56ms)}.sop-paso.en-riel h3{min-height:24px}.sop-paso.en-riel .sop-paso-num{position:absolute;left:0;top:0}.sop-paso.en-riel:before{content:"";position:absolute;left:11px;top:30px;bottom:-12px;width:2px;border-radius:1px;background:var(--borde2);transform-origin:top}.sop-paso.en-riel.hecho:before{background:linear-gradient(var(--acento),color-mix(in srgb,var(--acento) 30%,var(--borde2)));animation:rielLlena .48s var(--curva) .08s backwards}.sop-paso.en-riel:last-of-type:before{display:none}@keyframes rielLlena{0%{transform:scaleY(0)}}.sop-paso-num{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--mono);font-size:11.5px;font-weight:700;color:var(--acento-tinta);background:var(--relleno);transition:background .25s,color .25s}.sop-paso.actual .sop-paso-num{box-shadow:0 0 0 4px var(--acento-suave);animation:pasoActual 1.6s var(--curva) .3s 2}@keyframes pasoActual{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--acento) 10%,transparent)}}.sop-paso.hecho .sop-paso-num{color:var(--acento-texto);background:var(--acento-suave)}.sop-paso.hecho .sop-paso-num svg{animation:sello .24s var(--curva)}.sop-paso.opcional .sop-paso-num{color:var(--texto);background:var(--bg4);box-shadow:0 0 0 1px var(--borde2)}.sop-paso.apagado .sop-paso-num{background:var(--bg4);color:var(--texto3)}.sop-paso .sop-venta{animation:ventaEntra .28s var(--curva)}@keyframes ventaEntra{0%{opacity:0;transform:scale(.97) translateY(4px)}}.sop-atajos .sop-atajo{animation:tarjetaEntra .32s var(--curva) backwards}.sop-atajos .sop-atajo+.sop-atajo{animation-delay:.06s}.sop-selector li{animation:tarjetaEntra .24s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 24ms)}.sop-paso:not(.apagado) .sop-charla-nueva .sop-caja-fila{animation:despertar .72s var(--curva)}@keyframes despertar{0%{border-color:var(--acento);box-shadow:0 0 0 4px var(--acento-suave)}to{box-shadow:0 0 0 0 transparent}}.sop-cartel-botones{display:flex;gap:8px;flex-wrap:wrap}.sop-charla-nueva{display:flex;flex-direction:column;min-height:260px;border-radius:16px;background:var(--bg);border:1px solid var(--borde);overflow:hidden;transition:opacity .2s}.sop-charla-nueva-mensajes{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:16px 14px 10px;background:radial-gradient(80% 60% at 0% 100%,color-mix(in srgb,var(--acento) 6%,transparent),transparent 70%)}.sop-charla-nueva .sop-grupo{max-width:92%;animation:burbujaEntra .32s var(--curva) backwards}@keyframes burbujaEntra{0%{opacity:0;transform:translateY(8px) scale(.98);transform-origin:bottom left}}.sop-charla-nueva .sop-avatar{margin-bottom:22px}.sop-charla-nueva .sop-grupo-equipo .sop-burbuja{background:var(--bg3)}.sop-charla-estado{display:inline-flex;align-items:center;gap:6px;margin:2px 0 0 4px;font-size:11.5px;color:var(--texto3)}.sop-charla-estado i{width:6px;height:6px;border-radius:50%;background:var(--texto3)}.sop-charla-online i{background:var(--ok)}.sop-charla-domingo i,.sop-charla-gerencia i{background:var(--espera)}.sop-charla-nueva .sop-caja{padding:8px 10px 10px;border-top:1px solid var(--borde);background:var(--bg2)}.sop-charla-nueva .sop-caja-fila{background:var(--bg)}.sop-charla-nueva .sop-caja-fila textarea{min-height:62px}.sop-charla-nueva.bloqueada .sop-caja{opacity:.55}.sop-charla-nueva.bloqueada .sop-caja-fila textarea{cursor:not-allowed}.sop-redactar-consulta .sop-charla-nueva,.sop-redactar-otro .sop-charla-nueva{min-height:340px}.sop-venta{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:var(--bg2);border:1px solid var(--acento)}.sop-venta .portada,.sop-pedido .portada,.sop-reemplazo .portada{border-radius:5px}.sop-venta-sin{flex-shrink:0;width:30px;height:38px;border-radius:5px;background:var(--bg4)}.sop-venta-textos,.sop-pedido-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sop-venta-textos strong,.sop-pedido-textos strong{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-venta-textos span,.sop-pedido-textos span{font-family:var(--mono);font-size:11.5px;color:var(--texto2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-venta .enlace{flex-shrink:0;min-height:36px;padding:0 4px}.sop-selector{display:flex;flex-direction:column;gap:6px}.sop-buscar{min-height:44px;padding:8px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--borde2)}.sop-buscar:focus{outline:none;border-color:var(--acento)}.sop-buscar::placeholder{color:var(--texto3);text-overflow:ellipsis}.sop-selector ul{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--borde);overflow:hidden}.sop-selector li+li{border-top:1px solid var(--borde)}.sop-pedido{width:100%;display:flex;align-items:center;gap:10px;min-height:54px;padding:7px 10px;text-align:left;background:var(--bg2);transition:background .12s}.sop-pedido:hover{background:var(--bg3)}.sop-pedido-fecha{flex-shrink:0;font-size:11.5px;color:var(--texto3)}.sop-selector-nada{color:var(--texto2);font-size:13px;padding:6px 2px}.sop-atajos{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.sop-atajo{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:11px 12px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde)}.sop-atajo>strong{display:inline-flex;align-items:center;gap:7px;font-size:13.5px}.sop-atajo>strong svg{color:var(--acento-texto)}.sop-atajo>p{color:var(--texto2);font-size:12.5px}.sop-atajo .boton{min-height:38px}.boton-confirmar-chico{background:var(--espera);color:var(--bg);border:0}.sop-atajo-material{display:flex;flex-direction:column;gap:6px;align-self:stretch}.sop-atajo-pista{font-size:12.5px;color:var(--texto3)}.sop-atajo-ok{display:inline-flex;align-items:center;gap:6px;color:var(--ok)!important;font-weight:600}.sop-codigo-nuevo{display:flex;align-items:center;gap:8px;align-self:stretch;padding:6px 6px 6px 12px;border-radius:10px;background:color-mix(in srgb,var(--ok) 9%,var(--bg));border:1px solid color-mix(in srgb,var(--ok) 40%,transparent);animation:entrarLinea .18s var(--curva)}.sop-codigo-nuevo>span{flex:1;display:flex;flex-direction:column}.sop-codigo-nuevo small{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.sop-codigo-nuevo b{font-family:var(--mono);font-size:15px}.sop-contador{position:absolute;right:10px;bottom:8px;font-family:var(--mono);font-size:11px;color:var(--espera)}.sop-adjuntos-vista{display:flex;gap:8px;flex-wrap:wrap}.sop-adjuntos-vista li{position:relative;width:68px;height:68px;border-radius:10px;overflow:hidden;background:var(--bg3);border:1px solid var(--borde2);animation:entrarLinea .16s var(--curva)}.sop-adjuntos-vista img,.sop-adjuntos-vista video{width:100%;height:100%;object-fit:cover;display:block}.sop-adjuntos-vista small{position:absolute;left:0;right:0;bottom:0;padding:1px 4px;font-family:var(--mono);font-size:9.5px;color:#fff;background:#0009}.sop-adjuntos-vista li>button{position:absolute;top:3px;right:3px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#000000a6}.sop-adj-play{position:absolute;top:50%;left:50%;translate:-50% -50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#0000008c;pointer-events:none}.sop-subiendo{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--espera) 9%,var(--bg2));border:1px solid color-mix(in srgb,var(--espera) 35%,transparent)}.sop-subiendo strong{font-size:13px}.sop-subiendo span{color:var(--texto2);font-size:12px}.sop-subiendo i{height:4px;border-radius:2px;background:var(--bg4);position:relative;overflow:hidden;margin-top:3px}.sop-subiendo i:after{content:"";position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--avance));background:var(--espera);transition:transform .12s linear}.sop-error{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 11px;border-radius:10px;font-size:13px;color:var(--error);background:var(--error-fondo);border:1px solid rgba(248,113,113,.3)}.sop-error svg{flex-shrink:0}.sop-error .enlace{margin-left:auto}.sop-error-chico{color:var(--error);font-size:12px}.sop-acciones{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.sop-acciones .boton{flex:1;max-width:280px;min-height:48px;margin-left:auto}.sop-limpiar{min-height:44px;padding:0 6px;color:var(--texto2)}.sop-limpiar:disabled{opacity:.4}.giro{width:15px;height:15px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:girar .7s linear infinite}.sop-bajada{color:var(--texto2);font-size:13px}.sop-bajada a{color:var(--acento-texto);font-weight:600}.sop-usd{display:flex;align-items:center;min-height:40px;border-radius:9px;background:var(--bg);border:1px solid var(--borde2);padding-left:11px}.sop-usd b{font-family:var(--mono);font-size:12px;color:var(--texto3)}.campo .sop-usd input{border:0;background:none;font-family:var(--mono)}.sop-usd:focus-within{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.sop-usd input{flex:1;min-width:0}.sop-usd input:focus-visible{outline:none}.sop-usd b{flex-shrink:0;padding-right:2px}.sop-pista{margin-top:-8px;color:var(--texto3);font-size:12px}.sop-cotizar{container-type:inline-size}.cot-cuerpo,.cot-pasos{display:flex;flex-direction:column;gap:18px}.cot-pasos .sop-paso{gap:10px}.cot-input{width:100%;min-height:46px;padding:0 14px;border-radius:12px;font-size:15px;background:var(--bg);border:1px solid var(--borde2);transition:border-color .15s,box-shadow .15s}.cot-input:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.cot-input::placeholder{color:var(--texto3)}.cot-store{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 9px;border-radius:12px;text-decoration:none;color:var(--texto);background:linear-gradient(120deg,rgba(0,112,209,.16),transparent 70%);border:1px solid rgba(0,112,209,.35);transition:border-color .15s,transform .2s var(--curva)}.cot-store:hover{border-color:#0070d1b3}.cot-store:hover>svg{transform:translate(3px)}.cot-store>svg{flex-shrink:0;color:var(--texto2);transition:transform .2s var(--curva)}.cot-store-ico{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff;background:#0070d1}.cot-store span:not(.cot-store-ico){flex:1;min-width:0;display:flex;flex-direction:column}.cot-store strong{font-size:13px;font-weight:700}.cot-store small{font-size:11.5px;color:var(--texto2)}.cot-usd{min-height:52px;padding-left:14px;border-radius:12px}.cot-usd b{font-size:13px}.campo .cot-usd input,.cot-usd input{min-height:50px;padding:0 12px 0 8px;border:0;background:none;font-family:var(--mono);font-size:22px;font-weight:700;letter-spacing:-.5px}.cot-consolas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cot-consola{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:52px;padding:8px 6px;border-radius:12px;font-size:12.5px;font-weight:700;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2);transition:color .15s,border-color .15s,background .15s,transform .15s var(--curva)}.cot-consola:hover{color:var(--texto);border-color:var(--texto3)}.cot-consola:active{transform:scale(.97)}.cot-consola.activa{color:var(--texto);border-color:var(--acento);background:var(--acento-suave);box-shadow:0 0 0 1px var(--acento)}.cot-consola-logos{display:inline-flex;align-items:center;gap:6px;min-height:14px;color:var(--texto)}.cot-consola-logo{display:inline-flex;align-items:center;gap:6px}.cot-consola-logo i{font-style:normal;font-size:12px;font-weight:700;color:var(--texto3)}.cot-consola:not(.activa) .cot-consola-logos{opacity:.75}.cot-lado{display:flex;flex-direction:column;gap:12px}.cot-ficha{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:linear-gradient(150deg,color-mix(in srgb,var(--acento) 10%,var(--bg)),var(--bg) 70%);border:1px solid color-mix(in srgb,var(--acento) 25%,var(--borde))}.cot-tapa{position:relative;flex-shrink:0;width:72px;height:92px;display:flex;align-items:center;justify-content:center;padding:8px 6px;border-radius:10px;overflow:hidden;text-align:center;color:var(--texto3);background:var(--bg3);border:1.5px dashed var(--borde2);transition:background .3s,border-color .3s}.cot-ficha.con-nombre .cot-tapa{color:#fff;border:0;background:linear-gradient(160deg,color-mix(in srgb,var(--acento) 85%,#000),color-mix(in srgb,var(--acento) 35%,#05030a));box-shadow:0 10px 22px -10px color-mix(in srgb,var(--acento) 80%,transparent)}.cot-tapa strong{position:relative;z-index:1;font-size:11px;font-weight:800;line-height:1.15;letter-spacing:-.1px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;animation:sello .25s var(--curva)}.cot-tapa-brillo{position:absolute;inset:0;background:radial-gradient(90% 60% at 20% 0%,rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .3s}.cot-ficha.con-nombre .cot-tapa-brillo{opacity:1}.cot-tapa-logos{position:absolute;z-index:1;left:0;right:0;top:6px;display:flex;justify-content:center;gap:4px;color:#fff;opacity:.9;animation:aparecer .2s}.cot-ficha-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cot-ficha-textos small{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.cot-ficha-textos strong{font-size:16px;font-weight:800;letter-spacing:-.3px;line-height:1.2;overflow-wrap:anywhere}.cot-ficha-textos .vacio{color:var(--texto3);font-weight:600}.cot-ficha-datos{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.cot-ficha-datos span{padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;background:var(--bg3)}.cot-ficha-datos .mono{font-family:var(--mono)}.cot-ficha-datos .vacio{font-weight:500;background:none;border:1px dashed var(--borde2)}.cot-espera{display:flex;align-items:center;gap:12px;padding:14px;border-radius:14px;border:1px dashed var(--borde2)}.cot-espera p{font-size:12.5px;line-height:1.45;color:var(--texto2)}.cot-espera-barras{flex-shrink:0;display:flex;flex-direction:column;gap:5px;width:54px}.cot-espera-barras i{display:block;height:9px;border-radius:4px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.4s infinite}.cot-espera-barras i+i{width:70%}.sop-cotizar .sop-acciones{padding-top:2px}.sop-cotizar .sop-acciones .boton{max-width:none}.sop-tentativo-consola{display:inline-flex;align-items:center;gap:7px;color:var(--texto)}@container (min-width: 620px){.cot-cuerpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);gap:24px;align-items:start}.cot-lado{position:sticky;top:0}.cot-lado .sop-tentativo-cols{grid-template-columns:minmax(0,1fr)}}.sop-tentativo{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:var(--bg2);border:1px solid var(--acento);animation:entrarLinea .18s var(--curva)}.sop-tentativo-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sop-tentativo-cabeza small{color:var(--texto3);font-size:12px}.sop-tentativo-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.sop-tentativo-col{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:10px;background:var(--bg)}.sop-tentativo-consola{font-weight:800;font-size:13px}.sop-tentativo-consola small{color:var(--texto3);font-weight:500}.sop-tentativo-fila{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:0 8px}.sop-tentativo-fila small{grid-row:span 2;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--texto3)}.sop-tentativo-fila b{font-family:var(--mono);font-size:15px;text-align:right}.sop-tentativo-fila em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--texto2);text-align:right}.boton-principal.confirmar-simple{background:var(--texto);color:var(--bg);box-shadow:0 0 0 2px var(--acento)}.sop-hilo{position:relative;display:flex;flex-direction:column;min-height:0}.sop-hilo-cabeza{padding-bottom:10px;border-bottom:1px solid var(--borde)}.sop-hilo-meta{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;font-size:12px}.sop-resuelta{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent);border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);white-space:nowrap}.sop-resuelta.armado{color:var(--bg);background:var(--ok)}.sop-resuelta:disabled{opacity:.75;cursor:progress}.sop-resuelta-error{flex-shrink:0;align-self:center;font-size:12px;font-weight:600;color:var(--error);white-space:nowrap}.sop-hilo-venta{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-bottom:1px solid var(--borde)}.sop-hilo-venta .sop-venta{border-color:var(--borde)}.sop-hilo-cred{display:flex;flex-direction:column;gap:10px;padding:0 2px 4px;animation:entrarLinea .16s var(--curva)}.sop-hilo-cred .boton{align-self:flex-start}.sop-mensajes{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:12px 2px 16px}.sop-exito{display:flex;align-items:center;gap:7px;align-self:center;padding:7px 12px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent);text-align:center;animation:entrarLinea .2s var(--curva)}.sop-hilo-inicio{align-self:center;color:var(--texto3);font-size:11.5px}.sop-dia-sep{display:flex;justify-content:center;margin:4px 0}.sop-dia-sep span{padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:600;color:var(--texto2);background:var(--bg3)}.sop-sistema{align-self:center;max-width:90%;padding:4px 10px;border-radius:8px;font-size:12px;color:var(--texto2);background:var(--bg2);border:1px dashed var(--borde2);text-align:center}.sop-sistema.nuevo,.sop-burbuja.nuevo{animation:entrarLinea .2s var(--curva)}.sop-grupo{display:flex;align-items:flex-end;gap:8px;max-width:88%}.sop-grupo-yo{align-self:flex-end;flex-direction:row-reverse}.sop-avatar{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--bg3);border:1px solid var(--borde2);margin-bottom:18px}.sop-avatar-geek{font-size:10px;font-weight:800;color:var(--acento-texto)}.sop-burbujas{display:flex;flex-direction:column;gap:3px;min-width:0}.sop-grupo-yo .sop-burbujas{align-items:flex-end}.sop-autor{font-size:12px;font-weight:700;color:var(--texto);padding-left:4px}.sop-autor small{color:var(--texto3);font-weight:500;font-size:11.5px}.sop-burbuja{display:flex;flex-direction:column;gap:7px;padding:9px 12px;border-radius:16px;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.sop-grupo-equipo .sop-burbuja{background:var(--bg3);border:1px solid var(--borde);border-bottom-left-radius:6px}.sop-grupo-yo .sop-burbuja{background:color-mix(in srgb,var(--acento) 24%,var(--bg2));border-bottom-right-radius:6px}.sop-burbujas time{font-size:11px;color:var(--texto3);padding:0 4px}.sop-adjuntos{display:grid;gap:4px;margin:0 -6px}.sop-adjuntos-1{grid-template-columns:minmax(0,1fr)}.sop-adjuntos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sop-adjuntos-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sop-adjuntos button{position:relative;display:block;border-radius:10px;overflow:hidden;background:var(--bg4);aspect-ratio:16 / 10}.sop-adjuntos-1 button{max-width:280px}.sop-adjuntos img,.sop-adjuntos video{width:100%;height:100%;object-fit:cover;display:block}.sop-burbuja .sop-material{white-space:normal}.sop-puntos{display:inline-flex;gap:4px;padding:4px 2px}.sop-puntos i{width:7px;height:7px;border-radius:50%;background:var(--texto2);animation:punto 1.2s infinite}.sop-puntos i:nth-child(2){animation-delay:.12s}.sop-puntos i:nth-child(3){animation-delay:.24s}@keyframes punto{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sop-escribiendo .sop-autor{font-weight:500;color:var(--texto2)}.sop-reemplazo{align-self:stretch;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--ok) 6%,var(--bg2));border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);animation:entrarLinea .2s var(--curva)}.sop-reemplazo header{display:flex;align-items:center;gap:10px}.sop-reemplazo header>span{display:flex;flex-direction:column;min-width:0}.sop-reemplazo header strong{color:var(--ok);font-size:13.5px}.sop-reemplazo header small{color:var(--texto2);font-size:12px}.sop-reemplazo>.boton{align-self:flex-start}.sop-nuevo-abajo{position:absolute;left:50%;bottom:96px;translate:-50% 0;z-index:2;min-height:34px;padding:0 14px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--acento-tinta);background:var(--relleno);box-shadow:var(--sombra);animation:subir .16s var(--curva)}.sop-caja{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--borde);border-radius:0;transition:box-shadow .15s}.sop-caja.encima{box-shadow:0 -2px 0 var(--acento)}.sop-caja-fila{display:flex;align-items:flex-end;gap:6px;padding:4px;border-radius:22px;background:var(--bg2);border:1px solid var(--borde2)}.sop-caja-fila:focus-within{border-color:var(--acento)}.sop-caja-fila textarea{flex:1;min-width:0;min-height:40px;max-height:144px;padding:9px 4px;background:none;border:0;resize:none;font-size:15px;line-height:21px}.sop-caja-fila textarea:focus{outline:none}.sop-caja-fila textarea::placeholder{color:var(--texto3)}.sop-clip{width:40px;height:40px;border-radius:50%}.sop-clip:disabled{opacity:.4}.sop-enviar{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-tinta);background:var(--relleno);transition:opacity .15s,transform .15s var(--curva)}.sop-enviar:disabled{opacity:.35}.sop-enviar:active:not(:disabled){transform:scale(.92)}.sop-caja-ayuda{padding:0 8px;font-size:11.5px;color:var(--texto3)}.sop-teclas,.sop-contador-caja{color:var(--texto3)}.sop-contador-caja{color:var(--espera);font-family:var(--mono)}.sop-fin{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px;margin-top:4px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde)}.sop-fin p{flex:1 1 200px;color:var(--texto2);font-size:13px}.sop-vacio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:320px;padding:24px;border-radius:18px;color:var(--texto3);text-align:center;background:radial-gradient(60% 45% at 50% 42%,color-mix(in srgb,var(--acento) 7%,transparent),transparent 70%);border:1px solid var(--borde)}.sop-vacio strong{margin-top:8px;font-size:15px;font-weight:750;color:var(--texto);letter-spacing:-.2px}.sop-vacio p{max-width:32ch;color:var(--texto2);font-size:13.5px;line-height:1.45}.sop-vacio-burbujas{position:relative;width:76px;height:56px}.sop-vacio-burbujas i{position:absolute;border-radius:14px;animation:tarjetaEntra .4s var(--curva) backwards}.sop-vacio-burbujas i:nth-child(1){left:0;top:4px;width:46px;height:22px;border-bottom-left-radius:4px;background:var(--bg4)}.sop-vacio-burbujas i:nth-child(2){right:0;top:18px;width:52px;height:22px;border-bottom-right-radius:4px;background:color-mix(in srgb,var(--acento) 55%,var(--bg4));animation-delay:.1s}.sop-vacio-burbujas i:nth-child(3){left:6px;top:36px;width:30px;height:18px;border-bottom-left-radius:4px;background:var(--bg3);border:1px solid var(--borde2);animation-delay:.19s}.sop-vacio-nueva{display:inline-flex;align-items:center;gap:8px;margin-top:10px;min-height:38px;padding:0 14px;border-radius:99px;font-size:13px;color:var(--texto);background:var(--bg2);border:1px solid color-mix(in srgb,var(--acento) 40%,var(--borde));animation:tarjetaEntra .32s var(--curva) .24s backwards;transition:border-color .15s}.sop-vacio-nueva:hover{border-color:var(--acento)}.sop-vacio-nueva b{font-family:var(--mono);font-size:12px;color:var(--acento-texto)}.sop-vacio-nueva .nav-punto{position:static}.sop-visor{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:56px 12px;animation:aparecer .12s}.sop-visor-fondo{position:absolute;inset:0;background:#000000e0}.sop-visor figure{animation:visorEntra .22s var(--curva);position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%;max-height:100%}.sop-visor img,.sop-visor video{max-width:min(1100px,100%);max-height:calc(100dvh - 140px);border-radius:10px;object-fit:contain}.sop-visor figcaption{color:#ffffffbf;font-size:12.5px;font-family:var(--mono)}.sop-visor-cerrar,.sop-visor-flecha{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#ffffff1f}.sop-visor-cerrar{top:12px;right:12px;width:44px;height:44px}.sop-visor-flecha{top:50%;translate:0 -50%;width:48px;height:48px}.sop-visor-flecha.izq{left:10px}.sop-visor-flecha.der{right:10px}@keyframes visorEntra{0%{opacity:0;transform:scale(.94)}}.sop-der>*{animation:panelEntra .27s var(--curva)}.sop-der.saliendo>*{animation:panelSale .15s cubic-bezier(.4,0,1,1) forwards}.sop-modo-inicio .sop-izq,.sop-modo-inicio .sop-pie{animation:inicioVuelve .26s var(--curva)}@keyframes panelEntra{0%{opacity:0;transform:translate(28px)}}@keyframes panelSale{to{opacity:0;transform:translate(28px)}}@keyframes inicioVuelve{0%{opacity:0;transform:translate(-14px)}}.sop-mensajes>*{animation:tarjetaEntra .24s var(--curva) backwards}.sop-hilo-venta,.sop-fin{animation:tarjetaEntra .24s var(--curva) .04s backwards}@media (max-width: 599.98px){.sop-fila-codigo.gerencia{display:none}}@media (max-width: 1023.98px){html[data-sop-chat] .gondola-cabecera,html[data-sop-chat] .tabs,html[data-sop-chat] .barra-abajo,html[data-sop-chat] .foto-cinta,html[data-sop-chat] .proto-boton{display:none!important}.sop-resuelta .largo{display:none}html[data-sop-chat] .aviso{bottom:calc(110px + env(safe-area-inset-bottom))!important}.sop-modo-chat .sop-der{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--bg);padding:env(safe-area-inset-top) 12px 0}.sop-modo-chat .sop-hilo{flex:1}.sop-modo-chat .sop-hilo-cabeza{padding-top:8px}.sop-modo-chat .sop-caja{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.sop-cabeza-textos h2{font-size:16px}.sop-resuelta{padding:0 9px}}@media (min-width: 1024px){.gondola .pantalla-soporte{padding-top:20px}.sop-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:28px;align-items:start}.sop-modo-nueva .sop-izq,.sop-modo-chat .sop-izq{display:flex}.sop-der,.sop-modo-nueva .sop-der,.sop-modo-chat .sop-der{display:block;position:sticky;top:84px}.sop-modo-nueva .sop-pie,.sop-modo-chat .sop-pie{display:grid}.sop-pie{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start;margin-top:36px;padding-top:28px;border-top:1px solid var(--borde)}.sop-cabeza .sop-atras,.sop-resuelta .corto{display:none}.sop-hilo{height:calc(100dvh - 108px);padding:14px 18px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.sop-hilo .sop-grupo-equipo .sop-burbuja{background:var(--bg3)}.sop-hilo .sop-caja-fila,.sop-hilo .sop-venta{background:var(--bg)}.sop-redactar{max-height:calc(100dvh - 108px);overflow-y:auto;padding:18px 20px;background:var(--bg2);border:1px solid var(--borde)}.sop-redactar-consulta,.sop-redactar-otro{height:calc(100dvh - 108px)}.sop-redactar-consulta>.sop-paso,.sop-redactar-otro>.sop-paso{flex:1;min-height:0;display:flex;flex-direction:column}.sop-redactar-consulta .sop-charla-nueva,.sop-redactar-otro .sop-charla-nueva{flex:1}.sop-redactar .sop-atajo,.sop-redactar .sop-pedido,.sop-redactar .sop-venta{background:var(--bg)}.sop-redactar .sop-material.chico{background:var(--bg2)}.sop-vacio{min-height:calc(100dvh - 140px)}.sop-atajos{grid-template-columns:repeat(2,minmax(0,1fr))}.sop-horas{display:inline}.sop-ayuda-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.sop-grupo{max-width:76%}.sop-nuevo-abajo{bottom:110px}.sop-der>*{animation-name:paneEntra}.sop-modo-inicio .sop-izq,.sop-modo-inicio .sop-pie{animation:none}@keyframes paneEntra{0%{opacity:0;transform:translateY(10px)}}.sop-tipo-problema{min-height:150px}}@media (min-width: 1024px){.pantalla.pantalla-soporte.sop-pc{max-width:1320px}.sop-pc .sop-pie{margin-top:28px}.sop-b-grid{display:grid;grid-template-columns:250px 370px minmax(0,1fr);gap:0;height:calc(100dvh - 108px);border-radius:18px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden;animation:tarjetaEntra .28s var(--curva)}.sop-b-riel{display:flex;flex-direction:column;gap:16px;padding:18px 14px;overflow-y:auto;border-right:1px solid var(--borde);background:var(--bg)}.sop-b-riel .pantalla-cabeza{margin:0}.sop-b-riel .pantalla-cabeza h1{font-size:22px}.sop-b-riel .sop-horario{padding:9px 10px;background:var(--bg2)}.sop-b-riel .sop-horario-fila{gap:6px}.sop-b-riel .sop-dias{margin-left:0}.sop-b-riel .sop-horas{display:none}.sop-b-lista{display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:16px 14px;border-right:1px solid var(--borde)}.sop-b-lista .sop-lista{background:var(--bg)}.sop-b .sop-der{position:static;min-height:0;padding:14px;overflow:hidden}.sop-b .sop-hilo,.sop-b .sop-redactar,.sop-b .sop-vacio{height:100%;max-height:none;min-height:0;border:0;background:none;padding:4px 6px}.sop-b .sop-redactar{overflow-y:auto}.sop-b .sop-hilo .sop-caja-fila,.sop-b .sop-redactar .sop-atajo,.sop-b .sop-redactar .sop-pedido,.sop-b .sop-redactar .sop-venta{background:var(--bg)}.sop-lista-tipos{display:flex;flex-direction:column;gap:2px}.sop-lt{display:flex;align-items:flex-start;gap:11px;width:100%;padding:10px;border-radius:12px;text-align:left;color:var(--texto2);transition:background .15s,color .15s;animation:tarjetaEntra .24s var(--curva) backwards;animation-delay:calc(var(--i, 0) * 32ms)}.sop-lt>svg{flex-shrink:0;margin-top:2px;color:var(--acento-texto)}.sop-lt span{display:flex;flex-direction:column;gap:1px;min-width:0}.sop-lt strong{font-size:13.5px;font-weight:700;color:var(--texto)}.sop-lt small{font-size:12px;line-height:1.35;color:var(--texto3)}.sop-lt:hover{background:var(--bg3)}.sop-lt.activo{background:var(--acento-suave);box-shadow:inset 2px 0 0 var(--acento)}.sop-c{display:flex;flex-direction:column;gap:22px}.sop-c-cabeza{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;animation:tarjetaEntra .28s var(--curva)}.sop-c-cabeza h1{font-size:26px;font-weight:800;letter-spacing:-.5px}.sop-c-cabeza .sop-horario{flex-direction:row;align-items:center;justify-content:space-between;gap:14px}.sop-c-cabeza .sop-horario-fila{flex-wrap:nowrap}.sop-c .sop-tipos{grid-template-columns:1.7fr 1fr 1fr 1fr}.sop-c .sop-tipo-problema,.sop-c .sop-tipo-otro{grid-column:auto}.sop-c .sop-tipo-otro{flex-direction:column;align-items:flex-start;justify-content:space-between}.sop-c .sop-tipo-otro>svg{display:none}.sop-c-medio{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.sop-c-lado{display:flex;flex-direction:column;gap:18px;position:sticky;top:84px}.sop-cajon{position:fixed;inset:0;z-index:46}.sop-cajon-fondo{position:absolute;inset:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:aparecer .16s}.sop-cajon-caja{position:absolute;top:0;right:0;bottom:0;width:min(640px,92vw);padding:16px 18px;background:var(--bg2);border-left:1px solid var(--borde2);box-shadow:-30px 0 60px -30px #000000e6;animation:cajonEntra .26s var(--curva)}@keyframes cajonEntra{0%{transform:translate(40px);opacity:0}}.sop-cajon-cerrar{position:absolute;top:18px;right:16px;z-index:2}.sop-cajon .sop-der{display:block;position:static;height:100%}.sop-cajon .sop-der>*{animation:none}.sop-cajon .sop-hilo,.sop-cajon .sop-redactar{height:100%;max-height:none;border:0;background:none;padding:0 0 0 2px}.sop-cajon .sop-redactar{overflow-y:auto;padding-right:4px}.sop-cajon .sop-cabeza{padding-right:44px}.sop-cajon .sop-hilo .sop-caja-fila,.sop-cajon .sop-redactar .sop-atajo,.sop-cajon .sop-redactar .sop-pedido,.sop-cajon .sop-redactar .sop-venta{background:var(--bg)}.gondola .pantalla-soporte.sop-d{display:flex;flex-direction:column;gap:14px;height:calc(100dvh - 64px);padding-top:16px;padding-bottom:16px}.sop-d-arriba{flex-shrink:0;display:grid;grid-template-columns:330px minmax(0,1fr);gap:14px;align-items:stretch;animation:tarjetaEntra .24s var(--curva)}.sop-d-titulo{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.sop-d-titulo h1{font-size:24px;font-weight:800;letter-spacing:-.5px}.sop-d-titulo .sop-horario{flex:1;justify-content:center;gap:6px;padding:10px 12px}.sop-d-titulo .sop-horario-fila{flex-wrap:nowrap;gap:8px}.sop-d-titulo .sop-horas{display:none}.sop-d-titulo .sop-disp{white-space:nowrap}.sop-d-titulo .sop-dia{width:19px;height:19px}.sop-d-titulo .sop-horario p{font-size:12px;line-height:1.35}.sop-d-arriba .sop-tipos{grid-template-columns:1.55fr 1fr 1fr 1fr;gap:10px}.sop-d-arriba .sop-tipo{min-height:0;height:118px;padding:12px 13px}.sop-d-arriba .sop-tipo-problema,.sop-d-arriba .sop-tipo-otro{grid-column:auto;min-height:0}.sop-d-arriba .sop-tipo-problema{padding:12px 10px 12px 14px}.sop-d-arriba .sop-tipo-problema small{max-width:18ch}.sop-d-arriba .sop-arte-tapas{transform:scale(.78);transform-origin:right center;margin-left:-18px}.sop-d-arriba .sop-arte-charla,.sop-d-arriba .sop-arte-juego{transform:scale(.82);transform-origin:left top;margin-bottom:-10px}.sop-d-arriba .sop-tipo-otro{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px}.sop-d-arriba .sop-tipo-otro>svg{display:none}.sop-d-arriba .sop-tipo small{font-size:12px;line-height:1.3}.sop-d-arriba.solo-titulo{grid-template-columns:minmax(0,1fr)}.sop-d-arriba.solo-titulo .sop-d-titulo{flex-direction:row;align-items:center;justify-content:space-between;gap:18px}.sop-d-arriba.solo-titulo .sop-horario{flex:0 1 auto;flex-direction:row;align-items:center;gap:14px;padding:8px 14px}.sop-d-arriba.solo-titulo .sop-horario p{max-width:52ch}.sop-d-arriba .sop-tipos{animation:aparecer .2s}.sop-d-inicio{height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:safe center;gap:14px;width:100%;max-width:540px;margin:0 auto;padding:4px 2px}.sop-d-inicio-cabeza h2{font-size:19px;font-weight:800;letter-spacing:-.4px}.sop-d-inicio-cabeza p{margin-top:2px;font-size:13px;color:var(--texto2)}.sop-d-inicio .sop-tipo{background:var(--bg)}.sop-d-inicio .sop-tipo-problema{background:radial-gradient(120% 140% at 100% 100%,color-mix(in srgb,var(--acento) 22%,transparent) 0,transparent 60%),linear-gradient(150deg,color-mix(in srgb,var(--acento) 12%,var(--bg)),var(--bg) 65%)}.sop-d-inicio .sop-vacio-nueva{align-self:center}.sop-d-ventana{flex:1;min-height:0;display:grid;grid-template-columns:var(--sop-lista, 35%) 0 minmax(0,1fr);border-radius:18px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden;animation:tarjetaEntra .28s var(--curva) .04s backwards}.sop-d-lista{display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:14px 12px;background:var(--bg)}.sop-d-tirador{position:relative;z-index:3;width:0;cursor:col-resize;outline:none}.sop-d-tirador:before{content:"";position:absolute;top:0;bottom:0;left:-5px;width:10px}.sop-d-tirador i{position:absolute;top:0;bottom:0;left:-1px;width:1px;background:var(--borde);transition:background .15s,width .15s,left .15s}.sop-d-tirador:hover i,.sop-d-tirador:focus-visible i,html.arrastrando-columna .sop-d-tirador i{left:-2px;width:3px;background:var(--acento)}.sop-d-tirador:after{content:"";position:absolute;top:50%;left:-3px;width:6px;height:34px;translate:0 -50%;border-radius:3px;background:var(--borde2);transition:background .15s}.sop-d-tirador:hover:after,html.arrastrando-columna .sop-d-tirador:after{background:var(--acento)}html.arrastrando-columna,html.arrastrando-columna *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.sop-d-lista .sop-lista{border:0;border-radius:12px;background:none}.sop-d-extras{display:flex;flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;border-top:1px solid var(--borde)}.sop-d-extras .sop-ayuda-lista{grid-template-columns:minmax(0,1fr)}.sop-d .sop-der{position:static;display:block;min-height:0;padding:12px 14px;overflow:hidden}.sop-d .sop-hilo,.sop-d .sop-redactar,.sop-d .sop-vacio{height:100%;max-height:none;min-height:0;border:0;background:none;padding:0}.sop-d .sop-redactar{overflow-y:auto}.sop-d .sop-hilo .sop-caja-fila,.sop-d .sop-redactar .sop-atajo,.sop-d .sop-redactar .sop-pedido,.sop-d .sop-redactar .sop-venta{background:var(--bg)}.sop-d .sop-redactar-consulta,.sop-d .sop-redactar-otro{height:100%;justify-content:center;width:100%;max-width:780px;margin:0 auto}.sop-d .sop-redactar-consulta>.sop-paso,.sop-d .sop-redactar-otro>.sop-paso{flex:none}.sop-d .sop-redactar-consulta .sop-charla-nueva,.sop-d .sop-redactar-otro .sop-charla-nueva{flex:none;min-height:400px;box-shadow:0 24px 50px -30px #000000e6}.sop-d .sop-redactar-consulta .sop-charla-nueva-mensajes,.sop-d .sop-redactar-otro .sop-charla-nueva-mensajes{padding:26px 22px 18px}.sop-d .sop-redactar-consulta .sop-burbuja,.sop-d .sop-redactar-otro .sop-burbuja{font-size:15.5px;padding:12px 15px}}.sop-charla-estado{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px auto;font-size:12.5px;color:var(--texto3);text-align:center}.sop-adj-mini{position:relative}.sop-adj-mini.cargando img{opacity:0}.sop-adj-cargando{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--texto3);background:var(--bg3)}.sop-adj-nombre{display:inline-flex;align-items:center;min-height:34px;padding:4px 10px;border-radius:8px;font-size:12px;color:var(--texto2);background:var(--bg3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.sop-adj-lista{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.sop-adj-lista li,.sop-adj-lista a{display:inline-flex;align-items:center;min-height:30px;padding:3px 10px;border-radius:8px;font-size:12px;background:var(--bg3);color:var(--texto)}.sop-adj-lista a{text-decoration:underline;text-underline-offset:2px}.sop-adj-lista.vencidos li{color:var(--texto3);text-decoration:line-through}.sop-selector>.sop-fila-esqueleto{display:block;height:56px;margin-bottom:6px;border-radius:12px}.sop-subiendo.sin-avance i:after{width:34%;transform:none;animation:sopSubiendo 1.2s ease-in-out infinite}@keyframes sopSubiendo{0%{transform:translate(-100%)}to{transform:translate(300%)}}.sop-varita{display:inline-block;flex-shrink:0;vertical-align:-2px;margin-right:4px;color:var(--acento-texto)}.sop-original{font-size:12.5px;color:var(--texto3);white-space:normal}.sop-original summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;min-height:24px}.sop-original summary::-webkit-details-marker{display:none}.sop-original summary b{font-weight:700;color:var(--texto2)}.sop-original[open] summary{color:var(--texto2)}.sop-original p{margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--texto2)}.sop-ia-fondo{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;animation:sopIaAparece .25s ease}.sop-ia-modal{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:12px 12px 20px;border-radius:20px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:var(--sombra);animation:sopIaSube .5s var(--curva)}.sop-ia-cerrar{position:absolute;z-index:3;top:18px;right:18px}.sop-ia-escena{display:flex;flex-direction:column;gap:12px;padding:48px 16px 18px;border-radius:12px;background:var(--bg)}.sop-ia-escena .sop-grupo{display:flex;gap:8px;align-items:flex-end;max-width:92%}.sop-ia-escena .sop-grupo-equipo{align-self:flex-start}.sop-ia-nota{display:flex;align-items:center;margin:3px 2px 0 0;font-size:11.5px;line-height:1.3;color:var(--texto3);opacity:0;animation:sopIaAparece .4s ease 2.3s forwards}.sop-ia-globo{position:relative}.sop-ia-capas{display:grid}.sop-ia-capa{grid-area:1 / 1;-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0;animation:sopIaBorra 1.15s cubic-bezier(.55,.1,.35,1) .95s forwards}.sop-ia-capa.es{-webkit-mask-image:linear-gradient(90deg,transparent 0 42%,#000 58%);mask-image:linear-gradient(90deg,transparent 0 42%,#000 58%)}.sop-ia-capa.trad{-webkit-mask-image:linear-gradient(90deg,#000 0 42%,transparent 58%);mask-image:linear-gradient(90deg,#000 0 42%,transparent 58%)}@keyframes sopIaBorra{to{-webkit-mask-position:0 0;mask-position:0 0}}.sop-ia-pie{opacity:0;animation:sopIaAparece .4s ease 2.2s forwards}.sop-ia-varita-vuela{position:absolute;z-index:2;top:-30px;left:0;width:44px;height:44px;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35));animation:sopIaVuela 1.85s cubic-bezier(.45,0,.3,1) .55s forwards}@keyframes sopIaVuela{0%{opacity:0;transform:translate(12px,-22px) rotate(-14deg)}18%{opacity:1;transform:translate(-4px) rotate(-6deg)}34%{transform:translate(14%,8px) rotate(4deg)}82%{opacity:1;transform:translate(calc(var(--sop-ia-ancho, 240px) - 26px),16px) rotate(14deg)}to{opacity:0;transform:translate(calc(var(--sop-ia-ancho, 240px) + 4px),-12px) rotate(26deg)}}.sop-ia-chispa{position:absolute;z-index:1;width:12px;height:12px;color:var(--acento);pointer-events:none;opacity:0;animation:sopIaChispa .75s ease-out forwards}.sop-ia-chispa svg{display:block;width:100%;height:100%}.sop-ia-chispa.c1{top:-7px;left:22%;animation-delay:1.15s}.sop-ia-chispa.c2{bottom:34%;left:48%;width:9px;height:9px;animation-delay:1.4s}.sop-ia-chispa.c3{top:-4px;left:70%;width:14px;height:14px;animation-delay:1.65s}.sop-ia-chispa.c4{top:34%;right:-5px;width:10px;height:10px;animation-delay:1.95s}@keyframes sopIaChispa{0%{opacity:0;transform:scale(.2) rotate(0)}35%{opacity:1;transform:scale(1.1) rotate(35deg)}to{opacity:0;transform:translateY(-9px) scale(.5) rotate(90deg)}}.sop-ia-modal h2{margin:18px 10px 6px;font-size:21px;font-weight:800;line-height:1.2;text-wrap:balance}.sop-ia-texto{margin:0 10px 18px;font-size:14.5px;line-height:1.5;color:var(--texto2);text-wrap:pretty}.sop-ia-boton{display:flex;width:calc(100% - 20px);margin:0 10px;min-height:48px}@keyframes sopIaAparece{0%{opacity:0}to{opacity:1}}@keyframes sopIaSube{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.op-form .op-acciones{display:flex;gap:8px}.op-form .op-acciones .boton{flex:1;min-height:46px}.op-cuenta .sop-caritas{margin-bottom:2px}.op-flotante{position:fixed;z-index:80;right:20px;bottom:20px;width:min(380px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:var(--sombra);animation:opEntra .32s var(--curva)}.op-flotante.saliendo{animation:opSale .26s var(--curva) forwards}.op-flotante.tapada{visibility:hidden}.op-flotante-cerrar{position:absolute;top:10px;right:10px}.op-flotante .sop-ayuda-cabeza{padding-right:34px;margin-bottom:10px}.op-flotante .sop-ayuda-cabeza .sop-titulo{font-size:16px}.op-flotante .sop-opinion-mas{margin-top:10px}@keyframes opEntra{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes opSale{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes opSube{0%{transform:translateY(100%)}to{transform:none}}@keyframes opBaja{to{transform:translateY(100%)}}@media (max-width: 700px){.op-flotante{left:0;right:0;bottom:0;width:auto;max-height:86dvh;border-radius:18px 18px 0 0;border-bottom:0;padding-bottom:calc(16px + env(safe-area-inset-bottom));animation-name:opSube}.op-flotante.saliendo{animation-name:opBaja}}.pantalla-config.cfg{max-width:1080px}.cfg{--cfg-radio: 16px}.cfg-quien{display:flex;align-items:center;gap:12px;min-width:0}.cfg-quien>div{display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-quien strong{font-size:15.5px;font-weight:750;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-quien small{font-size:12.5px;color:var(--texto2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-avatar{flex-shrink:0;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:13px;font-weight:800;color:var(--acento-tinta);background:linear-gradient(145deg,var(--acento),var(--acento-hondo))}.cfg-avatar.grande{width:48px;height:48px;font-size:17px;letter-spacing:-.3px;box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 16%,transparent)}.cfg-grilla{display:grid;grid-template-columns:284px minmax(0,1fr);gap:28px;align-items:start}.cfg-menu{position:sticky;top:84px;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:var(--cfg-radio);background:var(--bg2);border:1px solid var(--borde)}.cfg-menu>.cfg-quien{padding:4px 4px 14px;border-bottom:1px solid var(--borde)}.cfg-menu nav{display:flex;flex-direction:column;gap:2px}.cfg-menu-item{position:relative;display:flex;align-items:flex-start;gap:11px;padding:10px 11px;border-radius:11px;text-align:left;color:var(--texto2);transition:background .15s,color .15s}.cfg-menu-item>svg{flex-shrink:0;margin-top:1px}.cfg-menu-item span{display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-menu-item strong{font-size:14px;font-weight:650;color:var(--texto)}.cfg-menu-item small{font-size:12px;color:var(--texto3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-menu-item small.tono-ok{color:color-mix(in srgb,var(--ok) 80%,var(--texto2))}.cfg-menu-item small.tono-warn{color:var(--espera)}.cfg-menu-item:hover{background:var(--bg3)}.cfg-menu-item.activo{background:var(--acento-suave);color:var(--acento-texto)}.cfg-menu-item.activo:before{content:"";position:absolute;left:-16px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--acento)}.cfg-salir{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 11px;border-radius:11px;font-size:13.5px;font-weight:650;color:var(--texto2);border-top:1px solid var(--borde);transition:color .15s,background .15s}.cfg-menu .cfg-salir{border-top:0;margin-top:4px}.cfg-salir:hover{color:var(--error);background:var(--error-fondo)}.cfg-instalar{display:flex;flex-direction:column;gap:6px}.cfg-instalar-boton{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 11px;border-radius:11px;font-size:13.5px;font-weight:650;color:var(--acento-texto);transition:background .15s}.cfg-instalar-boton:hover{background:var(--acento-suave)}.cfg-instalar-ayuda{margin:0;padding:0 11px 6px;font-size:12.5px;line-height:1.4;color:var(--texto2)}.cfg-menu .cfg-instalar{margin-top:4px}.cfg-lista-celu>.cfg-instalar{margin-top:18px}.cfg-lista-celu>.cfg-instalar .cfg-instalar-boton{width:100%;justify-content:center;min-height:48px;border:1px solid var(--borde);background:var(--bg2)}.cfg-lista-celu>.cfg-instalar .cfg-instalar-ayuda{text-align:center}.cfg-lista-celu>.cfg-instalar+.cfg-salir{margin-top:10px}.cfg-panel{display:flex;flex-direction:column;gap:14px;min-width:0;animation:cfgEntra .24s var(--curva)}@keyframes cfgEntra{0%{opacity:0;transform:translateY(6px)}}.cfg-panel-cabeza{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.cfg-panel-cabeza h1{font-size:26px;font-weight:800;letter-spacing:-.7px}.cfg-panel-cabeza p{color:var(--texto2);font-size:14px}.cfg-lista-celu>.cfg-quien{padding:16px;margin-bottom:14px;border-radius:var(--cfg-radio);background:linear-gradient(160deg,var(--banda),var(--bg2) 75%);border:1px solid var(--borde)}.cfg-filas{display:flex;flex-direction:column;border-radius:var(--cfg-radio);overflow:hidden;background:var(--bg2);border:1px solid var(--borde)}.cfg-fila{display:flex;align-items:center;gap:13px;min-height:64px;padding:11px 14px;text-align:left;animation:cfgEntra .28s var(--curva) both;animation-delay:calc(var(--i) * 30ms)}.cfg-fila+.cfg-fila{border-top:1px solid var(--borde)}.cfg-fila:active{background:var(--bg3)}.cfg-fila>svg{color:var(--texto3);flex-shrink:0}.cfg-fila-ico{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:var(--acento-texto);background:var(--acento-suave)}.cfg-fila-textos{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.cfg-fila-textos strong{font-size:15px;font-weight:650}.cfg-fila-textos small{font-size:12.5px;color:var(--texto2);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-lista-celu>.cfg-salir{width:100%;justify-content:center;margin-top:18px;border:1px solid var(--borde);background:var(--bg2);min-height:48px}.cfg-volver{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-height:36px;margin:-6px 0 0 -6px;padding:0 8px;border-radius:9px;font-size:14px;font-weight:650;color:var(--acento-texto)}.cfg-panel-celu .cfg-panel-cabeza h1{font-size:24px}.cfg-caja{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--cfg-radio);background:var(--bg2);border:1px solid var(--borde)}.cfg-caja h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:750;letter-spacing:-.2px}.cfg-caja h2 svg{color:var(--acento-texto)}.cfg-caja-cabeza{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.cfg-pie{font-size:13px;line-height:1.5;color:var(--texto2)}.cfg-pie b{color:var(--texto)}.cfg-dos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cfg-acciones{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.cfg-acciones.izquierda{justify-content:flex-start}.cfg-acciones .cfg-guardado{margin-right:auto}.cfg-separador{height:1px;background:var(--borde);margin:2px 0}.cfg .ent-campo input{min-height:46px}.cfg-guardado{display:inline-flex;align-items:center;gap:6px;min-height:22px;font-size:12.5px;font-weight:650;color:var(--texto3)}.cfg-guardado .ent-girando{width:12px;height:12px;border-width:1.6px}.cfg-guardado.guardado{color:var(--ok);animation:cfgEntra .2s var(--curva)}.cfg-guardado.error{color:var(--error);animation:cfgEntra .2s var(--curva)}.cfg-estado{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 8px;border-radius:99px;font-size:12px;font-weight:650;white-space:nowrap}.cfg-estado i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.cfg-estado.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 11%,transparent)}.cfg-estado.warn{color:var(--espera);background:color-mix(in srgb,var(--espera) 13%,transparent)}.cfg-segs{display:grid;gap:16px}.cfg-seg-campo{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:7px}.cfg-seg-campo legend{padding:0;margin-bottom:7px;font-size:13px;font-weight:650;color:var(--texto2)}.cfg-seg{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:4px;border-radius:12px;background:var(--bg);border:1px solid var(--borde2);max-width:460px}.cfg-seg-pastilla{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:9px;background:var(--relleno);box-shadow:0 4px 14px color-mix(in srgb,var(--relleno) 40%,transparent);transform:translate(calc(var(--i) * 100%));transition:transform .32s var(--curva)}.cfg-seg button{position:relative;z-index:1;min-height:38px;padding:0 8px;border-radius:9px;font-size:13.5px;font-weight:650;color:var(--texto2);transition:color .2s;white-space:nowrap}.cfg-seg button:hover:not(.activo){color:var(--texto)}.cfg-seg button.activo{color:var(--acento-tinta)}.cfg-interruptores{display:flex;flex-direction:column;border-top:1px solid var(--borde)}.cfg-interruptor{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding:10px 0;cursor:pointer}.cfg-interruptor+.cfg-interruptor{border-top:1px solid var(--borde)}.cfg-interruptor>span{display:flex;flex-direction:column;gap:2px}.cfg-interruptor strong{font-size:14px;font-weight:650}.cfg-interruptor small{font-size:12.5px;color:var(--texto2)}.cfg-interruptor input{-webkit-appearance:none;appearance:none;flex-shrink:0;width:44px;height:26px;margin:0;border-radius:99px;background:var(--bg4);border:1px solid var(--borde2);position:relative;cursor:pointer;transition:background .2s}.cfg-interruptor input:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--texto);transition:transform .25s var(--curva)}.cfg-interruptor input:checked{background:var(--relleno);border-color:transparent}.cfg-interruptor input:checked:after{transform:translate(18px);background:var(--acento-tinta)}.cfg-interruptor.apagado{opacity:.5;cursor:not-allowed}.cfg-tarjeta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px}.cfg-tarjeta-ico{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--acento-texto);background:var(--acento-suave)}.cfg-tarjeta-ico.tg{color:#2aabee;background:#2aabee24}.cfg-tarjeta-cuerpo{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.cfg-tarjeta-acciones{display:flex;flex-direction:column;align-items:stretch;gap:8px}.cfg-correo{font-size:14px;color:var(--texto);overflow-wrap:anywhere}.cfg-dos-pasos.sin{border-color:color-mix(in srgb,var(--espera) 35%,var(--borde));background:linear-gradient(160deg,color-mix(in srgb,var(--espera) 7%,var(--bg2)),var(--bg2) 60%)}.cfg-dos-pasos.sin .cfg-tarjeta-ico{color:var(--espera);background:color-mix(in srgb,var(--espera) 14%,transparent)}.cfg-codigos-fila{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:2px;padding:9px 12px;border-radius:10px;font-size:13px;color:var(--texto2);background:var(--bg3)}.cfg-codigos-fila b{color:var(--texto);font-weight:750}.cfg-peligro:hover{color:var(--error);border-color:color-mix(in srgb,var(--error) 50%,transparent)}.cfg-armado{color:var(--error)!important;border-color:color-mix(in srgb,var(--error) 55%,transparent)!important;background:var(--error-fondo)!important;animation:marcar .2s var(--curva)}.cfg-ayuda{background:var(--bg3)}.cfg-ayuda p{font-size:13.5px;color:var(--texto2);line-height:1.5}.cfg-urgente{color:var(--espera)!important}.cfg-dialogo-fondo{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cfgFondo .18s ease-out}@keyframes cfgFondo{0%{opacity:0}}.cfg-dialogo{width:min(100%,var(--ancho));max-height:calc(100dvh - 32px);overflow:auto;display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:18px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:var(--sombra);animation:cfgDialogo .26s var(--curva)}@keyframes cfgDialogo{0%{opacity:0;transform:translateY(12px) scale(.98)}}.cfg-dialogo>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cfg-dialogo>header h2{font-size:19px;font-weight:800;letter-spacing:-.4px}.cfg-dialogo>header p{margin-top:5px;font-size:13.5px;line-height:1.5;color:var(--texto2)}.cfg-dialogo-cuerpo{display:flex;flex-direction:column;gap:14px}.cfg-dialogo-pie{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.cfg-dialogo-pie .boton{min-height:44px;min-width:112px}.cfg-identidad{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;background:var(--bg3);border:1px solid var(--borde)}.cfg-identidad>p{font-size:13px;color:var(--texto2)}.cfg-reenviar{align-self:center}.cfg-ya{padding:10px 0 2px;font-weight:600;color:var(--texto)}.cfg-metodos{display:flex;flex-direction:column;gap:10px}.cfg-metodo{display:flex;align-items:flex-start;gap:13px;padding:14px;border-radius:13px;text-align:left;background:var(--bg);border:1px solid var(--borde2);transition:border-color .15s,background .15s}.cfg-metodo>span:last-child{display:flex;flex-direction:column;gap:3px}.cfg-metodo strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14.5px;font-weight:700}.cfg-metodo strong em{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.cfg-metodo small{font-size:13px;color:var(--texto2);line-height:1.45}.cfg-metodo-ico{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;color:var(--texto2);background:var(--bg3);transition:color .15s,background .15s}.cfg-metodo.activo{border-color:var(--acento);background:color-mix(in srgb,var(--acento) 9%,var(--bg));box-shadow:inset 0 0 0 1px var(--acento)}.cfg-metodo.activo .cfg-metodo-ico{color:var(--acento-tinta);background:var(--relleno)}.cfg-metodo:disabled{opacity:.55;cursor:not-allowed}.cfg-app-pasos{list-style:none;counter-reset:paso;display:flex;flex-direction:column;gap:18px}.cfg-app-pasos>li{counter-increment:paso;display:flex;flex-direction:column;gap:10px}.cfg-app-pasos>li>span{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:650}.cfg-app-pasos>li>span:before{content:counter(paso);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:800;color:var(--acento-tinta);background:var(--relleno)}.cfg-qr-fila{display:flex;align-items:center;gap:18px;padding-left:34px}.cfg-qr{width:132px;height:132px;flex-shrink:0;border-radius:10px;animation:cfgDialogo .4s var(--curva)}img.cfg-qr{background:#fff;object-fit:contain}.cfg-clave-manual{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.cfg-clave-manual small{font-size:12.5px;color:var(--texto2)}.cfg-clave-manual b{font-size:15px;letter-spacing:1px;padding:6px 10px;border-radius:8px;background:var(--bg3);border:1px dashed var(--borde2);overflow-wrap:anywhere;max-width:100%}.cfg-app-pasos .ent-casillas{padding-left:34px}.cfg-codigos{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:13px;background:var(--bg);border:1px solid var(--borde2)}.cfg-codigos ol{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;counter-reset:c}.cfg-codigos li{counter-increment:c;display:flex;gap:10px;font-size:15px;letter-spacing:.8px;animation:cfgEntra .3s var(--curva) both}.cfg-codigos li:before{content:counter(c);width:14px;color:var(--texto3);font-size:12px;text-align:right;padding-top:2px}.cfg-codigos li:nth-child(2){animation-delay:30ms}.cfg-codigos li:nth-child(3){animation-delay:60ms}.cfg-codigos li:nth-child(4){animation-delay:90ms}.cfg-codigos li:nth-child(5){animation-delay:.12s}.cfg-codigos li:nth-child(6){animation-delay:.15s}.cfg-codigos li:nth-child(7){animation-delay:.18s}.cfg-codigos li:nth-child(8){animation-delay:.21s}.cfg-codigos .boton{align-self:flex-start}.cfg-canales{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cfg-canales.uno{grid-template-columns:1fr}.cfg-canal-tarjeta{flex-direction:row;align-items:center;gap:13px;padding:16px}.cfg-canal-tarjeta>div{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-canal-tarjeta strong{font-size:15px;font-weight:700}.cfg-canal-tarjeta small{font-size:12.5px;color:var(--texto2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-avisos ul{display:flex;flex-direction:column}.cfg-aviso{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0}.cfg-aviso+.cfg-aviso{border-top:1px solid var(--borde)}.cfg-aviso-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--texto2);background:var(--bg3)}.cfg-aviso-textos{display:flex;flex-direction:column;gap:2px}.cfg-aviso-textos strong{font-size:14px;font-weight:650}.cfg-aviso-textos small{font-size:12.5px;color:var(--texto2);line-height:1.4}.cfg-aviso-canales{display:flex;gap:8px}.cfg-canal{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:36px;min-width:112px;padding:0 12px 0 11px;border-radius:10px;font-size:12.5px;font-weight:650;color:var(--texto3);background:var(--bg);border:1px solid var(--borde2);transition:color .18s,background .18s,border-color .18s}.cfg-canal span{flex:1;text-align:left}.cfg-canal i{width:8px;height:8px;border-radius:50%;border:1.6px solid currentColor;transition:background .18s,transform .25s var(--curva)}.cfg-canal:hover:not(:disabled){color:var(--texto);border-color:var(--texto3)}.cfg-canal.prendido{color:var(--acento-texto);background:var(--acento-suave);border-color:color-mix(in srgb,var(--acento) 60%,transparent)}.cfg-canal.prendido i{background:currentColor;transform:scale(1.15)}.cfg-canal:disabled{opacity:.45;cursor:not-allowed}.cfg-canal.fantasma{visibility:hidden}.cfg-chats{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--borde);overflow:hidden}.cfg-chats li{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--bg)}.cfg-chats li+li{border-top:1px solid var(--borde)}.cfg-chats li>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cfg-chats strong{font-size:14px}.cfg-chats small{font-size:12px;color:var(--texto3)}.cfg-chats .cfg-avatar{background:linear-gradient(145deg,#2aabee,#1e88c7);color:#fff}.cfg-otro-chat{align-self:flex-start}.cfg-vincular{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:13px;background:var(--bg3);border:1px solid var(--borde);animation:cfgEntra .22s var(--curva)}.cfg-tg-pasos{list-style:none;counter-reset:tg;display:flex;flex-direction:column;gap:16px}.cfg-tg-pasos li{counter-increment:tg;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-left:36px}.cfg-tg-pasos li:before{content:counter(tg);position:absolute;left:0;top:-2px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:800;color:#fff;background:#2aabee}.cfg-tg-pasos b{font-size:14px}.cfg-tg-pasos small{font-size:12.5px;color:var(--texto2)}.cfg-tg-bot{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border-radius:10px;font-weight:700;font-size:13.5px;color:#2aabee;background:#2aabee1f;border:1px solid rgba(42,171,238,.35);text-decoration:none}.cfg-tg-bot:hover{background:#2aabee33}.cfg-tg-codigo{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:11px;background:var(--bg);border:1px dashed var(--borde2)}.cfg-tg-codigo .mono{font-size:17px;font-weight:600;letter-spacing:1.2px}.cfg-tg-codigo.vencido .mono{color:var(--texto3);text-decoration:line-through}.cfg-sesiones{padding:6px 20px}.cfg-sesiones li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0}.cfg-sesiones li+li{border-top:1px solid var(--borde)}.cfg-sesiones li:not(.actual) .cfg-tarjeta-ico{color:var(--texto2);background:var(--bg3)}.cfg-sesion-textos{display:flex;flex-direction:column;gap:3px;min-width:0}.cfg-sesion-textos strong{font-size:14.5px;font-weight:650}.cfg-sesion-textos small{font-size:12.5px;color:var(--texto2)}@media (max-width: 1023px){.cfg-caja{padding:16px}.cfg-dos,.cfg-canales{grid-template-columns:1fr}.cfg-tarjeta{grid-template-columns:auto minmax(0,1fr)}.cfg-tarjeta-acciones{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.cfg-tarjeta-acciones .boton{flex:1 1 auto;min-height:42px}.cfg-aviso{grid-template-columns:auto minmax(0,1fr);gap:10px 12px}.cfg-aviso-canales{grid-column:1 / -1;padding-left:48px}.cfg-canal{flex:1;min-width:0;min-height:40px}.cfg-sesiones{padding:4px 16px}.cfg-sesiones li{grid-template-columns:auto minmax(0,1fr)}.cfg-sesiones li>:last-child{grid-column:2;justify-self:start}.cfg-seg{max-width:none}.cfg-qr-fila{flex-direction:column;align-items:flex-start;padding-left:0}.cfg-app-pasos .ent-casillas{padding-left:0}.cfg-codigos ol{gap:8px 10px}.cfg-codigos li{font-size:14px;letter-spacing:.4px}.cfg-dialogo-fondo{place-items:end center;padding:0}.cfg-dialogo{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom));animation-name:cfgHoja}@keyframes cfgHoja{0%{transform:translateY(40px);opacity:0}}.cfg-dialogo-pie .boton{flex:1}.cfg-tg-codigo{flex-wrap:wrap}}.cfg-enlace-enviado{color:var(--acento-texto)}.cfg-cargando{flex-direction:row;align-items:center;gap:10px;color:var(--texto2)}.cfg-error{gap:8px;align-items:flex-start}.cfg-error p{margin:0;font-size:13px;color:var(--texto2)}.cfg-pedir-codigo{display:grid;gap:6px;justify-items:start;margin-top:-4px}.cfg-pedir-codigo .boton{gap:6px}.pantalla.pantalla-pedidos{max-width:1120px}.ped-cabeza-pantalla{display:flex;align-items:center;justify-content:space-between;gap:10px}.ped-hoy{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 11px;border-radius:99px;font-size:12.5px;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde)}.ped-hoy b{font-family:var(--mono);color:var(--acento-texto)}.ped-banda{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:11px 14px;border-radius:12px;font-size:13.5px;font-weight:600;background:color-mix(in srgb,var(--acento) 8%,var(--bg2));border:1px solid color-mix(in srgb,var(--acento) 30%,transparent);animation:tarjetaEntra .28s var(--curva)}.ped-banda small{font-weight:500;color:var(--texto2);font-size:12px}.ped-banda b{flex-shrink:0;font-family:var(--mono);font-size:15px}.ped-banda.deuda{background:color-mix(in srgb,var(--espera) 8%,var(--bg2));border-color:color-mix(in srgb,var(--espera) 35%,transparent)}.ped-banda.deuda b{color:var(--espera)}.ped-filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:18px}.ped-filtros .campo-busqueda-chico{max-width:none}.pildora.ped-filtro{display:inline-flex;align-items:center;gap:6px;padding-left:10px}.ped-filtro svg{flex-shrink:0;opacity:.65;transition:opacity .15s,color .15s}.ped-filtro:hover svg{opacity:.9}.ped-filtro.activa svg{opacity:1;color:var(--acento-texto);animation:pedFiltroIco .3s var(--curva)}@keyframes pedFiltroIco{0%{transform:scale(.7) rotate(-8deg)}to{transform:none}}@media (max-width: 559.98px){.ped-filtros .pildoras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.pildora.ped-filtro{flex-direction:column;justify-content:center;gap:4px;min-height:54px;padding:7px 4px 6px;border-radius:14px;font-size:12px;line-height:1.15;white-space:normal;text-align:center}.ped-filtro svg{width:18px;height:18px}}.ped-mas{margin-top:16px}.ped-grupos{display:flex;flex-direction:column;gap:26px}.ped-grupo{position:relative;display:flex;flex-direction:column;gap:10px;padding-left:20px}.ped-grupo:before{content:"";position:absolute;left:6px;top:20px;bottom:4px;width:2px;border-radius:1px;background:linear-gradient(color-mix(in srgb,var(--acento) 75%,transparent),color-mix(in srgb,var(--acento) 25%,var(--borde2)));transform-origin:top;animation:lineaDia .64s var(--curva) calc(var(--g, 0) * 72ms + .08s) backwards}.ped-grupo:after{content:"";position:absolute;left:3px;bottom:2px;width:8px;height:2px;border-radius:1px;background:color-mix(in srgb,var(--acento) 30%,var(--borde2));animation:aparecer .24s calc(var(--g, 0) * 72ms + .56s) backwards}@keyframes lineaDia{0%{transform:scaleY(0)}}.ped-grupo-cabeza{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:10px;animation:tarjetaEntra .28s var(--curva) calc(var(--g, 0) * 72ms) backwards}.ped-grupo-punto{position:absolute;left:-20px;top:3px;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2.5px solid var(--acento);box-shadow:0 0 0 4px var(--acento-suave)}.ped-grupo-cabeza strong{font-size:15px;font-weight:800;letter-spacing:-.2px}.ped-grupo-cabeza>span:last-child{font-family:var(--mono);font-size:12px;color:var(--texto2)}.ped-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.ped-lista>li{position:relative}.ped-lista>li:before{content:"";position:absolute;left:-13px;top:30px;width:12px;height:2px;border-radius:1px;background:color-mix(in srgb,var(--acento) 35%,var(--borde2))}.ped.resaltado{animation:pedResaltado 2.4s var(--curva)}@keyframes pedResaltado{0%,45%{box-shadow:0 0 0 2px var(--acento),0 0 0 7px var(--acento-suave)}}.ped.recien{animation:tarjetaEntra .28s var(--curva) backwards,pedRecien 3.2s var(--curva) .2s}@keyframes pedRecien{0%,55%{box-shadow:0 0 0 1.5px var(--acento),0 6px 22px -8px var(--acento)}}.ped{display:flex;flex-direction:column;gap:10px;animation:tarjetaEntra .28s var(--curva) backwards;animation-delay:calc(var(--g, 0) * 72ms + var(--i, 0) * 28ms + .08s)}.ped .portada,.ped-sin-tapa{flex-shrink:0;border-radius:7px;transition:filter .25s,opacity .25s}.ped-sin-tapa{width:46px;height:58px;background:var(--bg4)}.ped.usada .portada{filter:saturate(.35);opacity:.7}.ped-titulo{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.ped-titulo strong{font-size:14.5px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ped-variante{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto2)}.ped-variante b{padding:1px 6px;border-radius:5px;font-family:var(--mono);font-size:10.5px;color:var(--texto);background:var(--bg4)}.ped-reemplazo{align-self:flex-start;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:700;color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.ped-reemplazo.viejo{color:var(--texto2);background:var(--bg4)}.ped-estado{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font-size:11px;font-weight:700;white-space:nowrap}.ped-estado.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 11%,transparent)}.ped-estado.espera{color:var(--espera);background:color-mix(in srgb,var(--espera) 13%,transparent)}.ped-estado.neutro{color:var(--texto2);background:var(--bg4)}.mono{font-family:var(--mono)}.ped-nota{display:flex;align-items:center;gap:7px;min-height:38px;padding:0 10px;border-radius:10px;color:var(--texto3);border:1px dashed var(--borde2);animation:tarjetaEntra .2s var(--curva)}.ped-nota.editando{border-style:solid;border-color:var(--acento);color:var(--acento-texto)}.ped-nota input,.ped-nota textarea{flex:1;min-width:0;min-height:36px;background:none;border:0;outline:none;font-size:13px;color:var(--texto)}.ped-nota input::placeholder,.ped-nota textarea::placeholder{color:var(--texto3)}.ped-acciones{display:flex;align-items:center;flex-wrap:wrap;gap:6px;row-gap:6px}.ped-espacio{flex:1}.ped-usada{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px 0 7px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);transition:color .15s,border-color .15s}.ped-usada.on{color:var(--texto);border-color:color-mix(in srgb,var(--ok) 45%,transparent)}.ped-usada.on .pd-switch{background:var(--ok)}.ped-usada.on .pd-switch i{transform:translate(12px);background:#fff}.ped-icono{flex-shrink:0;width:34px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--texto2);transition:background .15s,color .15s}.ped-icono:hover{color:var(--texto);background:var(--bg3)}.ped-ayuda{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 10px 0 8px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);transition:color .15s,border-color .15s,background .15s}.ped-ayuda svg{color:var(--espera)}.ped-ayuda:hover{color:var(--texto);border-color:color-mix(in srgb,var(--espera) 55%,transparent);background:color-mix(in srgb,var(--espera) 8%,transparent)}.ped-cancelar{flex-shrink:0;min-height:36px;padding:0 11px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);transition:background .15s,color .15s}.ped-cancelar.armado{color:var(--bg);background:var(--espera);border-color:var(--espera)}.ped-ver{flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 11px;border-radius:10px;font-size:13px;font-weight:700;color:var(--acento-texto);background:var(--acento-suave);transition:background .15s}.ped-ver-corto{display:none}.ped-ver:hover{background:color-mix(in srgb,var(--acento) 26%,transparent)}.ped-ver svg{transition:transform .3s var(--curva)}.ped-ver.abierto svg{transform:rotate(180deg)}.ped-datos-dentro{display:flex;flex-direction:column;gap:10px;animation:datosAbren .26s var(--curva)}@keyframes datosAbren{0%{opacity:0;transform:translateY(-6px)}}.ped-datos-dentro .cred{padding:10px 12px;border-radius:12px;background:var(--bg3)}.ped-datos-dentro>.boton{min-height:44px}.ped-pie-texto{font-size:12.5px;line-height:1.45;color:var(--texto2)}.ped-pie-aviso{color:var(--texto)}.ped-pie-error{color:var(--espera)}.ped-cancelar:disabled{opacity:.6;cursor:default}.ped-diseno-b .ped-lista{gap:0;padding:2px 12px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.ped-diseno-b .ped-lista>li:before{left:-25px;top:40px}.ped-b{padding:13px 0 11px}.ped-b+.ped-b{border-top:1px solid var(--borde)}.ped-b.con-datos{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acento) 5%,transparent),transparent)}.pedb-fila{display:flex;align-items:center;gap:13px}.ped-b .portada,.ped-b .ped-sin-tapa{width:52px;height:66px;border-radius:8px;box-shadow:0 6px 14px -8px #000c}.pedb-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.pedb-l1{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pedb-l1 strong{min-width:0;font-size:14.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pedb-total{flex-shrink:0;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:-.3px}.pedb-l2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px}.pedb-l2 .ped-estado{padding:2px 8px}.pedb-l3{display:flex;align-items:center;min-width:0;font-size:12px;color:var(--texto3)}.pedb-l3>span{flex-shrink:0}.pedb-l3>span+span:before{content:"\b7";margin:0 7px;color:var(--borde2)}.pedb-l3 .pedb-correo{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--texto2)}@media (max-width: 420px){.ped-acciones{gap:3px}.ped-usada{gap:5px;padding:0 7px 0 5px}.ped-icono{width:28px}.ped-acciones .icono-accion{width:30px}.ped-ayuda{padding:0 7px 0 6px;gap:4px}.ped-ver{padding:0 9px;gap:3px}.ped-ver-largo{display:none}.ped-ver-corto{display:inline}.ped-diseno-b .ped-lista{padding:2px 10px}}@media (max-width: 1023.98px){.ped-ayuda{width:34px;padding:0;justify-content:center;border:0;background:none;color:var(--texto2)}.ped-ayuda span{display:none}.ped-ayuda svg{color:currentColor}.ped-ayuda:hover{color:var(--espera);background:var(--bg3)}}@media (min-width: 1024px){.ped-filtros .campo-busqueda-chico{max-width:420px}}@media (min-width: 1024px){.pantalla.pantalla-pedidos{max-width:1280px}.ped-diseno-f{--pedf-cols: minmax(0, 1fr) 76px 52px minmax(120px, 170px) 92px 150px 58px 256px}.pedf-cabeza,.pedf-fila{display:grid;grid-template-columns:var(--pedf-cols);align-items:center;column-gap:14px}.pedf-cabeza{position:sticky;top:64px;z-index:5;margin:0 0 8px;padding:10px 13px 10px 33px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--borde);animation:tarjetaEntra .24s var(--curva)}.pedf-cabeza span:nth-child(5){text-align:right}.pedf-cabeza span:nth-child(7){text-align:center}.ped-diseno-f .ped-grupos{gap:22px}.ped-diseno-f .ped-lista{gap:0;padding:0;border-radius:14px;background:var(--bg2);border:1px solid var(--borde);overflow:hidden}.ped-diseno-f .ped-lista>li:before{left:-13px;top:32px}.ped-diseno-f .ped-lista>li{overflow:visible}.ped-f{gap:0;transition:background .15s}.ped-f+.ped-f{border-top:1px solid var(--borde)}.ped-f:hover{background:color-mix(in srgb,var(--texto) 2.5%,transparent)}.ped-f.con-datos{background:color-mix(in srgb,var(--acento) 5%,var(--bg2))}.pedf-fila{min-height:64px;padding:8px 12px}.pedf-prod{min-width:0;display:flex;align-items:center;gap:12px}.ped-f .portada,.ped-f .ped-sin-tapa{width:34px;height:43px;border-radius:6px}.pedf-tit{min-width:0;display:flex;flex-direction:column;gap:3px}.pedf-tit strong{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pedf-tit .ped-variante{font-size:12px}.pedf-venta,.pedf-hora{font-size:12.5px;color:var(--texto2)}.pedf-correo{min-width:0;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pedf-total{text-align:right;font-size:14px;font-weight:700;letter-spacing:-.2px}.pedf-estado{min-width:0}.pedf-estado .ped-estado{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pedf-usada{display:flex;justify-content:center}.ped-usada.sin-texto{min-height:32px;padding:0 7px;border-color:transparent}.ped-usada.sin-texto:hover{border-color:var(--borde2)}.ped-f .ped-acciones{gap:4px;min-width:0}.ped-f .ped-espacio{display:none}.ped-f .ped-ayuda,.ped-f .ped-ver,.ped-f .ped-cancelar{min-height:32px}.ped-f .ped-icono,.ped-f .ped-acciones .icono-accion{width:32px;height:32px}.pedf-debajo{display:flex;flex-direction:column;gap:10px;padding:0 16px 14px 58px}.pedf-debajo>:first-child{margin-top:-4px}.pedf-reemplazos{display:flex;gap:6px;flex-wrap:wrap}.ped-f .ped-nota{max-width:520px}.ped-f .ped-datos-dos{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:14px;align-items:start}.ped-f .ped-datos-izq .cred{margin:0;padding:14px 16px;gap:12px;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.ped-f .ped-datos-izq .cred-fila{align-items:center}.ped-f .ped-datos-izq .cred-valor{font-size:14.5px}.ped-datos-der{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.ped-identidad{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding-bottom:12px;border-bottom:1px solid var(--borde)}.ped-identidad dt{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3);margin-bottom:3px}.ped-identidad dd{margin:0;font-size:13px;color:var(--texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ped-datos-der .entrega-material{margin:0;padding:0;border:0}.ped-datos-der>.boton,.ped-datos-der>.entrega-copiar .boton{width:100%;min-height:42px}.ped-datos-der>.boton{margin-top:auto}.ped-f .ped-pie-texto{margin:0}}@media (min-width: 1024px) and (max-width: 1220px){.ped-diseno-f{--pedf-cols: minmax(0, 1fr) 70px minmax(110px, 150px) 88px 132px 54px 212px}.pedf-hora,.pedf-cabeza span:nth-child(3){display:none}.ped-f .ped-ayuda span{display:none}}.ped-f.resaltado{animation:pedResaltadoFila 2.4s var(--curva)}@keyframes pedResaltadoFila{0%,45%{box-shadow:inset 0 0 0 2px var(--acento);background:color-mix(in srgb,var(--acento) 10%,var(--bg2))}}.ped-codigo{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 10px 0 8px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.ped-codigo:hover{color:var(--texto);border-color:var(--borde2);background:var(--bg3)}.ped-codigo.armado{color:var(--acento-texto);border-color:var(--acento);background:var(--acento-suave)}.ped-codigo.revision{color:var(--espera)}@media (max-width: 420px){.ped-codigo{padding:0 7px}.ped-codigo:not(.armado):not(.revision) span{display:none}}@media (min-width: 1024px){.ped-f .ped-codigo{min-height:32px;padding:0 8px}.ped-f .ped-codigo:not(.armado):not(.revision) span{display:none}}.ped-cabeza-pantalla{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.ped-actualizar{margin-left:auto}.ped-actualizar.girando svg{animation:girar .8s linear infinite}.ped-ayer{color:var(--texto3);font-weight:500}.ped-cargando{display:flex;flex-direction:column;gap:8px}.ped-esqueleto{display:block;height:74px;border-radius:14px}.ped-exportar{flex-shrink:0}.ped.reemplazado{opacity:.65}.ped.reemplazado .pedb-l1 strong,.ped.reemplazado .pedf-tit strong{text-decoration:line-through}.ped-nota{flex-wrap:wrap}.ped-nota textarea{resize:none;padding:9px 0;line-height:20px;font-family:inherit;overflow-y:auto}.ped-nota-estado{flex-basis:100%;padding-bottom:6px;font-size:11.5px;color:var(--texto3)}.ped-nota-estado.guardada{color:var(--ok)}.ped-nota-estado.error{color:var(--error)}.ped-usada.guardando{opacity:.55}.ped-mostrando{margin-top:10px;text-align:center;font-size:12px;color:var(--texto3)}.ped-banda-cc{flex-direction:column;align-items:stretch;gap:4px}.ped-banda-cc p{display:flex;align-items:center;justify-content:space-between;gap:12px}.ped-banda-detalle b{font-size:12px}.ped-exportar-ico{margin-left:auto}.ped-exportar-ico+.ped-actualizar{margin-left:0}@media (max-width: 1023.98px){.ped-diseno-b .ped-lista{gap:10px;padding:0;border:0;border-radius:0;background:none}.ped-diseno-b .ped-lista>li:before{left:-13px;top:42px}.ped-b{padding:13px 13px 12px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.ped-b+.ped-b{border-top:1px solid var(--borde)}.ped-b.con-datos{background:var(--bg2);border-color:color-mix(in srgb,var(--acento) 40%,var(--borde))}.ped-b .portada,.ped-b .ped-sin-tapa{width:58px;height:74px;border-radius:9px}.pedb-fila{gap:13px}.pedb-l1 strong{font-size:15px}}.ped-cabeza-pantalla:has(.ped-exportar-ico){flex-wrap:nowrap}.ped-cabeza-pantalla:has(.ped-exportar-ico) .ped-hoy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ped-cabeza-pantalla .ped-exportar-ico+.ped-actualizar{margin-left:-6px}@media (max-width: 1023.98px){.ped-b .ped-acciones{gap:10px}.ped-b .ped-icono,.ped-b .ped-ayuda{width:40px;height:40px;min-height:40px;padding:0;border-radius:12px;border:1px solid var(--borde);background:#ffffff08}.ped-b .ped-icono svg,.ped-b .ped-ayuda svg{width:18px;height:18px}.ped-b .ped-usada,.ped-b .ped-ver{min-height:40px}}.pantalla-ingresos{max-width:1240px;display:flex;flex-direction:column;gap:18px}.pantalla-ingresos>*{animation:tarjetaEntra .32s var(--curva) backwards}.ing-cabeza{margin-bottom:0}.ing-pasivo{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde2);white-space:nowrap}.ing-pasivo b{font-family:var(--mono);font-size:14px;color:var(--texto)}.ing-nota{font-size:13.5px;line-height:1.5;color:var(--texto2)}.ing-nota b{color:var(--texto);font-weight:700}.ing-pasos h3{font-weight:600;font-size:13.5px}.ing-pasos h3 b{font-weight:750}.ing-grid{display:flex;flex-direction:column;gap:22px}.ing-lista>li{list-style:none}.ing-pago{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.ing-pago:not(li){border-radius:16px;background:var(--bg2);border:1px solid var(--borde);padding:14px}.ing-pago-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--texto2)}.ing-pago-info strong{font-size:14px;font-weight:700;color:var(--texto)}.ing-pago-info small{font-size:12px;color:var(--texto3);line-height:1.4}.ing-pago-monto{font-family:var(--mono);font-size:16px;font-weight:700;color:var(--texto);letter-spacing:-.3px}.ing-pago .boton{flex-shrink:0;min-height:40px}.ing-item{display:flex;flex-direction:column;gap:5px;padding:12px}.ing-item.nuevo{animation:tarjetaEntra .35s var(--curva) backwards,cargaNueva 2.4s var(--curva)}.ing-item-cabeza{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ing-item-monto{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:-.3px}.ing-item-chips{display:inline-flex;flex-wrap:wrap;gap:5px}.ing-item-meta{font-size:12.5px;color:var(--texto2)}.ing-item-meta b{font-family:var(--mono);color:var(--texto)}.ing-aclara{font-size:12px;line-height:1.4;color:var(--texto3)}.ing-pedidos{font-size:12px;line-height:1.45;color:var(--texto2);overflow-wrap:anywhere}.ing-item-acciones{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.ing-accion{min-height:36px;padding:0 12px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde2);transition:background .15s,color .15s,border-color .15s}@media (hover: hover){.ing-accion:hover:not(:disabled){color:var(--texto);border-color:var(--acento)}}.ing-accion:disabled{opacity:.6;cursor:default}.ing-selector{display:flex;flex-direction:column;gap:8px}.ing-buscar{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:12px;color:var(--texto3);background:var(--bg);border:1px solid var(--borde2)}.ing-buscar:focus-within{border-color:var(--acento)}.ing-buscar input{flex:1;min-width:0;min-height:42px;color:var(--texto);font-size:14px;background:none;border:0;outline:0}.ing-peds{display:flex;flex-direction:column;max-height:260px;overflow-y:auto;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.ing-vacio{padding:14px;font-size:13px;color:var(--texto2)}.ing-ped{display:flex;align-items:center;gap:11px;min-height:52px;padding:8px 12px;cursor:pointer;transition:background .15s}.ing-ped+.ing-ped{border-top:1px solid var(--borde)}.ing-ped.marcado{background:var(--acento-suave)}.ing-ped input{width:18px;height:18px;flex-shrink:0;accent-color:var(--relleno)}.ing-ped-i{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ing-ped-n{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ing-ped-m{font-size:12px;color:var(--texto3)}.ing-cancelado{color:var(--espera);font-weight:700}.ing-ped-p{flex-shrink:0;font-family:var(--mono);font-size:12.5px;font-weight:700;color:var(--texto2)}.ing-elegir{display:flex;flex-direction:column;gap:7px}.ing-elegir strong{font-size:13px}.ing-candidato{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;font-size:13px;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2);text-align:left}.ing-candidato b{font-family:var(--mono);font-size:14.5px;color:var(--texto)}@media (hover: hover){.ing-candidato:hover:not(:disabled){border-color:var(--acento)}}.ing-candidato:disabled{opacity:.6}@media (min-width: 1024px){.gondola .pantalla-ingresos{padding-top:20px;gap:20px}.ing-pasos{flex-direction:row;gap:28px;padding:14px 18px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde)}.ing-pasos .sop-paso{flex:1;padding-left:34px}.ing-pasos .sop-paso:before{display:none}.ing-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:28px;align-items:start}.ing-item-acciones{margin-top:0}.ing-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}.ing-item>.ing-item-cabeza{grid-column:1}.ing-item>.ing-item-meta,.ing-item>.ing-aclara,.ing-item>.ing-pedidos{grid-column:1}.ing-item>.ing-item-acciones{grid-column:2;grid-row:1 / span 2;align-self:start}}.ing-modo{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--borde2);overflow:hidden;margin-bottom:8px}select.ing-buscar{width:100%;color:var(--texto);font:inherit;font-size:16px}.ing-modo-op{display:flex;align-items:center;gap:11px;min-height:48px;padding:8px 12px;cursor:pointer}.ing-modo-op+.ing-modo-op{border-top:1px solid var(--borde)}.ing-modo-op input{width:18px;height:18px;flex-shrink:0;accent-color:var(--relleno)}.ing-modo-texto{font-size:13.5px;font-weight:600}.pgan{gap:16px}.pgan-tipos .pan-moneda{padding:0 6px}.pgan-nota{padding:9px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;color:var(--espera);background:color-mix(in srgb,var(--espera) 9%,transparent);border:1px solid color-mix(in srgb,var(--espera) 30%,transparent)}.pgan-bloque{display:flex;flex-direction:column;gap:10px}.pgan-bloque h3{font-size:14px;font-weight:800;letter-spacing:-.1px}.pgan-cabeza{display:flex;align-items:center;gap:8px}.pgan-pesos input,.pgan-valor,.pgan-buscar input{min-height:42px;width:100%;padding:0 10px;border-radius:10px;font-family:var(--mono);font-size:15px;color:var(--texto);background:var(--bg2);border:1px solid var(--borde2);transition:border-color .15s,box-shadow .15s}.pgan-pesos input:focus,.pgan-valor:focus,.pgan-buscar input:focus{outline:0;border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.pgan-pesos input::placeholder,.pgan-valor::placeholder,.pgan-buscar input::placeholder{color:var(--texto3);font-family:var(--fuente);font-size:13.5px}.pgan-valor{flex:0 0 76px;width:76px}.pgan-pesos{position:relative;flex:1 1 0;min-width:0;display:flex}.pgan-pesos i{position:absolute;left:10px;top:50%;translate:0 -50%;font-style:normal;font-family:var(--mono);font-size:13px;color:var(--texto3);pointer-events:none}.pgan-pesos input{padding-left:22px}.pgan-tipo{display:inline-flex;flex-shrink:0;padding:2px;gap:2px;border-radius:10px;background:var(--bg2);border:1px solid var(--borde2)}.pgan-tipo button{min-width:36px;min-height:36px;border-radius:8px;font-family:var(--mono);font-size:14px;font-weight:700;color:var(--texto2);transition:background .15s,color .15s}.pgan-tipo button.activa{color:var(--texto);background:var(--acento-suave);box-shadow:inset 0 0 0 1px var(--acento)}.pgan-tramos{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pgan-tramo{display:grid;gap:8px;padding:10px;border-radius:12px;background:var(--bg);border:1px solid var(--borde2)}.pgan-rango,.pgan-suma{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;color:var(--texto2)}.pgan-rango>span:not(.pgan-pesos),.pgan-suma>span{flex-shrink:0}.pgan-quitar{flex-shrink:0;margin-left:auto;color:var(--texto3)}@media (hover: hover){.pgan-quitar:hover{color:var(--error)}}.pgan-agregar{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px}.pgan-avisos{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.pgan-avisos li{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.4;color:var(--espera)}.pgan-avisos svg{flex-shrink:0;margin-top:2px}.pgan-exc{padding-top:14px;border-top:1px dashed var(--borde2)}.pgan-juegos{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.pgan-juego{display:grid;gap:6px;padding:9px 10px;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.pgan-juego-t{display:flex;flex-direction:column;gap:2px;min-width:0}.pgan-juego-t strong{font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.pgan-fuera{display:flex;align-items:center;gap:5px;font-size:12px;line-height:1.35;color:var(--error)}.pgan-fuera svg{flex-shrink:0}.pgan-agregar-juego{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:var(--bg);border:1px solid color-mix(in srgb,var(--acento) 55%,var(--borde2))}.pgan-buscar{position:relative;display:flex;align-items:center}.pgan-buscar svg{position:absolute;left:11px;color:var(--texto3);pointer-events:none}.pgan-buscar input{padding-left:34px;font-family:var(--fuente)}.pgan-sugeridos{display:flex;flex-direction:column;margin:0;padding:4px;list-style:none;border-radius:10px;background:var(--bg2);border:1px solid var(--borde2)}.pgan-sugeridos button{width:100%;min-height:40px;padding:0 10px;border-radius:8px;text-align:left;font-size:13.5px}.pgan-sugeridos button:hover,.pgan-sugeridos button:focus-visible{background:var(--acento-suave);outline:0}.pgan-agregar-pie{display:flex;justify-content:flex-end;gap:8px}.pgan-agregar-pie .boton{min-height:40px;min-width:96px}.pgan-ejemplos{padding:12px;border-radius:12px;background:color-mix(in srgb,var(--ok) 5%,var(--bg));border:1px solid color-mix(in srgb,var(--ok) 22%,var(--borde))}.pgan-tabla{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.pgan-tabla th,.pgan-tabla td{padding:6px 4px;text-align:right;font-family:var(--mono);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pgan-tabla thead th{padding-top:0;font-family:var(--fuente);font-size:11.5px;font-weight:600;color:var(--texto3)}.pgan-tabla thead th:first-child{width:26%;text-align:left}.pgan-tabla.con-titulo thead th:first-child{width:37%}.pgan-tabla th[scope=row]{text-align:left;font-family:var(--fuente);color:var(--texto2)}.pgan-tabla.con-titulo th[scope=row] strong{display:block;font-size:12.5px;color:var(--texto);overflow:hidden;text-overflow:ellipsis}.pgan-tabla.con-titulo th[scope=row] small{display:block;font-size:11px;font-weight:500;color:var(--texto3)}.pgan-tabla tbody tr+tr{border-top:1px solid var(--borde)}.pgan-tabla td.ok{color:var(--ok)}.pgan-tabla td.cero{color:var(--texto3)}.pan-vercomo{align-self:flex-start;margin-top:-4px}.pan-volver{align-self:flex-start;min-height:32px;margin:-6px 0}.pan-como .pan-como-regla{margin-top:-10px}.pan-como-lista{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pan-como-lista>li{padding:10px 12px 4px;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.pan-como-lista h3{margin-bottom:4px;font-size:13.5px;overflow-wrap:anywhere}@media (min-width: 600px){.pgan-tramo,.pgan-juego{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}}.pv-hoy{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ok) 26%,var(--borde));background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--ok) 13%,transparent) 0,transparent 55%),linear-gradient(160deg,color-mix(in srgb,var(--ok) 5%,var(--bg2)),var(--bg2) 70%)}.pv-hoy-principal{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-hoy h2{font-size:13px;font-weight:600;color:var(--texto2)}.pv-hoy-monto{font-family:var(--mono);font-size:36px;font-weight:700;letter-spacing:-1.4px;line-height:1.15;color:var(--ok);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pv-hoy-usdt{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--ok)}.pv-hoy-bajada{margin-top:4px;font-size:13px;line-height:1.45;color:var(--texto2)}.pv-margen{display:flex;flex-direction:column;gap:7px}.pv-barra{display:flex;gap:3px;height:10px}.pv-barra i{display:block;min-width:0;flex-basis:0;border-radius:5px;transform-origin:left;animation:barraLlena .64s var(--curva) .12s backwards}.pv-barra-costo{background:var(--bg4)}.pv-barra-ganancia{background:var(--ok)}.pv-margen-rotulos{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--texto2)}.pv-margen-rotulos b{font-family:var(--mono);color:var(--texto)}.pv-margen-rotulos .ok{color:var(--ok);font-weight:700}.pv-hoy-carga{min-height:148px;justify-content:center;gap:12px}.pv-hoy-carga i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.pv-hoy-carga i:nth-child(1){width:32%}.pv-hoy-carga i:nth-child(2){width:55%;height:32px}.pv-hoy-carga i:nth-child(3){width:84%;height:10px}.pv-csv{flex-shrink:0}.pv-csv:disabled{opacity:.5;cursor:default}.pv-filtros{display:flex;flex-direction:column;gap:8px}.pv-rango{font-size:12.5px;color:var(--texto3)}.pv-fechas{display:flex;gap:8px;flex-wrap:wrap}.pv-fechas label{flex:1 1 140px;display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:var(--texto2)}.pv-fechas input{min-height:44px;padding:0 10px;border-radius:10px;font-size:15px;color:var(--texto);background:var(--bg2);border:1px solid var(--borde2);color-scheme:dark}.pv-fechas input:focus{outline:0;border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.pv-error{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:var(--error-fondo)}.pv-error .sop-error{padding:0;background:none}.pv-esqueleto .sal-esqueleto span i{width:30%}.pv-esqueleto .sal-esqueleto span i+i{width:70%}.pv-cuerpo{display:flex;flex-direction:column;gap:18px}.pv-col{display:flex;flex-direction:column;gap:12px;min-width:0}.pv-col h3{font-size:14px;font-weight:800;letter-spacing:-.1px}.pv-cifras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pv-cifra{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde);min-width:0}.pv-cifra small{font-size:12px;font-weight:600;color:var(--texto3)}.pv-cifra b{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:-.3px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pv-cifra b.pv-cifra-2{font-size:12.5px;color:var(--texto2)}.pv-cifra.ok b,.pv-cifra.ok b.pv-cifra-2{color:var(--ok)}.pv-subs-bloque{display:flex;flex-direction:column;gap:8px}.pv-sub{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px 15px;text-align:left;transition:background .15s}@media (hover: hover){.pv-sub:hover{background:var(--bg3)}}.pv-sub.activo{background:var(--acento-suave);box-shadow:inset 3px 0 0 var(--acento)}.pv-sub-n{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-sub-n strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-sub-n small{font-size:12px;color:var(--texto3)}.pv-sub-g{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;font-family:var(--mono);color:var(--ok)}.pv-sub-g b{font-size:14px}.pv-sub-g small{font-size:11.5px}.pv-sub-g.cero{color:var(--texto3)}.pv-sub-barra{position:absolute;left:12px;right:12px;bottom:7px;height:3px;border-radius:2px;background:var(--bg4);overflow:hidden}.pv-sub-barra:after{content:"";position:absolute;inset:0;border-radius:2px;background:var(--ok);transform-origin:left;transform:scaleX(var(--p, 0));transition:transform .4s var(--curva)}.pv-lista-cabeza{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px}.pv-lista-cabeza h3{min-width:0;overflow-wrap:anywhere}.pv-quitar-filtro{flex-shrink:0;min-height:30px;padding:3px 10px;font-size:12.5px}.pv-cabecera{display:none}.pv-dias{display:flex;flex-direction:column;gap:14px}.pv-dia{display:flex;flex-direction:column;gap:6px}.pv-dia-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 2px}.pv-dia-cabeza strong{font-size:13.5px;font-weight:800}.pv-dia-cabeza>span{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px;font-size:12px;color:var(--texto2)}.pv-dia-cabeza b{font-family:var(--mono);color:var(--ok)}.pv-venta{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px;padding:10px 12px}.pv-venta:after{content:"";order:2;flex-basis:100%;height:0}.pv-juego{order:0;flex:1 1 0;display:flex;align-items:center;gap:6px;min-width:0}.pv-juego-t{min-width:0;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-juego .sal-chip{flex-shrink:0}.pv-meta{order:3;flex:1 1 0;display:flex;align-items:baseline;gap:6px;min-width:0;font-size:12px;color:var(--texto3)}.pv-rev{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-hora{flex-shrink:0;font-family:var(--mono);font-size:11.5px}.pv-cuenta{order:4;display:flex;gap:8px;justify-content:flex-end}.pv-num{font-family:var(--mono);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.pv-vta,.pv-cst{font-size:11.5px;color:var(--texto2)}.pv-vta:before,.pv-cst:before{content:attr(data-r) " ";font-family:var(--fuente);color:var(--texto3)}.pv-gan{order:1;font-size:14px;font-weight:700;color:var(--ok)}.pv-gan.cero{color:var(--texto3)}.pv-mostrando{font-size:12px;color:var(--texto3);text-align:center}.pv-vacio{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media (min-width: 1024px){.pv-hoy{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:36px;padding:22px 26px}.pv-hoy-principal{flex:0 1 auto}.pv-hoy-monto{font-size:40px}.pv-margen{flex:1 1 420px;max-width:600px;padding-bottom:4px}.pv-cuerpo{display:grid;grid-template-columns:minmax(300px,370px) minmax(0,1fr);gap:22px;align-items:start}.pv-cabecera,.pv-venta{display:grid;grid-template-columns:48px minmax(100px,1fr) minmax(150px,1.7fr) 100px 100px 104px;grid-template-areas:"hora rev juego vta cst gan";gap:12px;align-items:center}.pv-venta:after{content:none}.pv-juego{grid-area:juego}.pv-gan{grid-area:gan}.pv-cabecera{padding:0 12px;font-size:12px;font-weight:600;color:var(--texto3)}.pv-cabecera span:nth-child(n+4){text-align:right}.pv-meta,.pv-cuenta{display:contents}.pv-hora{grid-area:hora;font-size:12.5px;color:var(--texto3)}.pv-rev{grid-area:rev;font-size:13px;color:var(--texto2)}.pv-vta{grid-area:vta}.pv-cst{grid-area:cst}.pv-vta,.pv-cst{font-size:13px}.pv-vta:before,.pv-cst:before{content:none}.pv-juego-t{font-weight:600}}.pantalla.pantalla-panel{max-width:1240px;display:flex;flex-direction:column;gap:18px}.pantalla-panel>*{animation:tarjetaEntra .32s var(--curva) backwards}.pan-cabeza{margin-bottom:0}.pan-bajada{margin-top:3px;font-size:13px;color:var(--texto2)}.pan-actualizar,.pan-nuevo{min-height:40px;gap:6px;flex-shrink:0}.pan-error{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:var(--error-fondo)}.pan-error .sop-error{padding:0;background:none}.sop-error.pan-confirmando{color:var(--espera);background:color-mix(in srgb,var(--espera) 9%,transparent);border-color:color-mix(in srgb,var(--espera) 35%,transparent)}.pan-cabecera{display:none}.pan-sub{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:start;padding:14px 12px;list-style:none}.pan-quien{display:flex;flex-direction:column;gap:2px;min-width:0}.pan-quien strong{font-size:15px;font-weight:700;overflow-wrap:anywhere}.pan-quien small{font-size:12px;color:var(--texto3)}.pan-bloqueado{color:var(--error);font-weight:700}.pan-regla{justify-self:end}.pan-sello{gap:4px}.pan-rayo{font-size:11px;cursor:help}.pan-contacto{grid-column:1 / -1;display:flex;flex-direction:column;gap:1px;font-size:12.5px;color:var(--texto2);overflow-wrap:anywhere}.pan-sin{color:var(--texto3);font-style:italic}.pan-saldos{grid-column:1 / -1;display:flex;gap:8px}.pan-saldo{flex:1;display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:10px;background:var(--bg);border:1px solid var(--borde)}.pan-saldo small{font-size:10.5px;font-weight:700;letter-spacing:.5px;color:var(--texto3)}.pan-saldo b{font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:-.3px}.pan-acciones{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:7px}.pan-accion{min-height:38px}.pan-accion.peligro{color:var(--error);border-color:color-mix(in srgb,var(--error) 35%,transparent)}@media (hover: hover){.pan-accion.peligro:hover{border-color:var(--error);color:var(--error)}}.pan-saldo-inicial{display:flex;flex-direction:column;gap:7px}.pan-saldo-inicial label,.pan-rotulo{font-size:13px;font-weight:600;color:var(--texto2)}.pan-saldo-inicial input{min-height:46px;padding:0 14px;border-radius:12px;font-size:15px;color:var(--texto);background:var(--bg);border:1px solid var(--borde2);width:100%}.pan-saldo-inicial input:focus{border-color:var(--acento);outline:0}.pan-monedas{display:flex;gap:8px}.pan-moneda{flex:1;min-height:44px;border-radius:12px;font-size:13.5px;font-weight:700;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2);transition:background .15s,border-color .15s,color .15s}.pan-moneda.activa{color:var(--texto);background:var(--acento-suave);border-color:var(--acento)}.pan-moneda:disabled{opacity:.6}.pan-armado{background:var(--espera)!important;border-color:var(--espera)!important;color:var(--bg)!important}.boton-peligro{color:var(--error);background:var(--error-fondo);border:1px solid color-mix(in srgb,var(--error) 40%,transparent)}.boton-peligro.pan-armado{color:var(--bg)!important}.pan-pie-regla{justify-content:space-between;flex-wrap:wrap}.pan-texto{font-size:13.5px;line-height:1.5;color:var(--texto2)}.pan-clave-nueva{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--borde2)}.pan-clave-nueva code{font-family:var(--mono);font-size:17px;font-weight:700;overflow-wrap:anywhere}.pan-avisos{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.45;color:var(--texto2)}.pan-saldo-aviso{padding:10px 12px;border-radius:10px;font-size:13px;font-weight:600;background:var(--bg);border:1px solid var(--borde)}.pan-ficha{display:flex;flex-direction:column;gap:14px;padding:22px 18px 20px;overflow-y:auto}.pan-ficha h2{font-size:20px;font-weight:800;letter-spacing:-.4px;padding-right:40px}.pan-ficha h3{font-size:14px;font-weight:800}.pan-ficha-sub{margin-top:-10px;font-size:12.5px;color:var(--texto3)}.pan-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pan-dato{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:12px;background:var(--bg);border:1px solid var(--borde);min-width:0}.pan-dato small{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--texto3)}.pan-dato>i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.pan-monedas-par{display:flex;flex-direction:column;gap:1px;font-family:var(--mono);font-weight:700;letter-spacing:-.3px}.pan-monedas-par .pan-ars{font-size:13.5px}.pan-monedas-par .pan-usdt{font-size:11.5px;color:var(--texto2)}.pan-monedas-par.ok,.pan-monedas-par.ok .pan-usdt{color:var(--ok)}.pan-num{font-family:var(--mono);font-size:18px}.pan-ultimas>li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.pan-ult-t{display:flex;flex-direction:column;gap:1px;min-width:0}.pan-ult-t strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pan-ult-t small,.pan-ult-g small{font-size:11px;color:var(--texto3)}.pan-ult-g{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.pan-ult-g b{font-family:var(--mono);font-size:13px;color:var(--ok)}.pan-esqueleto{list-style:none}@media (min-width: 1024px){.gondola .pantalla-panel{padding-top:20px;gap:20px}.pan-cabecera,.pan-sub{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(170px,1.3fr) minmax(210px,1.2fr) 140px 290px;gap:14px;align-items:center}.pan-cabecera.sin-usdt,.pan-lista.sin-usdt .pan-sub{grid-template-columns:minmax(150px,1.1fr) minmax(170px,1.3fr) minmax(130px,.8fr) 140px 290px}.pan-cabecera{padding:0 14px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--texto3)}.pan-sub{padding:12px 14px}.pan-quien{grid-column:1;grid-row:1}.pan-contacto{grid-column:2;grid-row:1}.pan-saldos{grid-column:3;grid-row:1}.pan-regla{grid-column:4;grid-row:1;justify-self:start}.pan-acciones{grid-column:5;grid-row:1;justify-content:flex-end;flex-wrap:wrap;gap:6px;max-width:290px}.pan-accion{min-height:34px;padding:0 10px}.pan-saldo b{font-size:13px}}.gondola{min-height:100dvh;display:flex;flex-direction:column;padding-top:64px}html:has(.gondola){overflow-x:clip}.gondola-cabecera{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:28px;height:64px;padding:0 36px;background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 -1px 0 var(--borde);backface-visibility:hidden}.gondola{--ancho-catalogo: 1440px}.gondola-principal{flex:1;min-width:0}.gondola-catalogo{max-width:var(--ancho-catalogo);margin-inline:auto;padding:0 36px 130px;display:flex;flex-direction:column;gap:16px}.gondola-fijo{position:fixed;top:64px;left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:12px;padding:16px max(36px,calc((100% - var(--ancho-catalogo)) / 2 + 36px)) 14px;backface-visibility:hidden}@media (min-width: 1024px){.gondola-catalogo{padding-top:calc(var(--alto-fijo, 134px) + 16px)}}.gondola .buscador,.moneda-boton:not(.es-usdt),.gondola .acceso,.gondola .filtros .segmento{background:linear-gradient(180deg,#ffffff13,#ffffff08);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff14,0 6px 18px -10px #0009;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}@media (min-width: 1024px){.gondola-fijo .acceso,.gondola-fijo .filtros .segmento{-webkit-backdrop-filter:none;backdrop-filter:none}}.gondola .acceso:hover,.moneda-boton:not(.es-usdt):hover{background:linear-gradient(180deg,#ffffff1c,#ffffff0d);border-color:#ffffff2e}.gondola .buscador:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave),inset 0 1px #ffffff14}.gondola:has(.gondola-catalogo) .gondola-cabecera{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.gondola-fijo:before{content:"";position:absolute;inset:-64px 0 0;z-index:-1;background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.07)}.gondola-busqueda{position:relative;display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.gondola-busqueda .buscador{flex:1 1 320px;height:50px;border-radius:14px}.gondola-busqueda .buscador input{font-size:16px;line-height:20px}.gondola-busqueda .boton{min-height:50px;border-radius:12px}.moneda-boton{flex:0 0 auto;height:50px;min-width:68px;padding:0 14px;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:14px;background:var(--bg2);border:1px solid var(--borde2);color:var(--texto);font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.4px;transition:border-color .15s,background .15s,color .15s}.moneda-boton:hover{border-color:var(--borde3, var(--texto3));background:var(--bg3)}.moneda-boton.es-usdt{background:var(--acento-suave);border-color:var(--acento);color:var(--acento-texto)}.moneda-cara{display:inline-flex;align-items:center;gap:6px;line-height:18px;animation:monedaCambia .32s var(--curva)}.moneda-ico{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--sans, inherit);font-size:11.5px;font-weight:800;letter-spacing:0;line-height:1;background:#75aadb;color:#fff}.moneda-boton.es-usdt .moneda-ico{background:#26a17b}.moneda-ico.moneda-bandera{background:none;overflow:hidden;box-shadow:0 0 0 1px #ffffff38}.moneda-bandera svg{width:100%;height:100%;display:block}.moneda-boton:disabled{opacity:.5;cursor:default}@keyframes monedaCambia{0%{transform:scale(.6);opacity:0}}.filtros{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.filtros .segmento{flex:0 0 auto}.filtros .segmento button{padding-inline:14px}@media (min-width: 1024px){.filtros .accesos{display:flex}.filtros .acceso{flex-direction:row;gap:7px;min-height:42px;padding-inline:13px}.filtros .filtro-edicion{display:flex;margin-left:auto}}@media (max-width: 1023.98px){.filtros{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.filtros .segmento button{padding-inline:4px}}.accesos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.acceso{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:58px;padding:6px 2px;border-radius:12px;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde);transition:color .12s,background .12s,border-color .12s}.acceso span{font-size:11.5px;font-weight:600;line-height:14px;white-space:nowrap}.acceso:hover{color:var(--texto);border-color:var(--borde2)}.acceso:active{transform:scale(.97)}.acceso.activo{color:var(--acento-texto);background:var(--acento-suave);border-color:var(--acento)}.acceso.activo span{font-weight:800}.filtro-edicion{display:grid;grid-template-columns:2fr 3fr;gap:6px}.segmento{display:flex;padding:2px;border-radius:10px;background:var(--bg2);border:1px solid var(--borde)}.segmento button{flex:1;min-width:0;min-height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--texto2);font-size:12.5px;font-weight:600;transition:color .12s,background .12s}.segmento button .logo-consola{color:var(--texto);opacity:.85}.segmento button.activo .logo-consola{color:inherit;opacity:1}.segmento button.activo{color:var(--acento-texto);background:var(--acento-suave);box-shadow:inset 0 0 0 1px var(--acento);font-weight:800}.estante{display:flex;flex-direction:column;min-width:0}.estante-cabeza{display:flex;align-items:baseline;gap:9px;margin-bottom:9px}.estante-cabeza h2{font-size:22px;font-weight:800;letter-spacing:-.5px}.estante-cabeza>span{color:var(--texto2);font-size:13px}.estante-accion{min-height:30px;padding-block:3px;align-self:center;margin-left:4px}.estante-flechas{margin-left:auto;display:flex;gap:2px;align-self:center}.estante-pista{display:grid;grid-auto-flow:column;grid-auto-columns:216px;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:-36px;padding-inline:36px;padding-bottom:8px;scrollbar-width:none}.estante-pista::-webkit-scrollbar{display:none}.estante-pista>*{scroll-snap-align:start;scroll-margin-left:36px}.lo-tuyo{padding:12px 0 2px}.lo-tuyo .estante-pista{grid-auto-columns:288px;gap:10px}.tuyo{display:flex;gap:11px;padding:9px;text-align:left;border-radius:12px;background:var(--bg3);border:1px solid var(--borde);transition:border-color .15s,background .15s,transform .15s var(--curva);min-width:0}.tuyo:hover{border-color:var(--acento);background:color-mix(in srgb,var(--acento) 10%,var(--bg3))}.tuyo:active{transform:scale(.985)}.tuyo.elegido{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento)}.tuyo .portada{width:52px;height:65px;border-radius:6px}.tuyo-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.tuyo-titulo{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tuyo-sub{font-size:12px;color:var(--texto2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tuyo-pie{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px}.tuyo-suele{display:inline-flex;align-items:center;gap:5px;color:var(--texto2);font-weight:600}.tuyo-pie b{color:var(--acento-texto)}.tuyo-elegir{margin-left:auto;display:inline-flex;align-items:center;gap:1px;color:var(--acento-texto);font-weight:700}.grilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:18px 14px}.tarjeta{display:flex;flex-direction:column;gap:6px;min-width:0;content-visibility:auto;contain-intrinsic-size:auto 216px auto 396px}.tarjeta-portada{position:relative;flex:1 1 auto;aspect-ratio:1 / 1.1;border-radius:12px;overflow:hidden;background:var(--bg3);transition:box-shadow .15s}.tarjeta.con-pedido .tarjeta-portada{box-shadow:0 0 0 2px var(--acento)}.pulso-suma{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--acento) 35%,transparent) 0%,transparent 45%);animation:pulsoTinte .9s ease-out forwards}.pulso-onda{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;border:2px solid var(--acento-texto);box-shadow:0 0 10px var(--acento);animation:pulsoOnda .8s ease-out forwards}.pulso-numero{position:relative;font-size:26px;font-weight:800;letter-spacing:-.5px;color:#fff;text-shadow:0 0 10px var(--acento),0 1px 4px rgba(0,0,0,.6);animation:pulsoNumero .9s cubic-bezier(.2,.8,.3,1) forwards}@keyframes pulsoTinte{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes pulsoOnda{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.2);opacity:0}}@keyframes pulsoNumero{0%{transform:translateY(6px) scale(.6);opacity:0;color:#fff}20%{transform:translateY(0) scale(1.05);opacity:1;color:#fff}40%{transform:scale(1)}60%{opacity:1}to{transform:translateY(-18px);opacity:0;color:var(--acento-texto)}}.tarjeta-portada .portada{position:absolute;inset:0;width:100%;height:100%;object-position:50% 90%;border-radius:0;transform:scale(1.02);transform-origin:50% 0;transition:transform .35s var(--curva);font-size:28px}@media (hover: hover){.tarjeta:hover .portada{transform:scale(1.07)}}.tarjeta-sellos{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px}.tarjeta-sellos .sello{white-space:nowrap}.tarjeta-sellos .oferta{margin-left:auto;font-size:13px;padding:4px 6px;box-shadow:0 2px 8px #00000059}html[data-marca=geek] .tarjeta-sellos .oferta{background:#151515}.tarjeta-sellos{z-index:1}.tarjeta-sellos:not(:empty):before{content:"";position:absolute;z-index:-1;inset:-8px -8px auto;height:84px;pointer-events:none;background:linear-gradient(180deg,#00000080,#00000042 45%,#0000)}.tarjeta-sellos .sello{box-shadow:0 2px 10px -2px #00000073}.tarjeta-sellos .oferta{background:#1a0a02}.gondola-cargando{display:flex;flex-direction:column;gap:18px}.es-plus .tarjeta-titulo{padding-top:22px}.sello{font-size:11.5px;font-weight:700;color:var(--acento-tinta);background:var(--relleno);padding:3px 6px;border-radius:4px}.tarjeta-titulo{position:absolute;left:0;right:0;bottom:0;padding:40px 10px 9px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.86) 62%);pointer-events:none}.tarjeta-titulo h3{margin:0;font-size:14px;font-weight:700;line-height:1.15;letter-spacing:-.2px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tarjeta-titulo p{font-size:11.5px;color:#ffffffc7;margin-top:1px}.tarjeta-titulo p.urgente{color:#fff;font-weight:700}.precios{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.grupo{--consola: #AEB9C9;display:flex;border-radius:10px;background:var(--bg3);overflow:hidden}.grupo-ps5{--consola: #60A5FA}html[data-marca=geek] .grupo{--consola: var(--texto2)}.gz-lateral{display:none}@media (min-width: 1440px){html[data-marca=geek] .gondola:has(.gondola-catalogo){--ancho-catalogo: min(1440px, calc(100% - 224px) )}html[data-marca=geek] .gz-lateral{display:block;position:fixed;z-index:1;top:calc(64px + var(--alto-fijo, 134px));bottom:0;pointer-events:none;overflow:hidden;width:calc((100% - var(--ancho-catalogo)) / 2 - 8px)}html[data-marca=geek] .gz-lateral:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px) 0 5% / 72px 104px,linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 5% / 72px 104px;-webkit-mask-image:linear-gradient(#000 0%,transparent 25%,transparent 72%,#000 100%);mask-image:linear-gradient(#000 0%,transparent 25%,transparent 72%,#000 100%)}html[data-marca=geek] .gz-lateral-izq{left:0;border-right:1px solid #FFD700}html[data-marca=geek] .gz-lateral-der{right:0;border-left:1px solid #FFD700}html[data-marca=geek] .gz-lateral-izq:after{content:"";position:absolute;top:26%;left:12%;width:42px;height:2px;background:#ffd700ab;box-shadow:25px 62px #ffd70061,4px 142px #ffd7004f,34px 176px #ffd70080,14px 330px #ffd7004f,38px 410px #ffd70073,8px 488px #ffd7004d,30px 560px #ffd7008c}html[data-marca=geek] .gz-lateral-der:after{content:"";position:absolute;top:470px;left:18%;width:42px;height:2px;background:#ffd70099;box-shadow:34px 58px #ffd70059,6px 138px #ffd70080}html[data-marca=geek] .gz-lateral img{position:absolute;top:180px;left:min(50%,110px);transform:translate(-50%);width:min(94%,172px);height:auto;filter:drop-shadow(0 0 19px rgba(255,204,0,.17))}html[data-marca=geek] .gz-esquina{position:absolute;top:10px;left:14px;width:20px;height:20px;border-left:2px solid #FFD700;border-top:2px solid #FFD700}html[data-marca=geek] .gz-lateral-der .gz-esquina{left:auto;right:14px;border-left:0;border-right:2px solid #FFD700}html[data-marca=geek] .gondola-columna .columna-tarjeta{max-width:min(1260px,calc(100% - 168px))}html[data-marca=geek] .gz-lateral-pantalla{top:64px;width:calc((100% - min(1440px,100% - 224px))/2 - 8px)}html[data-marca=geek] .gondola-columna .gz-lateral{top:88px;width:calc((100% - min(1260px,100% - 224px))/2 - 8px)}html[data-marca=geek] .gondola-columna-ancha .columna-tarjeta{max-width:none}html[data-marca=geek] .gondola.gondola-columna-ancha:has(.gondola-catalogo){--ancho-catalogo: 1440px}html[data-marca=geek] .gondola-columna-ancha .gz-lateral{width:calc(max(36px,(100% - 1440px) / 2 + 36px) - 8px)}}@media (min-width: 1440px) and (max-width: 1679.98px){html[data-marca=geek] .gondola-columna-ancha .gz-lateral{display:none}}.grupo-lomo{flex:0 0 20px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--consola);background:color-mix(in srgb,var(--consola) 16%,transparent)}.grupo-lomo .logo-consola{transform:rotate(-90deg)}.grupo-celdas{flex:1;min-width:0;display:flex}.precio{position:relative;flex:1 1 0;min-width:0;display:flex;transition:background .12s}.precio+.precio{box-shadow:inset 1px 0 0 var(--borde2)}.precio:hover{background:var(--acento-suave)}.precio.en-espera{background:color-mix(in srgb,#D9B38A 7%,transparent)}.precio.en-espera:hover{background:var(--acento-suave)}.precio.elegido{background:var(--relleno);color:var(--acento-tinta)}.precio.elegido:hover{background:var(--relleno-hover)}.precio.destacada:not(.elegido){box-shadow:inset 0 0 0 1.5px var(--acento)}.precio-btn{flex:1;min-width:0;display:flex;flex-direction:column;padding:6px 7px 5px;gap:2px;text-align:left}.precio-btn:focus-visible{outline-offset:-2px}.precio-btn:active{transform:scale(.98)}.precio-rotulo{font-size:10.5px;font-weight:700;letter-spacing:.02em;color:var(--texto2);line-height:13px;white-space:nowrap}.precio-monto{font-family:var(--mono);font-weight:700;font-size:16px;letter-spacing:-.4px;line-height:1.15;white-space:nowrap}.precio-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px 2px;min-height:18px}.precio-pie .oferta-chica{flex-shrink:0;margin-left:auto;font-size:10.5px;padding:2px 3px}.precio-pie .stock{min-width:0}.precio-pie .stock-espera{white-space:normal;align-items:flex-start;line-height:1.15;flex:1 1 100%}.precio.elegido .precio-rotulo,.precio.elegido .stock,.precio.elegido .stock-ok,.precio.elegido .stock-espera{color:inherit}.precio.elegido .precio-pie{padding-right:26px}.precio.elegido.varias .precio-pie{padding-right:42px}.precio-moneda{font-size:.68em;font-weight:700;letter-spacing:0;margin-right:2px;vertical-align:.1em}.precio .celda-menos{bottom:4px;right:4px}.precio .celda-menos:after{top:-6px;right:-3px;bottom:-3px;width:38px}.es-plus .tarjeta-portada{background:var(--bg3)}.es-plus .tarjeta-portada .portada{object-fit:contain;object-position:top;transform:none}.es-plus:hover .portada{transform:none}.selector{padding:16px 14px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;overflow-y:auto}.selector-cabeza{display:flex;gap:12px;align-items:center;padding-right:36px}.selector-cabeza .portada{width:52px;height:65px;border-radius:6px;flex-shrink:0}.selector-cabeza h2{font-size:18px;font-weight:800;letter-spacing:-.3px;line-height:1.2}.selector-cabeza p{color:var(--texto2);font-size:13px;margin-top:2px}.selector .precios{gap:8px}.selector .grupo-lomo{flex-basis:26px}.selector .precio-btn{padding:10px;gap:4px}.selector .precio-rotulo{font-size:12px}.selector .precio-monto{font-size:20px}.selector-pie{display:flex;gap:8px;animation:entrarLinea .16s var(--curva)}.selector-pie .boton-secundario{flex-shrink:0;min-height:50px}.selector-pie .boton-principal{flex:1;min-height:50px}.selector-nota{color:var(--texto2);font-size:12.5px}.tarjeta-esqueleto{gap:6px}.tarjeta-brillo{aspect-ratio:1 / 1.1;border-radius:12px}.isla{position:fixed;z-index:40;left:50%;bottom:20px;translate:-50% 0;display:flex;gap:14px;align-items:center;width:min(520px,calc(100vw - 40px));padding:8px 8px 8px 14px;border-radius:18px;background:var(--bg4);border:1px solid var(--borde2);box-shadow:0 18px 44px #0000008c,0 4px 12px #0006;animation:islaEntra .24s var(--curva)}@keyframes islaEntra{0%{translate:-50% 26px;opacity:0}}.isla .barra-compra-info:hover{color:var(--texto)}@media (min-width: 1024px){.panel-caja{width:min(560px,calc(100vw - 32px));margin-inline:auto;max-height:84dvh;border:1px solid var(--borde2);border-bottom:0;box-shadow:0 -18px 50px #00000080}.gondola-cabecera{padding-inline:max(36px,calc((100% - var(--ancho-catalogo)) / 2 + 36px))}}.gondola .pantalla{padding-top:24px}.gondola .pedidos-grupo ul{background:var(--bg2)}@media (max-width: 1023.98px){.gondola-cabecera{height:52px;padding:0 12px;gap:10px}.tabs{position:fixed;z-index:45;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);padding:5px 4px calc(4px + env(safe-area-inset-bottom));background:var(--bg2);border-top:1px solid var(--borde2)}.tab{display:flex;flex-direction:column;align-items:center;gap:1px;min-height:50px;color:var(--texto2)}.tab-icono{position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:28px;border-radius:99px}.tab-texto{font-size:11.5px;font-weight:600;line-height:16px}.tab.activa{color:var(--texto)}.tab.activa .tab-texto{font-weight:800}.tab.activa .tab-icono{color:var(--acento-texto);background:var(--acento-suave);animation:tabEntra .21s var(--curva)}.tab.activa .tab-relleno{fill:currentColor;fill-opacity:.2}@keyframes tabEntra{0%{transform:scaleX(.6);opacity:.4}}.tab-punto{position:absolute;top:2px;right:13px;width:8px;height:8px;border-radius:50%;background:var(--acento);box-shadow:0 0 0 2px var(--bg2)}.gondola .barra-abajo{bottom:calc(60px + env(safe-area-inset-bottom));padding-bottom:8px;border-top:1px solid var(--borde2)}.gondola .pantalla{padding-bottom:170px}.gondola~.aviso,.gondola .aviso{bottom:calc(136px + env(safe-area-inset-bottom))}.gondola-catalogo{padding:0 12px calc(160px + env(safe-area-inset-bottom));gap:14px}.gondola-fijo{display:contents}.gondola-fijo:before{content:none}.gondola{padding-top:52px}.gondola-catalogo{padding-top:74px}.gondola-busqueda{position:fixed;top:52px;left:0;right:0;z-index:20;padding:8px 12px;backface-visibility:hidden;flex-wrap:nowrap}.gondola-busqueda:before{content:"";position:absolute;inset:-52px 0 0;z-index:-1;background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.07)}.gondola-busqueda .buscador{flex:1 1 auto;height:44px;min-width:0;border-radius:11px}.gondola-busqueda .boton{min-height:44px;flex-shrink:0;padding-inline:10px}.moneda-boton{height:44px;min-width:58px;padding-inline:9px;border-radius:11px;font-size:12px}.estante-cabeza h2{font-size:18px}.estante-cabeza{flex-wrap:wrap}.estante-accion{margin-left:auto}.estante-flechas{display:none}.estante-pista{grid-auto-columns:180px;gap:10px;margin-inline:-12px;padding-inline:12px}.estante-pista>*{scroll-margin-left:12px}.lo-tuyo .estante-pista{grid-auto-columns:264px}.grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px}@media (max-width: 374.98px){.precio-btn{padding-inline:5px}.precio-rotulo{font-size:9.5px;letter-spacing:0}.precio-monto{font-size:14px}.precio-pie .oferta-chica{font-size:10px;padding:2px}.accesos{gap:4px}.acceso span{font-size:10.5px}}@media (max-width: 339.98px){.grilla{grid-template-columns:minmax(0,1fr)}.tarjeta-portada{aspect-ratio:16 / 9}}.tarjeta{contain-intrinsic-size:auto 180px auto 338px}.precio-btn{padding:5px 5px 4px}.precio .stock{font-size:11px}.precio-monto{font-size:15px;letter-spacing:-.6px}.tarjeta-titulo h3{font-size:13px}}.grilla-entra>.tarjeta,.filtro-entra{animation:tarjetaEntra .21s var(--curva) both}.grilla-entra>.tarjeta:nth-child(2){animation-delay:20ms}.grilla-entra>.tarjeta:nth-child(3){animation-delay:36ms}.grilla-entra>.tarjeta:nth-child(4){animation-delay:48ms}.grilla-entra>.tarjeta:nth-child(5){animation-delay:60ms}.grilla-entra>.tarjeta:nth-child(n+6){animation-delay:72ms}@keyframes tarjetaEntra{0%{opacity:0;transform:translateY(8px)}}.lo-tuyo,.estante{animation:tarjetaEntra .21s var(--curva) both}.cuenta-resultados{display:inline-block;animation:aparecer .24s}.acceso.activo svg,.segmento button.activo{animation:marcar .18s var(--curva)}@keyframes marcar{40%{transform:scale(.9)}}.vista-entra{animation:aparecer .16s}.vista-entra-lado{animation:entrarDeLado .24s var(--curva)}@keyframes entrarDeLado{0%{opacity:0;transform:translate(32px)}}.vista-entra-lado .sop-venta{animation:resaltar 1.2s .25s var(--curva) both}@keyframes resaltar{0%{box-shadow:0 0 0 0 var(--acento)}30%{box-shadow:0 0 0 3px var(--acento)}to{box-shadow:0 0 0 0 transparent}}.bienvenida{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:aparecer .2s;overflow-y:auto}.bienvenida-caja{width:min(440px,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:20px 18px 16px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 14%,var(--bg2)) 0,var(--bg2) 180px);border:1px solid var(--borde2);box-shadow:0 30px 80px #0009;animation:hojaEntra .28s var(--curva)}.bienvenida-marca{display:flex;align-items:center;justify-content:space-between}.bienvenida-marca>span{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--acento-texto);padding:4px 9px;border-radius:99px;background:var(--acento-suave)}.bienvenida h1{font-size:24px;font-weight:800;letter-spacing:-.6px;line-height:1.1}.bienvenida-bajada{color:var(--texto2);font-size:14px;line-height:1.45;margin-top:-4px}.bienvenida-lista{display:flex;flex-direction:column;gap:9px;padding:12px 14px;border-radius:14px;background:var(--bg3);border:1px solid var(--borde)}.bienvenida-lista li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.bienvenida-lista svg{flex-shrink:0;color:var(--ok)}.bienvenida-botones{display:flex;flex-direction:column;gap:8px}.bienvenida-pie{color:var(--texto3);font-size:12.5px;text-align:center}.bienvenida-pie b{color:var(--texto2);white-space:nowrap}.tour{position:fixed;inset:0;z-index:90}.tour-foco{position:fixed;border-radius:14px;box-shadow:0 0 0 9999px #000000bd,0 0 0 2px var(--acento);transition:top .3s var(--curva),left .3s var(--curva),width .3s var(--curva),height .3s var(--curva);pointer-events:none}.tour-tarjeta{position:fixed;display:flex;flex-direction:column;gap:6px;padding:14px 14px 12px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:0 18px 50px #0009;animation:tarjetaEntra .2s var(--curva)}.tour-paso{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--acento-texto)}.tour-tarjeta strong{font-size:16px;font-weight:800;letter-spacing:-.2px}.tour-tarjeta p{color:var(--texto2);font-size:13px;line-height:1.4}.tour-botones{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.tour-botones .boton{gap:4px}.paginador{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:28px}.paginador-botones{display:flex;align-items:center;gap:6px}.paginador-numeros{display:flex;align-items:center;gap:4px}.paginador-flecha,.paginador-num{min-height:44px;border-radius:10px;font-weight:700;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde);transition:color .12s,background .12s,border-color .12s}.paginador-flecha{display:inline-flex;align-items:center;gap:4px;padding:0 14px}.paginador-num{min-width:44px;padding:0 8px;font-family:var(--mono)}.paginador-flecha:hover:not(:disabled),.paginador-num:hover:not(.activo){color:var(--texto);border-color:var(--borde2)}.paginador-flecha:disabled{opacity:.4;cursor:default}.paginador-num.activo{color:var(--acento-tinta);background:var(--relleno);border-color:transparent}.paginador-hueco{min-width:18px;text-align:center;color:var(--texto3)}.paginador-texto{color:var(--texto2);font-size:13px}@media (min-width: 1024px){.grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.tarjeta{gap:8px;contain-intrinsic-size:auto 260px auto 450px}.tarjeta-titulo{padding:48px 12px 11px}.tarjeta-titulo h3{font-size:16px}.tarjeta-titulo p{font-size:12.5px}.precios{gap:6px}.grupo{border-radius:11px}.grupo-lomo{flex-basis:24px}.precio-btn{padding:8px 10px 7px;gap:3px}.precio-rotulo{font-size:11.5px;line-height:14px}.precio-monto{font-size:18px}.lo-tuyo .estante-pista{grid-auto-columns:320px}}@media (min-width: 1280px){.grilla{grid-template-columns:repeat(5,minmax(0,1fr))}}.estante-pista{-webkit-user-select:none;user-select:none}.estante-pista img{-webkit-user-drag:none}.estante-pista.arrastrando{cursor:grabbing}.estante-pista.arrastrando *{pointer-events:none}.estante-auto .estante-pista{scroll-snap-type:none}@media (min-width: 1024px){.estante-pista{grid-auto-columns:calc((100% - 48px)/5);gap:12px}.estante .tarjeta{gap:6px;contain-intrinsic-size:auto 185px auto 340px}.estante .tarjeta-titulo{padding:36px 9px 8px}.estante .tarjeta-titulo h3{font-size:13.5px}.estante .tarjeta-titulo p{font-size:11.5px}.estante .precios{gap:5px}.estante .grupo-lomo{flex-basis:20px}.estante .precio-btn{padding:5px 6px 4px;gap:2px}.estante .precio-rotulo{font-size:10px;line-height:13px}.estante .precio-monto{font-size:15px;letter-spacing:-.5px}.estante .tarjeta-sellos .oferta{font-size:12px}}@media (min-width: 1280px){.estante-pista{grid-auto-columns:calc((100% - 5 * 12px) / 6)}}@media (min-width: 1440px){.estante-pista{grid-auto-columns:calc((100% - 6 * 12px) / 7)}}@media (min-width: 1440px) and (max-width: 1663.98px){html[data-marca=geek] .estante-pista{grid-auto-columns:calc((100% - 5 * 12px) / 6)}html[data-marca=geek] .gondola-columna-ancha .estante-pista{grid-auto-columns:calc((100% - 6 * 12px) / 7)}html[data-marca=geek] .lo-tuyo .estante-pista{grid-auto-columns:320px}html[data-marca=geek] .filtros .acceso,html[data-marca=geek] .filtros .segmento button{padding-inline:10px}}@media (min-width: 1024px){.estante-pocos .estante-pista{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr))}.estante-pocos .estante-flechas{display:none}}@media (max-width: 1023.98px){.paginador-flecha{width:44px;padding:0;justify-content:center}.paginador-flecha span{display:none}.paginador-num{min-width:40px}}.vacio-acciones{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:8px}.cotaca-fondo{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cotacaFondo .18s ease-out}@keyframes cotacaFondo{0%{opacity:0}}.cotaca{position:relative;width:min(100%,960px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:22px 24px 24px;border-radius:20px;background:var(--bg2);border:1px solid var(--borde2);box-shadow:var(--sombra);animation:cotacaEntra .28s var(--curva)}@keyframes cotacaEntra{0%{opacity:0;transform:translateY(14px) scale(.985)}}.cotaca.hecho{width:min(100%,460px)}.cotaca-cerrar{position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px}.cotaca .sop-redactar{max-height:none;height:auto;overflow:visible;padding:0;background:none;border:0}.cotaca .sop-cabeza{padding-right:44px}.cotaca .sop-cabeza .sop-atras{display:none}.cotaca .cot-lado{top:0}.cotaca-listo{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 4px 4px;text-align:center}.cotaca-listo h2{font-size:21px;font-weight:800;letter-spacing:-.4px}.cotaca-listo p{color:var(--texto2);font-size:14px;line-height:1.5;max-width:34ch}.cotaca-tilde{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--ok) 6%,transparent);animation:sello .4s var(--curva)}.cotaca-acciones{display:flex;gap:10px;width:100%;margin-top:10px}.cotaca-acciones .boton{flex:1;min-height:46px}@media (max-width: 1023px){.cotaca-fondo{place-items:end center;padding:0}.cotaca,.cotaca.hecho{width:100%;max-height:94dvh;border-radius:20px 20px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));animation-name:cotacaHoja}@keyframes cotacaHoja{0%{transform:translateY(48px);opacity:0}}.cotaca-cerrar{top:12px;right:10px}}html[data-vitrina] .catalogo-pie,html[data-vitrina] .vacio-acciones .boton-principal{display:none}html[data-vitrina] [data-precio],html[data-vitrina] .tarjeta{cursor:default}.vitrina-sello{margin-left:auto;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:99px;font-size:12px;font-weight:700;color:var(--acento-texto);background:var(--acento-suave);border:1px solid color-mix(in srgb,var(--acento) 35%,transparent);white-space:nowrap}html[data-foto] .foto-cinta{position:fixed;top:0;left:0;right:0;z-index:31}html[data-foto] .gondola-cabecera{top:24px}html[data-foto] .gondola{padding-top:88px}html[data-foto] .gondola-fijo{top:88px}@media (max-width: 1023.98px){html[data-foto] .gondola{padding-top:76px}html[data-foto] .gondola-busqueda{top:76px}}.filtro-precio{--fp-tope: 22px;position:relative;display:flex;flex-direction:column;border-radius:10px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#ffffff13,#ffffff08);box-shadow:inset 0 1px #ffffff14,0 6px 18px -10px #0009}.fp-cabeza{display:flex;align-items:center;gap:4px;padding-right:6px}.fp-abrir{flex:1;min-width:0;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 8px 0 12px;color:var(--texto2)}.fp-abrir svg{flex-shrink:0;color:var(--texto3);transition:transform .25s var(--curva)}.filtro-precio.abierto .fp-abrir svg{transform:rotate(180deg)}.fp-rotulo{font-size:12.5px;font-weight:600;color:var(--texto2)}.fp-valor{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--texto3);letter-spacing:-.2px;white-space:nowrap;transition:color .15s}.filtro-precio.activo{border-color:color-mix(in srgb,var(--acento) 45%,rgba(255,255,255,.11))}.filtro-precio.activo .fp-valor{color:var(--acento-texto)}.fp-limpiar{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;color:var(--texto2);background:var(--bg3)}.fp-limpiar:hover{color:var(--texto)}.fp-panel{padding:0 12px 10px;animation:aparecer .18s}.fp-pista{position:relative;height:40px;margin:0 calc(var(--fp-tope) / 2) 10px}.fp-barras{position:absolute;left:0;right:0;bottom:13px;height:22px;display:flex;align-items:flex-end;gap:2px}.fp-barras i{flex:1;height:calc(var(--h) * 100%);border-radius:2px 2px 0 0;background:#ffffff21;transition:background .15s,height .3s var(--curva)}.fp-barras i.dentro{background:color-mix(in srgb,var(--acento) 62%,transparent)}.fp-riel{position:absolute;left:0;right:0;bottom:9px;height:3px;border-radius:99px;background:#ffffff1f}.fp-riel span{position:absolute;top:0;bottom:0;left:var(--izq);right:var(--der);border-radius:99px;background:var(--acento)}.fp-tope{position:absolute;left:calc(var(--fp-tope) / -2);right:calc(var(--fp-tope) / -2);width:calc(100% + var(--fp-tope));bottom:0;height:22px;margin:0;background:none;-webkit-appearance:none;appearance:none;pointer-events:none}.fp-tope:focus{outline:none}.fp-tope::-webkit-slider-runnable-track{height:22px;background:none}.fp-tope::-moz-range-track{height:22px;background:none}.fp-tope::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:var(--fp-tope);height:var(--fp-tope);border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 55%,transparent),0 3px 8px #00000080;cursor:grab;transition:box-shadow .15s,transform .15s}.fp-tope::-moz-range-thumb{pointer-events:auto;width:var(--fp-tope);height:var(--fp-tope);border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 55%,transparent),0 3px 8px #00000080;cursor:grab}.fp-tope:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.12)}.fp-tope:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--acento),0 0 0 8px var(--acento-suave)}.fp-tope:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--acento),0 0 0 8px var(--acento-suave)}.fp-campos{display:flex;align-items:center;gap:8px}.fp-campo{flex:1;min-width:0;display:flex;align-items:center;gap:6px;height:36px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000038;cursor:text;transition:border-color .15s,box-shadow .15s}.fp-campo:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.fp-signo{flex-shrink:0;font-family:var(--mono);font-size:11px;font-weight:600;color:var(--texto3)}.fp-campo input{flex:1;min-width:0;width:100%;height:100%;padding:0;border:0;outline:0;background:none;color:var(--texto);font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:-.2px}.fp-campo input::placeholder{color:var(--texto3);font-family:inherit;font-weight:500;letter-spacing:0}.fp-entre{flex-shrink:0;color:var(--texto3)}@media (min-width: 1024px){.filtro-precio{width:290px}.fp-abrir{min-height:40px}.filtro-precio.abierto .fp-panel{position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;z-index:5;padding:16px 14px 14px;border-radius:12px;border:1px solid var(--borde2);background:color-mix(in srgb,var(--bg2) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 18px 40px -18px #000000e6}.fp-campo input{font-size:13.5px}}.tarjeta-sellos .sello-origen{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 7px;border-radius:6px;color:#fff;background:#08080c9e;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 12px -4px #0000008c;-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%)}.sello-origen-texto{font-size:9px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:#ffffffd1}.sello-origen:before{content:"";width:1px;height:12px;background:#ffffff38;order:1}.sello-origen>:last-child{order:2}.sello-origen .logo-ps,.sello-origen.propia svg{display:block}.sello-origen.propia svg{color:#fff}.sello-origen-geek{display:block;height:18px;width:auto}.filtro-origen button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.filtro-origen svg{display:block;flex-shrink:0}.tarjeta-sellos{flex-wrap:nowrap}.tarjeta-sellos .sello-preventa{display:inline-flex;flex-direction:column;line-height:1.12;padding:3px 7px 4px}.sello-preventa small{font-size:10.5px;font-weight:600;opacity:.88}.sellos-oferta{margin-left:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.sello-plazo{display:inline-flex;align-items:center;gap:4px;height:19px;padding:0 7px 0 6px;border-radius:6px;font-size:10.5px;font-weight:700;color:#ffffffe6;background:#08080c9e;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%);white-space:nowrap}.sello-plazo svg{opacity:.8}.sello-plazo.urgente{color:#fff;border-color:#ff787873;background:#96141eb3}.gondola.gondola-columna:has(.gondola-catalogo) .gondola-cabecera,.gondola.gondola-columna .gondola-cabecera{background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 -1px 0 var(--borde)}.gondola-columna .gondola-principal{padding:24px 28px 140px}.columna-tarjeta{max-width:1260px;margin:0 auto;border-radius:22px;overflow:clip;background:linear-gradient(180deg,var(--bg2),color-mix(in srgb,var(--bg2) 55%,var(--bg)) 420px);border:1px solid var(--borde);box-shadow:inset 0 1px #ffffff0d,0 40px 90px -50px #000000f2}.columna-cabeza{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 16px 24px;border-bottom:1px solid var(--borde)}.columna-titulo{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:22px;line-height:28px;font-weight:800;letter-spacing:-.01em}.columna-titulo-ico{display:inline-flex;color:var(--acento-texto)}.columna-titulo-ico svg{width:22px;height:22px}.columna-pestanas{gap:4px;padding:4px;border-radius:12px;background:var(--bg);border:1px solid var(--borde)}.columna-pestanas .nav-item{padding:6px 12px 7px 10px;font-size:14px}.columna-pestanas .nav-item.activo{background:var(--acento-suave);box-shadow:inset 0 0 0 1px var(--acento)}.gondola-columna .gondola-fijo{position:static;padding:0}.gondola-columna .gondola-fijo:before{display:none}.gondola-columna .gondola-catalogo{max-width:none;padding:18px 22px 28px}.columna-tarjeta[data-vista=pedidos] .ped-cabeza-pantalla>h1,.columna-tarjeta[data-vista=saldo] .sal-cabeza>h1,.columna-tarjeta[data-vista=soporte] .sop-d-titulo>h1,.columna-tarjeta[data-vista=soporte] .sop-c-cabeza>h1,.columna-tarjeta[data-vista=soporte] .pantalla-cabeza>h1{display:none}.gondola-columna .estante-pista{margin-inline:-22px;padding-inline:22px}.gondola-columna .estante-pista>*{scroll-margin-left:22px}.columna-tarjeta[data-vista=saldo] .sal-cabeza{display:none}.gondola-columna-ancha .gondola-principal{padding-inline:max(36px,calc((100% - 1440px)/2 + 36px)) calc(max(36px,calc((100% - 1440px)/2 + 36px)) + 11px)}.gondola-columna-ancha .columna-tarjeta{max-width:none}.precios.precios-columnas{flex-direction:row;align-items:stretch}.precios-columnas .grupo{flex:1 1 0;min-width:0;flex-direction:column}.grupo-tope{flex:0 0 18px;display:flex;align-items:center;justify-content:center;color:var(--consola);background:color-mix(in srgb,var(--consola) 16%,transparent)}.precios-columnas .grupo-celdas{flex-direction:column}.precios-columnas .precio+.precio{box-shadow:inset 0 1px 0 var(--borde2)}.selector .grupo-tope{flex-basis:24px}.precios-columnas.una-consola .precio-btn{align-items:center;text-align:center}.precios-columnas.una-consola .precio-pie{justify-content:center;gap:3px 10px}@font-face{font-family:Switzer;src:url(/fuentes/switzer-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/fuentes/switzer-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Switzer;src:url(/fuentes/switzer-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Switzer;src:url(/fuentes/switzer-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fuentes/plex-mono-400-0liso.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fuentes/plex-mono-700-0liso.woff2) format("woff2");font-weight:700;font-display:swap}:root{color-scheme:dark;--bg: #0A0A0C;--bg2: #111114;--bg3: #17171C;--bg4: #202027;--banda: #120B1F;--borde: rgba(255, 255, 255, .08);--borde2: rgba(255, 255, 255, .16);--texto: #F5F0E6;--texto2: rgba(245, 240, 230, .68);--texto3: rgba(245, 240, 230, .52);--acento: #8B5CF6;--relleno: #7C3AED;--relleno-hover: #6D28D9;--acento-hondo: #7C3AED;--acento-texto: #A78BFA;--acento-tinta: #fff;--acento-suave: rgba(139, 92, 246, .18);--oferta: #FB923C;--oferta-fondo: #2A1406;--ok: #4ADE80;--espera: #D9B38A;--error: #F87171;--error-fondo: rgba(248, 113, 113, .1);--fuente: "Switzer", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--curva: cubic-bezier(.22, 1, .36, 1);--sombra: 0 12px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .4)}html[data-marca=geek]{--bg: #141414;--bg2: #1F1F1F;--bg3: #22242A;--bg4: #2C2E35;--banda: #1F1B0B;--texto: #F8F7F2;--texto2: rgba(248, 247, 242, .7);--texto3: rgba(248, 247, 242, .55);--acento: #FFD700;--relleno: #FFD700;--relleno-hover: #E6C200;--acento-hondo: #E6C200;--acento-texto: #FFD700;--acento-tinta: #151515;--acento-suave: rgba(255, 215, 0, .16);--oferta: #FFD700;--oferta-fondo: rgba(255, 215, 0, .14);--espera: #E8C583}*,*:before,*:after{box-sizing:border-box}html:not([data-marca=geek]) body{background:radial-gradient(ellipse at 76% 0%,rgba(139,92,246,.11) 0%,transparent 46%),radial-gradient(ellipse at 12% 22%,rgba(124,58,237,.08) 0%,transparent 44%),radial-gradient(ellipse at 82% 62%,rgba(74,26,148,.09) 0%,transparent 42%),var(--bg);background-attachment:fixed}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{margin:0;min-height:100dvh;background:var(--bg);color:var(--texto);font-family:var(--fuente);font-size:14px;line-height:1.4;word-spacing:.06em;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-variant-numeric:tabular-nums}h1,h2,h3,p,ul,dl,dd{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}button:disabled{cursor:not-allowed}img{max-width:100%;display:block}::selection{background:var(--acento);color:var(--acento-tinta)}input,textarea{caret-color:var(--acento-texto)}:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;border-radius:6px}kbd{font-family:var(--mono);font-size:11px;padding:1px 5px;border:1px solid var(--borde2);border-bottom-width:2px;border-radius:4px;color:var(--texto2)}.logo-epi{display:inline-flex;align-items:center;gap:8px;color:var(--texto)}.logo-epi-texto{font-weight:800;font-size:19px;letter-spacing:-.4px;line-height:26px}.logo-epi-texto em{font-style:normal;color:var(--acento)}.logo-geek{height:38px;width:auto}.boton{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 16px;border-radius:10px;font-weight:700;transition:background .15s var(--curva),border-color .15s var(--curva),transform .15s var(--curva),opacity .15s;white-space:nowrap}.boton:active:not(:disabled){transform:scale(.98)}.boton:disabled{opacity:.5}.boton-principal{background:var(--relleno);color:var(--acento-tinta);box-shadow:0 4px 14px var(--acento-suave)}.boton-principal:hover:not(:disabled){background:var(--relleno-hover)}.boton-principal.confirmar,.boton-principal.confirmar:hover:not(:disabled){position:relative;overflow:visible;background:var(--texto);color:var(--bg);box-shadow:0 0 0 2px var(--acento);gap:8px;animation:latirConfirmar 1s ease-out infinite}@keyframes latirConfirmar{0%{box-shadow:0 0 0 2px var(--acento),0 0 0 2px color-mix(in srgb,var(--acento) 70%,transparent)}to{box-shadow:0 0 0 2px var(--acento),0 0 0 12px transparent}}.confirmar-cuenta{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.confirmar-cuenta svg{position:absolute;inset:0;transform:rotate(-90deg);fill:none;stroke-width:2.6}.confirmar-pista{stroke:color-mix(in srgb,var(--bg) 18%,transparent)}.confirmar-aro{stroke:var(--relleno);stroke-linecap:round;stroke-dasharray:62.84;animation:vaciarAro 4s linear forwards}html[data-marca=geek] .confirmar-aro{stroke:#a88c00}.confirmar-cuenta b{font-family:var(--mono);font-size:12px;font-weight:700;line-height:1}@keyframes vaciarAro{to{stroke-dashoffset:62.84}}.boton-secundario{background:var(--bg3);border:1px solid var(--borde2);color:var(--texto)}.boton-secundario:hover:not(:disabled){background:var(--bg4)}.boton-grande{width:100%;min-height:48px;font-size:15px;font-family:var(--fuente)}.boton-chico{min-height:34px;padding:5px 11px;font-size:13px;border-radius:8px}.boton.hecho{background:var(--ok);color:#06240f;box-shadow:none;border-color:transparent}.boton.cargando{position:relative}.enlace{display:inline-flex;align-items:center;gap:6px;color:var(--acento-texto);font-weight:600;font-size:13px;text-underline-offset:3px}.enlace:hover{text-decoration:underline}.icono-accion{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--texto2);transition:background .15s,color .15s;flex-shrink:0}.icono-accion:hover{background:var(--bg4);color:var(--texto)}.icono-accion.hecho{color:var(--ok)}.pildoras{display:flex;gap:6px;flex-wrap:wrap}.pildora{min-height:34px;padding:5px 12px;border-radius:999px;border:1px solid var(--borde);color:var(--texto2);font-weight:600;font-size:13px;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.pildora:hover{color:var(--texto);border-color:var(--borde2)}.pildora.activa{background:var(--acento-suave);color:var(--texto);border-color:var(--acento)}.pildora-accion{display:inline-flex;align-items:center;gap:5px;color:var(--acento-texto);border-color:color-mix(in srgb,var(--acento) 50%,transparent)}.pildora-accion:hover{color:var(--texto);background:var(--acento-suave)}.oferta{display:inline-block;font-family:var(--mono);font-weight:700;font-size:11px;line-height:1;padding:3px 5px;border-radius:4px;color:var(--oferta);background:var(--oferta-fondo);white-space:nowrap}.oferta-chica{font-size:11px;padding:2px 4px}.stock{display:inline-flex;align-items:center;gap:2px;font-family:var(--mono);font-size:11px;line-height:1;white-space:nowrap}.stock-ok{color:var(--ok);gap:3px}.stock-ok b{font-weight:700}.stock-ok svg{margin-left:-1px}.stock-espera{color:var(--espera)}.portada{display:block;object-fit:cover;background:var(--bg3);border-radius:4px;flex-shrink:0}.portada-vacia{display:flex;align-items:center;justify-content:center;color:var(--texto3);font-weight:700;font-size:11px}.portada-recorte{position:relative;overflow:hidden;container-type:size;width:var(--pr-ancho);height:var(--pr-alto);aspect-ratio:var(--pr-forma)}.portada-recorte>img{position:absolute;left:50%;top:0;display:block;max-width:none;height:auto;width:max(calc(100cqw / var(--pr-w)),calc(100cqh * var(--pr-p) * 1.015 / var(--pr-h)));transform:translate(calc(var(--pr-x) * -100%),calc(var(--pr-y) * -100%))}.aviso{pointer-events:none;display:flex;align-items:center;gap:12px;position:fixed;z-index:90;left:50%;bottom:calc(92px + env(safe-area-inset-bottom));translate:-50% 0;background:var(--bg4);color:var(--texto);border:1px solid var(--borde2);padding:9px 14px;border-radius:10px;box-shadow:var(--sombra);font-weight:600;font-size:13px;animation:subir .18s var(--curva);max-width:calc(100vw - 32px);text-align:center}.aviso button{pointer-events:auto;color:var(--acento-texto);font-weight:700;min-height:32px}@keyframes subir{0%{opacity:0;translate:-50% 8px}}.chip-saldo{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 14px 4px 4px;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--acento) 14%,var(--bg2)),var(--bg2) 70%);border:1px solid color-mix(in srgb,var(--acento) 30%,var(--borde));white-space:nowrap;transition:border-color .15s,background .15s}.chip-saldo:hover,.chip-saldo.activo{border-color:var(--acento)}.chip-saldo-ico{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--acento-suave)}.chip-saldo-ico svg{width:18px;height:18px}.chip-saldo-ico .tab-relleno{fill:currentColor;fill-opacity:.25}.chip-saldo-monto{font-family:var(--mono);font-weight:700;font-size:15px;letter-spacing:-.3px;line-height:22px}.chip-saldo-cc{font-family:inherit;font-size:13px;letter-spacing:0}.chip-saldo-credito{line-height:16px;padding-left:9px;border-left:1px solid var(--borde2);color:var(--texto2);font-size:12px;font-family:var(--mono)}.pedido{display:flex;flex-direction:column;min-height:0;height:100%}@keyframes entrarLinea{0%{opacity:0;transform:translate(8px)}}.cartel{display:flex;gap:10px;padding:11px 12px;border-radius:10px;background:#d9b38a1a;border:1px solid rgba(217,179,138,.32);color:var(--espera);animation:entrarLinea .16s var(--curva)}.cartel svg{flex-shrink:0;margin-top:1px}.cartel>div{flex:1;min-width:0;color:var(--texto)}.cartel strong{display:block;font-size:13.5px}.cartel p{color:var(--texto2);font-size:12.5px;margin:2px 0 9px}.cartel .boton{min-height:38px;padding:7px 12px;font-size:13px}.cartel-botones{display:flex;flex-wrap:wrap;gap:6px}.cartel-error{background:var(--error-fondo);border-color:#f8717157;color:var(--error)}.cartel-lista{margin:4px 0 6px;padding-left:16px;font-size:12.5px;font-weight:600;color:var(--texto)}.cartel-lista li{margin:2px 0;overflow-wrap:anywhere}.cartel-lista s{color:var(--texto3, var(--texto2));font-weight:500}.cartel-anterior{margin:0 0 9px;padding:8px 10px;border-radius:8px;background:var(--bg3);border:1px solid var(--borde2)}.cartel-anterior-venta{display:block;font-size:12px;font-weight:600;color:var(--texto2);margin-bottom:4px}.cartel-confirmando{color:var(--acento-texto);background:var(--bg3);border-color:var(--borde2)}.cartel-confirmando>svg{animation:confirmandoGira 1.4s linear infinite}@keyframes confirmandoGira{to{transform:rotate(360deg)}}.pedido-reponer{padding:14px 8px 6px;margin-top:8px;border-top:1px solid var(--borde)}.pedido-reponer h3{font-size:13px;font-weight:700;margin-bottom:4px}.pedido-reponer .reponer{margin:0 -8px}.reponer-derecha{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.pedido-vacio{padding:0 16px 16px;overflow-y:auto;flex:1}.pedido-vacio-ayuda{color:var(--texto2);font-size:13px;margin-bottom:16px}.pedido-vacio h3{font-size:13px;font-weight:700;margin-bottom:4px}.reponer{margin:0 -8px 16px}.reponer-fila{width:100%;display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;text-align:left;transition:background .15s}.reponer-fila:hover{background:var(--acento-suave)}.reponer-fila .portada{width:30px;height:37px}.reponer-texto{flex:1;min-width:0;display:flex;flex-direction:column}.reponer-titulo{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reponer-sub{font-size:11.5px;color:var(--texto2);font-family:var(--mono)}.reponer-precio{font-family:var(--mono);font-weight:700;font-size:13px}.pedido-vacio-tip{color:var(--texto2);font-size:12.5px}@media (hover: none){.pedido-vacio-tip{display:none}}.celda-menos{position:absolute;display:inline-flex;align-items:center;gap:1px;height:20px;color:inherit;font-family:var(--mono);font-weight:700;font-size:11.5px;line-height:1}.celda-menos-cuenta{padding:0 2px}.celda-menos-ico{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#0000004d}.celda-menos:after{content:"";position:absolute;top:-5px;right:-4px;bottom:-4px;width:38px}.celda-menos:hover .celda-menos-ico{background:#00000075}.celda-btn,.precio-btn{scroll-margin:130px 8px 110px}.entrega{display:flex;flex-direction:column;gap:11px;padding:14px 16px 16px;height:100%;overflow-y:auto;overscroll-behavior:contain}.entrega-cabeza{display:flex;align-items:center;gap:10px}.entrega-sello{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ok);color:#06240f;animation:sello .26s var(--curva)}@keyframes sello{0%{transform:scale(.4);opacity:0}}.entrega-cabeza h2{font-size:15px;font-weight:700;line-height:1.2}.entrega-cabeza p{color:var(--texto2);font-size:12px;font-family:var(--mono)}.entrega>.boton{width:100%;min-height:44px}.entrega-lista{display:flex;flex-direction:column;gap:10px}.entrega-orden{background:var(--bg3);border:1px solid var(--borde);border-radius:14px;padding:14px}.entrega-orden-cabeza{display:flex;align-items:center;gap:10px;margin-bottom:10px}.entrega-orden strong{display:block;font-size:14px;font-weight:700}.entrega-orden-cabeza span,.entrega-pendiente span{color:var(--texto2);font-size:11.5px;font-family:var(--mono);display:block}.entrega-pendiente span{color:var(--espera);font-family:var(--fuente);font-size:12.5px}.entrega-pie{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-top:auto;padding-top:4px}.entrega-orden-cabeza .portada{flex-shrink:0;border-radius:6px}.entrega-orden-titulo{flex:1;min-width:0}.entrega-orden-cabeza .entrega-cuenta{flex:0 1 auto;max-width:46%;display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.entrega-cuenta>span{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;max-width:100%;color:var(--texto)}.entrega-cuenta b{flex-shrink:0;font-family:var(--fuente);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.entrega-cuenta i{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 599.98px){.entrega-cuenta>span{flex-direction:column;align-items:flex-end;gap:0}.entrega-cuenta b{font-size:9.5px}}.entrega-material{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 0 0;border-top:1px solid var(--borde)}.entrega-material-ico{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--acento-texto)}.entrega-material-texto{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13px;font-weight:600;line-height:1.25}.entrega-material-texto small{font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.entrega-material-boton{flex-shrink:0;min-height:34px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--acento-texto);background:var(--acento-suave)}.entrega-material-boton:hover{background:color-mix(in srgb,var(--acento) 26%,transparent)}.pegar-botones{display:flex;justify-content:flex-end;gap:14px;align-items:center}.pantalla{max-width:960px;margin-inline:auto;padding:20px 16px 120px}.pantalla-cabeza{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.pantalla-cabeza h1{font-size:24px;font-weight:800;letter-spacing:-.6px}.pantalla-filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:14px}.campo-busqueda-chico{min-height:38px;flex:1 1 260px;max-width:420px;padding:7px 12px;border-radius:10px;background:var(--bg2);border:1px solid var(--borde)}.campo-busqueda-chico::placeholder{color:var(--texto3)}.pedidos-grupos{display:flex;flex-direction:column;gap:18px}.pedidos-grupo-cabeza{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 2px 7px;color:var(--texto2);font-size:12.5px;flex-wrap:wrap}.pedidos-grupo-cabeza strong{color:var(--texto)}.pedidos-grupo ul{border:1px solid var(--borde);border-radius:12px;overflow:hidden;background:var(--bg2)}.pedido-fila+.pedido-fila{border-top:1px solid var(--borde)}.pedido-fila.abierta{background:var(--bg3)}.pedido-fila-cabeza{width:100%;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;text-align:left;color:var(--texto2);transition:background .15s}.pedido-fila-cabeza:hover{background:#ffffff08}.pedido-fila-cabeza .portada{width:44px;height:55px}.pedido-fila-titulo{flex:1;min-width:0;display:flex;flex-direction:column}.pedido-fila-titulo strong{color:var(--texto);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pedido-fila-titulo span{font-size:12px;font-family:var(--mono)}.pedido-fila-precio{font-family:var(--mono);font-weight:700;color:var(--texto);font-size:13px}.estado{font-size:11.5px;font-weight:700;white-space:nowrap}.estado-ok{color:var(--ok)}.estado-espera{color:var(--espera)}.estado-neutro{color:var(--texto3)}.pedido-fila-detalle{padding:2px 12px 14px;display:flex;flex-direction:column;gap:10px}.pedido-fila-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.marca-usada{display:inline-flex;align-items:center;gap:6px;color:var(--texto2);font-size:13px;cursor:pointer}.marca-usada input{accent-color:var(--acento);width:16px;height:16px}.texto-suave{color:var(--texto2);font-size:13px}.prototipo-nota{color:var(--texto3);font-size:12px}.campo{display:flex;flex-direction:column;gap:4px;font-size:13px}.campo>span{color:var(--texto2)}.campo input,.campo select,.campo textarea{min-height:40px;padding:8px 11px;border-radius:9px;background:var(--bg);border:1px solid var(--borde2);width:100%}.campo input::placeholder{color:var(--texto3)}.campo-nota input{min-height:36px}.vacio{text-align:center;padding:56px 16px;color:var(--texto2);display:flex;flex-direction:column;gap:8px;align-items:center}.vacio h2{color:var(--texto);font-size:17px;font-weight:700}.saldo-franja,.saldo-tarjetas{display:flex;flex-wrap:wrap;gap:28px;padding:16px 18px;background:var(--bg2);border:1px solid var(--borde);border-radius:12px;margin-bottom:18px}.saldo-tarjetas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:0;background:none;border:0}.saldo-tarjetas .saldo-dato{padding:16px 18px;border-radius:14px;border:1px solid var(--borde);background:linear-gradient(160deg,var(--banda),var(--bg2) 70%)}.saldo-dato span{display:block;color:var(--texto2);font-size:13px}.saldo-dato strong{display:block;font-family:var(--mono);font-size:26px;letter-spacing:-.5px}.saldo-dato small{color:var(--texto3);font-size:12px}.saldo-columnas{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 860px){.saldo-columnas{grid-template-columns:340px minmax(0,1fr)}}.saldo-carga{display:flex;flex-direction:column;gap:11px;padding:16px;border-radius:12px;border:1px solid var(--borde);background:var(--bg2);align-self:start}.saldo-carga h2,.saldo-movimientos h2,.ajustes-bloque h2{font-size:15px;font-weight:700}.dato-copiable{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 11px;border-radius:9px;background:var(--bg);border:1px solid var(--borde2)}.dato-copiable span{color:var(--texto2);font-size:12px}.dato-copiable b{flex:1;font-family:var(--mono);font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.saldo-movimientos h2{margin-bottom:7px}.saldo-movimientos li{display:flex;align-items:center;gap:12px;min-height:50px;padding:7px 2px;border-top:1px solid var(--borde)}.mov-tipo{width:80px;flex-shrink:0;color:var(--texto2);font-size:12px}.mov-texto{flex:1;min-width:0;font-size:13px;display:flex;flex-direction:column}.mov-texto small{color:var(--texto3);font-size:11.5px;font-family:var(--mono)}.mov-monto{font-family:var(--mono);font-weight:700;font-size:13.5px;white-space:nowrap}.mov-monto.mas{color:var(--ok)}@media (max-width: 560px){.mov-tipo{display:none}}.pantalla-config{max-width:620px}.ajustes-bloque{display:flex;flex-direction:column;gap:11px;padding:16px;margin-bottom:14px;border-radius:12px;border:1px solid var(--borde);background:var(--bg2)}.ajustes-bloque .boton{align-self:flex-start}.ajuste{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;min-height:44px}.ajuste strong{display:block;font-size:13.5px;font-weight:600}.ajuste small{display:block;color:var(--texto2);font-size:12.5px}.ajuste input{-webkit-appearance:none;appearance:none;flex-shrink:0;width:40px;height:24px;border-radius:99px;background:var(--bg4);border:1px solid var(--borde2);position:relative;cursor:pointer;transition:background .15s}.ajuste input:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--texto);transition:transform .18s var(--curva)}.ajuste input:checked{background:var(--acento)}.ajuste input:checked:after{transform:translate(16px);background:var(--acento-tinta)}.entrada{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 16px;background:radial-gradient(90% 60% at 50% 0%,var(--banda),var(--bg) 70%)}.entrada-caja{width:min(360px,100%);display:flex;flex-direction:column;gap:12px;padding:24px 22px;border-radius:16px;background:var(--bg2);border:1px solid var(--borde);box-shadow:var(--sombra);align-items:stretch}.entrada-caja>.logo-epi,.entrada-caja>.logo-geek{align-self:flex-start}.entrada-caja h1{font-size:22px;font-weight:800;letter-spacing:-.5px}.entrada-caja .enlace{align-self:center}.entrada-pie{color:var(--texto3);font-size:12.5px}.proto-boton{position:fixed;z-index:95;left:50%;top:13px;translate:-50% 0;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#fff;color:#111;font-size:12px;font-weight:700;box-shadow:var(--sombra)}.proto-panel{position:fixed;z-index:96;left:50%;top:13px;translate:-50% 0;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;background:#fff;color:#111;border-radius:12px;padding:10px 12px 12px;box-shadow:var(--sombra);font-size:12.5px}.proto-panel header{display:flex;justify-content:space-between;align-items:center;gap:8px}.proto-panel .icono-accion{color:#333}.proto-panel .icono-accion:hover{background:#eee;color:#000}.proto-panel fieldset{border:0;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:4px}.proto-panel legend{padding:0;margin-bottom:3px;color:#555;font-size:11.5px}.proto-panel fieldset button{padding:4px 8px;border-radius:6px;background:#eee;color:#111;font-size:12px;font-weight:600}.proto-panel fieldset button.activa{background:#111;color:#fff}.proto-panel ::selection{background:#111;color:#fff}.foto-cinta{padding:4px 12px;background:var(--bg4);color:var(--texto2);font-size:11.5px;text-align:center;line-height:16px}html[data-foto] .proto-boton{top:37px}.foto-cinta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logo-consola{display:block;flex-shrink:0}.plus-consola .logo-consola{margin-top:2px}.pedido-fila-barra{display:flex;align-items:center}.pedido-fila-barra .pedido-fila-cabeza{flex:1;min-width:0}.pedido-fila-barra .pedido-fila-cabeza:hover{background:none}.pedido-fila-barra:hover{background:#ffffff08}.pedido-fila-barra>.icono-accion,.pedido-fila-barra>button:last-child:not(.pedido-fila-cabeza){flex-shrink:0;margin-right:6px}.pedido-problema{align-self:flex-start}@media (max-width: 1023.98px){.icono-accion{width:44px;height:44px}.marca-usada{min-height:44px}html[data-marca=geek] .proto-boton{left:92px}html[data-foto] .proto-boton{top:32px}.proto-boton{position:absolute;left:56px;top:8px;bottom:auto;translate:none;width:34px;height:34px;padding:0;justify-content:center;font-size:0;gap:0;opacity:.9}.proto-panel{left:12px;top:auto;translate:none;bottom:calc(70px + env(safe-area-inset-bottom));max-height:calc(100dvh - 90px)}}.inicio{min-height:100dvh;display:flex;flex-direction:column;gap:22px;max-width:980px;margin-inline:auto;padding:40px 16px}.inicio h1{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;line-height:1.08;text-wrap:balance}.inicio>p{color:var(--texto2);max-width:62ch;font-size:15px}.inicio-opciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.inicio-opcion{text-align:left;display:flex;flex-direction:column;gap:9px;padding:20px;border-radius:14px;background:var(--bg2);border:1px solid var(--borde);transition:border-color .15s,transform .2s var(--curva)}.inicio-opcion:hover{border-color:var(--acento);transform:translateY(-2px)}.inicio-opcion h2{font-size:22px;font-weight:800;letter-spacing:-.5px}.inicio-opcion p{color:var(--texto2);font-size:14px}.inicio-opcion strong{color:var(--acento-texto);font-size:13px}.inicio-nota{color:var(--texto2);font-size:13px}.cred{display:flex;flex-direction:column;gap:14px;margin-top:4px}.cred-fila{display:flex;align-items:flex-end;gap:6px}.cred-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cred-rotulo{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--texto3)}.cred-valor{font-family:var(--mono);font-size:14px;color:var(--texto);overflow-wrap:anywhere;line-height:1.3}.cred .icono-accion{width:36px;height:36px;border-radius:10px;color:var(--texto3)}.cred .icono-accion.hecho{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.cred-otro{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border-radius:99px;font-size:12px;font-weight:700;text-decoration:none;color:var(--acento-texto);background:var(--acento-suave)}.cred-otro.confirmar{color:var(--bg);background:var(--espera)}.cred-identidad{display:flex;flex-wrap:wrap;gap:4px 16px;padding:12px 0 0;font-size:12px;color:var(--texto2);border-top:1px solid var(--borde)}.cred-identidad b{font-weight:600;color:var(--texto3);margin-right:3px}.pedido-detalle{display:flex;flex-direction:column;gap:12px;padding:4px 12px 14px;animation:entrarLinea .16s var(--curva)}.pd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--texto2)}.pd-meta>span:not(.pd-estado)+span:before{content:"\b7";margin-right:10px;color:var(--texto3)}.pd-estado{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font-size:11.5px;font-weight:700}.pd-estado-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.pd-estado-espera{color:var(--espera);background:color-mix(in srgb,var(--espera) 14%,transparent)}.pd-estado-neutro{color:var(--texto2);background:var(--bg4)}.pd-acciones{display:flex;gap:8px;align-items:stretch}.pd-acciones .boton-principal{flex:1;min-height:48px}.pd-usada{flex-shrink:0;display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 14px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--texto2);background:var(--bg2);border:1px solid var(--borde2);transition:color .15s,border-color .15s}.pd-usada.on{color:var(--texto);border-color:color-mix(in srgb,var(--ok) 45%,transparent)}.pd-switch{position:relative;width:32px;height:19px;border-radius:99px;background:var(--bg4);transition:background .18s}.pd-switch i{position:absolute;top:2.5px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--texto2);transition:transform .2s var(--curva),background .18s}.pd-usada.on .pd-switch{background:var(--ok)}.pd-usada.on .pd-switch i{transform:translate(12px);background:#fff}.pd-espera{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--texto2);font-size:13px}.pd-pie{display:flex;align-items:center;gap:8px}.pd-nota{flex:1;min-width:0;display:flex;align-items:center;gap:7px;min-height:44px;padding:0 10px;border-radius:10px;color:var(--texto3);background:var(--bg2);border:1px dashed var(--borde2);transition:border-color .15s}.pd-nota:focus-within{border-style:solid;border-color:var(--acento);color:var(--acento-texto)}.pd-nota input{flex:1;min-width:0;min-height:40px;background:none;border:0;outline:none;font-size:13px;color:var(--texto);text-overflow:ellipsis}.pd-nota input::placeholder{color:var(--texto3)}.pd-problema{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:13px;font-weight:600;color:var(--texto2);white-space:nowrap}.pd-problema:hover{color:var(--texto)}.pd-problema svg{color:var(--espera)}.pedido-cabeza{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 16px 12px;flex-shrink:0}.pedido-cabeza h2{font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.1}.pedido-cabeza p{color:var(--texto2);font-size:12.5px;margin-top:2px}.pedido-cabeza-acciones{display:inline-flex;gap:12px;align-items:center}.pedido-vaciar{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);border:1px solid var(--borde)}.pedido-vaciar:hover{color:var(--error);border-color:color-mix(in srgb,var(--error) 40%,transparent)}.pedido-lineas{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 12px 12px;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px}.linea{display:flex;gap:11px;padding:10px;border-radius:14px;background:var(--bg3);border:1px solid var(--borde);animation:entrarLinea .18s var(--curva)}.linea-alerta{border-color:#d9b38a66;background:color-mix(in srgb,#D9B38A 7%,var(--bg3))}@keyframes entrarLinea{0%{opacity:0;transform:translateY(6px)}}.linea .portada{width:48px;height:60px;border-radius:8px;flex-shrink:0}.linea-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.linea-titulo{font-weight:700;font-size:14px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.linea-sub{display:inline-flex;align-items:center;gap:6px;color:var(--texto2);font-size:12.5px;font-weight:600}.linea-entrega{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--ok)}.linea-entrega.espera{color:var(--espera)}.linea-nota{color:var(--espera);font-size:11.5px}.linea-derecha{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;flex-shrink:0}.linea-precio{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--mono);font-weight:700;font-size:15px;line-height:1.2}.linea-precio>span{animation:pulsoTotal .21s var(--curva)}.linea-precio small{color:var(--texto3);font-weight:400;font-size:11px}.linea-precio .linea-antes{text-decoration:line-through}.pasador{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:99px;background:var(--bg);border:1px solid var(--borde2)}.pasador button{width:32px;height:30px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;color:var(--texto2);transition:background .12s,color .12s}.pasador button:hover:not(:disabled){color:var(--texto);background:var(--bg4)}.pasador button:active:not(:disabled){transform:scale(.92)}.pasador span{font-family:var(--mono);font-weight:700;font-size:14px;min-width:22px;text-align:center;animation:pulsoTotal .18s var(--curva)}.pedido-pie{flex-shrink:0;padding:14px 16px 16px;border-top:1px solid var(--borde);background:var(--bg);display:flex;flex-direction:column;gap:12px}.resumen{display:flex;flex-direction:column;gap:8px}.resumen-arriba{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.resumen-arriba>span{font-size:15px;font-weight:700}.resumen-total{display:inline-block;font-family:var(--mono);font-weight:700;font-size:24px;letter-spacing:-.6px;color:var(--texto);animation:pulsoTotal .22s var(--curva);transform-origin:right}@keyframes pulsoTotal{0%{transform:scale(1.06);color:var(--acento-texto)}}.resumen-detalle{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--bg2);border:1px solid var(--borde)}.resumen-detalle>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.resumen-detalle dt{color:var(--texto2);font-size:12.5px}.resumen-detalle dd{font-family:var(--mono);font-size:13px;color:var(--texto);text-align:right}.resumen-falta dt,.resumen-falta dd{color:var(--error)!important;font-weight:700}.resumen-nota dd{color:var(--espera)}.resumen-ayuda{color:var(--texto2);font-size:12.5px}@media (max-width: 1023.98px){.pasador button{width:40px;height:36px}}.ajustes-bajada{color:var(--texto2);font-size:13px;margin-top:-6px}.diseno-opciones{display:grid;grid-template-columns:1fr 1fr;gap:10px}.diseno-op{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px;border-radius:12px;text-align:left;background:var(--bg);border:1px solid var(--borde2);transition:border-color .15s,background .15s}.diseno-op.activo{border-color:var(--acento);background:color-mix(in srgb,var(--acento) 10%,var(--bg));box-shadow:inset 0 0 0 1px var(--acento)}.diseno-op strong{font-size:14px;margin-top:6px}.diseno-op small{color:var(--texto2);font-size:12px}.diseno-mini{width:100%;height:58px;padding:6px;border-radius:8px;background:var(--bg3);display:grid;gap:4px}.diseno-mini i{border-radius:3px;background:var(--bg4)}.diseno-mini-nuevo{grid-template-columns:1fr 1fr}.diseno-mini-nuevo i:nth-child(1),.diseno-mini-nuevo i:nth-child(2){background:color-mix(in srgb,var(--acento) 45%,var(--bg4))}.diseno-mini-clasico{grid-template-rows:repeat(4,1fr)}.diseno-aviso{font-size:12.5px;color:var(--texto2);padding:9px 11px;border-radius:10px;background:var(--bg3);animation:entrarLinea .16s var(--curva)}.opinion{display:flex;flex-direction:column;gap:10px}.opinion-temas{display:flex;flex-wrap:wrap;gap:6px}.opinion-tema{min-height:34px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--texto2);background:var(--bg);border:1px solid var(--borde2);transition:color .12s,background .12s,border-color .12s}.opinion-tema.activo{color:var(--acento-texto);background:var(--acento-suave);border-color:var(--acento);animation:marcar .18s var(--curva)}.opinion textarea{min-height:88px;padding:10px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--borde2);resize:vertical;font-size:14px}.opinion textarea:focus{outline:none;border-color:var(--acento)}.opinion .boton{align-self:stretch;min-height:46px}.opinion-gracias{display:flex;flex-direction:column;gap:3px;padding:14px;border-radius:12px;background:color-mix(in srgb,var(--ok) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);animation:entrarLinea .18s var(--curva)}.opinion-gracias strong{color:var(--ok)}.opinion-gracias span{color:var(--texto2);font-size:13px}.opinion-gracias .enlace{align-self:flex-start;margin-top:4px}@keyframes marcar{40%{transform:scale(.94)}}@media (max-width: 374.98px){.pd-pie{gap:6px}.pd-nota{padding:0 8px;gap:5px}.pd-problema{gap:4px;padding:0 2px;font-size:12.5px}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{min-height:40px;border-radius:99px;border:2px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 40%,transparent),color-mix(in srgb,var(--acento-hondo) 55%,transparent)) padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 65%,transparent),color-mix(in srgb,var(--acento-hondo) 85%,transparent)) padding-box}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 85%,transparent),var(--acento-hondo)) padding-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--acento) 45%,transparent) transparent}}.aviso-error{border-color:#f8717166;color:var(--error)}.cred>.cred-aviso{margin:0 0 4px}.cred-aviso p{margin:0;color:var(--texto)}.cred-aviso .boton{margin-top:8px}.cred-cargando{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:var(--bg3)}.cred-cargando i{display:block;height:30px;border-radius:6px;background:linear-gradient(90deg,var(--bg3),var(--bg4),var(--bg3));background-size:200% 100%;animation:brillo 1.2s infinite}.cred-cargando-texto{margin:0;font-size:12.5px;color:var(--texto2)}.entrega-pendiente-aviso{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:10px;background:#d9b38a1a;border:1px solid rgba(217,179,138,.32)}.entrega-pendiente-aviso p{margin:0;font-size:12.5px;line-height:1.45;color:var(--texto2)}.entrega-pendiente-aviso b{color:var(--texto)}.girando{animation:girar .9s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.cred-otro:disabled,.ped-codigo:disabled{opacity:.7;cursor:default}.cred-otro.revision{color:var(--espera);background:transparent;border:1px solid var(--borde2)}.cred-limite{font-size:12px;color:var(--texto2);margin-top:-6px}.cred-fila.nuevo{animation:codigoNuevo 2.4s var(--curva);border-radius:10px}@keyframes codigoNuevo{0%,60%{background:var(--acento-suave);box-shadow:0 0 0 6px var(--acento-suave)}to{background:transparent;box-shadow:0 0 0 6px transparent}}.cred-codigo-aviso .cred-espera{margin-top:6px;font-weight:700;color:var(--espera)}.cred-codigo-aviso .boton{margin-top:8px}.cred-cerrar{margin-top:6px;font-size:12px;color:var(--texto2)}.cred-previos{font-size:12.5px;color:var(--texto2)}.cred-previos summary{cursor:pointer;font-weight:600;min-height:28px;display:flex;align-items:center}.cred-previos ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.cred-previos li{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px solid var(--borde)}.cred-previo-codigo{font-family:var(--mono);color:var(--texto)}.cred-previos p{margin:4px 0 0}.linea-nota-detalle{display:block;color:var(--texto3);font-size:11px}.chip-saldo-con-carga{gap:0;padding:4px}.chip-saldo-ver{display:inline-flex;align-items:center;gap:8px;padding-right:8px;border-radius:99px;color:inherit}.chip-saldo-cargar{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--acento-texto);background:var(--acento-suave);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 35%,transparent);transition:background .15s,color .15s}.chip-saldo-cargar:hover{background:var(--relleno);color:var(--acento-tinta)}.chip-saldo-ver:focus-visible,.chip-saldo-cargar:focus-visible{outline:2px solid var(--acento);outline-offset:2px}
