.bienvenida{--bg:#0e1012;--surface:#16191c;--gold:#d4af37;--ink:#f5f3ee;--muted:#9ba1a6;--line:#262a2f;--foil:linear-gradient(118deg,#8a6d1f,#c9a233 22%,#f6e9b4 44%,#d4af37 58%,#a8842a 78%,#7e621b)}.bienvenida.escena{position:fixed;inset:0;z-index:70;background:radial-gradient(120% 80% at 50% 12%,#15171b 0,#0e1012 46%,#08090b 100%);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;overflow-x:hidden;overflow-y:auto;justify-content:flex-start}.bienvenida .marca-comun,.bienvenida .placa,.bienvenida.sin-placa .actos{margin-top:auto}.bienvenida .acciones{margin-bottom:auto}.bienvenida .placa{position:relative;width:310px;padding:26px 24px 21px;background:radial-gradient(118% 78% at 50% 0,rgba(212,175,55,.12),transparent 62%),linear-gradient(168deg,#1a1b18,#101114 58%,#0c0d10);border:1px solid rgba(212,175,55,.42);border-radius:3px;text-align:center;overflow:hidden;box-shadow:inset 0 1px 0 hsla(48,79%,84%,.17),0 22px 54px rgba(0,0,0,.6);flex:none}.bienvenida .placa:before{content:"";position:absolute;inset:4px;border:1px solid rgba(212,175,55,.2);border-radius:1px;pointer-events:none}.bienvenida .placa:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(68deg,rgba(212,175,55,.055) 0 1px,transparent 1px 5px),repeating-linear-gradient(-68deg,rgba(212,175,55,.04) 0 1px,transparent 1px 5px);pointer-events:none}.bienvenida .placa>*{position:relative;z-index:1}.bienvenida .rotulo{font-family:var(--font-nav-brand),serif;font-weight:700;font-size:10.5px;letter-spacing:.34em;text-indent:.34em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent}.bienvenida .filete{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 14px}.bienvenida .filete i{height:1px;width:48px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.6))}.bienvenida .filete i:last-child{background:linear-gradient(90deg,rgba(212,175,55,.6),transparent)}.bienvenida .filete b{width:5px;height:5px;transform:rotate(45deg);background:var(--gold);flex:none}.bienvenida .numero{font-family:var(--font-serif),serif;font-weight:600;font-size:54px;line-height:.9;letter-spacing:-.015em;display:flex;align-items:baseline;justify-content:center;gap:6px}.bienvenida .numero sup{font-size:15px;font-weight:500;align-self:flex-start;margin-top:8px;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bienvenida #digitos{display:flex}.bienvenida .pie-placa{font-family:var(--font-nav-brand),serif;font-weight:600;font-size:8px;letter-spacing:.22em;text-indent:.22em;color:rgba(212,175,55,.72);margin-top:14px;padding-top:11px;border-top:1px solid rgba(212,175,55,.16)}.bienvenida .pie-placa span{display:block;color:var(--muted);letter-spacing:.14em;margin-top:5px}.bienvenida .velo{position:absolute;inset:0;z-index:5;pointer-events:none}.bienvenida .velo i{position:absolute;top:0;bottom:0;width:50.5%;background:linear-gradient(90deg,#07080a,#0b0c0f);will-change:transform}.bienvenida .velo i.izq{left:0;box-shadow:6px 0 24px rgba(0,0,0,.6)}.bienvenida .velo i.der{right:0;box-shadow:-6px 0 24px rgba(0,0,0,.6)}.bienvenida.abriendo .velo i.izq{animation:velo-izq 1.1s cubic-bezier(.76,0,.24,1) forwards}.bienvenida.abriendo .velo i.der{animation:velo-der 1.1s cubic-bezier(.76,0,.24,1) forwards}@keyframes velo-izq{to{transform:translateX(-101%)}}@keyframes velo-der{to{transform:translateX(101%)}}.bienvenida.abriendo .placa{animation:prensa .72s cubic-bezier(.34,1.3,.5,1) .55s both}@keyframes prensa{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}.bienvenida #digitos span{position:relative;display:block;width:.62em;text-align:center}.bienvenida #digitos span i{display:block;font-style:normal;background:var(--foil);background-size:300% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bienvenida #digitos span:nth-child(2) i{background-position:50% 0}.bienvenida #digitos span:nth-child(3) i{background-position:100% 0}.bienvenida.acunando #digitos span{animation:acunar .9s cubic-bezier(.2,.9,.3,1) both}.bienvenida.acunando #digitos span:first-child{animation-delay:.8s}.bienvenida.acunando #digitos span:nth-child(2){animation-delay:.92s}.bienvenida.acunando #digitos span:nth-child(3){animation-delay:1.1s}@keyframes acunar{0%{opacity:0;transform:translateY(-.52em) scaleY(1.35)}58%{opacity:1;transform:translateY(.07em) scaleY(.94)}78%{transform:translateY(-.03em) scaleY(1.02)}to{transform:translateY(0) scaleY(1)}}.bienvenida .brillo{position:absolute;top:-60%;bottom:-60%;width:38%;background:linear-gradient(100deg,transparent,rgba(255,247,214,.4) 46%,transparent);transform:translateX(-280%) rotate(14deg);pointer-events:none;z-index:2;opacity:0}.bienvenida.barriendo .brillo{animation:barrer 1.35s cubic-bezier(.4,0,.5,1) both}@keyframes barrer{0%{opacity:0;transform:translateX(-280%) rotate(14deg)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateX(560%) rotate(14deg)}}@media (prefers-reduced-motion:reduce){.bienvenida .velo{display:none}.bienvenida.abriendo .placa,.bienvenida.acunando #digitos span,.bienvenida.barriendo .brillo{animation:none}.bienvenida .brillo{display:none}}.bienvenida .actos{position:relative;width:100%;max-width:560px;margin-top:34px;flex:none}.bienvenida .acto{position:absolute;inset:0;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.bienvenida .acto.activo{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.bienvenida .acto.saliendo{opacity:0;transform:translateY(-14px)}.bienvenida .frase{font-family:var(--font-ceremonia),Georgia,serif;font-weight:300;font-style:italic;font-size:clamp(25px,4.4vw,36px);line-height:1.26;letter-spacing:.005em;color:var(--ink);min-height:2.52em;padding-bottom:2px}.bienvenida .frase .cursor{display:inline-block;width:1px;height:.86em;background:var(--gold);margin-left:3px;vertical-align:-.06em;animation:latir .9s steps(2,start) infinite}.bienvenida .frase.fin .cursor{display:none}@keyframes latir{50%{opacity:0}}.bienvenida .apoyo{font-family:var(--font-ceremonia),Georgia,serif;font-weight:400;font-size:17.5px;line-height:1.62;color:var(--muted);max-width:46ch;margin:16px auto 0;opacity:0;transform:translateY(8px);transition:opacity .7s ease .18s,transform .7s cubic-bezier(.16,1,.3,1) .18s}.bienvenida .acto.revelado .apoyo{opacity:1;transform:translateY(0)}.bienvenida .despedida{margin:12px auto 0;text-align:center;opacity:0;transform:translateY(8px);transition:opacity .8s ease .6s,transform .8s cubic-bezier(.16,1,.3,1) .6s}.bienvenida .despedida span{display:block;font-family:var(--font-firma),"Apple Chancery",cursive;font-weight:400;padding:.15em .4em .3em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bienvenida .despedida .linea{font-size:21px;line-height:1.5}.bienvenida .despedida .firma{font-size:38px;line-height:1.25;margin-top:-4px;white-space:nowrap}.bienvenida .acto.revelado .despedida{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bienvenida .acto,.bienvenida .apoyo,.bienvenida .despedida{transition:none}.bienvenida .frase .cursor{animation:none;display:none}}.bienvenida .cupo{margin:22px auto 0;max-width:300px;opacity:0;transition:opacity .6s ease .3s}.bienvenida .acto.revelado .cupo{opacity:1}.bienvenida .cupo .pista{height:1px;background:rgba(212,175,55,.2);position:relative;overflow:hidden}.bienvenida .cupo .pista i{position:absolute;inset:0;background:var(--gold);transform:scaleX(0);transform-origin:left center;transition:transform 1.5s cubic-bezier(.22,1,.36,1) .35s}.bienvenida .acto.revelado .cupo .pista i{transform:scaleX(var(--llenado,.5))}.bienvenida .cupo .cifra{font-family:var(--font-ceremonia),Georgia,serif;font-weight:500;font-size:15px;letter-spacing:.02em;color:var(--muted);margin-top:11px}.bienvenida .cupo .cifra b{font-family:var(--font-serif),serif;font-weight:600;font-size:17px;color:var(--gold)}.bienvenida .acciones{margin-top:30px;display:flex;justify-content:center;gap:14px;flex:none}.bienvenida .boton{font-family:var(--font-nav-brand),serif;font-weight:600;font-size:12.5px;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;padding:13px 30px;border-radius:2px;border:1px solid var(--gold);background:var(--gold);color:#0e1012;cursor:pointer;transition:transform .14s ease,filter .14s ease;white-space:nowrap}.bienvenida .boton:hover{filter:brightness(1.08)}.bienvenida .boton:active{transform:translateY(1px)}.bienvenida .boton[disabled]{opacity:.55;cursor:default}.bienvenida .saltar{position:absolute;top:20px;right:22px;z-index:8;font-family:var(--font-nav-brand),serif;font-weight:600;font-size:10.5px;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:var(--muted);background:none;border:none;cursor:pointer;padding:8px 10px}.bienvenida .saltar:hover{color:var(--ink)}.bienvenida.fin-escena{opacity:0;transition:opacity .5s ease;pointer-events:none}.bienvenida .marca-comun,.bienvenida.escena.comun .cupo,.bienvenida.escena.comun .placa{display:none}.bienvenida.escena.comun .marca-comun{display:block;font-family:var(--font-nav-brand),serif;font-weight:700;font-size:13px;letter-spacing:.3em;text-indent:.3em;color:var(--gold);margin-bottom:26px}.bienvenida .apoyo.comun,.bienvenida.escena.comun .apoyo:not(.comun){display:none}.bienvenida.escena.comun .apoyo.comun{display:block}.bienvenida.escena.comun .acto[data-acto="2"],.bienvenida.escena.comun .acto[data-acto="3"]{display:none}.bienvenida .nombre-placa{font-family:var(--font-firma),"Apple Chancery",cursive;font-weight:400;line-height:1.34;margin-top:9px;padding:0 .35em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;overflow:hidden}.bienvenida .nombre-placa:empty{display:none}.bienvenida .ranking{width:100%;max-width:430px;margin:22px auto 0;position:relative}.bienvenida .fila{position:absolute;left:0;right:0;top:0;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:13px;height:50px;padding:0 2px;border-top:1px solid var(--line);will-change:transform}.bienvenida .fila .puesto{font-family:var(--font-serif),serif;font-weight:600;font-size:16px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.bienvenida .fila .quien{font-family:var(--font-ceremonia),Georgia,serif;font-weight:500;font-size:19px;color:var(--ink);text-align:left;display:flex;align-items:center;gap:9px;min-width:0}.bienvenida .fila .quien>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bienvenida .fila .puntos{font-family:var(--font-serif),serif;font-weight:600;font-size:17px;color:var(--muted);font-variant-numeric:tabular-nums}.bienvenida .fila.yo .puesto,.bienvenida .fila.yo .puntos,.bienvenida .fila.yo .quien{color:var(--gold)}.bienvenida .galon{position:relative;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 11px 0 10px;border:1px solid rgba(212,175,55,.44);border-radius:2px;background:radial-gradient(110% 150% at 18% 0,rgba(212,175,55,.13),transparent 68%),linear-gradient(150deg,#1a1b18,#101114 60%,#0c0d10);box-shadow:inset 0 1px 0 hsla(48,79%,84%,.14),0 5px 16px rgba(0,0,0,.45);overflow:hidden;white-space:nowrap;min-width:0;opacity:0;transform:scale(.9);transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.3,.5,1)}.bienvenida .galon.puesta{opacity:1;transform:scale(1)}.bienvenida .galon:before{content:"";position:absolute;inset:3px;border:1px solid rgba(212,175,55,.17);border-radius:1px;pointer-events:none}.bienvenida .galon:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(68deg,rgba(212,175,55,.05) 0 1px,transparent 1px 4px),repeating-linear-gradient(-68deg,rgba(212,175,55,.038) 0 1px,transparent 1px 4px)}.bienvenida .galon>*{position:relative;z-index:1}.bienvenida .galon .rombo{width:4px;height:4px;transform:rotate(45deg);background:var(--gold);flex:none}.bienvenida .galon .nombre{font-family:var(--font-firma),"Apple Chancery",cursive;font-weight:400;line-height:1.1;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:.3em .4em .45em .1em;margin:-.3em -.4em -.45em -.1em}.bienvenida .galon .sello{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none;padding-left:9px;border-left:1px solid rgba(212,175,55,.26)}.bienvenida .galon .sello b{font-family:var(--font-nav-brand),serif;font-weight:700;font-size:6.4px;letter-spacing:.17em;text-indent:.17em;color:rgba(212,175,55,.86)}.bienvenida .galon .sello em{font-family:var(--font-serif),serif;font-style:normal;font-weight:600;font-size:13px;line-height:1;color:#f0dc94}@media (prefers-reduced-motion:reduce){.bienvenida .fila{transition:none!important}.bienvenida .chapa{transition:none}}.bienvenida .placa{transition:opacity .45s ease,transform .45s cubic-bezier(.5,0,.75,0)}.bienvenida.escena.sin-placa .placa{opacity:0;transform:scale(.58)}.bienvenida.escena.sin-placa .placa.fuera{display:none}@media (prefers-reduced-motion:reduce){.bienvenida .placa{transition:none}}@media (max-height:820px){.bienvenida.escena{padding:20px 18px}.bienvenida .actos{margin-top:18px}.bienvenida .placa{width:268px;padding:20px 18px 16px}.bienvenida .numero{font-size:44px}.bienvenida .frase{font-size:clamp(21px,5.6vw,28px);min-height:2.4em}.bienvenida .apoyo{font-size:16px;margin-top:11px}.bienvenida .ranking{margin-top:12px}.bienvenida .fila{height:44px}.bienvenida .acciones{margin-top:18px}.bienvenida .cupo{margin-top:14px}.bienvenida .despedida{margin-top:6px}.bienvenida .despedida .linea{font-size:19px}.bienvenida .despedida .firma{font-size:32px}}.cabecera-raiz{--gold:#d4af37;--ink:#f5f3ee;--muted:#9ba1a6;--accent:#4de59f;--foil:linear-gradient(118deg,#8a6d1f,#c9a233 22%,#f6e9b4 44%,#d4af37 58%,#a8842a 78%,#7e621b);--alto-cartela:88px;--alto-riel:56px;--p:0}@media (min-width:768px){.cabecera-raiz{--alto-cartela:88px;--alto-riel:52px}}.cabecera-raiz .cabecera-hueco{height:calc(var(--alto-cartela) + var(--alto-riel))}.cabecera-raiz .cabecera{position:fixed;top:0;left:0;right:0;z-index:40;background:radial-gradient(118% 78% at 50% 0,rgba(212,175,55,.12),transparent 62%),linear-gradient(168deg,rgba(26,27,24,.86),rgba(16,17,20,.84) 58%,rgba(12,13,16,.82));transform:translateY(calc(var(--p) * var(--alto-cartela) * -1));color:var(--muted)}.cabecera-raiz .cabecera:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(68deg,rgba(212,175,55,.055) 0 1px,transparent 1px 5px),repeating-linear-gradient(-68deg,rgba(212,175,55,.04) 0 1px,transparent 1px 5px);pointer-events:none}.cabecera-raiz .cabecera:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px;background:linear-gradient(180deg,rgba(12,13,16,.55),transparent);opacity:var(--p);pointer-events:none}.cabecera-raiz .cab-cartela,.cabecera-raiz .cab-riel{position:relative;z-index:1}.cabecera-raiz .cab-cartela{height:var(--alto-cartela);display:flex;align-items:center;gap:10px;padding:0 12px;opacity:calc(1 - var(--p) * 1.45)}.cabecera-raiz[data-compacta=true] .cab-cartela{visibility:hidden}.cabecera-raiz .cab-escudo{flex:none;display:flex}.cabecera-raiz .cab-escudo img{width:56px;height:56px;max-width:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(212,175,55,.35);transform:scale(calc(1 - var(--p) * .58));transform-origin:left center}.cabecera-raiz .cab-nombre-club{display:none}.cabecera-raiz .cab-filete-vertical{flex:none;width:1px;height:32px;background:linear-gradient(180deg,transparent,rgba(212,175,55,.22) 30%,rgba(212,175,55,.22) 70%,transparent);transform-origin:center}.cabecera-raiz .cab-patrocinio{flex:0 1 132px;min-width:0;display:flex;align-items:center;justify-content:center}.cabecera-raiz .cab-patrocinio picture{display:flex;min-width:0;max-height:64px}.cabecera-raiz .cab-patrocinio img{display:block;width:100%;height:auto;max-width:132px;max-height:64px;-o-object-fit:contain;object-fit:contain}.cabecera-raiz .cab-socio{flex:none;display:flex;align-items:center;gap:4px;margin-left:auto}.cabecera-raiz .cab-medalla{display:flex;align-items:center;gap:8px;padding:4px;margin:-4px;text-decoration:none;-webkit-tap-highlight-color:transparent}.cabecera-raiz .cab-iniciales{width:36px;height:36px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(212,175,55,.5);background:#2e2a1c;font-family:var(--font-serif),serif;font-weight:600;font-size:13px;color:var(--gold)}.cabecera-raiz .cab-ficha{display:none}.cabecera-raiz .cab-boton{width:32px;height:32px;flex:none;padding:6px;margin:-6px 0 -6px -2px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.09);border-radius:50%;background:hsla(0,0%,100%,.03);color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.cabecera-raiz .cab-boton svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.cabecera-raiz .cab-boton:hover{color:var(--gold);border-color:rgba(212,175,55,.5)}.cabecera-raiz .cab-boton.cab-salir:hover{color:#ff4c4c;border-color:rgba(255,76,76,.4)}}.cabecera-raiz .cab-entrar{padding:9px 16px;border-radius:999px;border:1px solid rgba(212,175,55,.5);background:#2e2a1c;font-family:var(--font-nav-brand),serif;font-weight:700;font-size:10px;letter-spacing:.18em;text-indent:.18em;color:var(--gold);text-decoration:none}.cabecera-raiz .cab-riel{height:var(--alto-riel);display:flex;align-items:stretch;padding:0 12px}.cabecera-raiz .cab-pestana{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-decoration:none;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:transform .1s ease-out}.cabecera-raiz .cab-pestana[data-pulsando=true]{transform:scale(.97)}.cabecera-raiz .cab-icono{width:20px;height:20px;flex:none;color:var(--muted)}.cabecera-raiz .cab-etiqueta{font-family:var(--font-nav-brand),serif;font-weight:700;font-size:8.5px;letter-spacing:.18em;text-indent:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--muted)}.cabecera-raiz .cab-larga{display:none}.cabecera-raiz .cab-insignia{position:absolute;top:6px;left:50%;margin-left:8px;width:5px;height:5px;border:1px solid rgba(212,175,55,.55);border-radius:50%;font-size:0;color:transparent;overflow:hidden}.cabecera-raiz .cab-insignia[data-tipo=top]{display:none}.cabecera-raiz .cab-vivo{position:absolute;top:6px;left:50%;margin-left:8px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.cabecera-raiz .cab-filete-activo{position:absolute;bottom:6px;left:0;height:2px;width:1px;border-radius:2px;background:linear-gradient(90deg,transparent,#d4af37 18%,#f6e9b4 50%,#d4af37 82%,transparent);transform-origin:left center;opacity:0;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .24s ease-out;pointer-events:none}.cabecera-raiz .cab-filete-activo[data-listo=true]{opacity:1}.cabecera-raiz .cab-brillo{position:absolute;top:-60%;bottom:-60%;width:38%;background:linear-gradient(100deg,transparent,rgba(255,247,214,.34) 46%,transparent);pointer-events:none;opacity:0;transform:translateX(-280%) rotate(14deg)}.cabecera-raiz .cab-mini{display:none}.cabecera-raiz .cab-pestana[data-activa=true]:before{content:"";position:absolute;inset:4px 2px;border-radius:8px;background:radial-gradient(70% 100% at 50% 100%,rgba(212,175,55,.08),transparent 70%);box-shadow:inset 0 1px 2px rgba(0,0,0,.5);pointer-events:none}.cabecera-raiz .cab-pestana[data-activa=true] .cab-etiqueta{background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cabecera-raiz .cab-pestana[data-activa=true] .cab-icono{color:var(--gold)}@media (hover:hover) and (pointer:fine){.cabecera-raiz .cab-pestana:not([data-activa=true]):hover .cab-etiqueta,.cabecera-raiz .cab-pestana:not([data-activa=true]):hover .cab-icono{color:var(--ink)}.cabecera-raiz .cab-pestana:not([data-activa=true]):after{content:"";position:absolute;bottom:6px;left:20%;right:20%;height:1px;border-radius:1px;background:hsla(0,0%,100%,.25);opacity:0;transition:opacity .14s ease-out}.cabecera-raiz .cab-pestana:not([data-activa=true]):hover:after{opacity:1}}@media (max-width:359px){.cabecera-raiz .cab-riel{padding:0 6px}.cabecera-raiz .cab-etiqueta{font-size:8px;letter-spacing:.08em;text-indent:0}}@media (min-width:768px){.cabecera-raiz .cab-cartela{padding:0 20px;gap:14px}.cabecera-raiz .cab-escudo img{width:52px;height:52px}.cabecera-raiz .cab-riel{justify-content:center;padding:0 20px}.cabecera-raiz .cab-pestana{flex:0 1 auto;flex-direction:row;gap:7px;padding:0 14px}.cabecera-raiz .cab-icono{width:16px;height:16px}.cabecera-raiz .cab-etiqueta{font-size:10px;letter-spacing:.22em;text-indent:.22em}}@media (min-width:1024px){.cabecera-raiz{--alto-cartela:96px}.cabecera-raiz .cab-escudo img{width:60px;height:60px}.cabecera-raiz .cab-patrocinio{flex-basis:157px}.cabecera-raiz .cab-patrocinio picture{max-height:76px}.cabecera-raiz .cab-patrocinio img{max-width:157px;max-height:76px}.cabecera-raiz .cab-cartela,.cabecera-raiz .cab-riel{max-width:1152px;margin:0 auto}.cabecera-raiz .cab-nombre-club{display:block;font-family:var(--font-nav-brand),serif;font-weight:700;font-size:13px;letter-spacing:.28em;text-indent:.28em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;white-space:nowrap}.cabecera-raiz .cab-etiqueta{display:none}.cabecera-raiz .cab-etiqueta.cab-larga,.cabecera-raiz .cab-etiqueta.cab-sola{display:inline}.cabecera-raiz .cab-insignia,.cabecera-raiz .cab-insignia[data-tipo=top]{display:inline;position:static;margin:0 0 0 2px;width:auto;height:auto;padding:1px 5px;border-radius:999px;font-family:var(--font-nav-brand),serif;font-weight:700;font-size:7px;letter-spacing:.1em;color:rgba(212,175,55,.75);overflow:visible}.cabecera-raiz .cab-vivo{position:static;margin:0 0 0 2px}.cabecera-raiz .cab-ficha{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:150px}.cabecera-raiz .cab-ficha b{font-family:var(--font-nav-brand),serif;font-weight:700;font-size:11px;letter-spacing:.1em;color:var(--ink)}.cabecera-raiz .cab-ficha b,.cabecera-raiz .cab-ficha i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabecera-raiz .cab-ficha i{font-style:normal;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cabecera-raiz .cab-mini{display:flex;position:absolute;top:50%;opacity:var(--p);visibility:hidden;transform:translateY(-50%) scale(calc(.9 + var(--p) * .1))}.cabecera-raiz[data-compacta=true] .cab-mini{visibility:visible}.cabecera-raiz .cab-mini-escudo{left:20px;width:22px;height:22px}.cabecera-raiz .cab-mini-escudo img{width:22px;height:22px;max-width:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(212,175,55,.35)}.cabecera-raiz .cab-mini-medalla{right:20px;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(212,175,55,.5);background:#2e2a1c;font-family:var(--font-serif),serif;font-weight:600;font-size:11px;color:var(--gold);text-decoration:none}}.cabecera-raiz .cab-cartela{animation:cab-entra-cartela .42s cubic-bezier(.16,1,.3,1) backwards}@keyframes cab-entra-cartela{0%{opacity:0;transform:translateY(-8px)}}.cabecera-raiz .cab-filete-vertical{animation:cab-dibuja-filete .42s cubic-bezier(.16,1,.3,1) .12s backwards}@keyframes cab-dibuja-filete{0%{transform:scaleY(0)}}.cabecera-raiz .cab-pestana{animation:cab-entra-pestana .3s cubic-bezier(.16,1,.3,1) calc(.16s + var(--i, 0) * 28ms) backwards}@keyframes cab-entra-pestana{0%{opacity:0;transform:translateY(5px)}}.cabecera-raiz .cab-iniciales{animation:cab-asienta-medalla .52s cubic-bezier(.34,1.56,.64,1) .12s backwards}@keyframes cab-asienta-medalla{0%{opacity:0;transform:rotate(-6deg) scale(.86)}}.cabecera-raiz .cab-boton:focus-visible,.cabecera-raiz .cab-entrar:focus-visible,.cabecera-raiz .cab-escudo:focus-visible,.cabecera-raiz .cab-medalla:focus-visible,.cabecera-raiz .cab-mini:focus-visible,.cabecera-raiz .cab-pestana:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:10px}@keyframes cab-funde{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cabecera-raiz .cab-cartela,.cabecera-raiz .cab-filete-vertical,.cabecera-raiz .cab-iniciales,.cabecera-raiz .cab-pestana{animation:cab-funde .15s ease-out backwards}.cabecera-raiz .cab-filete-activo,.cabecera-raiz .cab-pestana{transition:opacity .15s ease}.cabecera-raiz .cab-pestana[data-pulsando=true]{transform:none;opacity:.65}.cabecera-raiz .cab-brillo{display:none}}@media (prefers-reduced-transparency:reduce){.cabecera-raiz .cabecera{background:linear-gradient(168deg,#1a1b18,#101114 58%,#0c0d10)}}@media (prefers-contrast:more){.cabecera-raiz .cabecera{background:#000;border-bottom:1px solid var(--gold)}.cabecera-raiz .cab-pestana:not([data-activa=true]) .cab-etiqueta,.cabecera-raiz .cab-pestana:not([data-activa=true]) .cab-icono{color:#d7dbdf}.cabecera-raiz .cab-filete-activo{background:var(--gold)}}