.js-pagina{padding-top:46px;padding-bottom:64px;gap:28px}.js-cab,.js-pagina{display:flex;flex-direction:column}.js-cab{align-items:center;text-align:center;gap:10px}.js-cab h1{font-size:clamp(1.9rem,4.5vw,2.6rem);margin:0;letter-spacing:-.02em}.js-cab p{max-width:520px;margin:0}.js-cab .pill{display:inline-flex;align-items:center;gap:6px}.js-hero{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;padding:26px 30px;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 30%,transparent)}.js-skin{display:grid;place-items:center;min-height:290px;border-radius:var(--radius);background:var(--surface-1)}.js-hero-txt{display:flex;flex-direction:column;gap:14px;min-width:0}.js-kicker{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--gold),#000 var(--oscurecer));background:color-mix(in srgb,var(--gold) 13%,transparent)}.js-hero h2{margin:0;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.1;overflow-wrap:anywhere}.js-hero h2 a{color:var(--text);text-decoration:none}.js-hero h2 a:hover{text-decoration:underline;text-underline-offset:4px}.js-cifras{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.js-cifras li{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:14px;background:var(--surface-2)}.js-cifras strong{font-weight:700}.js-barras{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.js-barras li{display:grid;grid-template-columns:120px minmax(0,1fr) 76px;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px}.js-barra-nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.js-barra{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.js-barra span{display:block;height:100%;border-radius:999px}.js-barra-n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8;white-space:nowrap}.js-acciones{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.js-acciones .pt-btn{display:inline-flex;align-items:center;gap:7px}.js-vacio{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:40px 24px;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-border)}.js-vacio h2{margin:0;font-size:1.3rem}.js-vacio p{margin:0;max-width:460px}.js-seccion{display:flex;flex-direction:column;gap:14px}.js-seccion>h2{margin:0;font-size:1.25rem}.js-modos{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:14px;gap:14px}.js-modo{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;border-radius:var(--radius);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-border),inset 0 3px 0 0 var(--js-color)}.js-modo h3{margin:0;font-size:15px;color:color-mix(in srgb,var(--js-color),#000 var(--oscurecer))}.js-modo ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.js-modo li{display:flex;align-items:center;gap:9px;min-width:0;font-size:14px}.js-medalla{width:22px;text-align:center;flex:none}.js-nick{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:600;text-decoration:none}.js-nick:hover{text-decoration:underline}.js-tiempo{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;opacity:.75}.js-jugada{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--radius);color:var(--text);text-decoration:none;background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-border);transition:box-shadow .2s var(--ease),background .2s var(--ease)}.js-jugada:hover{background:var(--card-bg-hover);box-shadow:inset 0 0 0 1px var(--card-border-hover)}.js-jugada-ico{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;flex:none;color:var(--brand-text);background:color-mix(in srgb,var(--pink) 12%,transparent)}.js-jugada-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.js-jugada-txt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-jugada-txt .muted{font-size:13px}.js-jugada-likes{display:inline-flex;align-items:center;gap:6px;flex:none;font-weight:700;color:var(--brand-text)}.js-chips{display:flex;flex-wrap:wrap;gap:8px}.js-chip{padding:8px 14px;border-radius:999px;font-size:13.5px;color:var(--text);text-decoration:none;background:var(--surface-2);transition:background .2s var(--ease)}.js-chip:hover{background:var(--surface-3)}.js-nota{font-size:13.5px;line-height:1.6;text-align:center;max-width:620px;margin:0 auto}@media (max-width:760px){.js-hero{grid-template-columns:1fr;padding:20px 16px;gap:18px}.js-skin{min-height:260px}.js-hero-txt{align-items:stretch}.js-barras li{grid-template-columns:84px minmax(0,1fr) auto;gap:8px;font-size:13px}.js-acciones .pt-btn{flex:1 1;justify-content:center}}