@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-700-normal-DCH5bIkD.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-700-normal-D5dmK5Ek.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-700-normal-C8xZtiKd.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-700-normal-D98SaizC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/juegos/trayectoria/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/juegos/trayectoria/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/juegos/trayectoria/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/juegos/trayectoria/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/juegos/trayectoria/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/juegos/trayectoria/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/juegos/trayectoria/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/juegos/trayectoria/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/juegos/trayectoria/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul:#0a1d4a;--azul-claro:#1b3a80;--hilo:#f7f5ef;--blanco:#fff;--oro:#f2c14e;--tinta:#0a1d4aa3;--linea:#0a1d4a26;--display:"Big Shoulders Display", "Arial Narrow", sans-serif;--texto:"Barlow Condensed", "Arial Narrow", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--azul);background-color:var(--hilo);font:500 19px/1.3 var(--texto);background-image:repeating-linear-gradient(0deg,#0a1d4a06 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0a1d4a06 0 1px,#0000 1px 3px);margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--oro);outline-offset:2px}.pagina{min-height:100dvh;overflow-x:clip}.hoja{width:100%;max-width:560px;margin-inline:auto;padding-inline:20px}.aviso{text-align:center;font:800 30px var(--display);text-transform:uppercase;padding:30dvh 20px}.cabecera{padding-top:26px;animation:.5s both subir}.cabecera__arriba{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cabecera__volver{z-index:1;color:var(--tinta);text-underline-offset:3px;flex:none;margin:-10px -12px;padding:10px 12px;font-size:16px;font-weight:600;position:relative}.cabecera__volver:hover{color:var(--azul)}.cabecera__volanta{letter-spacing:.14em;text-transform:uppercase;color:var(--tinta);margin:0 0 6px;font-size:15px;font-weight:600}.cabecera__titulo{font:900 clamp(60px, 19vw, 108px) / .82 var(--display);letter-spacing:-.012em;text-transform:uppercase;margin:0}.cabecera__titulo span{color:#0000;-webkit-text-stroke:2px var(--azul);display:block}.cabecera__bajada{max-width:34ch;margin:14px 0 0;font-size:20px;line-height:1.15}.pestanas{border-bottom:2px solid var(--azul);gap:22px;margin-top:18px;display:flex}.pestana{font:800 23px var(--display);text-transform:uppercase;color:var(--tinta);background:0 0;border:0;padding:6px 0 8px;position:relative}.pestana[aria-pressed=true]{color:var(--azul)}.pestana[aria-pressed=true]:after{content:"";background:var(--azul);height:7px;position:absolute;inset:auto 0 -2px}.filtros{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.filtro{border:2px solid var(--azul);background:0 0;padding:2px 13px;font-size:18px;font-weight:600}.filtro[aria-pressed=true]{background:var(--azul);color:var(--blanco)}.marcador{justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:8px;display:flex}.marcador__etiqueta{font:800 22px var(--display);text-transform:uppercase;margin:0}.marcador__etiqueta span{color:var(--tinta);font-weight:700}.camisetas{gap:6px;display:flex}.camiseta{border:2px solid var(--azul);background:linear-gradient(var(--blanco) 34%, var(--azul) 34% 64%, var(--blanco) 64%);border-radius:2px;width:20px;height:25px;transition:opacity .25s;position:relative}.camiseta--usada{opacity:.26}.tablero{border-top:2px solid var(--azul);margin:0;padding:0;list-style:none}.fila{border-bottom:1px solid var(--linea);min-height:46px;animation:subir .42s calc(var(--i) * 38ms) both;grid-template-columns:5.3rem 1fr;align-items:center;gap:10px;padding-block:5px;display:grid}.fila__anios{font:700 19px var(--display);font-variant-numeric:tabular-nums;color:var(--tinta)}.fila__club{font:800 25px/1 var(--display);text-transform:uppercase;transform-origin:50% 0;animation:.46s cubic-bezier(.2,.9,.3,1.2) both voltear}.fila__club small{white-space:nowrap;font:600 15px var(--texto);letter-spacing:.02em;text-transform:none;color:var(--tinta);margin-left:8px;display:inline-block}.fila__chapa{width:var(--ancho);background:repeating-linear-gradient(115deg, var(--azul) 0 5px, transparent 5px 11px);opacity:.2;height:25px;display:block}.fila--banda{background:var(--azul);min-height:72px;color:var(--blanco);border-bottom:0;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);position:relative;overflow:hidden}.fila--banda .fila__anios,.fila--banda .fila__club small{color:#ffffffb8}.fila--banda .fila__club{font-size:clamp(27px,7.4vw,36px);font-weight:900}.tablero--gano .fila--banda:after{content:"";background:linear-gradient(100deg, transparent, var(--oro), transparent);opacity:.8;width:40%;animation:1.05s ease-in-out .15s both barrido;position:absolute;inset:0 auto 0 -40%}.fallidos{color:var(--tinta);flex-wrap:wrap;gap:4px 16px;margin:14px 0 0;padding:0;font-size:19px;font-weight:600;list-style:none;display:flex}.fallidos li{text-decoration:line-through;text-decoration-thickness:2px;animation:.25s both subir}.barra{z-index:3;background:linear-gradient(transparent, var(--hilo) 22px);margin-top:8px;padding-block:22px 16px;position:sticky;bottom:0}.barra__interior{align-items:stretch;gap:12px;display:flex}.buscador{flex:1;min-width:0;position:relative}.buscador__entrada{border:3px solid var(--azul);background:var(--blanco);width:100%;height:54px;box-shadow:5px 5px 0 var(--azul);border-radius:0;padding-inline:14px;font-size:22px;font-weight:600}.buscador__entrada::placeholder{color:var(--tinta)}.buscador__entrada:focus-visible{box-shadow:5px 5px 0 var(--oro);outline:none}.opciones{border:3px solid var(--azul);background:var(--blanco);margin:0;padding:0;list-style:none;position:absolute;inset:auto 0 calc(100% + 7px)}.opcion{cursor:pointer;padding:8px 12px;font-size:21px;font-weight:600;line-height:1.1}.opcion+.opcion{border-top:1px solid var(--linea)}.opcion span{color:var(--tinta);font-weight:500}.opcion--activa{background:var(--azul);color:var(--blanco)}.opcion--activa span{color:#ffffffb8}.opcion--vacia{color:var(--tinta);cursor:default}.rendirse{text-underline-offset:3px;color:var(--tinta);background:0 0;border:0;flex:none;padding:0;font-size:18px;font-weight:600;line-height:1;text-decoration:underline}.resultado{background:var(--azul);color:var(--blanco);margin-top:24px;padding-block:26px 34px;animation:.5s .1s both subir}.resultado__titular{font:900 clamp(30px, 8.6vw, 44px) / 1 var(--display);text-transform:uppercase;color:var(--oro);margin:0}.resultado__era{color:#ffffffb8;margin:14px 0 0;font-size:18px}.resultado__nombre{font:900 clamp(46px, 14vw, 78px) / .88 var(--display);text-transform:uppercase;margin:0}.resultado__puntos{margin:10px 0 0;font-size:21px;font-weight:600}.resultado__acciones{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.boton{border:3px solid var(--blanco);min-height:48px;color:var(--blanco);font:800 23px var(--display);text-transform:uppercase;background:0 0;padding:4px 24px}.boton--blanco{background:var(--blanco);color:var(--azul)}.resultado__cuenta{color:#ffffffc7;margin:16px 0 0;font-size:19px}.resultado__cuenta b{font:800 22px var(--display);font-variant-numeric:tabular-nums;color:var(--blanco)}.numeros{border-top:1px solid #ffffff47;grid-template-columns:repeat(4,1fr);margin:24px 0 0;display:grid}.numeros div{padding-top:10px}.numeros dt{color:#ffffffb8;font-size:16px}.numeros dd{font:900 36px/1 var(--display);font-variant-numeric:tabular-nums;margin:0}@keyframes subir{0%{opacity:0;transform:translateY(10px)}}@keyframes voltear{0%{opacity:0;transform:perspective(300px)rotateX(-85deg)}}@keyframes barrido{to{left:110%}}@media (width>=640px){.cabecera{padding-top:44px}}@media (width>=960px){.pagina{--columna:clamp(380px, 33vw, 520px);grid-template-columns:var(--columna) minmax(0, 1fr);grid-template-rows:repeat(5,auto) 1fr;display:grid}.juego{display:contents}.hoja{max-width:none;margin-inline:0;padding-inline:28px}.pagina>.hoja,.juego>.hoja,.barra,.resultado{grid-column:1}.juego>.columna-tablero{--margen:clamp(28px, 5vw, 96px);padding-inline:var(--margen);border-left:2px solid var(--azul);background:var(--blanco);grid-area:1/2/-1}.cabecera{padding-top:clamp(14px,3.4vh,44px)}.cabecera__volanta{margin-bottom:4px}.cabecera__titulo{font-size:min(clamp(56px, 12.4vh, 112px), calc((var(--columna) - 60px) / 4.62))}.cabecera__bajada{margin-top:10px;font-size:19px}.pestanas{margin-top:clamp(8px,1.8vh,18px)}.filtros{margin-top:10px}.marcador{margin-block:10px 0}.fallidos{margin-top:8px;font-size:18px}.barra{background:0 0;margin-top:0;padding-block:14px;position:static}.tablero{--alto:clamp(22px, calc((100dvh - 48px) / (var(--filas) + var(--bandas) * .55)), 66px);border-top:0;flex-direction:column;justify-content:center;height:100dvh;min-height:min-content;display:flex}.fila{height:var(--alto);flex:none;grid-template-columns:clamp(6.2rem,9vw,9rem) minmax(0,1fr);min-height:0;padding-block:0}.fila:first-child{border-top:2px solid var(--azul)}.fila__anios{font-size:clamp(14px, calc(var(--alto) * .5), 24px)}.fila__club{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(16px, min(calc(var(--alto) * .62), 2.5vw), 40px);line-height:1.15;overflow:hidden}.fila__chapa{height:calc(var(--alto) * .55)}.fila--banda{height:calc(var(--alto) * 1.55);min-height:0;margin-inline:calc(var(--margen) * -1);padding-inline:var(--margen)}.fila--banda .fila__club{font-size:clamp(20px, min(calc(var(--alto) * .86), 3vw), 56px)}.resultado{margin-top:12px;padding-block:16px 18px}:is(.juego--terminado .marcador,.juego--terminado>.hoja:has(.fallidos),.pagina:has(.juego--terminado) .cabecera__bajada){display:none}.resultado__titular{font-size:clamp(26px,4.8vh,44px)}.resultado__era{margin-top:4px}.resultado__nombre{font-size:clamp(38px,7.6vh,72px)}.resultado__puntos{margin-top:4px}.resultado__acciones{margin-top:10px}.resultado__cuenta{margin-top:8px}.numeros{margin-top:10px}.numeros div{padding-top:6px}.numeros dd{font-size:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
