.origen-paso{gap:.6rem}.origen-paso .c-sub{font-size:1.05rem}.sueno-sellado{color:#1b2433;background:linear-gradient(170deg,#fffaf0,#f1e2c4);border-radius:.6rem;gap:.1rem;padding:.5rem 4.6rem .55rem .8rem;display:grid;position:relative;transform:rotate(-.6deg);box-shadow:0 .4rem 1rem #0006}.sueno-sellado .mono{letter-spacing:.08em;text-transform:uppercase;color:#1b2433b3;margin:0;font-size:.58rem}.sueno-sellado .sueno-nombre{font-family:var(--font-display);text-transform:uppercase;color:var(--color-noche);margin:0;font-size:1.25rem;font-weight:900;line-height:1}.sueno-sellado .sueno-texto{font-family:var(--font-mano);margin:0;font-size:.95rem;line-height:1.15}.sueno-sellado .lacre{text-align:center;width:3.7rem;height:3.7rem;font-family:var(--font-display);text-transform:uppercase;color:#fff3e0;background:radial-gradient(circle at 35% 30%,#d9443e,#9b1f1b 70%);border-radius:50%;place-items:center;padding:.35rem;font-size:.66rem;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;right:.6rem;translate:0 -50%;rotate:12deg;box-shadow:0 0 0 3px #9b1f1b59,0 3px 6px #00000059}.origenes{gap:.5rem;display:grid}@media (width>=40rem){.origenes{grid-template-columns:repeat(3,minmax(0,1fr))}}.carta-origen{text-align:left;width:100%;color:var(--color-crema);cursor:pointer;perspective:900px;background:0 0;border:0;padding:0;transition:transform .22s cubic-bezier(.2,1.6,.4,1),opacity .3s;display:grid;position:relative}.carta-origen:hover:not(.boca-abajo){transform:translateY(-2px)rotate(-.4deg)}.carta-origen:focus-visible{outline:2px solid var(--oro);outline-offset:3px;border-radius:.7rem}.giro-origen{transform-style:preserve-3d;transition:transform .48s cubic-bezier(.3,1.35,.5,1);display:grid;position:relative}.carta-origen.boca-abajo .giro-origen{transform:rotateX(180deg)}.cara-origen,.dorso-origen{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.7rem;grid-area:1/1}.cara-origen{background:linear-gradient(170deg,#173f73,#00132d 85%);gap:.15rem;padding:.45rem .75rem .5rem;transition:visibility 0s 90ms;display:grid;box-shadow:0 .4rem 1rem #0006,0 0 0 .2rem #fffaf0}.cara-origen b{font-family:var(--font-display);text-transform:uppercase;font-size:1.08rem;font-weight:900;line-height:1}.cara-origen .gana,.cara-origen .cuesta{font-family:var(--font-mono);grid-template-columns:.9rem 1fr;font-size:.66rem;line-height:1.35;display:grid}.cara-origen .gana{color:var(--si)}.cara-origen .cuesta{color:#ff9a8f}.cara-origen i{font-style:normal;font-weight:700}.dorso-origen{visibility:hidden;background:repeating-linear-gradient(-45deg,#f1d6ac0f 0 8px,#0000 8px 16px),linear-gradient(170deg,#173f73,#00132d 80%);place-items:center;transition:visibility 0s 90ms;display:grid;transform:rotateX(180deg);box-shadow:0 .4rem 1rem #0006,0 0 0 .2rem #fffaf0}.dorso-origen span{color:#f1d6ac80;font-size:1.8rem}.carta-origen.boca-abajo .cara-origen{visibility:hidden}.carta-origen.boca-abajo .dorso-origen{visibility:visible}.carta-origen.elegida{transform:scale(1.03)}.carta-origen.elegida .cara-origen{box-shadow:0 .6rem 1.4rem #00000080, 0 0 0 .25rem var(--oro), 0 0 22px #f5c4518c}.carta-origen.se-va{opacity:.25;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.giro-origen,.cara-origen,.dorso-origen,.carta-origen{transition:none}}.sueno-cabeza{font-family:var(--font-mono);color:var(--tiza-suave);margin:.35rem 0 0;font-size:.66rem;line-height:1.4}.sueno-cabeza .mono{letter-spacing:.08em;text-transform:uppercase;color:#fff3e0;background:#9b1f1b;border-radius:99px;padding:.05rem .4rem;font-size:.56rem}.sueno-cabeza b{color:var(--color-crema)}.sueno-cabeza.si b,.sueno-cabeza.si span:last-child{color:var(--si)}.sueno-cabeza.no b{color:var(--tiza-suave);text-decoration:line-through}.sello-sueno{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;text-align:center;border:2px dashed;border-radius:.35rem;justify-self:center;margin:.2rem 0 0;padding:.15rem .5rem;font-size:.56rem;line-height:1.3;rotate:-2deg}.sello-sueno.si{color:var(--oro)}.sello-sueno.no{color:var(--tiza-suave);opacity:.8}main.carrera:has(.origen-paso)>#avisos:empty{display:none}.vest-club{font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:900;display:flex}.vest-club img{object-fit:contain;width:1.8rem;height:1.8rem}.vest-linea{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tiza-suave);margin:.8rem 0 .3rem;font-size:.62rem}.vestuario{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.vest-fila{background:#f1d6ac0a;border-radius:8px;grid-template-columns:1.9rem 2.6rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.2rem .5rem .2rem .3rem;display:grid}.vest-dorsal{font-family:var(--font-display);text-align:center;color:var(--color-crema);font-size:1.15rem;font-weight:900}.vest-cara{object-fit:contain;object-position:bottom;width:2.6rem;height:3.2rem;filter:drop-shadow(1px 0 0 var(--color-crema)) drop-shadow(-1px 0 0 var(--color-crema)) drop-shadow(0 -1px 0 var(--color-crema))}.vest-nombre{gap:.1rem;min-width:0;display:grid}.vest-nombre b{font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:900;line-height:1.15;overflow:hidden}.vest-nombre small{font-family:var(--font-mono);color:var(--tiza-suave);align-items:center;gap:.3rem;font-size:.6rem;display:flex}.vest-nombre small img{border-radius:2px;width:1rem;height:auto}.vest-pos{font-family:var(--font-mono);color:var(--tiza-suave);font-size:.62rem}.vest-fila.sala{box-shadow:inset 3px 0 0 var(--si,#6fd08c);background:#6fd08c1f}.vest-fila.sala .vest-nombre b{color:var(--si,#6fd08c)}.vest-fila.mia{box-shadow:inset 3px 0 0 var(--oro,#f5c451);background:#f5c4511f}.vest-fila.mia .vest-nombre b{color:var(--oro,#f5c451)}.vest-fila.vest-mister .vest-cara{opacity:.55}.palmares-mundo{gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.pm-fila{background:#f1d6ac0a;border-radius:8px;grid-template-columns:3.1rem 2.6rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.3rem .4rem;display:grid}.pm-fila.sala{box-shadow:inset 3px 0 0 var(--oro,#f5c451);background:#f5c4511f}.pm-temp{font-family:var(--font-mono);color:var(--tiza-suave);font-size:.65rem}.pm-foto{width:2.6rem;height:3.1rem;display:block;position:relative}.pm-cara{object-fit:contain;object-position:bottom;width:100%;height:100%;filter:drop-shadow(1px 0 0 var(--color-crema)) drop-shadow(-1px 0 0 var(--color-crema)) drop-shadow(0 -1px 0 var(--color-crema))}.pm-escudo{object-fit:contain;width:1.1rem;height:1.1rem;position:absolute;bottom:-.1rem;right:-.35rem}.pm-que{gap:.1rem;min-width:0;display:grid}.pm-que>small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tiza-suave);font-size:.55rem}.pm-que>b{font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);font-size:.95rem;font-weight:900;line-height:1.15}.pm-fila.sala .pm-que>b{color:var(--oro,#f5c451)}.pm-otros{font-family:var(--font-mono);color:var(--tiza-suave);gap:.05rem;font-size:.6rem;display:grid}.pm-otros span{align-items:center;gap:.3rem;display:flex}.pm-otros span.sala{color:var(--oro,#f5c451)}.pm-otros img{object-fit:contain;width:.95rem;height:.95rem}.jugada-contra{text-align:center;color:var(--oro,#f5c451);margin:0;font-size:1.2rem}.encuesta{text-align:left;background:#00132d99;border-radius:10px;gap:.45rem;width:100%;padding:.65rem .75rem;display:grid;box-shadow:inset 0 0 0 1px #f1d6ac33}.encuesta ol{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.encuesta-titulo{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--tiza-suave,#f3e6cfb8);justify-content:space-between;gap:.5rem;margin:0;font-size:.6rem;display:flex}.encuesta-titulo span:first-child{color:var(--oro,#f5c451)}.encuesta-fila{grid-template-columns:2.2rem minmax(0,1fr) 2.6rem;align-items:center;gap:.55rem;display:grid}.encuesta-cara{width:2.2rem;height:2.2rem;position:relative}.encuesta-cara>img:first-child{object-fit:cover;object-position:top;background:#173f73;border-radius:50%;width:100%;height:100%;box-shadow:0 0 0 2px #f1d6ac59}.encuesta-escudo{object-fit:contain;width:1rem;height:1rem;position:absolute;bottom:-.2rem;right:-.25rem}.encuesta-quien{gap:.15rem;min-width:0;display:grid}.encuesta-quien b{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--color-crema);font-size:.85rem;line-height:1.1;overflow:hidden}.encuesta-quien small{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--tiza-suave,#f3e6cfb8);font-size:.55rem;overflow:hidden}.encuesta-barra{background:#f1d6ac1f;border-radius:99px;height:.4rem;display:block;overflow:hidden}.encuesta-barra i{width:var(--p);border-radius:inherit;background:#f1d6ac8c;height:100%;display:block}.encuesta-fila.sala .encuesta-barra i{background:linear-gradient(90deg, #c98b52, var(--oro,#f5c451))}.encuesta-fila.sala .encuesta-cara>img:first-child{box-shadow:0 0 0 2px var(--oro,#f5c451)}.encuesta-fila.tu .encuesta-quien b{color:var(--oro,#f5c451)}.encuesta-pct{font-family:var(--font-display);text-align:right;color:var(--color-crema);font-size:1rem;font-weight:900}.encuesta-fila.sala .encuesta-pct{color:var(--oro,#f5c451)}.encuesta-pie{font-family:var(--font-mono);color:var(--tiza-suave,#f3e6cfb8);margin:0;font-size:.58rem}.encuesta.corta{gap:.3rem;margin-top:.5rem;padding:.45rem .55rem}.encuesta.corta .encuesta-fila{grid-template-columns:1.6rem minmax(0,1fr) 2.2rem}.encuesta.corta .encuesta-cara{width:1.6rem;height:1.6rem}.encuesta.corta .encuesta-escudo{width:.8rem;height:.8rem}.encuesta.corta .encuesta-quien b{font-size:.72rem}.mazo-carta>.encuesta{gap:.35rem;margin-bottom:.7rem;padding-block:.55rem}.mazo-carta>.encuesta ol{gap:.3rem}.mazo-carta>.encuesta .encuesta-fila{grid-template-columns:1.8rem minmax(0,1fr) 2.4rem}.mazo-carta>.encuesta .encuesta-cara{width:1.8rem;height:1.8rem}.mazo-carta>.encuesta .encuesta-quien b{font-size:.78rem}.jugada-premio{font-family:var(--font-mono);color:var(--color-crema);background:#f5c4511f;border-radius:8px;margin:0;padding:.4rem .6rem;font-size:.66rem;line-height:1.4;box-shadow:inset 0 0 0 1px #f5c45173}.jugada-premio b{font-family:var(--font-display);text-transform:uppercase;color:var(--oro,#f5c451);font-size:.8rem}@media (prefers-reduced-motion:reduce){.encuesta-barra i{animation:none}}.jugada-en-juego{text-align:center;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--oro);margin:0;font-size:1.25rem;font-weight:900;line-height:1.05}.jugada-racha{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;display:flex}.jugada-racha .mono{font-size:.6rem}.jugada-racha i{background:0 0;border:2px solid #f1d6ac8c;border-radius:50%;width:.95rem;height:.95rem;transition:background .26s,box-shadow .26s,transform .26s}.jugada-racha i.llena{background:var(--oro);border-color:var(--oro);box-shadow:0 0 8px #f5c451b3}.jugada-racha small{text-align:center;font-family:var(--font-mono);letter-spacing:.04em;color:var(--tiza-suave);flex-basis:100%;font-size:.62rem}.jugada-racha.encendida small{color:var(--oro)}.jugada-racha.sube i{animation:.52s cubic-bezier(.2,1.6,.4,1) both racha-sube}@keyframes racha-sube{40%{transform:scale(1.5)}}.chip-racha{width:fit-content;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#00132d;background:var(--oro);border-radius:99px;justify-self:start;margin:.1rem 0 0;padding:.1rem .5rem .15rem;font-size:.8rem;font-weight:900;box-shadow:0 0 10px #f5c4518c}.jugada-tuya{font-family:var(--font-mono);letter-spacing:.02em;color:var(--tiza-suave);margin:0;font-size:.7rem}.jugada-tuya b{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;font-size:.95rem;font-weight:900}.jugada-tuya.bien b{color:var(--oro)}.jugada-tuya.mal b{color:var(--no)}.jd{cursor:pointer;justify-items:center;gap:.35rem;display:grid}.jd[hidden],.jd-grito[hidden],.jd-detalle[hidden],.foto-jugada[hidden]{display:none}.jd-escena{aspect-ratio:3/2;background:radial-gradient(80% 70% at 50% 30%,#14365f,#00132d 78%);border-radius:6px;width:min(100%,51svh);position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #f1d6ac40}.jd-lente{transform-origin:50% 28%;transition:transform 1s ease-out;position:absolute;inset:0}.jd-lente.zoom{transform:scale(1.07)}.jd-area{border:2px solid #f1d6ac59;border-top:0;height:56%;position:absolute;top:8%;left:10%;right:10%}.jd-area:after{content:"";aspect-ratio:1;background:#f1d6ac73;border-radius:50%;width:1.6%;position:absolute;bottom:-14%;left:50%;translate:-50%}.jd-porteria{border:.3rem solid var(--color-crema);border-bottom:0;border-radius:3px 3px 0 0;height:28%;position:absolute;top:6%;left:20%;right:20%;box-shadow:0 0 10px #f1d6ac59}.jd-red{transform-origin:50% 0;background:repeating-linear-gradient(90deg,#f1d6ac2e 0 1px,#0000 1px 9%),repeating-linear-gradient(0deg,#f1d6ac2e 0 1px,#0000 1px 14%);position:absolute;inset:0}.jd-red.estira{animation:.7s cubic-bezier(.2,1.4,.4,1) red-estira}@keyframes red-estira{30%{transform:scale(1.08,1.18)skew(-4deg)}60%{transform:scale(.97,.96)skew(2deg)}}.jd-portero{left:var(--kx,50%);aspect-ratio:1/2;transform-origin:50% 85%;background:radial-gradient(circle at 50% 16%, var(--color-crema) 0 18%, transparent 19%), linear-gradient(var(--color-crema), var(--color-crema)) 50% 75% / 62% 58% no-repeat;filter:drop-shadow(0 0 4px #f1d6ac80);border-radius:40% 40% 20% 20%;width:8%;transition:left 1s cubic-bezier(.2,.8,.3,1),transform 1s cubic-bezier(.2,.8,.3,1);position:absolute;top:13%;translate:-50%}.jd-portero:before,.jd-portero:after{content:"";background:var(--color-crema);border-radius:99px;width:45%;height:12%;position:absolute;top:34%}.jd-portero:before{right:78%;rotate:-30deg}.jd-portero:after{left:78%;rotate:30deg}.jd-portero.se-tira.izquierda{transform:rotate(-68deg)}.jd-portero.se-tira.derecha{transform:rotate(68deg)}.jd-portero.se-tira.centro{transform:scale(1.1,.92)}.jd-barrera{justify-content:space-between;display:flex;position:absolute;top:49%;left:37%;right:37%}.jd-barrera i{aspect-ratio:1/2;background:radial-gradient(circle at 50% 16%,#f1d6accc 0 18%,#0000 19%),linear-gradient(#f1d6accc,#f1d6accc) 50% 75%/62% 58% no-repeat;border-radius:40% 40% 15% 15%;width:26%}.jd-marca{left:var(--mx);top:var(--my);aspect-ratio:1/2;background:radial-gradient(circle at 50% 16%, var(--no) 0 18%, transparent 19%), linear-gradient(var(--no), var(--no)) 50% 75% / 62% 58% no-repeat;opacity:.85;border-radius:40% 40% 15% 15%;width:7%;position:absolute;translate:-50% -50%}.jd-marca.companero{background:radial-gradient(circle at 50% 16%, var(--color-crema) 0 18%, transparent 19%), linear-gradient(var(--color-crema), var(--color-crema)) 50% 75% / 62% 58% no-repeat;opacity:.75}.jd-linea{border-top:2px dashed var(--no);opacity:.8;position:absolute;top:42%;left:8%;right:8%}.jd-balon{left:var(--bx);top:var(--by);z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#f1e3c8 60%,#cdb58c);border-radius:50%;width:5.2%;transition-property:left,top;transition-timing-function:cubic-bezier(.3,.6,.4,1);position:absolute;translate:-50% -50%;box-shadow:0 0 0 2px #00132d,0 0 10px #fffaf0cc}.jd-balon.lento{transition-timing-function:cubic-bezier(.16,.9,.16,1)}.jd-toques{gap:.4rem;display:flex;position:absolute;bottom:4%;left:50%;translate:-50%}.jd-toques i{opacity:0;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-style:normal;font-weight:900;transition:transform .2s cubic-bezier(.2,1.6,.4,1),opacity .15s;display:grid;transform:scale(.4)}.jd-toques i.si{background:var(--si);color:#00132d}.jd-toques i.no{background:var(--no);color:#fff}.jd-toques i.sale{opacity:1;transform:none}.jd-grito{text-align:center;font-size:clamp(2rem,9vw,3rem)}.jd-grito.bien{color:var(--oro);text-shadow:0 0 20px #f5c45180,0 4px #00000059}.jd-grito.mal{color:var(--no)}.jd-detalle{text-align:center;color:var(--color-crema);margin:0;font-size:1.15rem;line-height:1.2}.jd-detalle b{color:var(--oro);font-weight:700}.jd.fin *,.jd-escena.quieta,.jd-escena.quieta *{transition:none!important}.jd-escena.quieta .jd-red.estira{animation:none}@media (prefers-reduced-motion:reduce){.jd *,.jugada-racha i{transition:none!important;animation:none!important}}.diario{--papel:#f1ede3;--tinta:#151514;--tinta-suave:#4b4a45;--filete:#1c1c1a;--serif:Georgia, "Times New Roman", "Noto Serif", "DejaVu Serif", serif;width:calc(100% - .3rem);max-width:46rem;color:var(--tinta);font-family:var(--serif);background-color:var(--papel);text-shadow:0 0 .45px #15151473;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.1  0 0 0 0 0.09  0 0 0 0 0.07  0 0 0 0.11 0'/></filter><rect width='180' height='180' filter='url(%23g)'/></svg>"),radial-gradient(120% 90% at 50% 45%,#0000 62%,#78603429 100%);border-radius:2px;margin:.5rem auto .3rem;padding:.8rem .85rem .65rem;position:relative;transform:rotate(-.6deg);box-shadow:0 1.1rem 1.8rem -.9rem #000000d9,0 .2rem .5rem #00000059;container-type:inline-size}.diario:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#00000012,#ffffff59);height:2px;position:absolute;inset:50% 0 auto}.diario.entra{animation:.65s cubic-bezier(.2,1.25,.4,1) both diario-cae}@keyframes diario-cae{0%{opacity:0;transform:translateY(-.8rem)rotate(-3deg)scale(.97)}to{opacity:1;transform:rotate(-.6deg)}}.diario p,.diario h3,.diario h4,.diario h5,.diario figure{margin:0}.diario-cabecera{text-align:center;gap:.2rem;display:grid}.diario-orejas,.diario-fecha,.diario-colofon{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-suave);justify-content:space-between;align-items:center;gap:.5rem;font-size:clamp(.54rem,1.9cqi,.7rem);display:flex}.diario-orejas{border-bottom:1px solid var(--filete);padding-bottom:.3rem}.diario-marca{color:var(--tinta);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.diario-marca img{object-fit:contain;filter:grayscale()contrast(1.6)brightness(.55);width:1.05rem;height:1.05rem}.diario-nombre{color:var(--tinta);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .35em;padding-block:.1rem .05rem;line-height:.84;display:flex}.diario-nombre span{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(2.3rem,15cqi,4.6rem);font-weight:900}.diario-nombre em{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(1.05rem,6.4cqi,2rem);font-style:italic;font-weight:700}.diario-fecha{border-block:3px double var(--filete);font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--tinta);padding-block:.22rem;font-size:clamp(.72rem,2.5cqi,.95rem);font-style:italic}.diario-abre{border-bottom:1px solid var(--filete);gap:.4rem;padding-block:.6rem .65rem;display:grid}.diario-seccion{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.diario-seccion span{background:var(--tinta);color:var(--papel);text-shadow:none;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:.1rem .38rem .06rem;font-size:clamp(.55rem,1.9cqi,.72rem);font-weight:600}.diario-tu{border:2px solid var(--tinta);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:.02rem .35rem;font-size:.78rem;font-weight:900;display:inline-block;transform:rotate(-4deg)}.diario-titular{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.002em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.75rem,10.2cqi,3.3rem);font-weight:900;line-height:.9}.diario-foto img,.diario-mini img{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--filete);filter:grayscale()contrast(1.06);mix-blend-mode:multiply;width:100%;height:auto;display:block}.diario-foto figcaption{color:var(--tinta-suave);text-shadow:none;margin-top:.22rem;font-size:clamp(.68rem,2.2cqi,.85rem);font-style:italic}.diario-pie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:.6rem;display:grid}.diario-pie.una{grid-template-columns:minmax(0,1fr)}.diario-breve{align-content:start;gap:.35rem;min-width:0;display:grid}.diario-breve:first-child{padding-right:.65rem}.diario-breve+.diario-breve{border-left:1px solid var(--filete);padding-left:.65rem}.diario-titulo{font-family:var(--serif);text-wrap:pretty;overflow-wrap:anywhere;font-size:clamp(.95rem,5.1cqi,1.35rem);font-weight:700;line-height:1.13}.diario-breve .diario-tu{font-size:.68rem}.diario-colofon{border-top:3px double var(--filete);margin-top:.65rem;padding-top:.28rem;font-size:clamp(.5rem,1.7cqi,.66rem)}@container (width>=34rem){.diario{padding:1rem 1.2rem .8rem}.diario-abre{grid-template:"seccion foto""titular foto"1fr/minmax(0,1fr) minmax(0,1.3fr);align-items:start;column-gap:1rem}.diario-abre .diario-seccion{grid-area:seccion}.diario-abre .diario-titular{grid-area:titular;font-size:clamp(1.9rem,6.6cqi,3.3rem)}.diario-abre .diario-foto{grid-area:foto}.diario-breve{grid-template:"foto seccion""foto titulo"1fr/minmax(0,.9fr) minmax(0,1fr);column-gap:.6rem}.diario-breve .diario-mini{grid-area:foto}.diario-breve .diario-seccion{grid-area:seccion}.diario-breve .diario-titulo{grid-area:titulo}.diario-titulo{font-size:clamp(1rem,3cqi,1.3rem)}.diario-abre:not(:has(.diario-foto)),.diario-breve:not(:has(.diario-mini)){grid-template-columns:minmax(0,1fr);grid-template-areas:"seccion""titular"}.diario-breve:not(:has(.diario-mini)){grid-template-areas:"seccion""titulo"}}@media (prefers-reduced-motion:reduce){.diario.entra{animation:none}}.ch{--ch-noche:#00004b;--ch-fondo:#0b0b3a;--ch-plata:#d9deea;--ch-plata-suave:#d9deea9e;--ch-linea:#ffffff24;--ch-oro:var(--oro,#f5c451);color:var(--ch-plata);background:radial-gradient(1px 1px at 8% 18%, #fffc, transparent 70%), radial-gradient(1px 1px at 23% 72%, #ffffff8c, transparent 70%), radial-gradient(1.5px 1.5px at 41% 30%, #ffffffb3, transparent 70%), radial-gradient(1px 1px at 57% 86%, #ffffff80, transparent 70%), radial-gradient(1px 1px at 74% 12%, #ffffffa6, transparent 70%), radial-gradient(1.5px 1.5px at 88% 58%, #fff9, transparent 70%), radial-gradient(1px 1px at 95% 90%, #ffffff80, transparent 70%), radial-gradient(120% 90% at 50% 0%, #10107a 0%, transparent 60%), linear-gradient(170deg, var(--ch-noche) 0%, var(--ch-fondo) 100%);box-shadow:inset 0 0 0 1px var(--ch-linea), 0 6px 18px #00002873;border-radius:8px;position:relative;overflow:hidden}.ch:before{content:"";aspect-ratio:441/419;pointer-events:none;opacity:.07;background:url(/ligas/champions-league-blanco.svg) 50%/contain no-repeat;width:9rem;position:absolute;top:-1.6rem;right:-2.2rem;transform:rotate(-12deg)}.ch>*{position:relative}.ch>summary{cursor:pointer;user-select:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.15rem .5rem;padding:.4rem .6rem;list-style:none;display:grid}.ch>summary::-webkit-details-marker{display:none}.ch>summary:after{content:"▾";color:var(--ch-plata-suave);grid-area:1/3/span 2;font-size:.7rem;transition:transform .2s}.ch:not([open])>summary:after{transform:rotate(-90deg)}.ch>summary:focus-visible{outline:2px dashed var(--ch-plata);outline-offset:-3px}.ch-logo{filter:drop-shadow(0 0 6px #a0b4ff73);grid-row:1/span 2;width:1.7rem;height:auto}.ch-titulo{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(#fff 0%,#c4cbe0 60%,#9ea8c6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;grid-area:1/2;font-size:.8rem;font-weight:900;line-height:1}.ch-resumen{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ch-plata-suave);grid-area:2/2;font-size:.58rem;overflow:hidden}.ch.acabada.eliminatorias .ch-resumen{color:#fff}.ch-aviso{pointer-events:none;opacity:0;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#fff;background:linear-gradient(90deg,#1a2cc9,#5b2bd0);border-radius:99px;padding:.15rem .55rem;font-size:.6rem;font-weight:900;position:absolute;top:50%;right:1.6rem;transform:translateY(-50%)scale(.85);box-shadow:0 0 0 1px #ffffff8c,0 0 14px #f5c4518c}.ch-aviso:before,.ch-aviso:after{content:"★";color:var(--ch-oro);margin:0 .25rem;font-size:.55rem}.ch-aviso.ve{animation:2.2s ease-out forwards ch-aviso}@keyframes ch-aviso{0%{opacity:0;transform:translateY(-50%)scale(.7)}10%,78%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(1)}}.ch-cuerpo{padding:0 .4rem .45rem}.ch-escudo{flex:none;width:1.4rem;height:1.4rem;display:inline-block;position:relative}.ch-escudo-img{object-fit:contain;filter:drop-shadow(0 1px 1px #00000080);width:100%;height:100%;display:block}.ch-escudo>b{height:100%;font-family:var(--font-mono);color:var(--ch-plata);place-items:center;font-size:.5rem;display:grid}.ch-escudo.sala .ch-escudo-img{filter:drop-shadow(0 0 3px #f5c451f2)drop-shadow(0 0 1px #f5c451e6)}.ch-escudo .ch-cara{object-fit:cover;object-position:50% 14%;background:var(--ch-noche);width:.9rem;height:.9rem;box-shadow:0 0 0 1.5px var(--ch-plata);border-radius:50%;position:absolute;bottom:-.25rem;right:-.35rem}.ch-escudo.sala .ch-cara{box-shadow:0 0 0 1.5px var(--ch-oro), 0 0 6px #f5c451cc}.ch-grupos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.ch-grupo{box-shadow:inset 0 0 0 1px var(--ch-linea);background:#ffffff0b;border-radius:5px;padding:.3rem .3rem .25rem}.ch-grupo.con-sala{background:linear-gradient(#f5c4511a,#ffffff08)}.ch-grupo.con-duelo{box-shadow:inset 0 0 0 1px #f5c4518c}.ch-grupo-t{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ch-plata-suave);justify-content:space-between;align-items:center;gap:.3rem;margin:0 0 .2rem;padding:0 .1rem;font-size:.55rem;display:flex}.ch-duelo-t{font-style:normal;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ch-oro);font-size:.5rem;font-weight:900}.ch-duelo-t:before{content:"★ "}.ch-fila{grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.ch-fila li{border-radius:4px;justify-items:center;gap:.15rem;padding:.2rem 0 .15rem;display:grid}.ch-fila li.sala{background:#f5c4511f}.ch-fila li.mio{background:#f5c45138}.ch-fila li b{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:900;line-height:1}.ch-fila li.sala b{color:var(--ch-oro)}.ch-fila li.pasa{box-shadow:inset 0 -2px #9fb4ff}.ch-fila li.sube b{animation:.46s ease-out ch-sube}@keyframes ch-sube{0%{color:#fff;text-shadow:0 0 8px #9fb4ff;transform:scale(1.5)}}.ch-ultimo{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-height:.8rem;font-family:var(--font-mono);color:var(--ch-plata-suave);margin:.2rem 0 0;font-size:.55rem;line-height:.8rem;overflow:hidden}.ch-ultimo.sala{color:#fff}.ch-ultimo.duelo{color:var(--ch-oro)}.ch-cuadro{scrollbar-width:thin;grid-template-rows:auto repeat(4,auto);grid-template-columns:repeat(3,max-content) minmax(2.6rem,1fr);align-items:center;gap:.25rem;padding-bottom:.1rem;display:grid;position:relative;overflow-x:auto}.ch-ronda-t{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ch-plata-suave);grid-row:1;margin:0;font-size:.5rem}.ch-cruce{box-shadow:inset 0 0 0 1px var(--ch-linea);background:#ffffff0d;border-radius:5px;align-self:center;align-items:center;gap:.1rem;padding:.2rem;display:flex;position:relative}.ch-hueco{place-items:center;width:1.15rem;height:1.15rem;display:inline-grid;position:relative}.ch-hueco .ch-escudo{width:1.15rem;height:1.15rem}.ch-hueco .ch-cara{width:.75rem;height:.75rem;bottom:-.2rem;right:-.25rem}.ch-hueco[data-lado="0"] .ch-cara{left:-.25rem;right:auto}.ch-hueco.pierde{opacity:.35;filter:grayscale(.7)}.ch-nadie{font-style:normal;font-family:var(--font-display);color:#d9deea59;font-size:.8rem;font-weight:900;display:none}.ch-cruce.oculto .ch-escudo{display:none}.ch-cruce.oculto .ch-nadie{display:block}.ch-cruce.oculto{background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff12}.ch-marcador{justify-items:center;min-width:1.5rem;display:grid}.ch-marcador b{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:900;line-height:1}.ch-cruce:not(.jugado) .ch-marcador b{font-family:var(--font-mono);color:var(--ch-plata-suave);text-transform:uppercase;font-size:.55rem;font-weight:400}.ch-marcador small{font-family:var(--font-mono);white-space:nowrap;color:var(--ch-plata-suave);font-size:.42rem;line-height:1.1}.ch-marcador small:empty{display:none}.ch-cruce>.ch-duelo-t{white-space:nowrap;color:#fff;background:linear-gradient(90deg,#1a2cc9,#5b2bd0);border-radius:99px;padding:0 .3rem;font-size:.42rem;display:none;position:absolute;top:-.45rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #f5c451cc}.ch-cruce.duelo{box-shadow:inset 0 0 0 1px #f5c451cc,0 0 10px #f5c45159}.ch-cruce.duelo>.ch-duelo-t{display:block}.ch-cruce.duelo>.ch-duelo-t:before{content:"★ ";color:var(--ch-oro)}.ch-cruce.jugado.entra{animation:.38s cubic-bezier(.2,1.4,.4,1) ch-entra}@keyframes ch-entra{0%{transform:scale(.85);box-shadow:inset 0 0 0 1px #fff,0 0 14px #9fb4ffcc}}.ch-grupo.brilla,.ch-cruce.brilla{animation:1.4s ease-out ch-brilla}@keyframes ch-brilla{0%,35%{box-shadow:inset 0 0 0 1px var(--ch-oro), 0 0 0 2px #f5c451e6, 0 0 22px #f5c451bf}}.ch-campeon{text-align:center;border-radius:6px;align-content:center;justify-items:center;gap:.2rem;min-height:100%;padding:.3rem .2rem;display:grid}.ch-trofeo{object-fit:contain;opacity:.22;filter:grayscale()brightness(.8);width:2.6rem;height:3.2rem;transition:opacity .3s,filter .3s}.ch-campeon.ve{background:radial-gradient(closest-side,#9fb4ff47,#0000)}.ch-campeon.ve .ch-trofeo{opacity:1;filter:drop-shadow(0 0 10px #c8d7ffa6)}.ch-campeon.entra .ch-trofeo{animation:.7s cubic-bezier(.2,1.5,.4,1) ch-trofeo}@keyframes ch-trofeo{0%{opacity:0;transform:translateY(.5rem)scale(.6)}}.ch-campeon-club{justify-items:center;gap:.1rem;min-height:1.6rem;display:grid}.ch-campeon-club b{font-family:var(--font-display);text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem;font-size:.6rem;font-weight:900;line-height:1;overflow:hidden}.ch.plegada>summary{padding-block:.3rem}@media (width>=640px){.ch:before{width:12rem;top:-2.5rem;right:-2.5rem}.ch>summary{grid-template-columns:auto auto minmax(0,1fr) auto}.ch>summary:after{grid-area:1/4}.ch-logo{grid-row:1;width:1.9rem}.ch-titulo{font-size:.95rem}.ch-aviso{letter-spacing:.05em;font-size:.66rem}.ch-cuerpo{padding:0 .5rem .5rem}.ch-resumen{grid-area:1/3;font-size:.65rem}.ch-grupos{grid-template-columns:repeat(4,minmax(0,1fr))}.ch-escudo{width:1.65rem;height:1.65rem}.ch-fila li b{font-size:1rem}.ch-grupo-t,.ch-ultimo{font-size:.62rem}.ch-duelo-t{font-size:.6rem}.ch-cuadro{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:.4rem .9rem}.ch-ronda-t{font-size:.6rem}.ch-cruce{gap:.35rem;padding:.3rem .5rem}.ch-hueco,.ch-hueco .ch-escudo{width:1.7rem;height:1.7rem}.ch-hueco .ch-cara{width:.95rem;height:.95rem}.ch-marcador{min-width:2.4rem}.ch-marcador b{font-size:1.1rem}.ch-marcador small{font-size:.55rem}.ch-cruce>.ch-duelo-t{font-size:.5rem;top:-.55rem}.ch-trofeo{width:3.4rem;height:4.2rem}.ch-campeon-club b{max-width:7rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ch-fila li.sube b,.ch-cruce.jugado.entra,.ch-grupo.brilla,.ch-cruce.brilla,.ch-campeon.entra .ch-trofeo{animation:none}.ch-aviso.ve{opacity:0;animation:none}.ch>summary:after,.ch-trofeo{transition:none}}html.cromo-nuevo-abierto{overflow:hidden}.cromo-nuevo{--luz:#f5c451;z-index:94;overscroll-behavior:contain;height:100dvh;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:radial-gradient(55% 40% at 50% 38%, color-mix(in srgb, var(--luz) 28%, transparent), transparent 70%), radial-gradient(70% 60% at 50% 40%, #0e2a50f7, #000a19fc);backdrop-filter:blur(6px);place-items:start center;animation:.26s ease-out both cn-fondo;display:grid;position:fixed;inset:0 0 auto;overflow-y:auto}.cromo-nuevo.rareza-bronce{--luz:#c98a55}.cromo-nuevo.rareza-plata{--luz:#d8dee7}.cromo-nuevo.rareza-icono{--luz:#fff0c2}.cromo-nuevo.se-va{animation:.32s ease-in forwards cn-fondo-sale}.cn-caja{text-align:center;cursor:pointer;outline:none;justify-items:center;gap:.55rem;width:min(100%,26rem);margin-block:auto;display:grid}.cn-cuando{letter-spacing:.14em;margin:0}.cn-escena{place-items:center;width:100%;height:min(20rem,46svh);display:grid;position:relative}.cn-sobre{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cn-sobre img{aspect-ratio:3/4;object-fit:cover;border-radius:6px;width:min(15rem,62vw);transition:transform .52s cubic-bezier(.3,1.2,.5,1),opacity .52s ease-out;position:absolute;box-shadow:0 1rem 2.4rem #0000008c}.cn-sobre .arriba{clip-path:inset(0 0 52%)}.cn-sobre .abajo{clip-path:inset(48% 0 0)}.cromo-nuevo.tiembla .cn-sobre{animation:.11s linear infinite cn-tiembla}.cromo-nuevo.rasgado .cn-sobre .arriba{opacity:0;transform:translateY(-70%)rotate(-14deg)}.cromo-nuevo.rasgado .cn-sobre .abajo{opacity:0;transform:translateY(70%)rotate(10deg)}.cn-datos{pointer-events:none;justify-content:center;align-items:center;gap:1.1rem;display:flex;position:absolute;inset:0}.cn-dato{object-fit:contain;opacity:0;width:3.4rem;height:3.4rem;transition:transform .38s cubic-bezier(.2,1.5,.4,1),opacity .24s ease-out;transform:scale(2.4)}.cn-dato.sale{opacity:1;transform:scale(1)}.cn-pos{width:auto;height:auto;font-family:var(--font-display);color:var(--color-crema);place-items:center;font-size:2.4rem;font-weight:900;line-height:.9;display:grid}.cn-pos small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tiza-suave);font-size:.6rem;font-weight:400}.cromo-nuevo.pegado .cn-datos{opacity:0;transition:opacity .26s ease-out}.cn-cromo{--ancho-cromo:min(12rem, 50vw);opacity:0;transition:transform .7s cubic-bezier(.2,1.5,.4,1),opacity .2s ease-out;transform:scale(1.5)rotate(-14deg)}.cn-cromo:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--luz) 55%, transparent), transparent 65%);opacity:0;border-radius:50%;transition:opacity .6s ease-out;position:absolute;inset:-30%}.cromo-nuevo.pegado .cn-cromo{opacity:1;transform:none}.cromo-nuevo.pegado .cn-cromo:before{opacity:1}.cn-cromo{position:relative}.cn-titulo{opacity:0;color:var(--luz);text-shadow:0 0 22px color-mix(in srgb, var(--luz) 45%, transparent), 0 4px 0 #00000059;font-size:clamp(2.2rem,10vw,3.4rem);transition:opacity .3s ease-out .2s}.cn-sub{color:var(--color-crema);opacity:0;margin:0;font-size:1.15rem;line-height:1.25;transition:opacity .3s ease-out .4s}.cromo-nuevo.pegado .cn-titulo,.cromo-nuevo.pegado .cn-sub{opacity:1}.cn-lineas{gap:.25rem;width:min(100%,18rem);margin:0;padding:0;list-style:none;display:grid}.cn-lineas li{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tiza-suave);opacity:0;background:#f1d6ac14;border-radius:4px;grid-template-columns:1fr auto auto auto;align-items:baseline;gap:.5rem;padding:.2rem .6rem;font-size:.8rem;transition:opacity .24s ease-out,transform .24s ease-out;display:grid;transform:translateY(.4rem)}.cn-lineas li.sale,.cromo-nuevo.fin .cn-lineas li{opacity:1;transform:none}.cn-lineas li span{text-align:left}.cn-lineas b{font-family:var(--font-display);color:var(--color-crema);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:900}.cn-lineas i{font-style:normal}.cn-lineas em{font-style:normal;font-family:var(--font-display);color:var(--si);font-size:1rem;font-weight:900}.cn-seguir{opacity:.4;margin-top:.3rem;padding-inline:2rem;font-size:1.3rem;transition:opacity .2s}.cromo-nuevo.fin .cn-seguir{opacity:1}.cromo-nuevo.fin .cn-sobre,.cromo-nuevo.fin .cn-datos{display:none}.cromo-nuevo.fin .cn-cromo,.cromo-nuevo.fin .cn-titulo,.cromo-nuevo.fin .cn-sub{opacity:1;transition:none;transform:none}.cromo-nuevo.fin .cn-cromo:before{opacity:1;transition:none}@keyframes cn-fondo{0%{opacity:0}}@keyframes cn-fondo-sale{to{opacity:0}}@keyframes cn-tiembla{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px,1px)rotate(-1.5deg)}75%{transform:translate(3px,-1px)rotate(1.5deg)}}@media (height<=700px){.cn-escena{height:min(16rem,42svh)}.cn-cromo{--ancho-cromo:min(10rem, 44vw)}.cn-lineas li{padding-block:.1rem}}@media (prefers-reduced-motion:reduce){.cromo-nuevo,.cromo-nuevo.se-va,.cromo-nuevo.tiembla .cn-sobre{animation:none}.cromo-nuevo *,.cromo-nuevo :before{transition:none!important}}.album-carrera{gap:.3rem;min-width:0;display:grid}.album-carrera>.mono{margin:0}.album-fila{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:1rem;padding:.7rem .5rem .6rem;display:flex;overflow-x:auto}.album-pegatina{--ancho-cromo:6.6rem;scroll-snap-align:start;flex:none;justify-items:center;gap:.5rem;margin:0;display:grid}.album-pegatina figcaption{text-align:center;max-width:7.4rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--tiza-suave);font-size:.6rem;display:grid}.album-pegatina figcaption b{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--color-crema);font-size:.85rem;font-weight:900;line-height:1}.cromo-jugador .dorso .album-dorso{font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);margin:0;font-size:11cqw;font-weight:900;line-height:.95}
