:root{--tono-marca:#4f8bff;--tono-marca-fuerte:#2563eb;--tono-enlace:#8fb3ff;--tono-acento:#e21c2a;--tono-acento-claro:#ff5263;--fondo:#f5f6f8;--superficie:#ffffff;--superficie-2:#f9fafb;--tinta:#0b0d12;--tinta-2:#1f2430;--suave:#667085;--tenue:#98a2b3;--borde:#e7e9ee;--borde-fuerte:#d5d9e0;--campo-fondo:#ffffff;--marca:#1d4ed8;--marca-2:#1e40af;--marca-suave:#eef3ff;--marca-profundo:#0d3b8c;--acento:var(--tono-acento);--acento-2:#ff4757;--acento-suave:#fdecee;--celeste:#74acdf;--oro:#e8c46a;--cupon-fondo:#fffaf0;--cupon-borde:#e3c77a;--cupon-texto:#7a5410;--ok:#12805c;--ok-suave:#e7f6ef;--error:#d92d20;--error-suave:#fef1f0;--alerta:#b54708;--alerta-suave:#fff6e6;--boton-fondo:var(--marca);--boton-hover:var(--marca-2);--boton-sombra:0 1px 2px rgba(16,24,40,0.1),inset 0 1px 0 rgba(255,255,255,0.12);--oscuro-fondo:#0b0d12;--oscuro-hover:#1f2430;--oscuro-texto:#ffffff;--foco:0 0 0 4px color-mix(in srgb,var(--tono-marca-fuerte) 16%,transparent);--radio:14px;--radio-chico:10px;--radio-tarjeta:16px;--sombra:0 1px 2px rgba(16,24,40,0.04),0 1px 3px rgba(16,24,40,0.06);--sombra-alta:0 16px 40px -12px rgba(16,24,40,0.22),0 4px 10px -6px rgba(16,24,40,0.08);--desenfoque:none;--fuente:var(--fuente-texto,system-ui),-apple-system,"Segoe UI",Roboto,sans-serif;--fuente-titulos:var(--fuente-display,var(--fuente-texto,system-ui)),-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--fuente);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:inherit}img,svg{display:block}::selection{background:var(--marca);color:#fff}h1,h2,h3{font-family:var(--fuente-titulos);letter-spacing:-.025em;line-height:1.15;margin:0;color:var(--tinta)}h1{font-size:clamp(1.55rem,1.25rem + 1.2vw,2.05rem);font-weight:700}h2{font-size:1.08rem;margin-bottom:.9rem;letter-spacing:-.015em}h2,h3{font-weight:650}h3{font-size:.98rem}p{margin:0 0 .75rem}.ayuda{color:var(--suave);font-size:.9rem}.chico{font-size:.84rem}.numero,.tabla .der{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86em;background:var(--superficie-2);border:1px solid var(--borde);padding:.05em .4em;border-radius:6px}.oculto-visual{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.marca{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.marca-logo{width:36px;height:36px;border-radius:50%;flex:none;box-shadow:0 0 0 1.5px rgba(255,255,255,.9),0 6px 16px -4px rgba(0,0,0,.45)}.marca-texto{display:flex;flex-direction:column;line-height:1.1}.marca-texto strong{font-family:var(--fuente-titulos);font-weight:800;letter-spacing:.04em;font-size:.92rem}.marca-texto span{font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;font-weight:600}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);padding:1.25rem;margin-bottom:1rem;box-shadow:var(--sombra);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque)}.tarjeta.pausada{opacity:.6}.tarjeta-titulo{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.tarjeta-titulo h2{margin:0}.seccion{margin-top:2rem}.grilla{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1rem}.grilla .tarjeta{margin:0;text-decoration:none;display:block}.grilla a.tarjeta{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.grilla a.tarjeta:hover{transform:translateY(-2px);box-shadow:var(--sombra-alta);border-color:var(--borde-fuerte)}.metrica{position:relative;overflow:hidden}.metrica .etiqueta-metrica{display:flex;align-items:center;gap:.5rem;color:var(--suave);font-size:.8rem;font-weight:600}.metrica .etiqueta-metrica svg{width:28px;height:28px;padding:6px;border-radius:9px;color:var(--marca);background:var(--marca-suave)}.metrica .valor{font-family:var(--fuente-titulos);font-size:2rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin-top:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metrica .detalle{color:var(--suave);font-size:.82rem;margin-top:.2rem}.dato{font-family:var(--fuente-titulos);font-size:1.9rem;font-weight:700;line-height:1.1;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campos{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:.9rem}.campo{display:flex;flex-direction:column;gap:.38rem}.campo>span{font-weight:600;font-size:.84rem;color:var(--tinta-2)}.campo small{color:var(--suave);font-size:.78rem}input[type=date],input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font:inherit;font-size:.98rem;height:44px;padding:0 .9rem;border:1px solid var(--borde-fuerte);border-radius:var(--radio-chico);background:var(--campo-fondo);color:var(--tinta);width:100%;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}textarea{height:auto;padding:.7rem .9rem}input::placeholder{color:var(--tenue)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--marca);box-shadow:var(--foco)}input.grande{height:56px;font-size:1.35rem;font-weight:600;letter-spacing:.01em;font-family:var(--fuente-titulos)}input.pin{height:56px;font-size:1.6rem;letter-spacing:.7em;text-align:center;font-weight:700;padding-left:1.4rem}.check{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.85rem;font-size:.9rem;cursor:pointer}.check input{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--marca);flex:none}.acciones{display:flex;flex-wrap:wrap;gap:.6rem}.acciones,.boton{align-items:center}.boton{display:inline-flex;justify-content:center;gap:.5rem;font:inherit;font-weight:650;font-size:.92rem;text-decoration:none;white-space:nowrap;background:var(--boton-fondo);color:#fff;border:1px solid transparent;border-radius:var(--radio-chico);height:42px;padding:0 1.1rem;cursor:pointer;box-shadow:var(--boton-sombra);transition:background .18s ease,transform .08s ease,box-shadow .18s ease,filter .18s ease}.boton:hover{background:var(--boton-hover)}.boton:active{transform:translateY(1px) scale(.99)}.boton:disabled{opacity:.5;cursor:not-allowed}.boton:focus-visible{outline:none;box-shadow:var(--foco)}.boton svg{width:18px;height:18px}.boton-oscuro{background:var(--oscuro-fondo);color:var(--oscuro-texto);box-shadow:0 1px 2px rgba(16,24,40,.12)}.boton-oscuro:hover{background:var(--oscuro-hover)}.boton-secundario{background:var(--superficie);color:var(--tinta);border-color:var(--borde-fuerte);box-shadow:var(--sombra)}.boton-secundario:hover{background:var(--superficie-2);border-color:var(--suave)}.boton-grande{height:52px;font-size:1rem;padding:0 1.4rem;width:100%;border-radius:14px}@media (min-width:640px){.boton-grande.ajustado{width:auto}}.boton-chico{font:inherit;font-size:.78rem;font-weight:650;height:28px;padding:0 .7rem;background:var(--superficie);color:var(--error);border:1px solid var(--borde-fuerte);border-radius:8px;cursor:pointer}.boton-chico:hover{background:var(--error-suave);border-color:transparent}.boton-chico:disabled{opacity:.6}.enlace{color:var(--marca);font-weight:600;text-decoration:none}.enlace:hover{text-decoration:underline;text-underline-offset:3px}.aviso{margin:.85rem 0 0;padding:.7rem .9rem;border-radius:var(--radio-chico);font-size:.9rem;font-weight:550;border:1px solid transparent}.aviso-ok{background:var(--ok-suave);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 18%,transparent)}.aviso-error{background:var(--error-suave);color:var(--error);border-color:color-mix(in srgb,var(--error) 18%,transparent)}.aviso-alerta{background:var(--alerta-suave);color:var(--alerta);border-color:color-mix(in srgb,var(--alerta) 20%,transparent)}.aviso-arriba{margin:0 0 1rem}.etiqueta{display:inline-flex;align-items:center;gap:.3rem;vertical-align:middle;font-size:.72rem;font-weight:650;padding:.12rem .5rem;border-radius:999px;background:var(--superficie-2);border:1px solid var(--borde);color:var(--tinta-2)}.etiqueta-baja{background:var(--error-suave);color:var(--error);border-color:transparent}.etiqueta-ok{background:var(--ok-suave);color:var(--ok);border-color:transparent}details>summary{cursor:pointer;font-weight:650;list-style:none;display:flex;align-items:center;justify-content:space-between}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"+";font-size:1.3rem;font-weight:400;color:var(--suave)}details[open]>summary:after{content:"−"}details[open]>summary{margin-bottom:1rem}.tabla-envoltura{overflow-x:auto;margin:0 -1.25rem;padding:0 1.25rem}table.tabla{width:100%;border-collapse:collapse;font-size:.9rem}.tabla th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--suave);font-weight:600;padding:.6rem .75rem;border-bottom:1px solid var(--borde);white-space:nowrap;background:var(--superficie-2)}.tabla th:first-child{border-top-left-radius:8px}.tabla th:last-child{border-top-right-radius:8px}.tabla td{padding:.8rem .75rem;border-bottom:1px solid var(--borde);vertical-align:middle}.tabla tr:last-child td{border-bottom:0}.tabla tbody tr{transition:background .12s ease}.tabla tbody tr:hover td{background:var(--superficie-2)}.tabla .der{text-align:right}.tabla a{text-decoration:none;font-weight:600}.tabla a:hover{color:var(--marca)}.filtros{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;margin-bottom:1rem}.paginas{display:flex;gap:.5rem;justify-content:space-between;align-items:center;margin-top:1rem}.periodos{display:inline-flex;max-width:100%;overflow-x:auto;scrollbar-width:none;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;padding:.22rem;gap:.15rem;box-shadow:var(--sombra)}.periodos a{padding:.38rem .8rem;border-radius:9px;text-decoration:none;font-weight:600;font-size:.84rem;color:var(--suave);white-space:nowrap;transition:background .15s ease,color .15s ease}.periodos a:hover{color:var(--tinta)}.periodos a.activo{background:var(--oscuro-fondo);color:var(--oscuro-texto)}.vacio{text-align:center;padding:2.25rem 1rem;color:var(--suave)}.vacio svg{width:40px;height:40px;margin:0 auto .75rem;color:var(--tenue);padding:9px;border-radius:12px;background:var(--superficie-2);border:1px solid var(--borde)}.movimientos{list-style:none;margin:0;padding:0}.movimientos li{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--borde)}.movimientos li:first-child{padding-top:0}.movimientos li:last-child{border-bottom:0;padding-bottom:0}.movimientos li.anulado strong{text-decoration:line-through;color:var(--tenue)}.movimientos .etiqueta{margin-left:.4rem}.movimientos .lado{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;text-align:right}.movimientos .lado .aviso{max-width:240px}.mas{color:var(--ok)}.mas,.menos{font-weight:700;font-size:1.02rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--fuente-titulos)}.menos{color:var(--error)}.encabezado{margin-bottom:1.5rem}.encabezado p{margin:.35rem 0 0;max-width:680px}.encabezado.fila{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem}.app-panel{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.app-panel>*{min-width:0}.lateral{background:#0b0d12;color:#fff;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.75rem;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.06)}.lateral-arriba{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lateral nav{display:flex;gap:.2rem;overflow-x:auto;scrollbar-width:none;margin:0 -.25rem;padding:0 .25rem}.lateral nav::-webkit-scrollbar{display:none}.lateral nav a{position:relative;display:flex;align-items:center;gap:.65rem;padding:.5rem .75rem;border-radius:9px;text-decoration:none;color:rgba(255,255,255,.6);white-space:nowrap;font-weight:550;font-size:.88rem;transition:color .15s ease,background .15s ease}.lateral nav a:hover{color:#fff;background:rgba(255,255,255,.05)}.lateral nav a.activo{color:#fff;background:rgba(255,255,255,.09)}.lateral nav a svg{width:17px;height:17px;flex:none}.lateral nav a.activo svg{color:#6ea0ff}.lateral-pie{display:none}.lateral .usuario{font-size:.8rem;color:rgba(255,255,255,.55)}.boton-salir{display:inline-flex;align-items:center;gap:.4rem;background:none;border:0;color:rgba(255,255,255,.65);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;padding:.4rem .55rem;border-radius:8px;transition:color .15s ease,background .15s ease}.boton-salir:hover{color:#fff;background:rgba(255,255,255,.08)}.boton-salir svg{width:16px;height:16px}@media (min-width:960px){.app-panel{grid-template-columns:252px minmax(0,1fr)}.lateral{height:100vh;padding:1.35rem .9rem;gap:1.75rem;border-bottom:0;border-right:1px solid rgba(255,255,255,.06)}.lateral-arriba{padding:0 .35rem}.lateral nav{flex-direction:column;overflow:visible;margin:0;padding:0}.lateral nav a.activo:before{content:"";position:absolute;left:-.9rem;top:22%;bottom:22%;width:3px;border-radius:0 3px 3px 0;background:#6ea0ff}.lateral-arriba .boton-salir{display:none}.lateral-pie{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding:1rem .35rem 0;border-top:1px solid rgba(255,255,255,.07)}}.contenido{width:100%;max-width:1120px;margin:0 auto;padding:1.75rem 1rem 4rem}@media (min-width:960px){.contenido{padding:2.5rem 2.75rem 4rem}}.barra-caja{background:#0b0d12;color:#fff;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.06)}.barra-caja-dentro{max-width:1120px;margin:0 auto;padding:.7rem 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.barra-caja .local{display:inline-flex;align-items:center;gap:.4rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.22rem .7rem;font-size:.78rem;font-weight:600;color:rgba(255,255,255,.85)}.barra-caja .derecha{margin-left:auto;display:flex;align-items:center;gap:.5rem}.pestanas{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none;flex-basis:100%}.pestanas::-webkit-scrollbar{display:none}.pestanas a{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;padding:.48rem .8rem;border-radius:9px;text-decoration:none;font-weight:600;font-size:.88rem;color:rgba(255,255,255,.62);transition:color .15s ease,background .15s ease}.pestanas a:hover{color:#fff;background:rgba(255,255,255,.06)}.pestanas a.activo{color:#0b0d12;background:#fff}.pestanas a svg{width:16px;height:16px}.buscador{padding:1.5rem}.atajos,.buscador .acciones{margin-top:1rem}.atajos{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.atajo{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra);text-decoration:none;font-weight:650;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.atajo:hover{transform:translateY(-2px);box-shadow:var(--sombra-alta);border-color:var(--borde-fuerte)}.atajo .icono{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--marca-suave);color:var(--marca);flex:none}.atajo .icono svg{width:21px;height:21px}.atajo small{display:block;font-weight:500;color:var(--suave);font-size:.8rem}.fila-enlace{display:flex;justify-content:space-between;align-items:center;padding:.8rem .95rem;margin-bottom:.5rem;border:1px solid var(--borde);border-radius:var(--radio-chico);text-decoration:none;background:var(--superficie);transition:border-color .15s ease}.fila-enlace:hover{border-color:var(--marca)}.ficha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem}.ficha h1{font-size:1.5rem}.ficha .ayuda{margin:.35rem 0 0}.saldo-grande{text-align:right}.saldo-grande .numero-saldo{font-family:var(--fuente-titulos);font-size:2.8rem;font-weight:700;letter-spacing:-.045em;line-height:1;color:var(--marca);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saldo-grande .ayuda{margin:.25rem 0 0;font-weight:600;font-size:.82rem}.dos-columnas{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:1rem}@media (min-width:820px){.dos-columnas{grid-template-columns:1fr 1fr}}.dos-columnas>.tarjeta{margin:0}.premio{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 0;border-bottom:1px solid var(--borde)}.premio:first-of-type{padding-top:0}.premio:last-child{border-bottom:0;padding-bottom:0}.premio .aviso{flex-basis:100%;margin-top:.25rem}.premio .boton{height:36px;padding:0 .95rem;font-size:.85rem}.vista-puntos{margin:.6rem 0 1rem;padding:.75rem .9rem;border-radius:var(--radio-chico);background:var(--superficie-2);border:1px dashed var(--borde-fuerte);font-size:.92rem}.vista-puntos strong{color:var(--marca);font-size:1.08rem}.escaner{position:relative;border-radius:20px;overflow:hidden;background:#000;aspect-ratio:1/1;max-width:480px;margin:0 auto;box-shadow:var(--sombra-alta)}.escaner video{width:100%;height:100%;object-fit:cover}.escaner .marco{position:absolute;inset:14%;border:3px solid rgba(255,255,255,.92);border-radius:22px;box-shadow:0 0 0 9999px rgba(0,0,0,.4)}.escaner .estado-escaner{position:absolute;left:0;right:0;bottom:0;padding:.8rem;text-align:center;color:#fff;font-weight:600;background:linear-gradient(transparent,rgba(0,0,0,.65))}.pantalla-centrada{min-height:100vh;display:grid;place-items:center;padding:1.25rem}.caja-entrada{width:100%;max-width:400px}.caja-entrada>.marca{margin:0 auto 1.75rem;display:flex;justify-content:center}.caja-entrada .tarjeta{padding:1.85rem;box-shadow:var(--sombra-alta)}.caja-entrada h1{font-size:1.45rem;text-align:center}.caja-entrada .ayuda{text-align:center;margin-top:.4rem;margin-bottom:1.4rem}.caja-entrada .campo{margin-bottom:.95rem}.caja-entrada .boton{width:100%;margin-top:.35rem}.caja-entrada .pie{text-align:center;margin-top:1.4rem;font-size:.88rem;color:var(--suave);line-height:1.7}.cupon{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.85rem 1rem;border-radius:var(--radio-chico);margin-bottom:.6rem;border:1.5px dashed var(--cupon-borde);background:var(--cupon-fondo)}.cupon strong{font-family:var(--fuente-titulos);font-size:1.12rem;color:var(--cupon-texto)}.cupon .aviso{flex-basis:100%;margin-top:.25rem}.canjear-cliente{margin-top:.6rem}.canjear-cliente .boton{height:36px;padding:0 1rem;font-size:.85rem}.canjear-cliente .aviso{margin-top:.5rem}.vale{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:1rem;border-radius:var(--radio);margin-bottom:.75rem;border:1.5px dashed color-mix(in srgb,var(--acento) 55%,transparent);background:var(--acento-suave)}.vale-codigo{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.85rem;font-weight:800;letter-spacing:.22em;color:#0b0d12;background:#fff;border-radius:10px;padding:.25rem .75rem;box-shadow:0 6px 16px -8px rgba(0,0,0,.35)}.vale-info{display:flex;flex-direction:column;flex:1 1;min-width:150px}.vale .raspadita-sin-raspar{margin:0;flex-basis:100%;text-align:left}.vale .aviso{flex-basis:100%;margin-top:0}.vale .botones-vale{display:flex;gap:.5rem;flex-wrap:wrap}.texto-largo{max-width:720px;margin:0 auto;padding:2rem 1.25rem 4rem}.texto-largo h1{margin-top:2rem}.texto-largo h2{margin-top:1.9rem}.texto-largo p{color:var(--tinta-2)}.cliente{--fondo:#050816;--superficie:rgba(255,255,255,0.055);--superficie-2:rgba(255,255,255,0.035);--tinta:#f3f5ff;--tinta-2:#d9def0;--suave:rgba(222,228,255,0.62);--tenue:rgba(222,228,255,0.38);--borde:rgba(255,255,255,0.085);--borde-fuerte:rgba(255,255,255,0.16);--campo-fondo:rgba(255,255,255,0.06);--marca:var(--tono-marca);--marca-suave:color-mix(in srgb,var(--tono-marca) 16%,transparent);--acento-suave:rgba(255,71,87,0.14);--cupon-fondo:rgba(232,196,106,0.08);--cupon-borde:rgba(232,196,106,0.55);--cupon-texto:#f3d68a;--ok:#3ddc97;--ok-suave:rgba(61,220,151,0.12);--error:#ff6b7a;--error-suave:rgba(255,107,122,0.12);--alerta:#ffc75a;--alerta-suave:rgba(255,199,90,0.12);--boton-fondo:linear-gradient(135deg,var(--tono-acento-claro) 0%,var(--tono-acento) 55%,color-mix(in srgb,var(--tono-acento) 82%,#000) 100%);--boton-hover:linear-gradient(135deg,var(--tono-acento-claro) 0%,var(--tono-acento) 55%,color-mix(in srgb,var(--tono-acento) 82%,#000) 100%);--boton-sombra:0 12px 28px -10px color-mix(in srgb,var(--tono-acento) 70%,transparent),inset 0 1px 0 rgba(255,255,255,0.25);--oscuro-fondo:#ffffff;--oscuro-hover:#e9ecf5;--oscuro-texto:#0b0d12;--foco:0 0 0 4px color-mix(in srgb,var(--tono-acento-claro) 22%,transparent);--radio-tarjeta:22px;--sombra:0 14px 34px -18px rgba(0,0,0,0.75);--sombra-alta:0 30px 70px -24px rgba(0,0,0,0.85);--desenfoque:blur(18px) saturate(140%);position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;background:var(--fondo);color:var(--tinta)}.cliente:before{background:radial-gradient(60vmax 45vmax at 100% -10%,color-mix(in srgb,var(--tono-marca-fuerte) 38%,transparent),transparent 60%),radial-gradient(45vmax 40vmax at -15% 35%,color-mix(in srgb,var(--tono-acento) 20%,transparent),transparent 60%),radial-gradient(55vmax 40vmax at 50% 115%,rgba(116,172,223,.16),transparent 60%)}.cliente:after,.cliente:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}.cliente:after{opacity:.35;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 0);background-size:22px 22px;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%)}.cliente ::selection{background:var(--acento)}.cliente h1{font-size:clamp(1.7rem,1.4rem + 1.4vw,2.2rem);font-weight:700;letter-spacing:-.035em}.cliente .boton-secundario{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}.cliente .boton-secundario:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28)}.cliente .boton-oscuro{box-shadow:0 10px 24px -12px rgba(255,255,255,.35)}.cliente .enlace{color:var(--tono-enlace)}.cliente input:focus,.cliente select:focus{border-color:color-mix(in srgb,var(--tono-acento-claro) 70%,transparent)}.cliente .check input{accent-color:var(--acento)}.cliente select option{background:#0e1328;color:#fff}.cliente-cabecera{position:sticky;top:0;z-index:30;background:rgba(5,8,22,.55);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.06)}.cliente-cabecera-dentro{max-width:520px;margin:0 auto;padding:calc(.75rem + env(safe-area-inset-top)) 1.15rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.cliente-cuerpo{max-width:520px;margin:0 auto;padding:1.35rem 1.15rem calc(7.5rem + env(safe-area-inset-bottom))}.cliente-cuerpo.sin-pestanas{padding-bottom:3rem}.cliente-cuerpo>h1{margin-top:.25rem}.saludo{font-size:.9rem;color:var(--suave);margin:0 0 .15rem;font-weight:500}.saludo strong{color:var(--tinta);font-weight:650}.pestanas-cliente{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 .85rem calc(.85rem + env(safe-area-inset-bottom));pointer-events:none}.pestanas-cliente nav{pointer-events:auto;max-width:480px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:.15rem;padding:.4rem;border-radius:24px;background:rgba(16,20,40,.72);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);box-shadow:0 20px 50px -18px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.06)}.pestanas-cliente a{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem 0 .42rem;border-radius:18px;text-decoration:none;color:rgba(222,228,255,.5);font-size:.66rem;font-weight:650;letter-spacing:.01em;transition:color .2s ease,background .2s ease,transform .15s ease}.pestanas-cliente a svg{width:21px;height:21px}.pestanas-cliente a:active{transform:scale(.94)}.pestanas-cliente a.activo{color:#fff;background:linear-gradient(160deg,color-mix(in srgb,var(--tono-marca) 32%,transparent),color-mix(in srgb,var(--tono-acento) 22%,transparent));box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.tarjeta-socio{position:relative;overflow:hidden;color:#fff;border-radius:26px;padding:1.35rem 1.4rem 1.3rem;aspect-ratio:1.586/1;display:flex;flex-direction:column;background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--tono-acento-claro) 55%,transparent),transparent 45%),radial-gradient(90% 120% at 0 100%,rgba(116,172,223,.45),transparent 50%),linear-gradient(135deg,#1f4fd1 0,#11308a 45%,#0a1a52 100%);box-shadow:0 30px 60px -24px color-mix(in srgb,var(--tono-marca-fuerte) 75%,transparent),0 0 0 1px rgba(255,255,255,.14) inset}.tarjeta-socio:before{inset:-60% -40%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.24) 50%,transparent 58%);transform:translateX(-60%);animation:socio-brillo 6.5s ease-in-out 1s infinite}.tarjeta-socio:after,.tarjeta-socio:before{content:"";position:absolute;pointer-events:none}.tarjeta-socio:after{inset:0;border-radius:inherit;opacity:.18;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.5) 0 1px,transparent 1px 7px);mask-image:radial-gradient(120% 90% at 100% 100%,#000,transparent 60%);-webkit-mask-image:radial-gradient(120% 90% at 100% 100%,#000,transparent 60%)}@keyframes socio-brillo{0%,70%{transform:translateX(-60%)}to{transform:translateX(60%)}}.tarjeta-socio>*{position:relative;z-index:1}.tarjeta-socio .arriba{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.tarjeta-socio .club{font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.75);font-weight:700}.tarjeta-socio .nombre-socio{font-family:var(--fuente-titulos);font-size:1.08rem;font-weight:650;margin-top:.25rem;letter-spacing:-.01em}.tarjeta-socio .logo-socio{width:52px;height:52px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 10px 22px -8px rgba(0,0,0,.6);flex:none}.tarjeta-socio .chip{width:40px;height:30px;border-radius:7px;margin-top:.9rem;background:linear-gradient(135deg,#f6e3a3,#c9a24b 45%,#f3dc94 70%,#b88a2c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);position:relative}.tarjeta-socio .chip:before{content:"";position:absolute;inset:7px 10px;border:1px solid rgba(0,0,0,.25);border-radius:3px}.tarjeta-socio .puntos-socio{margin-top:auto;display:flex;align-items:baseline;gap:.5rem}.tarjeta-socio .puntos-socio strong{font-family:var(--fuente-titulos);font-size:clamp(2.6rem,2rem + 4vw,3.4rem);font-weight:700;letter-spacing:-.05em;line-height:.95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 6px 24px rgba(0,0,0,.3)}.tarjeta-socio .puntos-socio span{font-weight:600;opacity:.8;font-size:.95rem}.tarjeta-socio .pie-socio{margin-top:.45rem;display:flex;justify-content:space-between;font-size:.74rem;opacity:.72;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qr-pase{position:relative;margin-top:1rem;background:#fff;color:#0b0d12;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1rem 1.1rem;box-shadow:0 24px 50px -24px rgba(0,0,0,.8);border:0;width:100%;font:inherit;text-align:left;cursor:pointer;transition:transform .15s ease}.qr-pase:active{transform:scale(.985)}.qr-pase .qr-mini{width:96px;height:96px}.qr-pase .qr-mini svg{width:100%;height:100%}.qr-pase strong{display:block;font-family:var(--fuente-titulos);font-size:1.02rem;letter-spacing:-.01em}.qr-pase span{display:block;color:#5b6275;font-size:.84rem;margin-top:.15rem}.qr-pase em{display:inline-flex;align-items:center;gap:.3rem;font-style:normal;margin-top:.55rem;font-size:.78rem;font-weight:700;color:#1d4ed8}.qr-pase:after,.qr-pase:before{content:"";position:absolute;left:118px;width:18px;height:18px;border-radius:50%;background:#050816}.qr-pase:before{top:-9px}.qr-pase:after{bottom:-9px}.qr-pantalla{position:fixed;inset:0;z-index:100;background:#fff;color:#0b0d12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;padding:2rem 1.5rem;animation:qr-entra .22s ease-out}.qr-pantalla .qr-grande{width:min(82vw,380px)}.qr-pantalla .qr-grande svg{width:100%;height:auto}.qr-pantalla h2{color:#0b0d12;font-size:1.3rem;text-align:center;margin:0}.qr-pantalla p{color:#5b6275;text-align:center;margin:0}.qr-pantalla .boton,.qr-pantalla p{max-width:320px}@keyframes qr-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.progreso-premio{display:flex;align-items:center;gap:1.1rem;text-decoration:none}.anillo{position:relative;width:74px;height:74px;flex:none}.anillo svg{width:100%;height:100%;transform:rotate(-90deg)}.anillo .pista{stroke:rgba(255,255,255,.1)}.anillo .avance{stroke:url(#degradado-anillo);stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}.anillo b{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--fuente-titulos);font-size:1rem;font-weight:700}.progreso-premio .texto strong{display:block;font-family:var(--fuente-titulos);font-size:1.02rem;letter-spacing:-.01em}.progreso-premio .texto span{color:var(--suave);font-size:.86rem}.accesos{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:1rem 0}.acceso{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;min-height:112px;padding:1rem;border-radius:20px;text-decoration:none;color:var(--tinta);background:var(--superficie);border:1px solid var(--borde);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque);transition:transform .15s ease,border-color .2s ease,background .2s ease}.acceso:hover{border-color:var(--borde-fuerte);background:rgba(255,255,255,.075)}.acceso:active{transform:scale(.98)}.acceso .icono{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;color:#fff}.acceso .icono svg{width:21px;height:21px}.acceso strong{font-family:var(--fuente-titulos);font-size:.98rem;font-weight:650;letter-spacing:-.01em;display:block}.acceso small{color:var(--suave);font-size:.78rem;display:block;margin-top:.1rem}.acceso .insignia{position:absolute;top:.85rem;right:.85rem;min-width:22px;height:22px;padding:0 .45rem;border-radius:999px;display:grid;place-items:center;font-size:.72rem;font-weight:800;background:var(--acento);color:#fff;box-shadow:0 0 0 3px rgba(5,8,22,.9),0 0 18px rgba(255,71,87,.7)}.icono-azul,.icono.icono-azul{background:linear-gradient(135deg,var(--tono-marca),#1d4ed8);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--tono-marca) 90%,transparent)}.icono-rojo,.icono.icono-rojo{background:linear-gradient(135deg,var(--tono-acento-claro),color-mix(in srgb,var(--tono-acento) 82%,#000));box-shadow:0 10px 22px -10px color-mix(in srgb,var(--tono-acento-claro) 90%,transparent)}.icono-oro,.icono.icono-oro{background:linear-gradient(135deg,#f6d77f,#b8862e);box-shadow:0 10px 22px -10px rgba(232,196,106,.9);color:#3b2a07!important}.icono-celeste,.icono.icono-celeste{background:linear-gradient(135deg,#9cc7f0,#4a8ac9);box-shadow:0 10px 22px -10px rgba(116,172,223,.9)}.aviso-raspadita{display:flex;align-items:center;gap:.85rem;text-decoration:none;color:#2a1d04;padding:.85rem 1rem;border-radius:18px;margin:.75rem 0;font-weight:700;font-size:.92rem;background:linear-gradient(135deg,#f6d77f,#fbe9b0 45%,#d9ad52);box-shadow:0 16px 34px -18px rgba(232,196,106,.9),inset 0 1px 0 rgba(255,255,255,.6);transition:transform .15s ease}.aviso-raspadita:active{transform:scale(.985)}.aviso-raspadita .icono{width:40px;height:40px;border-radius:12px;background:rgba(59,42,7,.12);display:grid;place-items:center;flex:none}.aviso-raspadita .icono svg{width:21px;height:21px}.aviso-raspadita small{display:block;font-weight:600;opacity:.75;font-size:.8rem;margin-top:.1rem}.aviso-ruleta{color:#fff;background:linear-gradient(120deg,#2f6bff 0,#1d3fb8 50%,var(--tono-acento) 140%);box-shadow:0 18px 38px -18px color-mix(in srgb,var(--tono-marca-fuerte) 95%,transparent),inset 0 1px 0 rgba(255,255,255,.25)}.aviso-ruleta .icono{background:rgba(255,255,255,.16)}.aviso-ruleta .icono svg{animation:girar-lento 6s linear infinite}@keyframes girar-lento{to{transform:rotate(1turn)}}.premio-cliente{display:flex;gap:.9rem;align-items:center;padding:.95rem 0;border-bottom:1px solid var(--borde)}.premio-cliente:last-child{border-bottom:0;padding-bottom:0}.premio-cliente:first-child{padding-top:0}.premio-cliente .icono{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;flex:none}.premio-cliente .icono:not([class*=icono-]){background:var(--marca-suave);color:var(--marca)}.premio-cliente .icono svg{width:22px;height:22px}.premio-cliente .info{flex:1 1;min-width:0}.premio-cliente .info strong{font-family:var(--fuente-titulos);font-weight:650;letter-spacing:-.01em}.premio-cliente .barra-progreso{height:6px;background:rgba(255,255,255,.08);border-radius:999px;overflow:hidden;margin-top:.5rem}.premio-cliente .barra-progreso span{display:block;height:100%;background:linear-gradient(90deg,var(--tono-marca),var(--tono-acento-claro));border-radius:inherit}.premio-cliente .icono[class*=icono-]{color:#fff}.premio-cliente.alcanza .icono{background:var(--ok-suave);color:var(--ok);box-shadow:none}.instalar{display:flex;gap:.9rem;align-items:flex-start}.instalar .icono{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none}.cliente .pantalla-centrada{background:none}.cliente .caja-entrada>.marca{flex-direction:column;text-align:center;gap:.8rem}.cliente .caja-entrada>.marca .marca-logo{width:84px;height:84px;box-shadow:0 0 0 3px rgba(255,255,255,.9),0 0 0 10px color-mix(in srgb,var(--tono-marca) 12%,transparent),0 24px 50px -12px color-mix(in srgb,var(--tono-marca-fuerte) 80%,transparent)}.cliente .caja-entrada>.marca .marca-texto{align-items:center}.cliente .caja-entrada .tarjeta{padding:1.75rem}.hero{position:relative;max-width:560px;margin:0 auto;padding:1rem 1.25rem 2.5rem;text-align:center}.hero-cabecera{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:env(safe-area-inset-top)}.hero-cabecera .boton{height:36px;font-size:.82rem;padding:0 .9rem}.hero-logo{position:relative;width:132px;height:132px;margin:2.5rem auto 1.6rem}.hero-logo img{width:100%;height:100%;border-radius:50%;position:relative;z-index:1;box-shadow:0 0 0 4px rgba(255,255,255,.95),0 30px 60px -18px color-mix(in srgb,var(--tono-marca-fuerte) 90%,transparent)}.hero-logo:before{content:"";position:absolute;inset:-22px;border-radius:50%;background:conic-gradient(from 0deg,color-mix(in srgb,var(--tono-marca) 0%,transparent),color-mix(in srgb,var(--tono-marca) 55%,transparent),color-mix(in srgb,var(--tono-acento-claro) 55%,transparent),rgba(116,172,223,.5),color-mix(in srgb,var(--tono-marca) 0%,transparent));filter:blur(18px);animation:girar-lento 9s linear infinite}.hero-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .8rem;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cfdcff;background:color-mix(in srgb,var(--tono-marca) 12%,transparent);border:1px solid color-mix(in srgb,var(--tono-marca) 30%,transparent)}.hero-chip i{width:7px;height:7px;border-radius:50%;background:#3ddc97;box-shadow:0 0 10px #3ddc97}.hero h1{font-size:clamp(2.35rem,1.6rem + 4.2vw,3.4rem);font-weight:800;letter-spacing:-.045em;line-height:1.02;margin:1rem 0}.texto-degradado{background:linear-gradient(100deg,var(--tono-enlace) 0,#ff6b7a 60%,#ffc75a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .bajada{color:var(--suave);font-size:1.05rem;line-height:1.6;max-width:420px;margin:0 auto 1.75rem}.hero .acciones{flex-direction:column;align-items:stretch;max-width:380px;margin:0 auto}.hero-confianza{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin-top:1.4rem;color:var(--suave);font-size:.8rem;font-weight:600}.hero-confianza span{display:inline-flex;align-items:center;gap:.35rem}.hero-confianza svg{width:15px;height:15px;color:#3ddc97}.tarjeta-demo{max-width:340px;margin:2.25rem auto 0;transform:perspective(900px) rotateX(10deg) rotate(-4deg)}.tarjeta-demo .tarjeta-socio{box-shadow:0 40px 80px -28px color-mix(in srgb,var(--tono-marca-fuerte) 95%,transparent),0 0 0 1px rgba(255,255,255,.16) inset;text-align:left}.bloque{max-width:560px;margin:0 auto;padding:1.25rem}.bloque-titulo{text-align:center;margin-bottom:1.25rem}.bloque-titulo small{display:block;color:var(--tono-enlace);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;margin-bottom:.45rem}.bloque-titulo h2{font-size:clamp(1.45rem,1.2rem + 1.2vw,1.85rem);font-weight:700;letter-spacing:-.035em;margin:0}.pasos-cliente{display:grid;gap:.75rem}.paso{display:flex;gap:1rem;align-items:flex-start}.paso .numero-paso{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;flex:none;font-weight:700;color:#fff}.paso .numero-paso,.paso strong{font-family:var(--fuente-titulos)}.paso strong{display:block;font-size:1rem;font-weight:650;letter-spacing:-.01em}.paso span{color:var(--suave);font-size:.88rem}.juegos{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.juego{padding:1.1rem;border-radius:20px;background:var(--superficie);border:1px solid var(--borde);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque)}.juego .icono{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#fff;margin-bottom:.85rem}.juego .icono svg{width:22px;height:22px}.juego strong{display:block;font-family:var(--fuente-titulos);font-weight:650}.juego span{color:var(--suave);font-size:.82rem}.premios-carrusel{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem 1.25rem .75rem;margin:0 -1.25rem;scrollbar-width:none}.premios-carrusel::-webkit-scrollbar{display:none}.premio-carta{scroll-snap-align:start;flex:0 0 64%;max-width:240px;padding:1.1rem;border-radius:20px;background:var(--superficie);border:1px solid var(--borde);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque)}.premio-carta .icono{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;margin-bottom:1.25rem;color:#fff}.premio-carta .icono svg{width:22px;height:22px}.premio-carta strong{display:block;font-family:var(--fuente-titulos);font-weight:650;line-height:1.25}.premio-carta .costo{display:inline-flex;margin-top:.6rem;font-family:var(--fuente-titulos);font-weight:700;font-size:.86rem;padding:.2rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--tono-marca) 14%,transparent);color:#a9c3ff}.cta-final{text-align:center;padding:1.75rem 1.25rem;border-radius:26px;margin:.5rem 0 1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--tono-marca-fuerte) 28%,transparent),color-mix(in srgb,var(--tono-acento) 22%,transparent));border:1px solid rgba(255,255,255,.12)}.cta-final h2{font-size:1.45rem;margin-bottom:.4rem}.cta-final p{color:var(--suave);margin-bottom:1.1rem}.pie-portada{text-align:center;color:var(--tenue);font-size:.8rem;padding:1rem 1.25rem 2.5rem}.pie-portada a{color:var(--suave)}.entra{animation:entra .55s cubic-bezier(.2,.8,.2,1) both}.entra-2{animation-delay:.07s}.entra-3{animation-delay:.14s}.entra-4{animation-delay:.21s}@keyframes entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aviso-ruleta .icono svg,.entra,.hero-logo:before,.tarjeta-socio:before{animation:none!important}}.raspadita{margin-bottom:1.25rem}.raspadita-borde{border-radius:24px;padding:3px;background:linear-gradient(135deg,#8a6418,#f3d27a 30%,#b8862e 55%,#fbe7a6 75%,#9c6f1c);box-shadow:0 18px 40px -16px rgba(232,196,106,.6)}.raspadita-cabeza{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .95rem .55rem;color:#3b2a07;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:800}.raspadita-cabeza small{letter-spacing:.02em;text-transform:none;font-weight:650;opacity:.8;font-size:.78rem}.raspadita-area{position:relative;height:190px;border-radius:21px;overflow:hidden;background:radial-gradient(260px 140px at 50% 0,rgba(214,178,106,.35),transparent 70%),linear-gradient(160deg,#141a33,#070a18);user-select:none;-webkit-user-select:none}.raspadita-premio{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:1rem}.raspadita-gano{font-size:.78rem;letter-spacing:.25em;text-transform:uppercase;color:var(--oro);font-weight:800}.raspadita-premio strong{font-family:var(--fuente-titulos);font-size:2.6rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:.15rem 0 .3rem;color:#f6d77f;text-shadow:0 0 22px rgba(246,215,127,.45),0 2px 0 rgba(0,0,0,.35)}.raspadita-detalle{font-size:.88rem;opacity:.8}.raspadita-esperando{font-size:1rem;opacity:.7}.raspadita-capa{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:grab;transition:opacity .6s ease,transform .6s ease}.raspadita-capa:active{cursor:grabbing}.raspadita-capa.desvaneciendo{opacity:0;transform:scale(1.04);pointer-events:none}.raspadita.revelada .raspadita-premio strong{animation:raspadita-brillo .9s ease-out}@keyframes raspadita-brillo{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.raspadita-sin-raspar{display:block;margin:.6rem auto 0;background:none;border:0;color:var(--suave);font:inherit;font-size:.84rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ruleta{text-align:center}.ruleta-rueda{position:relative;width:min(330px,86vw);margin:.75rem auto 1.4rem;filter:drop-shadow(0 26px 40px color-mix(in srgb,var(--tono-marca-fuerte) 45%,transparent))}.ruleta-rueda:before{content:"";position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--tono-marca) 35%,transparent),transparent 65%);filter:blur(10px);z-index:-1}.ruleta-rueda svg{width:100%;height:auto;overflow:visible}.ruleta-flecha{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:30px solid var(--tono-acento-claro);filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.ruleta-boton{max-width:320px;font-size:1.08rem;letter-spacing:.06em;font-weight:800}.ruleta-texto{font-weight:650;color:var(--suave)}.ruleta-resultado{display:flex;flex-direction:column;gap:.3rem;align-items:center;padding:1.1rem;border-radius:20px;background:var(--superficie);border:1px solid var(--borde);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque)}.ruleta-resultado strong{font-family:var(--fuente-titulos);font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.ruleta-resultado span{color:var(--tinta-2)}.ruleta-resultado.gano{background:linear-gradient(135deg,rgba(246,215,127,.18),color-mix(in srgb,var(--tono-acento-claro) 12%,transparent));border-color:rgba(246,215,127,.4);animation:ruleta-gano .6s ease-out}.ruleta-resultado.gano strong{color:#f6d77f}.ruleta-resultado small{color:var(--suave);font-weight:600;margin-top:.3rem}@keyframes ruleta-gano{0%{transform:scale(.85);opacity:0}70%{transform:scale(1.04);opacity:1}to{transform:scale(1)}}.etiqueta-alerta{background:var(--alerta-suave);color:var(--alerta);border-color:transparent}.segmentos{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem;padding:.3rem;border-radius:14px;background:var(--superficie-2);border:1px solid var(--borde);margin:0 0 1rem}.segmentos a,.segmentos button{display:grid;place-items:center;height:38px;border-radius:10px;border:0;background:none;font:inherit;font-weight:650;font-size:.9rem;color:var(--suave);text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.segmentos a.activo,.segmentos button.activo{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--tono-marca) 45%,transparent),color-mix(in srgb,var(--tono-acento) 35%,transparent));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.segmentos-grandes{margin-top:1rem}.segmentos-grandes a{height:42px;font-size:.95rem}.sorteos{display:grid;gap:1rem}.sorteo-carta{display:block;text-decoration:none;color:var(--tinta);border-radius:22px;overflow:hidden;background:var(--superficie);border:1px solid var(--borde);backdrop-filter:var(--desenfoque);-webkit-backdrop-filter:var(--desenfoque);box-shadow:var(--sombra);transition:transform .15s ease,border-color .2s ease}.sorteo-carta:active{transform:scale(.985)}.sorteo-carta:hover{border-color:var(--borde-fuerte)}.sorteo-foto{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,#1f4fd1,#0a1a52);overflow:hidden}.sorteo-foto img{width:100%;height:100%;object-fit:cover}.sorteo-foto.grande{border-radius:22px;aspect-ratio:4/3;box-shadow:var(--sombra-alta)}.sorteo-foto-vacia{width:100%;height:100%;display:grid;place-items:center;font-size:3.2rem}.sorteo-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(5,8,22,.55));pointer-events:none}.sorteo-cinta{position:absolute;top:.75rem;left:.75rem;z-index:1;padding:.28rem .7rem;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,var(--tono-acento-claro),color-mix(in srgb,var(--tono-acento) 82%,#000));box-shadow:0 8px 18px -8px color-mix(in srgb,var(--tono-acento) 90%,transparent)}.sorteo-cinta.cerrado{background:rgba(5,8,22,.75);box-shadow:none}.sorteo-cuerpo{padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.35rem}.sorteo-nombre{font-family:var(--fuente-titulos);font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.sorteo-meta{gap:.3rem .9rem;font-size:.8rem;margin-top:.15rem}.sorteo-meta,.sorteo-pie{display:flex;flex-wrap:wrap;color:var(--suave)}.sorteo-pie{align-items:center;gap:.4rem 1rem;margin-top:.4rem;font-size:.84rem}.sorteo-pie b{color:var(--tinta);font-family:var(--fuente-titulos);font-size:1rem}.sorteo-boton{margin-top:.75rem;height:46px}.sorteo-datos{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin:1.1rem 0}.sorteo-datos div{padding:.75rem .6rem;border-radius:16px;text-align:center;background:var(--superficie);border:1px solid var(--borde)}.sorteo-datos span{display:block;font-size:.72rem;color:var(--suave);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.sorteo-datos strong{display:block;font-family:var(--fuente-titulos);font-size:1.15rem;margin-top:.15rem}.numeros-chance{display:flex;flex-wrap:wrap;gap:.5rem}.numeros-chance span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800;font-size:.98rem;letter-spacing:.04em;padding:.4rem .7rem;border-radius:10px;color:#0b0d12;background:linear-gradient(135deg,#f6d77f,#e8c46a);box-shadow:0 8px 18px -10px rgba(232,196,106,.9)}.pedido-pendiente{border-color:color-mix(in srgb,var(--alerta) 35%,transparent)}.datos-banco{display:grid;gap:.5rem;margin:.75rem 0 1rem}.datos-banco div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .85rem;border-radius:12px;background:var(--superficie-2);border:1px solid var(--borde)}.datos-banco span{color:var(--suave);font-size:.84rem}.datos-banco strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.92rem;text-align:right;word-break:break-all;-webkit-user-select:all;user-select:all}.codigo-pago{text-align:center;padding:1rem;border-radius:16px;background:var(--superficie-2);border:1px dashed var(--borde-fuerte);margin:.5rem 0 .75rem}.codigo-pago span{display:block;color:var(--suave);font-size:.85rem}.codigo-pago strong{display:inline-block;margin-top:.5rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:2rem;letter-spacing:.25em;padding:.2rem .8rem;border-radius:12px;background:#fff;color:#0b0d12}.participar .participar-fila{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin:.5rem 0 1rem}.participar-total{text-align:right}.participar-total strong{display:block;font-family:var(--fuente-titulos);font-size:1.7rem;letter-spacing:-.03em;line-height:1.1}.cantidad{display:inline-flex;align-items:center;gap:.25rem;margin-top:.35rem;padding:.25rem;border-radius:14px;background:var(--superficie-2);border:1px solid var(--borde)}.cantidad button{width:40px;height:40px;border-radius:10px;border:0;background:rgba(255,255,255,.08);color:var(--tinta);font-size:1.3rem;font-weight:700;cursor:pointer}.cantidad button:active{transform:scale(.94)}.cantidad strong{min-width:44px;text-align:center;font-family:var(--fuente-titulos);font-size:1.3rem}.medios{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:.4rem 0 .75rem}.medios button{text-align:left;padding:.8rem .9rem;border-radius:14px;border:1px solid var(--borde-fuerte);background:var(--superficie-2);color:var(--tinta);font:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease}.medios button strong{display:block;font-family:var(--fuente-titulos);font-size:.95rem}.medios button small{color:var(--suave);font-size:.78rem}.medios button.activo{border-color:color-mix(in srgb,var(--tono-acento-claro) 75%,transparent);background:color-mix(in srgb,var(--tono-acento-claro) 12%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tono-acento-claro) 15%,transparent)}.campo-foto{margin-bottom:1rem}.campo-foto input[type=file]{font:inherit;font-size:.85rem;color:var(--suave)}.campo-foto-caja{border-radius:14px;overflow:hidden;border:1px dashed var(--borde-fuerte);background:var(--superficie-2);min-height:120px;display:grid;place-items:center}.campo-foto-caja img{width:100%;max-height:260px;object-fit:contain}.campo-foto-vacio{color:var(--suave);font-size:.86rem;padding:1.5rem;text-align:center}.pago-pendiente{display:grid;grid-template-columns:1fr;gap:.9rem}@media (min-width:760px){.pago-pendiente{grid-template-columns:1fr 180px}}.pago-pendiente .comprobante{display:block;border-radius:12px;overflow:hidden;border:1px solid var(--borde);background:var(--superficie-2);aspect-ratio:3/4}.pago-pendiente .comprobante img{width:100%;height:100%;object-fit:cover}.pago-pendiente .sin-comprobante{display:grid;place-items:center;text-align:center;color:var(--suave);font-size:.82rem;padding:1rem;border-radius:12px;border:1px dashed var(--borde-fuerte)}.pago-datos{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;color:var(--suave);font-size:.88rem;margin:.35rem 0 .85rem}.pago-datos b{color:var(--tinta)}.miniatura-sorteo{width:64px;height:48px;border-radius:8px;object-fit:cover;background:var(--superficie-2)}.cabecera-acciones{display:flex;align-items:center;gap:.15rem}a.boton-salir{text-decoration:none}@media (max-width:380px){.cabecera-acciones .boton-salir{font-size:0;gap:0}.cabecera-acciones .boton-salir svg{width:19px;height:19px}}.entrada-magica{text-align:center}.emoji-grande{display:block;font-size:2.6rem;line-height:1;margin-bottom:.65rem}.boton-entrar{height:60px;font-size:1.08rem}.entrada-sin-clave{display:grid;gap:.4rem;justify-items:center;text-align:center;margin:.6rem 0 1.2rem}.entrada-sin-clave p{margin:0;color:var(--suave);font-size:.93rem;line-height:1.5}.entrada-sin-clave strong{color:var(--tinta)}.con-pin{border-top:1px solid var(--borde);margin-top:1.1rem;padding-top:1rem}.con-pin>summary{font-size:.92rem;color:var(--suave)}.mas-datos{margin:.4rem 0 1rem;padding:.8rem 1rem;border:1px dashed var(--borde-fuerte);border-radius:var(--radio-chico)}.mas-datos>summary{font-size:.9rem;color:var(--suave)}.mas-datos[open] .campos{margin-bottom:0}.alta-rapida input.grande{font-size:1.1rem}.boton-whatsapp,.cliente .boton-whatsapp{background:linear-gradient(135deg,#2ee27a,#18b856 60%,#0f9a47);color:#fff;border:0;box-shadow:0 12px 26px -12px rgba(24,184,86,.85),inset 0 1px 0 rgba(255,255,255,.25);text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.boton-whatsapp:hover{filter:brightness(1.05);color:#fff}.boton-acceso{margin-top:.75rem}.acceso-opciones{align-items:stretch}.acceso-opciones .tarjeta{position:relative;padding-top:1.6rem}.paso-numero{position:absolute;top:-12px;left:1.25rem;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.85rem;color:#fff;background:linear-gradient(135deg,#2f6bff,#1d3fb8);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--tono-marca-fuerte) 80%,transparent)}.qr-grande{width:min(100%,300px);aspect-ratio:1;margin:.5rem auto 1rem;padding:14px;background:#fff;border-radius:18px;border:1px solid var(--borde);box-shadow:var(--sombra-alta)}.qr-grande svg{width:100%;height:100%;display:block}.pasos-simples{margin:0 0 .8rem;padding-left:1.2rem;display:grid;gap:.35rem;font-size:.95rem}.acceso-wa .boton-grande{margin:.4rem 0 .6rem}.esperando{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;margin-bottom:1.4rem;border-radius:var(--radio);border:1px solid var(--borde);background:var(--superficie)}.esperando>div{flex:1 1;display:grid}.esperando span:not(.punto-estado){color:var(--suave);font-size:.86rem}.punto-estado{width:14px;height:14px;border-radius:50%;background:var(--marca);flex:none;animation:latido 1.4s ease-in-out infinite}.esperando-listo{border-color:color-mix(in srgb,var(--ok) 35%,transparent);background:var(--ok-suave)}.esperando-listo .punto-estado{width:30px;height:30px;background:var(--ok);color:#fff;display:grid;place-items:center;font-weight:800;animation:none}@keyframes latido{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.medios-pago{border:0;padding:0;margin:.9rem 0 .2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.45rem}.medios-pago legend{font-size:.85rem;font-weight:650;margin-bottom:.4rem;color:var(--tinta-2,var(--tinta))}.medios-pago label{position:relative;display:grid;place-items:center;height:44px;border-radius:var(--radio-chico);cursor:pointer;border:1px solid var(--borde-fuerte);background:var(--campo-fondo);font-weight:650;font-size:.9rem;transition:border-color .15s ease,background .15s ease,color .15s ease}.medios-pago label input{position:absolute;opacity:0;inset:0;cursor:pointer}.medios-pago label.activo{border-color:var(--marca);background:var(--marca-suave);color:var(--marca);box-shadow:var(--foco)}.insignia-nivel{--color-nivel:#94a3b8;display:inline-flex;align-items:center;gap:.3rem;vertical-align:middle;white-space:nowrap;font-family:var(--fuente-texto,inherit);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.22rem .6rem;border-radius:999px;color:#10131a;background:linear-gradient(135deg,color-mix(in srgb,var(--color-nivel) 55%,#fff),var(--color-nivel) 60%,color-mix(in srgb,var(--color-nivel) 70%,#000));box-shadow:0 6px 16px -8px var(--color-nivel),inset 0 1px 0 rgba(255,255,255,.5);font-size:.74rem}.barra-nivel{height:9px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.barra-nivel span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-nivel) 60%,#fff),var(--color-nivel));box-shadow:0 0 14px var(--color-nivel)}.nivel-falta{margin:.6rem 0 .4rem;font-size:.92rem}.beneficios-nivel{list-style:none;padding:0;margin:.7rem 0 .6rem;display:grid;gap:.35rem;font-size:.88rem;color:var(--suave)}.beneficios-nivel li{display:flex;gap:.5rem}.beneficios-nivel li:before{content:"✓";color:var(--color-nivel);font-weight:800;flex:none}.beneficios-nivel.bloqueados{color:rgba(222,228,255,.55)}.beneficios-nivel.bloqueados li:before{content:"🔒";font-size:.78em;filter:grayscale(1);opacity:.75;line-height:1.6}.tarjeta-rango{container-type:inline-size;position:relative;overflow:hidden;isolation:isolate;width:100%;aspect-ratio:1.586/1;border-radius:18px;text-align:left}.tarjeta-rango>span{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.tr-textura{z-index:0}.tr-dibujo{z-index:1}.tr-brillo,.tr-destellos{z-index:2}.tr-borde{z-index:4}.tr-dentro{position:relative;z-index:3;height:100%;flex-direction:column;padding:5.6cqw 6.6cqw 5.2cqw}.tr-arriba,.tr-dentro{display:flex;justify-content:space-between}.tr-arriba{align-items:center;gap:4cqw}.tr-marca-grupo{display:flex;align-items:center;gap:2.4cqw;min-width:0}.tr-logo{width:9.2cqw;height:9.2cqw;border-radius:50%;flex:none;box-shadow:0 0 0 .5cqw var(--anillo-logo,rgba(255,255,255,.8)),0 1cqw 2.4cqw rgba(0,0,0,.3)}.tr-marca-textos{display:grid;line-height:1.05}.tr-marca{font-family:var(--fuente-titulos);font-size:4.5cqw;font-weight:800;letter-spacing:.13em}.tr-club{font-size:2.9cqw;font-weight:700;letter-spacing:.48em;opacity:.8}.tr-icono{width:9.4cqw;height:9.4cqw;flex:none;color:var(--icono-rango,currentColor)}.tr-icono svg{width:100%;height:100%}.tr-medio{display:flex;align-items:center;justify-content:space-between;gap:5cqw}.tr-chip{position:relative;flex:none;width:12.6cqw;height:9.4cqw;border-radius:1.6cqw;overflow:hidden;background:var(--chip-rango);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 .4cqw 1cqw rgba(0,0,0,.18)}.tr-chip:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)) 0 33% /100% 1px no-repeat,linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)) 0 67% /100% 1px no-repeat,linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3)) 30% 0 /1px 100% no-repeat,linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3)) 70% 0 /1px 100% no-repeat}.tr-chip i{position:absolute;left:30%;right:30%;top:33%;bottom:33%;border:1px solid rgba(0,0,0,.32);border-radius:.6cqw;background:var(--chip-rango)}.tr-rango{font-family:var(--fuente-titulos);line-height:1;text-transform:uppercase;white-space:nowrap}.tr-pie,.tr-rango{min-width:0}.tr-nombre{font-family:var(--fuente-titulos);font-size:min(5.6cqw,calc(140cqw / var(--letras, 10)));font-weight:700;letter-spacing:.01em;white-space:nowrap;overflow:hidden}.tr-datos{display:flex;justify-content:space-between;gap:3cqw;margin-top:1.2cqw;font-size:3.4cqw;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--datos-rango,inherit)}.rango-plata{color:#262b33;--datos-rango:#3b424c;--icono-rango:#4a525d;--anillo-logo:rgba(255,255,255,0.9);--chip-rango:linear-gradient(160deg,#fbfcfd,#b9c0c8 45%,#e6e9ec 70%,#9aa3ad);background:linear-gradient(180deg,#f3f5f7,#dde1e6 32%,#c6ccd3 62%,#aab2bb);box-shadow:0 18px 36px -20px rgba(55,65,80,.55),0 2px 6px rgba(55,65,80,.16)}.rango-plata .tr-textura{background:repeating-linear-gradient(0deg,rgba(255,255,255,.32) 0 1px,rgba(40,50,60,.05) 1px 2px,transparent 2px 3px),repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.18) 5px 6px,transparent 6px 11px)}.rango-plata .tr-brillo{background:linear-gradient(112deg,transparent 16%,rgba(255,255,255,.5) 32%,rgba(255,255,255,.08) 46%,transparent 58%)}.rango-plata .tr-borde{box-shadow:inset 0 0 0 1px #eef1f4}.rango-plata .tr-rango{font-size:7.8cqw;font-weight:300;letter-spacing:.36em;margin-right:-.36em;color:#2f353e}.rango-oro{color:#3a2504;--datos-rango:#4a3108;--icono-rango:#5a3b05;--anillo-logo:#fff1b8;--chip-rango:linear-gradient(150deg,#fff4c8,#d7a63c 45%,#f6dc8f 70%,#a87a1f);background:linear-gradient(125deg,#fae9ab,#ebbd42 26%,#c8922a 50%,#e6b03a 74%,#fbeaaa);box-shadow:0 0 0 1px rgba(255,214,102,.35),0 20px 40px -18px rgba(176,120,20,.8),0 0 30px -6px rgba(255,196,64,.5)}.rango-oro .tr-textura{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .2 0 0 0 0 .02 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");opacity:.4;mix-blend-mode:multiply}.rango-oro .tr-dibujo{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M93.7 50.0 L93.7 50.1 L93.6 50.1 L93.5 50.2 L93.3 50.2 L93.0 50.3 L92.8 50.3 L92.4 50.3 L92.0 50.4 L91.6 50.4 L91.1 50.4 L90.6 50.5 L90.0 50.5 L89.4 50.5 L88.7 50.5 L87.9 50.5 L87.2 50.4 L86.4 50.4 L85.5 50.4 L84.6 50.3 L83.7 50.2 L82.7 50.2 L81.7 50.1 L80.6 50.0 L79.5 49.9 L78.4 49.8 L77.3 49.6 L76.1 49.5 L74.9 49.3 L73.6 49.1 L72.4 48.9 L71.1 48.7 L69.8 48.5 L68.4 48.3 L67.1 48.0 L65.7 47.8 L64.3 47.5 L62.9 47.2 L61.5 46.9 L60.1 46.6 L58.7 46.3 L57.2 46.0 L55.8 45.6 L54.4 45.2 L52.9 44.9 L51.5 44.5 L50.0 44.1 L48.6 43.7 L47.2 43.3 L45.8 42.9 L44.3 42.4 L42.9 42.0 L41.6 41.6 L40.2 41.1 L38.8 40.7 L37.5 40.2 L36.2 39.8 L34.9 39.3 L33.6 38.8 L32.4 38.4 L31.2 37.9 L30.0 37.4 L28.8 37.0 L27.7 36.5 L26.6 36.0 L25.5 35.6 L24.5 35.1 L23.5 34.7 L22.5 34.2 L21.6 33.8 L20.7 33.4 L19.9 33.0 L19.1 32.6 L18.3 32.2 L17.6 31.8 L16.9 31.4 L16.3 31.1 L15.7 30.7 L15.1 30.4 L14.6 30.1 L14.2 29.8 L13.8 29.6 L13.4 29.3 L13.1 29.1 L12.8 28.9 L12.6 28.7 L12.4 28.5 L12.3 28.4 L12.2 28.3 L12.1 28.2 L12.2 28.2 L12.2 28.1 L12.3 28.1 L12.4 28.1 L12.6 28.2 L12.9 28.2 L13.1 28.4 L13.4 28.5 L13.8 28.6 L14.2 28.8 L14.6 29.1 L15.1 29.3 L15.6 29.6 L16.2 29.9 L16.7 30.3 L17.4 30.6 L18.0 31.0 L18.7 31.5 L19.4 31.9 L20.2 32.4 L21.0 32.9 L21.8 33.5 L22.6 34.1 L23.5 34.7 L24.3 35.3 L25.3 36.0 L26.2 36.7 L27.1 37.4 L28.1 38.2 L29.1 38.9 L30.1 39.7 L31.1 40.6 L32.1 41.4 L33.2 42.3 L34.2 43.2 L35.3 44.1 L36.3 45.0 L37.4 45.9 L38.5 46.9 L39.6 47.9 L40.6 48.9 L41.7 49.9 L42.8 50.9 L43.8 51.9 L44.9 53.0 L46.0 54.0 L47.0 55.1 L48.1 56.2 L49.1 57.2 L50.1 58.3 L51.1 59.4 L52.1 60.4 L53.1 61.5 L54.1 62.6 L55.0 63.7 L55.9 64.7 L56.8 65.8 L57.7 66.8 L58.6 67.9 L59.4 68.9 L60.3 69.9 L61.1 70.9 L61.8 71.9 L62.6 72.9 L63.3 73.8 L64.0 74.7 L64.7 75.7 L65.3 76.5 L65.9 77.4 L66.5 78.2 L67.1 79.0 L67.6 79.8 L68.1 80.6 L68.5 81.3 L69.0 82.0 L69.4 82.6 L69.7 83.3 L70.1 83.8 L70.4 84.4 L70.7 84.9 L70.9 85.4 L71.2 85.8 L71.4 86.2 L71.5 86.6 L71.6 86.9 L71.8 87.1 L71.8 87.4 L71.9 87.6 L71.9 87.7 L71.9 87.8 L71.8 87.8 L71.8 87.9 L71.7 87.8 L71.6 87.7 L71.5 87.6 L71.3 87.4 L71.1 87.2 L70.9 86.9 L70.7 86.6 L70.4 86.2 L70.2 85.8 L69.9 85.4 L69.6 84.9 L69.3 84.3 L68.9 83.7 L68.6 83.1 L68.2 82.4 L67.8 81.7 L67.4 80.9 L67.0 80.1 L66.6 79.3 L66.2 78.4 L65.8 77.5 L65.3 76.5 L64.9 75.5 L64.4 74.5 L64.0 73.4 L63.5 72.3 L63.0 71.2 L62.6 70.0 L62.1 68.8 L61.6 67.6 L61.2 66.4 L60.7 65.1 L60.2 63.8 L59.8 62.5 L59.3 61.2 L58.9 59.8 L58.4 58.4 L58.0 57.1 L57.6 55.7 L57.1 54.2 L56.7 52.8 L56.3 51.4 L55.9 50.0 L55.5 48.5 L55.1 47.1 L54.8 45.6 L54.4 44.2 L54.0 42.8 L53.7 41.3 L53.4 39.9 L53.1 38.5 L52.8 37.1 L52.5 35.7 L52.2 34.3 L52.0 32.9 L51.7 31.6 L51.5 30.2 L51.3 28.9 L51.1 27.6 L50.9 26.4 L50.7 25.1 L50.5 23.9 L50.4 22.7 L50.2 21.6 L50.1 20.5 L50.0 19.4 L49.9 18.3 L49.8 17.3 L49.8 16.3 L49.7 15.4 L49.6 14.5 L49.6 13.6 L49.6 12.8 L49.5 12.1 L49.5 11.3 L49.5 10.6 L49.5 10.0 L49.5 9.4 L49.6 8.9 L49.6 8.4 L49.6 8.0 L49.7 7.6 L49.7 7.2 L49.7 7.0 L49.8 6.7 L49.8 6.5 L49.9 6.4 L49.9 6.3 L50.0 6.3 L50.1 6.3 L50.1 6.4 L50.2 6.5 L50.2 6.7 L50.3 7.0 L50.3 7.2 L50.3 7.6 L50.4 8.0 L50.4 8.4 L50.4 8.9 L50.5 9.4 L50.5 10.0 L50.5 10.6 L50.5 11.3 L50.5 12.1 L50.4 12.8 L50.4 13.6 L50.4 14.5 L50.3 15.4 L50.2 16.3 L50.2 17.3 L50.1 18.3 L50.0 19.4 L49.9 20.5 L49.8 21.6 L49.6 22.7 L49.5 23.9 L49.3 25.1 L49.1 26.4 L48.9 27.6 L48.7 28.9 L48.5 30.2 L48.3 31.6 L48.0 32.9 L47.8 34.3 L47.5 35.7 L47.2 37.1 L46.9 38.5 L46.6 39.9 L46.3 41.3 L46.0 42.8 L45.6 44.2 L45.2 45.6 L44.9 47.1 L44.5 48.5 L44.1 50.0 L43.7 51.4 L43.3 52.8 L42.9 54.2 L42.4 55.7 L42.0 57.1 L41.6 58.4 L41.1 59.8 L40.7 61.2 L40.2 62.5 L39.8 63.8 L39.3 65.1 L38.8 66.4 L38.4 67.6 L37.9 68.8 L37.4 70.0 L37.0 71.2 L36.5 72.3 L36.0 73.4 L35.6 74.5 L35.1 75.5 L34.7 76.5 L34.2 77.5 L33.8 78.4 L33.4 79.3 L33.0 80.1 L32.6 80.9 L32.2 81.7 L31.8 82.4 L31.4 83.1 L31.1 83.7 L30.7 84.3 L30.4 84.9 L30.1 85.4 L29.8 85.8 L29.6 86.2 L29.3 86.6 L29.1 86.9 L28.9 87.2 L28.7 87.4 L28.5 87.6 L28.4 87.7 L28.3 87.8 L28.2 87.9 L28.1 87.8 L28.1 87.8 L28.1 87.7 L28.1 87.6 L28.2 87.4 L28.2 87.1 L28.4 86.9 L28.5 86.6 L28.6 86.2 L28.8 85.8 L29.1 85.4 L29.3 84.9 L29.6 84.4 L29.9 83.8 L30.3 83.3 L30.6 82.6 L31.0 82.0 L31.5 81.3 L31.9 80.6 L32.4 79.8 L32.9 79.0 L33.5 78.2 L34.1 77.4 L34.7 76.5 L35.3 75.7 L36.0 74.7 L36.7 73.8 L37.4 72.9 L38.2 71.9 L38.9 70.9 L39.7 69.9 L40.6 68.9 L41.4 67.9 L42.3 66.8 L43.2 65.8 L44.1 64.7 L45.0 63.7 L45.9 62.6 L46.9 61.5 L47.9 60.4 L48.9 59.4 L49.9 58.3 L50.9 57.2 L51.9 56.2 L53.0 55.1 L54.0 54.0 L55.1 53.0 L56.2 51.9 L57.2 50.9 L58.3 49.9 L59.4 48.9 L60.4 47.9 L61.5 46.9 L62.6 45.9 L63.7 45.0 L64.7 44.1 L65.8 43.2 L66.8 42.3 L67.9 41.4 L68.9 40.6 L69.9 39.7 L70.9 38.9 L71.9 38.2 L72.9 37.4 L73.8 36.7 L74.7 36.0 L75.7 35.3 L76.5 34.7 L77.4 34.1 L78.2 33.5 L79.0 32.9 L79.8 32.4 L80.6 31.9 L81.3 31.5 L82.0 31.0 L82.6 30.6 L83.3 30.3 L83.8 29.9 L84.4 29.6 L84.9 29.3 L85.4 29.1 L85.8 28.8 L86.2 28.6 L86.6 28.5 L86.9 28.4 L87.1 28.2 L87.4 28.2 L87.6 28.1 L87.7 28.1 L87.8 28.1 L87.8 28.1 L87.9 28.2 L87.8 28.3 L87.7 28.4 L87.6 28.5 L87.4 28.7 L87.2 28.9 L86.9 29.1 L86.6 29.3 L86.2 29.6 L85.8 29.8 L85.4 30.1 L84.9 30.4 L84.3 30.7 L83.7 31.1 L83.1 31.4 L82.4 31.8 L81.7 32.2 L80.9 32.6 L80.1 33.0 L79.3 33.4 L78.4 33.8 L77.5 34.2 L76.5 34.7 L75.5 35.1 L74.5 35.6 L73.4 36.0 L72.3 36.5 L71.2 37.0 L70.0 37.4 L68.8 37.9 L67.6 38.4 L66.4 38.8 L65.1 39.3 L63.8 39.8 L62.5 40.2 L61.2 40.7 L59.8 41.1 L58.4 41.6 L57.1 42.0 L55.7 42.4 L54.2 42.9 L52.8 43.3 L51.4 43.7 L50.0 44.1 L48.5 44.5 L47.1 44.9 L45.6 45.2 L44.2 45.6 L42.8 46.0 L41.3 46.3 L39.9 46.6 L38.5 46.9 L37.1 47.2 L35.7 47.5 L34.3 47.8 L32.9 48.0 L31.6 48.3 L30.2 48.5 L28.9 48.7 L27.6 48.9 L26.4 49.1 L25.1 49.3 L23.9 49.5 L22.7 49.6 L21.6 49.8 L20.5 49.9 L19.4 50.0 L18.3 50.1 L17.3 50.2 L16.3 50.2 L15.4 50.3 L14.5 50.4 L13.6 50.4 L12.8 50.4 L12.1 50.5 L11.3 50.5 L10.6 50.5 L10.0 50.5 L9.4 50.5 L8.9 50.4 L8.4 50.4 L8.0 50.4 L7.6 50.3 L7.2 50.3 L7.0 50.3 L6.7 50.2 L6.5 50.2 L6.4 50.1 L6.3 50.1 L6.3 50.0 L6.3 49.9 L6.4 49.9 L6.5 49.8 L6.7 49.8 L7.0 49.7 L7.2 49.7 L7.6 49.7 L8.0 49.6 L8.4 49.6 L8.9 49.6 L9.4 49.5 L10.0 49.5 L10.6 49.5 L11.3 49.5 L12.1 49.5 L12.8 49.6 L13.6 49.6 L14.5 49.6 L15.4 49.7 L16.3 49.8 L17.3 49.8 L18.3 49.9 L19.4 50.0 L20.5 50.1 L21.6 50.2 L22.7 50.4 L23.9 50.5 L25.1 50.7 L26.4 50.9 L27.6 51.1 L28.9 51.3 L30.2 51.5 L31.6 51.7 L32.9 52.0 L34.3 52.2 L35.7 52.5 L37.1 52.8 L38.5 53.1 L39.9 53.4 L41.3 53.7 L42.8 54.0 L44.2 54.4 L45.6 54.8 L47.1 55.1 L48.5 55.5 L50.0 55.9 L51.4 56.3 L52.8 56.7 L54.2 57.1 L55.7 57.6 L57.1 58.0 L58.4 58.4 L59.8 58.9 L61.2 59.3 L62.5 59.8 L63.8 60.2 L65.1 60.7 L66.4 61.2 L67.6 61.6 L68.8 62.1 L70.0 62.6 L71.2 63.0 L72.3 63.5 L73.4 64.0 L74.5 64.4 L75.5 64.9 L76.5 65.3 L77.5 65.8 L78.4 66.2 L79.3 66.6 L80.1 67.0 L80.9 67.4 L81.7 67.8 L82.4 68.2 L83.1 68.6 L83.7 68.9 L84.3 69.3 L84.9 69.6 L85.4 69.9 L85.8 70.2 L86.2 70.4 L86.6 70.7 L86.9 70.9 L87.2 71.1 L87.4 71.3 L87.6 71.5 L87.7 71.6 L87.8 71.7 L87.9 71.8 L87.8 71.8 L87.8 71.9 L87.7 71.9 L87.6 71.9 L87.4 71.8 L87.1 71.8 L86.9 71.6 L86.6 71.5 L86.2 71.4 L85.8 71.2 L85.4 70.9 L84.9 70.7 L84.4 70.4 L83.8 70.1 L83.3 69.7 L82.6 69.4 L82.0 69.0 L81.3 68.5 L80.6 68.1 L79.8 67.6 L79.0 67.1 L78.2 66.5 L77.4 65.9 L76.5 65.3 L75.7 64.7 L74.7 64.0 L73.8 63.3 L72.9 62.6 L71.9 61.8 L70.9 61.1 L69.9 60.3 L68.9 59.4 L67.9 58.6 L66.8 57.7 L65.8 56.8 L64.7 55.9 L63.7 55.0 L62.6 54.1 L61.5 53.1 L60.4 52.1 L59.4 51.1 L58.3 50.1 L57.2 49.1 L56.2 48.1 L55.1 47.0 L54.0 46.0 L53.0 44.9 L51.9 43.8 L50.9 42.8 L49.9 41.7 L48.9 40.6 L47.9 39.6 L46.9 38.5 L45.9 37.4 L45.0 36.3 L44.1 35.3 L43.2 34.2 L42.3 33.2 L41.4 32.1 L40.6 31.1 L39.7 30.1 L38.9 29.1 L38.2 28.1 L37.4 27.1 L36.7 26.2 L36.0 25.3 L35.3 24.3 L34.7 23.5 L34.1 22.6 L33.5 21.8 L32.9 21.0 L32.4 20.2 L31.9 19.4 L31.5 18.7 L31.0 18.0 L30.6 17.4 L30.3 16.7 L29.9 16.2 L29.6 15.6 L29.3 15.1 L29.1 14.6 L28.8 14.2 L28.6 13.8 L28.5 13.4 L28.4 13.1 L28.2 12.9 L28.2 12.6 L28.1 12.4 L28.1 12.3 L28.1 12.2 L28.2 12.2 L28.2 12.1 L28.3 12.2 L28.4 12.3 L28.5 12.4 L28.7 12.6 L28.9 12.8 L29.1 13.1 L29.3 13.4 L29.6 13.8 L29.8 14.2 L30.1 14.6 L30.4 15.1 L30.7 15.7 L31.1 16.3 L31.4 16.9 L31.8 17.6 L32.2 18.3 L32.6 19.1 L33.0 19.9 L33.4 20.7 L33.8 21.6 L34.2 22.5 L34.7 23.5 L35.1 24.5 L35.6 25.5 L36.0 26.6 L36.5 27.7 L37.0 28.8 L37.4 30.0 L37.9 31.2 L38.4 32.4 L38.8 33.6 L39.3 34.9 L39.8 36.2 L40.2 37.5 L40.7 38.8 L41.1 40.2 L41.6 41.6 L42.0 42.9 L42.4 44.3 L42.9 45.8 L43.3 47.2 L43.7 48.6 L44.1 50.0 L44.5 51.5 L44.9 52.9 L45.2 54.4 L45.6 55.8 L46.0 57.2 L46.3 58.7 L46.6 60.1 L46.9 61.5 L47.2 62.9 L47.5 64.3 L47.8 65.7 L48.0 67.1 L48.3 68.4 L48.5 69.8 L48.7 71.1 L48.9 72.4 L49.1 73.6 L49.3 74.9 L49.5 76.1 L49.6 77.3 L49.8 78.4 L49.9 79.5 L50.0 80.6 L50.1 81.7 L50.2 82.7 L50.2 83.7 L50.3 84.6 L50.4 85.5 L50.4 86.4 L50.4 87.2 L50.5 87.9 L50.5 88.7 L50.5 89.4 L50.5 90.0 L50.5 90.6 L50.4 91.1 L50.4 91.6 L50.4 92.0 L50.3 92.4 L50.3 92.8 L50.3 93.0 L50.2 93.3 L50.2 93.5 L50.1 93.6 L50.1 93.7 L50.0 93.7 L49.9 93.7 L49.9 93.6 L49.8 93.5 L49.8 93.3 L49.7 93.0 L49.7 92.8 L49.7 92.4 L49.6 92.0 L49.6 91.6 L49.6 91.1 L49.5 90.6 L49.5 90.0 L49.5 89.4 L49.5 88.7 L49.5 87.9 L49.6 87.2 L49.6 86.4 L49.6 85.5 L49.7 84.6 L49.8 83.7 L49.8 82.7 L49.9 81.7 L50.0 80.6 L50.1 79.5 L50.2 78.4 L50.4 77.3 L50.5 76.1 L50.7 74.9 L50.9 73.6 L51.1 72.4 L51.3 71.1 L51.5 69.8 L51.7 68.4 L52.0 67.1 L52.2 65.7 L52.5 64.3 L52.8 62.9 L53.1 61.5 L53.4 60.1 L53.7 58.7 L54.0 57.2 L54.4 55.8 L54.8 54.4 L55.1 52.9 L55.5 51.5 L55.9 50.0 L56.3 48.6 L56.7 47.2 L57.1 45.8 L57.6 44.3 L58.0 42.9 L58.4 41.6 L58.9 40.2 L59.3 38.8 L59.8 37.5 L60.2 36.2 L60.7 34.9 L61.2 33.6 L61.6 32.4 L62.1 31.2 L62.6 30.0 L63.0 28.8 L63.5 27.7 L64.0 26.6 L64.4 25.5 L64.9 24.5 L65.3 23.5 L65.8 22.5 L66.2 21.6 L66.6 20.7 L67.0 19.9 L67.4 19.1 L67.8 18.3 L68.2 17.6 L68.6 16.9 L68.9 16.3 L69.3 15.7 L69.6 15.1 L69.9 14.6 L70.2 14.2 L70.4 13.8 L70.7 13.4 L70.9 13.1 L71.1 12.8 L71.3 12.6 L71.5 12.4 L71.6 12.3 L71.7 12.2 L71.8 12.1 L71.8 12.2 L71.9 12.2 L71.9 12.3 L71.9 12.4 L71.8 12.6 L71.8 12.9 L71.6 13.1 L71.5 13.4 L71.4 13.8 L71.2 14.2 L70.9 14.6 L70.7 15.1 L70.4 15.6 L70.1 16.2 L69.7 16.7 L69.4 17.4 L69.0 18.0 L68.5 18.7 L68.1 19.4 L67.6 20.2 L67.1 21.0 L66.5 21.8 L65.9 22.6 L65.3 23.5 L64.7 24.3 L64.0 25.3 L63.3 26.2 L62.6 27.1 L61.8 28.1 L61.1 29.1 L60.3 30.1 L59.4 31.1 L58.6 32.1 L57.7 33.2 L56.8 34.2 L55.9 35.3 L55.0 36.3 L54.1 37.4 L53.1 38.5 L52.1 39.6 L51.1 40.6 L50.1 41.7 L49.1 42.8 L48.1 43.8 L47.0 44.9 L46.0 46.0 L44.9 47.0 L43.8 48.1 L42.8 49.1 L41.7 50.1 L40.6 51.1 L39.6 52.1 L38.5 53.1 L37.4 54.1 L36.3 55.0 L35.3 55.9 L34.2 56.8 L33.2 57.7 L32.1 58.6 L31.1 59.4 L30.1 60.3 L29.1 61.1 L28.1 61.8 L27.1 62.6 L26.2 63.3 L25.3 64.0 L24.3 64.7 L23.5 65.3 L22.6 65.9 L21.8 66.5 L21.0 67.1 L20.2 67.6 L19.4 68.1 L18.7 68.5 L18.0 69.0 L17.4 69.4 L16.7 69.7 L16.2 70.1 L15.6 70.4 L15.1 70.7 L14.6 70.9 L14.2 71.2 L13.8 71.4 L13.4 71.5 L13.1 71.6 L12.9 71.8 L12.6 71.8 L12.4 71.9 L12.3 71.9 L12.2 71.9 L12.2 71.8 L12.1 71.8 L12.2 71.7 L12.3 71.6 L12.4 71.5 L12.6 71.3 L12.8 71.1 L13.1 70.9 L13.4 70.7 L13.8 70.4 L14.2 70.2 L14.6 69.9 L15.1 69.6 L15.7 69.3 L16.3 68.9 L16.9 68.6 L17.6 68.2 L18.3 67.8 L19.1 67.4 L19.9 67.0 L20.7 66.6 L21.6 66.2 L22.5 65.8 L23.5 65.3 L24.5 64.9 L25.5 64.4 L26.6 64.0 L27.7 63.5 L28.8 63.0 L30.0 62.6 L31.2 62.1 L32.4 61.6 L33.6 61.2 L34.9 60.7 L36.2 60.2 L37.5 59.8 L38.8 59.3 L40.2 58.9 L41.6 58.4 L42.9 58.0 L44.3 57.6 L45.8 57.1 L47.2 56.7 L48.6 56.3 L50.0 55.9 L51.5 55.5 L52.9 55.1 L54.4 54.8 L55.8 54.4 L57.2 54.0 L58.7 53.7 L60.1 53.4 L61.5 53.1 L62.9 52.8 L64.3 52.5 L65.7 52.2 L67.1 52.0 L68.4 51.7 L69.8 51.5 L71.1 51.3 L72.4 51.1 L73.6 50.9 L74.9 50.7 L76.1 50.5 L77.3 50.4 L78.4 50.2 L79.5 50.1 L80.6 50.0 L81.7 49.9 L82.7 49.8 L83.7 49.8 L84.6 49.7 L85.5 49.6 L86.4 49.6 L87.2 49.6 L87.9 49.5 L88.7 49.5 L89.4 49.5 L90.0 49.5 L90.6 49.5 L91.1 49.6 L91.6 49.6 L92.0 49.6 L92.4 49.7 L92.8 49.7 L93.0 49.7 L93.3 49.8 L93.5 49.8 L93.6 49.9 L93.7 49.9 L93.7 50.0' fill='none' stroke='%236e4a06' stroke-opacity='.42' stroke-width='.35'/%3E%3Ccircle cx='50' cy='50' r='47' fill='none' stroke='%236e4a06' stroke-opacity='.3' stroke-width='.4'/%3E%3Ccircle cx='50' cy='50' r='45.6' fill='none' stroke='%236e4a06' stroke-opacity='.22' stroke-width='.3'/%3E%3C/svg%3E") right -9cqw center /60cqw 60cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='24'%3E%3Cpath d='M0 -12.0 L3 -8.6 L6 -5.5 L9 -3.1 L12 -1.5 L15 -1.0 L18 -1.5 L21 -3.1 L24 -5.5 L27 -8.6 L30 -12.0 L33 -15.4 L36 -18.5 L39 -20.9 L42 -22.5 L45 -23.0 L48 -22.5 L51 -20.9 L54 -18.5 L57 -15.4 L60 -12.0 L63 -8.6 L66 -5.5 L69 -3.1 L72 -1.5 L75 -1.0 L78 -1.5 L81 -3.1 L84 -5.5 L87 -8.6 L90 -12.0 L93 -15.4 L96 -18.5 L99 -20.9 L102 -22.5 L105 -23.0 L108 -22.5 L111 -20.9 L114 -18.5 L117 -15.4 L120 -12.0 M0 12.0 L3 15.4 L6 18.5 L9 20.9 L12 22.5 L15 23.0 L18 22.5 L21 20.9 L24 18.5 L27 15.4 L30 12.0 L33 8.6 L36 5.5 L39 3.1 L42 1.5 L45 1.0 L48 1.5 L51 3.1 L54 5.5 L57 8.6 L60 12.0 L63 15.4 L66 18.5 L69 20.9 L72 22.5 L75 23.0 L78 22.5 L81 20.9 L84 18.5 L87 15.4 L90 12.0 L93 8.6 L96 5.5 L99 3.1 L102 1.5 L105 1.0 L108 1.5 L111 3.1 L114 5.5 L117 8.6 L120 12.0 M0 36.0 L3 39.4 L6 42.5 L9 44.9 L12 46.5 L15 47.0 L18 46.5 L21 44.9 L24 42.5 L27 39.4 L30 36.0 L33 32.6 L36 29.5 L39 27.1 L42 25.5 L45 25.0 L48 25.5 L51 27.1 L54 29.5 L57 32.6 L60 36.0 L63 39.4 L66 42.5 L69 44.9 L72 46.5 L75 47.0 L78 46.5 L81 44.9 L84 42.5 L87 39.4 L90 36.0 L93 32.6 L96 29.5 L99 27.1 L102 25.5 L105 25.0 L108 25.5 L111 27.1 L114 29.5 L117 32.6 L120 36.0 M0 -2.5 L3 -1.2 L6 -1.1 L9 -2.0 L12 -3.8 L15 -6.5 L18 -9.7 L21 -13.1 L24 -16.5 L27 -19.4 L30 -21.5 L33 -22.8 L36 -22.9 L39 -22.0 L42 -20.2 L45 -17.5 L48 -14.3 L51 -10.9 L54 -7.5 L57 -4.6 L60 -2.5 L63 -1.2 L66 -1.1 L69 -2.0 L72 -3.8 L75 -6.5 L78 -9.7 L81 -13.1 L84 -16.5 L87 -19.4 L90 -21.5 L93 -22.8 L96 -22.9 L99 -22.0 L102 -20.2 L105 -17.5 L108 -14.3 L111 -10.9 L114 -7.5 L117 -4.6 L120 -2.5 M0 21.5 L3 22.8 L6 22.9 L9 22.0 L12 20.2 L15 17.5 L18 14.3 L21 10.9 L24 7.5 L27 4.6 L30 2.5 L33 1.2 L36 1.1 L39 2.0 L42 3.8 L45 6.5 L48 9.7 L51 13.1 L54 16.5 L57 19.4 L60 21.5 L63 22.8 L66 22.9 L69 22.0 L72 20.2 L75 17.5 L78 14.3 L81 10.9 L84 7.5 L87 4.6 L90 2.5 L93 1.2 L96 1.1 L99 2.0 L102 3.8 L105 6.5 L108 9.7 L111 13.1 L114 16.5 L117 19.4 L120 21.5 M0 45.5 L3 46.8 L6 46.9 L9 46.0 L12 44.2 L15 41.5 L18 38.3 L21 34.9 L24 31.5 L27 28.6 L30 26.5 L33 25.2 L36 25.1 L39 26.0 L42 27.8 L45 30.5 L48 33.7 L51 37.1 L54 40.5 L57 43.4 L60 45.5 L63 46.8 L66 46.9 L69 46.0 L72 44.2 L75 41.5 L78 38.3 L81 34.9 L84 31.5 L87 28.6 L90 26.5 L93 25.2 L96 25.1 L99 26.0 L102 27.8 L105 30.5 L108 33.7 L111 37.1 L114 40.5 L117 43.4 L120 45.5 M0 -2.5 L3 -4.6 L6 -7.5 L9 -10.9 L12 -14.3 L15 -17.5 L18 -20.2 L21 -22.0 L24 -22.9 L27 -22.8 L30 -21.5 L33 -19.4 L36 -16.5 L39 -13.1 L42 -9.7 L45 -6.5 L48 -3.8 L51 -2.0 L54 -1.1 L57 -1.2 L60 -2.5 L63 -4.6 L66 -7.5 L69 -10.9 L72 -14.3 L75 -17.5 L78 -20.2 L81 -22.0 L84 -22.9 L87 -22.8 L90 -21.5 L93 -19.4 L96 -16.5 L99 -13.1 L102 -9.7 L105 -6.5 L108 -3.8 L111 -2.0 L114 -1.1 L117 -1.2 L120 -2.5 M0 21.5 L3 19.4 L6 16.5 L9 13.1 L12 9.7 L15 6.5 L18 3.8 L21 2.0 L24 1.1 L27 1.2 L30 2.5 L33 4.6 L36 7.5 L39 10.9 L42 14.3 L45 17.5 L48 20.2 L51 22.0 L54 22.9 L57 22.8 L60 21.5 L63 19.4 L66 16.5 L69 13.1 L72 9.7 L75 6.5 L78 3.8 L81 2.0 L84 1.1 L87 1.2 L90 2.5 L93 4.6 L96 7.5 L99 10.9 L102 14.3 L105 17.5 L108 20.2 L111 22.0 L114 22.9 L117 22.8 L120 21.5 M0 45.5 L3 43.4 L6 40.5 L9 37.1 L12 33.7 L15 30.5 L18 27.8 L21 26.0 L24 25.1 L27 25.2 L30 26.5 L33 28.6 L36 31.5 L39 34.9 L42 38.3 L45 41.5 L48 44.2 L51 46.0 L54 46.9 L57 46.8 L60 45.5 L63 43.4 L66 40.5 L69 37.1 L72 33.7 L75 30.5 L78 27.8 L81 26.0 L84 25.1 L87 25.2 L90 26.5 L93 28.6 L96 31.5 L99 34.9 L102 38.3 L105 41.5 L108 44.2 L111 46.0 L114 46.9 L117 46.8 L120 45.5 M0 -12.0 L3 -15.4 L6 -18.5 L9 -20.9 L12 -22.5 L15 -23.0 L18 -22.5 L21 -20.9 L24 -18.5 L27 -15.4 L30 -12.0 L33 -8.6 L36 -5.5 L39 -3.1 L42 -1.5 L45 -1.0 L48 -1.5 L51 -3.1 L54 -5.5 L57 -8.6 L60 -12.0 L63 -15.4 L66 -18.5 L69 -20.9 L72 -22.5 L75 -23.0 L78 -22.5 L81 -20.9 L84 -18.5 L87 -15.4 L90 -12.0 L93 -8.6 L96 -5.5 L99 -3.1 L102 -1.5 L105 -1.0 L108 -1.5 L111 -3.1 L114 -5.5 L117 -8.6 L120 -12.0 M0 12.0 L3 8.6 L6 5.5 L9 3.1 L12 1.5 L15 1.0 L18 1.5 L21 3.1 L24 5.5 L27 8.6 L30 12.0 L33 15.4 L36 18.5 L39 20.9 L42 22.5 L45 23.0 L48 22.5 L51 20.9 L54 18.5 L57 15.4 L60 12.0 L63 8.6 L66 5.5 L69 3.1 L72 1.5 L75 1.0 L78 1.5 L81 3.1 L84 5.5 L87 8.6 L90 12.0 L93 15.4 L96 18.5 L99 20.9 L102 22.5 L105 23.0 L108 22.5 L111 20.9 L114 18.5 L117 15.4 L120 12.0 M0 36.0 L3 32.6 L6 29.5 L9 27.1 L12 25.5 L15 25.0 L18 25.5 L21 27.1 L24 29.5 L27 32.6 L30 36.0 L33 39.4 L36 42.5 L39 44.9 L42 46.5 L45 47.0 L48 46.5 L51 44.9 L54 42.5 L57 39.4 L60 36.0 L63 32.6 L66 29.5 L69 27.1 L72 25.5 L75 25.0 L78 25.5 L81 27.1 L84 29.5 L87 32.6 L90 36.0 L93 39.4 L96 42.5 L99 44.9 L102 46.5 L105 47.0 L108 46.5 L111 44.9 L114 42.5 L117 39.4 L120 36.0 M0 -21.5 L3 -22.8 L6 -22.9 L9 -22.0 L12 -20.2 L15 -17.5 L18 -14.3 L21 -10.9 L24 -7.5 L27 -4.6 L30 -2.5 L33 -1.2 L36 -1.1 L39 -2.0 L42 -3.8 L45 -6.5 L48 -9.7 L51 -13.1 L54 -16.5 L57 -19.4 L60 -21.5 L63 -22.8 L66 -22.9 L69 -22.0 L72 -20.2 L75 -17.5 L78 -14.3 L81 -10.9 L84 -7.5 L87 -4.6 L90 -2.5 L93 -1.2 L96 -1.1 L99 -2.0 L102 -3.8 L105 -6.5 L108 -9.7 L111 -13.1 L114 -16.5 L117 -19.4 L120 -21.5 M0 2.5 L3 1.2 L6 1.1 L9 2.0 L12 3.8 L15 6.5 L18 9.7 L21 13.1 L24 16.5 L27 19.4 L30 21.5 L33 22.8 L36 22.9 L39 22.0 L42 20.2 L45 17.5 L48 14.3 L51 10.9 L54 7.5 L57 4.6 L60 2.5 L63 1.2 L66 1.1 L69 2.0 L72 3.8 L75 6.5 L78 9.7 L81 13.1 L84 16.5 L87 19.4 L90 21.5 L93 22.8 L96 22.9 L99 22.0 L102 20.2 L105 17.5 L108 14.3 L111 10.9 L114 7.5 L117 4.6 L120 2.5 M0 26.5 L3 25.2 L6 25.1 L9 26.0 L12 27.8 L15 30.5 L18 33.7 L21 37.1 L24 40.5 L27 43.4 L30 45.5 L33 46.8 L36 46.9 L39 46.0 L42 44.2 L45 41.5 L48 38.3 L51 34.9 L54 31.5 L57 28.6 L60 26.5 L63 25.2 L66 25.1 L69 26.0 L72 27.8 L75 30.5 L78 33.7 L81 37.1 L84 40.5 L87 43.4 L90 45.5 L93 46.8 L96 46.9 L99 46.0 L102 44.2 L105 41.5 L108 38.3 L111 34.9 L114 31.5 L117 28.6 L120 26.5 M0 -21.5 L3 -19.4 L6 -16.5 L9 -13.1 L12 -9.7 L15 -6.5 L18 -3.8 L21 -2.0 L24 -1.1 L27 -1.2 L30 -2.5 L33 -4.6 L36 -7.5 L39 -10.9 L42 -14.3 L45 -17.5 L48 -20.2 L51 -22.0 L54 -22.9 L57 -22.8 L60 -21.5 L63 -19.4 L66 -16.5 L69 -13.1 L72 -9.7 L75 -6.5 L78 -3.8 L81 -2.0 L84 -1.1 L87 -1.2 L90 -2.5 L93 -4.6 L96 -7.5 L99 -10.9 L102 -14.3 L105 -17.5 L108 -20.2 L111 -22.0 L114 -22.9 L117 -22.8 L120 -21.5 M0 2.5 L3 4.6 L6 7.5 L9 10.9 L12 14.3 L15 17.5 L18 20.2 L21 22.0 L24 22.9 L27 22.8 L30 21.5 L33 19.4 L36 16.5 L39 13.1 L42 9.7 L45 6.5 L48 3.8 L51 2.0 L54 1.1 L57 1.2 L60 2.5 L63 4.6 L66 7.5 L69 10.9 L72 14.3 L75 17.5 L78 20.2 L81 22.0 L84 22.9 L87 22.8 L90 21.5 L93 19.4 L96 16.5 L99 13.1 L102 9.7 L105 6.5 L108 3.8 L111 2.0 L114 1.1 L117 1.2 L120 2.5 M0 26.5 L3 28.6 L6 31.5 L9 34.9 L12 38.3 L15 41.5 L18 44.2 L21 46.0 L24 46.9 L27 46.8 L30 45.5 L33 43.4 L36 40.5 L39 37.1 L42 33.7 L45 30.5 L48 27.8 L51 26.0 L54 25.1 L57 25.2 L60 26.5 L63 28.6 L66 31.5 L69 34.9 L72 38.3 L75 41.5 L78 44.2 L81 46.0 L84 46.9 L87 46.8 L90 45.5 L93 43.4 L96 40.5 L99 37.1 L102 33.7 L105 30.5 L108 27.8 L111 26.0 L114 25.1 L117 25.2 L120 26.5' fill='none' stroke='%236e4a06' stroke-opacity='.4' stroke-width='.6'/%3E%3C/svg%3E") 0 0 /24cqw auto}.rango-oro .tr-brillo{inset:-20% -70%;background:linear-gradient(115deg,transparent 43%,rgba(255,251,228,.8) 50%,transparent 57%);transform:translateX(-70%);animation:tr-brillo-oro 4.5s ease-in-out 1s infinite}@keyframes tr-brillo-oro{0%,60%{transform:translateX(-70%)}to{transform:translateX(70%)}}.rango-oro .tr-borde{box-shadow:inset 0 0 0 1px #ffe58c,inset 0 0 0 2px rgba(110,70,0,.22)}.rango-oro .tr-borde:after{content:"";position:absolute;inset:2.3cqw;border-radius:10px;border:1px solid rgba(110,70,0,.38);box-shadow:0 1px 0 rgba(255,244,200,.6)}.rango-oro .tr-rango{font-size:11.4cqw;font-weight:800;letter-spacing:.1em;margin-right:-.1em;color:#4a2f05;text-shadow:0 1px 0 rgba(255,243,200,.85),0 -1px 0 rgba(80,48,0,.5)}.rango-diamante{color:#fff;--datos-rango:#d7f3ff;--icono-rango:#fff;--anillo-logo:rgba(170,230,255,0.85);--chip-rango:linear-gradient(150deg,#f2fbff,#a9c4d6 45%,#e6f4fb 70%,#6f8ea6);background:#060c21 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 202' preserveAspectRatio='none'%3E%3Cg stroke='%238fdcff' stroke-opacity='.13' stroke-width='.6'%3E%3Cpolygon points='0.0,0.0 33.7,0.0 0.0,46.3' fill='%23081029'/%3E%3Cpolygon points='33.7,0.0 46.7,47.3 0.0,46.3' fill='%2310204b'/%3E%3Cpolygon points='0.0,46.3 46.7,47.3 33.3,101.2' fill='%23060c21'/%3E%3Cpolygon points='0.0,46.3 33.3,101.2 0.0,92.6' fill='%230a1533'/%3E%3Cpolygon points='0.0,92.6 33.3,101.2 0.0,155.1' fill='%230d1b40'/%3E%3Cpolygon points='33.3,101.2 32.8,149.9 0.0,155.1' fill='%231c3474'/%3E%3Cpolygon points='0.0,155.1 32.8,149.9 33.7,202.0' fill='%23182d66'/%3E%3Cpolygon points='0.0,155.1 33.7,202.0 0.0,202.0' fill='%23182d66'/%3E%3Cpolygon points='33.7,0.0 80.0,0.0 89.3,58.3' fill='%23182d66'/%3E%3Cpolygon points='33.7,0.0 89.3,58.3 46.7,47.3' fill='%2310204b'/%3E%3Cpolygon points='46.7,47.3 89.3,58.3 33.3,101.2' fill='%2310204b'/%3E%3Cpolygon points='89.3,58.3 80.9,94.4 33.3,101.2' fill='%230d1b40'/%3E%3Cpolygon points='33.3,101.2 80.9,94.4 95.0,162.2' fill='%230d1b40'/%3E%3Cpolygon points='33.3,101.2 95.0,162.2 32.8,149.9' fill='%230b1838'/%3E%3Cpolygon points='32.8,149.9 95.0,162.2 33.7,202.0' fill='%2310204b'/%3E%3Cpolygon points='95.0,162.2 93.6,202.0 33.7,202.0' fill='%230d1b40'/%3E%3Cpolygon points='80.0,0.0 134.2,0.0 89.3,58.3' fill='%230a1533'/%3E%3Cpolygon points='134.2,0.0 150.5,39.6 89.3,58.3' fill='%230b1838'/%3E%3Cpolygon points='89.3,58.3 150.5,39.6 147.2,96.0' fill='%2310204b'/%3E%3Cpolygon points='89.3,58.3 147.2,96.0 80.9,94.4' fill='%230b1838'/%3E%3Cpolygon points='80.9,94.4 147.2,96.0 95.0,162.2' fill='%23060c21'/%3E%3Cpolygon points='147.2,96.0 127.2,142.3 95.0,162.2' fill='%23182d66'/%3E%3Cpolygon points='95.0,162.2 127.2,142.3 131.8,202.0' fill='%230a1533'/%3E%3Cpolygon points='95.0,162.2 131.8,202.0 93.6,202.0' fill='%2310204b'/%3E%3Cpolygon points='134.2,0.0 191.7,0.0 173.9,52.5' fill='%23182d66'/%3E%3Cpolygon points='134.2,0.0 173.9,52.5 150.5,39.6' fill='%23081029'/%3E%3Cpolygon points='150.5,39.6 173.9,52.5 147.2,96.0' fill='%230d1b40'/%3E%3Cpolygon points='173.9,52.5 186.7,97.9 147.2,96.0' fill='%2310204b'/%3E%3Cpolygon points='147.2,96.0 186.7,97.9 184.2,141.0' fill='%230a1533'/%3E%3Cpolygon points='147.2,96.0 184.2,141.0 127.2,142.3' fill='%2313265a'/%3E%3Cpolygon points='127.2,142.3 184.2,141.0 131.8,202.0' fill='%230b1838'/%3E%3Cpolygon points='184.2,141.0 170.5,202.0 131.8,202.0' fill='%23081029'/%3E%3Cpolygon points='191.7,0.0 220.3,0.0 173.9,52.5' fill='%2313265a'/%3E%3Cpolygon points='220.3,0.0 233.6,48.8 173.9,52.5' fill='%23060c21'/%3E%3Cpolygon points='173.9,52.5 233.6,48.8 223.4,103.1' fill='%23060c21'/%3E%3Cpolygon points='173.9,52.5 223.4,103.1 186.7,97.9' fill='%2310204b'/%3E%3Cpolygon points='186.7,97.9 223.4,103.1 184.2,141.0' fill='%230d1b40'/%3E%3Cpolygon points='223.4,103.1 227.3,146.7 184.2,141.0' fill='%23081029'/%3E%3Cpolygon points='184.2,141.0 227.3,146.7 236.8,202.0' fill='%2310204b'/%3E%3Cpolygon points='184.2,141.0 236.8,202.0 170.5,202.0' fill='%23060c21'/%3E%3Cpolygon points='220.3,0.0 279.9,0.0 267.1,52.3' fill='%231c3474'/%3E%3Cpolygon points='220.3,0.0 267.1,52.3 233.6,48.8' fill='%230b1838'/%3E%3Cpolygon points='233.6,48.8 267.1,52.3 223.4,103.1' fill='%23081029'/%3E%3Cpolygon points='267.1,52.3 275.0,110.0 223.4,103.1' fill='%23060c21'/%3E%3Cpolygon points='223.4,103.1 275.0,110.0 280.7,146.4' fill='%231c3474'/%3E%3Cpolygon points='223.4,103.1 280.7,146.4 227.3,146.7' fill='%230b1838'/%3E%3Cpolygon points='227.3,146.7 280.7,146.4 236.8,202.0' fill='%23060c21'/%3E%3Cpolygon points='280.7,146.4 287.7,202.0 236.8,202.0' fill='%23182d66'/%3E%3Cpolygon points='279.9,0.0 320.0,0.0 267.1,52.3' fill='%23060c21'/%3E%3Cpolygon points='320.0,0.0 320.0,41.3 267.1,52.3' fill='%2313265a'/%3E%3Cpolygon points='267.1,52.3 320.0,41.3 320.0,99.0' fill='%23081029'/%3E%3Cpolygon points='267.1,52.3 320.0,99.0 275.0,110.0' fill='%230d1b40'/%3E%3Cpolygon points='275.0,110.0 320.0,99.0 280.7,146.4' fill='%23081029'/%3E%3Cpolygon points='320.0,99.0 320.0,157.7 280.7,146.4' fill='%23081029'/%3E%3Cpolygon points='280.7,146.4 320.0,157.7 320.0,202.0' fill='%2313265a'/%3E%3Cpolygon points='280.7,146.4 320.0,202.0 287.7,202.0' fill='%2313265a'/%3E%3C/g%3E%3C/svg%3E") 50% /100% 100% no-repeat;box-shadow:0 0 34px -6px rgba(110,205,255,.6),0 22px 46px -20px rgba(40,140,255,.85)}.rango-diamante .tr-textura{background:radial-gradient(70% 90% at 85% 10%,rgba(80,160,255,.28),transparent 60%),radial-gradient(60% 80% at 10% 100%,rgba(150,110,255,.18),transparent 60%)}.rango-diamante .tr-brillo{background:linear-gradient(115deg,transparent 24%,rgba(110,215,255,.24) 37%,rgba(200,170,255,.24) 45%,rgba(255,255,255,.3) 50%,rgba(120,230,255,.2) 56%,transparent 70%);background-size:260% 260%;mix-blend-mode:screen;background-position:calc(50% + var(--incl-x, 0) * 45%) calc(50% + var(--incl-y, 0) * 45%);animation:tr-holo 9s ease-in-out infinite alternate}.rango-diamante.con-sensor .tr-brillo{animation:none;transition:background-position .12s linear}@keyframes tr-holo{0%{background-position:0 25%}to{background-position:100% 75%}}.tr-destellos i{position:absolute;width:3.4cqw;aspect-ratio:1;background:#fff;opacity:0;transform:scale(.2);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);animation:tr-destello 4.2s ease-in-out infinite}.tr-destellos i:first-child{left:58%;top:18%;animation-delay:.2s}.tr-destellos i:nth-child(2){left:78%;top:29%;animation-delay:1.6s;width:2.6cqw}.tr-destellos i:nth-child(3){left:48%;top:62%;animation-delay:2.7s}.tr-destellos i:nth-child(4){left:86%;top:74%;animation-delay:.9s;width:2.4cqw}.tr-destellos i:nth-child(5){left:36%;top:40%;animation-delay:3.4s;width:2.2cqw}.tr-destellos i:nth-child(6){left:50%;top:84%;animation-delay:2.1s;width:2.8cqw}@keyframes tr-destello{0%,70%,to{opacity:0;transform:scale(.2) rotate(0)}80%{opacity:1;transform:scale(1) rotate(45deg)}}.rango-diamante .tr-borde{padding:1.5px;background:linear-gradient(120deg,#8fe3ff,#c6b4ff,#ffffff,#8fe3ff,#c6b4ff,#ffffff);background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tr-iris 8s linear infinite alternate}@keyframes tr-iris{0%{background-position:0 50%}to{background-position:100% 50%}}.rango-diamante .tr-rango{font-size:9.2cqw;font-weight:800;letter-spacing:.07em;margin-right:-.07em;color:#e8f9ff;background:linear-gradient(180deg,#ffffff 15%,#c9f1ff 55%,#84d8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tr-giro{position:relative;display:block;perspective:1400px;cursor:pointer;border-radius:18px;-webkit-tap-highlight-color:transparent}.tr-giro:focus-visible{outline:3px solid var(--tono-enlace);outline-offset:4px}.tr-cara{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .65s cubic-bezier(.4,0,.2,1)}.tr-cara-dorso{position:absolute;inset:0;transform:rotateY(180deg)}.tr-giro.vuelta .tr-cara:first-child{transform:rotateY(-180deg)}.tr-giro.vuelta .tr-cara-dorso{transform:rotateY(0)}.tr-dorso-dentro{position:relative;z-index:3;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5cqw;padding:6cqw}.tr-qr{height:51cqw;aspect-ratio:1;padding:2.4cqw;border-radius:3cqw;background:#fff;box-shadow:0 1cqw 3cqw rgba(0,0,0,.25)}.tr-qr svg{width:100%;height:100%}.tr-dorso-texto{display:grid;gap:1.6cqw}.tr-dorso-texto strong{font-family:var(--fuente-titulos);font-size:5.6cqw;line-height:1.15}.tr-dorso-texto span{font-size:4.6cqw;font-weight:700;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tarjeta-rango .tr-dorso-texto small{font-size:3.6cqw;opacity:.78}.tarjeta-rango.bloqueada{filter:grayscale(1) contrast(.92) brightness(.92)}.tarjeta-rango.bloqueada *{animation:none!important}.tarjeta-rango>.tr-candado{inset:auto;right:5cqw;bottom:5cqw;z-index:5;width:20cqw;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(10,12,18,.62);box-shadow:0 0 0 1px rgba(255,255,255,.35)}.tr-candado svg{width:52%;height:52%}.tarjeta-rango.chica{border-radius:12px}.tarjeta-rango.chica .tr-club,.tarjeta-rango.chica .tr-datos{display:none}.tarjeta-rango.chica .tr-marca{font-size:6.4cqw}.tarjeta-rango.chica .tr-icono,.tarjeta-rango.chica .tr-logo{width:12cqw;height:12cqw}.tarjeta-rango.chica .tr-chip{width:13cqw;height:9.8cqw}.tarjeta-rango.chica .tr-nombre{font-size:min(7.4cqw,calc(150cqw / var(--letras, 10)))}.rango-plata.chica .tr-rango{font-size:9.6cqw;letter-spacing:.28em}.rango-oro.chica .tr-rango{font-size:13cqw}.rango-diamante.chica .tr-rango{font-size:10.6cqw;letter-spacing:.04em}.inicio-saldo{justify-content:space-between;gap:.4rem 1rem;flex-wrap:wrap;margin-top:.9rem}.inicio-saldo,.inicio-saldo p{display:flex;align-items:baseline}.inicio-saldo p{margin:0;gap:.45rem}.inicio-saldo strong{font-family:var(--fuente-titulos);font-size:clamp(2.3rem,1.8rem + 3vw,2.9rem);font-weight:700;letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inicio-saldo p span{color:var(--suave);font-weight:600}.inicio-saldo .tocar{color:var(--suave)}.proxima-tarjeta{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:.9rem;align-items:center;margin-top:.9rem;padding:.7rem .9rem .7rem .7rem;border-radius:16px;border:1px solid var(--borde);background:var(--superficie);color:var(--tinta);text-decoration:none;min-height:48px}.proxima-tarjeta strong{display:block;line-height:1.3}.proxima-tarjeta span{color:var(--suave)}.trio-tarjetas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;padding:1.25rem;border-radius:20px;background:#0b1020;margin:0 0 1.25rem}.trio-tarjetas figure{margin:0;display:grid;gap:.6rem}.trio-tarjetas figcaption{color:#dfe6f5;font-weight:700;text-align:center}.trio-tarjetas figcaption small{display:block;color:#9aa6c2;font-weight:500;font-size:.9rem}@media (max-width:760px){.trio-tarjetas{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory}.trio-tarjetas figure{scroll-snap-align:center}}@media (prefers-reduced-motion:reduce){.tarjeta-rango *{animation:none!important}.rango-oro .tr-brillo{display:none}.tr-destellos i{opacity:.7;transform:scale(.8)}.tr-destellos i:nth-child(n+4){display:none}.tr-cara{transition:none}}.inicio-rango-falta{display:block;margin:.75rem 0 0;padding:.7rem .9rem;font-size:.86rem;text-decoration:none;color:var(--tinta)}.inicio-rango-falta .barra-nivel{margin-bottom:.45rem;height:7px}.rango-progreso{margin-top:.9rem}.rango-mantener{margin:.2rem 0 0}.rango-lista{margin-top:.75rem}.rango-lista h2{font-size:1.05rem;margin:0 0 .2rem}.menu-boton{display:flex;align-items:center;gap:.55rem;width:100%;min-height:48px;padding:0 .9rem;border-radius:12px;cursor:pointer;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);font:inherit;font-size:.98rem;font-weight:650}.lateral .menu-panel{display:none;flex-direction:column;gap:.9rem;overflow:visible;margin:0;padding:.35rem 0 .5rem}.lateral .menu-panel.abierto{display:flex}.menu-grupo{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.menu-grupo-titulo{grid-column:1/-1;padding:0 .4rem .15rem;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.45)}.lateral .menu-grupo a{min-height:46px}@media (min-width:960px){.menu-boton{display:none}.lateral .menu-panel,.lateral .menu-panel.abierto{display:flex;flex:1 1;min-height:0;overflow-y:auto;padding:0;gap:.85rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.menu-grupo{display:flex;flex-direction:column;gap:.1rem}.lateral .menu-grupo a{min-height:0}.lateral .menu-grupo a.activo:before{left:0}}.lista-historial{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.lista-historial>li.tarjeta{margin:0}.historial-cabeza{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.historial-volver .boton{min-height:44px}.historial-volver .aviso{max-width:320px}.historial-detalle{list-style:none;margin:.6rem 0 0;padding:.6rem 0 0;border-top:1px solid var(--borde);display:grid;gap:.25rem;font-size:.88rem;overflow-wrap:anywhere}.historial-detalle s,.historial-detalle span{color:var(--suave)}.resumen-rangos{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.3rem}.resumen-rangos li{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-left:.6rem;border-left:4px solid var(--color-rango);font-size:.95rem}.racha-linea{margin:.65rem 0 0;font-size:.95rem;color:var(--tinta)}.tramos-racha{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .6rem;max-width:380px;margin:.9rem 0;font-size:.86rem;font-weight:600}.premio-foto{width:64px;height:64px;flex:none;border-radius:14px;object-fit:cover;background:var(--superficie-2)}.premio-agotado{margin:.45rem 0 0;font-weight:700;color:var(--suave)}.foto-chica{max-width:260px}.premios-suma{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;margin:.6rem 0;border-radius:var(--radio-chico);font-weight:650;background:var(--ok-suave);color:var(--ok);position:sticky;bottom:.5rem;z-index:2}.premios-suma.mal{background:var(--error-suave);color:var(--error)}.premio-fila{padding:.9rem 0;border-bottom:1px solid var(--borde)}.premio-fila .campos{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.5rem .6rem}.premio-fila .campo span{font-size:.82rem}.premio-fila-pie{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.premios-acciones{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.cinta-prueba{position:relative;z-index:300;padding:.35rem .75rem;text-align:center;font-size:.82rem;font-weight:700;color:#3b2a07;background:#ffd35a}.portada-banner{display:block;width:100%;max-height:220px;object-fit:cover;border-radius:18px;margin:.9rem 0 1.25rem}.demo-apariencia .portada-banner{margin:0}.apariencia{display:grid;gap:1.25rem;align-items:start}@media (min-width:1000px){.apariencia{grid-template-columns:minmax(0,1fr) 340px}}.apariencia input[type=color]{width:100%;height:48px;padding:4px;cursor:pointer}.vista-apariencia{display:grid;gap:.75rem}.cliente.demo-apariencia{min-height:0;padding:1rem;border-radius:18px;display:grid;gap:.6rem;justify-items:stretch}.cliente.demo-apariencia:after,.cliente.demo-apariencia:before{content:none}.demo-apariencia h3,.demo-personal h3{margin:.4rem 0 0;font-size:1rem}.demo-apariencia .boton,.demo-personal .boton{pointer-events:none;text-align:center}.demo-apariencia p,.demo-personal p{margin:0}.demo-personal{display:grid;gap:.6rem;padding:1rem;border-radius:18px;background:var(--superficie);border:1px solid var(--borde)}.rango-caja{border-left:5px solid var(--color-nivel)}.rango-caja-titulo{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.rango-caja .cupon,.rango-caja-beneficios{margin-top:.85rem}.rango-caja-beneficios summary{font-weight:650;cursor:pointer}.rango-caja .beneficios-nivel li:before{color:color-mix(in srgb,var(--color-nivel) 70%,#000)}.demo-botones{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.cliente.demo-rangos{min-height:0;max-width:460px;padding:1.15rem;border-radius:22px}.cliente.demo-rangos:after,.cliente.demo-rangos:before{content:none}.festejo{--tinta:#f3f5ff;--suave:rgba(232,236,255,0.82);--color-nivel:#fff;position:fixed;inset:0;z-index:200;display:flex;overflow-y:auto;padding:1.25rem;color:var(--tinta);background:radial-gradient(90vmax 70vmax at 50% 20%,color-mix(in srgb,var(--festejo-color) 34%,transparent),transparent 62%),#050816;animation:festejo-aparece .35s ease both}.festejo-plata{--festejo-color:#c3ccd6}.festejo-oro{--festejo-color:#e8b931}.festejo-diamante{--festejo-color:#4fb8ff}.festejo-caja{margin:auto;width:100%;max-width:400px;text-align:center}.festejo-giro{perspective:1200px;margin-bottom:1.35rem}.festejo-giro-dentro{position:relative;transform-style:preserve-3d;animation:festejo-giro 1.1s cubic-bezier(.45,0,.2,1) .8s both}.festejo-cara{backface-visibility:hidden;-webkit-backface-visibility:hidden}.festejo-cara.atras{position:absolute;inset:0;transform:rotateY(180deg)}.festejo-texto{animation:entra .5s ease 1.6s both}.festejo-texto h2{font-size:clamp(1.8rem,1.5rem + 2vw,2.3rem);letter-spacing:-.03em;margin:0 0 .3rem;color:#fff}.festejo-texto p{margin:0;color:var(--suave)}.festejo-texto .beneficios-nivel{text-align:left;margin:.9rem 0 1.25rem}.festejo-texto .boton{width:100%}@keyframes festejo-aparece{0%{opacity:0}to{opacity:1}}@keyframes festejo-giro{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@media (prefers-reduced-motion:reduce){.festejo,.festejo-texto{animation:none}.festejo-giro-dentro{animation:none;transform:none}.festejo-cara.frente{display:none}.festejo-cara.atras{position:static;transform:none}}.aviso-efectivo{color:#06281a;background:linear-gradient(135deg,#7ff0b4,#c9f8de 45%,#2fcf7d);box-shadow:0 16px 34px -18px rgba(47,207,125,.9),inset 0 1px 0 rgba(255,255,255,.6)}.aviso-efectivo .icono{font-size:1.3rem;background:rgba(6,40,26,.1)}.completar-datos{display:flex;align-items:center;gap:.85rem;margin:.75rem 0;padding:.85rem 1rem;text-decoration:none;color:var(--tinta);border-radius:18px;border:1px dashed var(--borde-fuerte);background:var(--superficie)}.completar-datos .icono{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;color:#fff}.completar-datos .icono svg{width:20px;height:20px}.completar-datos small{display:block;color:var(--suave);font-size:.8rem;margin-top:.1rem}.nivel-editar{padding:1rem 0;border-bottom:1px solid var(--borde)}.nivel-editar:last-of-type{border-bottom:0}.nivel-titulo{display:flex;align-items:center;gap:.6rem;margin-bottom:.8rem;flex-wrap:wrap}.caja-efectivo{margin:.2rem 0 1rem;padding:.9rem 1rem;border-radius:var(--radio-chico);background:var(--ok-suave);border:1px solid color-mix(in srgb,var(--ok) 20%,transparent)}.caja-efectivo .campo{max-width:320px}.titulo-con-estado{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.6rem}.titulo-con-estado h2,.titulo-con-estado h3{margin:0}.lista-recordatorios{list-style:none;padding:0;margin:.6rem 0 1rem}.lista-recordatorios li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--borde)}.lista-recordatorios li:last-child{border-bottom:0}.boton-mandar{display:grid;justify-items:end;gap:.2rem;flex:none}.boton-mandar .boton{height:38px;padding:0 1rem}.recordatorio-editar{padding:1rem 0;border-bottom:1px solid var(--borde)}.recordatorio-editar:last-child{border-bottom:0}.recordatorio-editar textarea{width:100%}.cliente{font-size:16px}.cliente .aviso,.cliente .ayuda,.cliente .campo small,.cliente .campo span,.cliente .check,.cliente .chico,.cliente .etiqueta,.cliente .hero-chip,.cliente .movimientos li,.cliente .pie,.cliente .pie-portada,.cliente .raspadita-sin-raspar,.cliente .saludo,.cliente .sorteo-meta,.cliente .sorteo-pie,.cliente small,.cliente summary{font-size:1rem}.cliente .boton,.cliente .boton-chico,.cliente .canjear-cliente .boton,.cliente .hero-cabecera .boton,.cliente button.boton{min-height:48px;height:auto;font-size:1rem}.cliente input:not([type=checkbox]):not([type=radio]),.cliente select,.cliente textarea{min-height:48px;font-size:1rem}.cliente .raspadita-sin-raspar{min-height:48px}.cliente .segmentos a,.cliente .segmentos button{min-height:48px;display:grid;place-items:center;font-size:1rem}.cliente .marca-texto span{font-size:.75rem}.pestanas-cliente nav{grid-template-columns:repeat(4,1fr)}.pestanas-cliente a{position:relative;min-height:56px;font-size:.95rem;color:rgba(222,228,255,.72)}.pestanas-cliente .insignia{position:absolute;top:.3rem;right:calc(50% - 1.5rem)}.saludo-inicio{font-size:1.5rem;margin:0 0 .9rem}.inicio-vence{margin:.75rem 0 0;font-size:1rem;color:var(--tinta-2)}.inicio-premio{display:grid;gap:.2rem;margin-top:.75rem;padding:1rem 1.1rem;text-decoration:none;color:var(--tinta)}.inicio-premio strong{font-family:var(--fuente-titulos);font-size:1.1rem}.inicio-premio>span:not(.barra-progreso){color:var(--suave);font-size:1rem}.inicio-premio .barra-progreso{margin-top:.45rem}#pase{margin-top:.75rem;scroll-margin-top:90px}#pase .qr-pase strong{display:flex;align-items:center;gap:.4rem;font-size:1.15rem}#pase .qr-pase span{font-size:1rem}.avisos-urgencia{display:grid;gap:.6rem;margin-top:.75rem}.aviso-urgencia{display:grid;gap:.55rem;padding:.95rem 1rem;border-radius:18px;background:var(--superficie);border:1px solid var(--borde-fuerte)}.aviso-urgencia-texto{margin:0;font-size:1.05rem;font-weight:650}.aviso-urgencia-detalle{margin:0;color:var(--suave)}.aviso-urgencia.intensidad-1{background:var(--alerta-suave);border-color:color-mix(in srgb,var(--alerta) 55%,transparent)}.aviso-urgencia.intensidad-1 .aviso-urgencia-texto{color:var(--alerta)}.aviso-urgencia.intensidad-2{background:var(--error-suave);border:2px solid var(--error)}.aviso-urgencia.intensidad-2 .aviso-urgencia-texto{color:var(--error);font-size:1.15rem;font-weight:750}.aviso-urgencia:not(.intensidad-1):not(.intensidad-2) .boton{background:rgba(255,255,255,.08);box-shadow:none;border:1px solid var(--borde-fuerte)}.cuenta-regresiva{display:inline-block;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cuenta-regresiva b{font-weight:750}.premio-quedan{margin-left:.4rem}.lista-cuenta{display:grid;gap:.5rem}.lista-cuenta a{display:flex;justify-content:space-between;align-items:center;gap:.75rem;min-height:56px;padding:.6rem 1rem;border-radius:16px;font-size:1.05rem;text-decoration:none;color:var(--tinta);background:var(--superficie);border:1px solid var(--borde)}.lista-cuenta b{font-weight:650;color:var(--suave);white-space:nowrap}.cuenta-salir{margin-top:1.25rem}.cliente .vacio p{margin:.5rem 0 1rem;font-size:1rem;color:var(--tinta-2)}.urgencia-fila{padding:1rem 0;border-bottom:1px solid var(--borde)}.urgencia-fila:last-of-type{border-bottom:0}.urgencia-fila h3{margin:0;font-size:1rem}.urgencia-cabeza{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.urgencia-previa{margin:.6rem 0;padding:.7rem .9rem;border-radius:var(--radio-chico);background:#050816;color:#f3f5ff;font-weight:600}.texto-editar{margin-bottom:.9rem}.texto-editar textarea{width:100%}.guia h2{margin-top:1.5rem}.cliente :is(p,li,label,summary,span,a,button,small,em,td,th):not(.tarjeta-rango *):not(.tarjeta-socio *):not(.marca *):not(.insignia):not(.raspadita-cabeza *){font-size:max(1rem,1em)}.cliente .aviso-urgencia-texto{font-size:1.05rem!important}.cliente .intensidad-2 .aviso-urgencia-texto{font-size:1.15rem!important}.cliente .lista-cuenta a{font-size:1.05rem!important}.festejo-texto,.festejo-texto .beneficios-nivel,.qr-pantalla p{font-size:1rem}.pestanas-cliente nav{gap:.1rem;padding:.35rem}.pestanas-cliente a{padding-inline:.1rem;letter-spacing:-.01em}.pestanas-cliente .insignia{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;font-size:12px;font-weight:800;line-height:1;color:#fff;background:var(--tono-acento);box-shadow:0 0 0 2px #050816}.cliente .instalar{margin-top:.75rem}