.rp[data-astro-cid-6a7r2hcc]{gap:.7rem;display:grid}.rp-cabeza[data-astro-cid-6a7r2hcc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.rp-cabeza[data-astro-cid-6a7r2hcc] .boton-mini[data-astro-cid-6a7r2hcc]{font-size:.85rem;text-decoration:none}.rp-lista[data-astro-cid-6a7r2hcc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.rp-lista[data-astro-cid-6a7r2hcc] li[data-astro-cid-6a7r2hcc]{min-width:0;display:grid}.rp-carta[data-astro-cid-6a7r2hcc]{text-align:center;min-width:0;color:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 22%, transparent), #00132db3 75%);border:2px solid #f1d6ac59;border-radius:3px 14px 4px 12px/12px 4px 14px 3px;align-content:start;justify-items:center;gap:.15rem;padding:.7rem .35rem .6rem;text-decoration:none;transition:transform .2s cubic-bezier(.2,1.6,.4,1),border-color .2s;display:grid}.rp-lista[data-astro-cid-6a7r2hcc] li[data-astro-cid-6a7r2hcc]:first-child .rp-carta[data-astro-cid-6a7r2hcc]{border-color:var(--oro,#f5c451);box-shadow:0 0 22px #f5c45140}.rp-carta[data-astro-cid-6a7r2hcc]:hover{border-color:var(--color-crema);transform:translateY(-3px)}.rp-carta[data-astro-cid-6a7r2hcc]:focus-visible{outline:3px dashed var(--oro,#f5c451);outline-offset:3px}.rp-medalla[data-astro-cid-6a7r2hcc]{aspect-ratio:1;background:color-mix(in srgb, var(--c) 40%, #06182f);width:min(4.2rem,100%);box-shadow:0 0 0 2.5px var(--oro,#f5c451);border-radius:50%;margin-bottom:.2rem;display:block;position:relative}.rp-cara[data-astro-cid-6a7r2hcc]{object-fit:cover;object-position:50% 14%;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.rp-escudo[data-astro-cid-6a7r2hcc]{object-fit:contain;width:1.8rem;height:1.8rem;box-shadow:0 0 0 2px var(--c);background:#00132d;border-radius:50%;padding:.2rem;position:absolute;bottom:-.2rem;right:-.35rem}.rp-cifra[data-astro-cid-6a7r2hcc]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tiza-suave);justify-items:center;font-size:.55rem;display:grid}.rp-cifra[data-astro-cid-6a7r2hcc] b[data-astro-cid-6a7r2hcc]{font-family:var(--font-display);letter-spacing:0;color:var(--oro,#f5c451);font-size:clamp(1.6rem,8vw,2.3rem);font-weight:900;line-height:.95}.rp-club[data-astro-cid-6a7r2hcc]{font-family:var(--font-mano);color:var(--color-crema);overflow-wrap:anywhere;font-size:.85rem;line-height:1.15}.rp-nombre[data-astro-cid-6a7r2hcc]{max-width:100%;font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);overflow-wrap:anywhere;font-size:.8rem;font-weight:900;line-height:1.05}.rp-apodo[data-astro-cid-6a7r2hcc]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-mono);color:var(--tiza-suave);font-size:.55rem;overflow:hidden}@media (width>=640px){.rp-carta[data-astro-cid-6a7r2hcc]{padding:.9rem .6rem .8rem}.rp-medalla[data-astro-cid-6a7r2hcc]{width:5.2rem}.rp-club[data-astro-cid-6a7r2hcc],.rp-nombre[data-astro-cid-6a7r2hcc]{font-size:1rem}}@media (prefers-reduced-motion:reduce){.rp-carta[data-astro-cid-6a7r2hcc]{transition:none}.rp-carta[data-astro-cid-6a7r2hcc]:hover{transform:none}}.portada{--pizarra:#011520}.portada-panel{background-color:var(--pizarra);border-bottom:2px dashed #f1d6ac47;grid-template-columns:50% minmax(0,1fr);grid-template-areas:"arte cabeza""ficha ficha";margin-inline:-1rem;scroll-margin-top:4.5rem;display:grid;position:relative}.portada-arte{grid-area:arte;align-self:end;min-width:0;display:block}.portada-arte img{-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(270deg,#0000,#000 14%),linear-gradient(#0000,#000 10%);mask-image:linear-gradient(270deg,#0000,#000 14%),linear-gradient(#0000,#000 10%);mask-composite:intersect}.portada-cabeza{z-index:1;grid-area:cabeza;align-content:center;gap:.35rem;min-width:0;margin-left:-.9rem;padding:1rem 1rem .4rem 0;display:grid;position:relative}.portada-cabeza .mono{letter-spacing:.14em;font-size:.62rem}.portada-cabeza h1{text-shadow:0 0 1px #f1d6ac99,0 3px #00000073;margin:0;font-size:clamp(2.7rem,13.6vw,3.4rem)}.portada-lema{font-family:var(--font-mano);color:var(--color-crema);margin:.2rem 0 0;padding-bottom:.2em;font-size:1.25rem;font-weight:700;line-height:1.15}.portada-balon{color:var(--oro);text-shadow:0 0 14px #f5c45159;display:inline-block;position:relative}.portada-balon .subraya{width:100%;height:9px;stroke:var(--oro);stroke-width:2.5px;margin:0;position:absolute;bottom:-.3em;left:0;right:0}.portada-sub{font-family:var(--font-mano);color:var(--tiza-suave);margin:.3rem 0 0;font-size:1.15rem;line-height:1.35;display:none}.portada-cabeza .vivo{text-decoration:none}.portada-ficha{grid-area:ficha;gap:.8rem;padding:.7rem 1rem 1.2rem;display:grid}.portada #crear-rapida:empty{min-height:21rem}.portada .ficha-rapida [data-error]:empty,.portada-ficha>.c-error:empty{display:none}.portada-codigo{gap:.35rem;margin-top:.3rem;display:grid}.portada-codigo .c-codigo-input{padding-block:.4rem;font-size:1.6rem}.portada-codigo .boton-juego{font-size:1.3rem}@media (width>=40rem){.portada-panel{border:2px dashed #f1d6ac4d;border-radius:6px 22px 8px 18px/18px 8px 22px 6px;margin-inline:0}.portada-arte img{border-bottom-left-radius:16px}.portada-cabeza{gap:.45rem;margin-left:-1.2rem;padding:1.6rem 1.6rem .6rem 0}.portada-cabeza .mono{font-size:.72rem}.portada-cabeza h1{white-space:nowrap;font-size:clamp(3.4rem,8vw,5.2rem)}.portada-lema{font-size:1.6rem}.portada-balon .subraya{height:12px}.portada-sub{display:block}.portada-ficha{padding:1rem 1.6rem 1.6rem}.portada-codigo{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.1rem;display:flex}.portada-codigo .c-codigo-input{width:6.2rem;padding-block:.3rem;font-size:1.3rem}.portada-codigo .boton-juego{padding:.5rem .9rem .6rem;font-size:1.1rem}.portada #crear-rapida:empty{min-height:14.6rem}}@media (width>=64rem){.portada-panel{grid-template:"arte cabeza""arte ficha"1fr/minmax(0,1.1fr) minmax(0,1fr)}.portada-cabeza{align-content:end;margin-left:-1.5rem;padding:2.2rem 2rem 0 0}.portada-lema{font-size:1.7rem}.portada-ficha{align-content:start;gap:.7rem;margin-left:-1.5rem;padding:1.1rem 2rem 1.6rem 0}.portada #crear-rapida:empty{min-height:18.7rem}}.portada-bloque{justify-self:center;width:100%;max-width:52rem}.portada-bloque:empty{display:none}.portada-bloque-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.portada-sala{justify-content:flex-start}.portada-sala-cara{object-fit:cover;object-position:50% 14%;background:var(--pizarra);border-radius:50%;flex:none;width:2.6rem;height:2.6rem;box-shadow:0 0 0 2px #f1d6ac73}.portada-sala-quien{flex:1;gap:.1rem;min-width:0;display:grid}.portada-sala-quien strong{line-height:1}.portada-sala-retiro{color:var(--oro)}.portada-sala-club{text-align:center;flex:none;justify-items:center;gap:.15rem;max-width:4.5rem;display:grid}.portada-sala-club img{object-fit:contain;width:2rem;height:2rem}.portada-teselas{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.portada-tesela{grid-template-columns:42% minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.portada-tesela h3{font-family:var(--font-display);text-transform:uppercase;color:var(--color-crema);margin:0 0 .2rem;font-size:1.2rem;font-weight:900;line-height:1}.portada-tesela p{font-family:var(--font-mano);color:var(--tiza-suave);margin:0;font-size:1.02rem;line-height:1.3}.portada-tesela-arte{aspect-ratio:3/2;object-fit:cover;background:var(--pizarra);border-radius:4px 12px 5px 10px/10px 5px 12px 4px;width:100%;display:block;box-shadow:0 .5rem 1.2rem #00000073,0 0 0 2px #f1d6ac47}.portada-escudos{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:.2rem;padding:.5rem;display:grid}.portada-escudos img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 2px 3px #00000080);width:76%;height:auto}.portada-cromo{--ancho-cromo:min(8.6rem, 36vw);min-height:calc(var(--ancho-cromo) * 1.4);place-items:center;display:grid}.portada-tesela-cromo .boton-mini{margin-top:.6rem}.portada-cara-nota{margin-top:.4rem}@media (width>=48rem){.portada-teselas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem 1.4rem}.portada-tesela{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:.8rem}.portada-cromo{--ancho-cromo:7.2rem;aspect-ratio:3/2;min-height:0}}.portada-final{padding-top:.5rem}.portada-final-lema{color:var(--color-crema);margin:0;font-size:1.6rem;line-height:1.2}
