.result-team.winner{background:#e7f6ed;margin-left:-.7rem;margin-right:-.7rem;padding-left:.7rem;padding-right:.7rem;border-left:5px solid #1f8a55}.result-team.winner span,.result-team.winner b{color:#0f6a3c}.result-team.winner span:after{content:'  GANADOR';font-size:.48rem;letter-spacing:.08em;background:#1f8a55;color:#fff;padding:.2rem .35rem;margin-left:.45rem;vertical-align:middle}.evolution-panel,.stats-leaderboards{margin-top:1rem;background:#11382c;padding:2rem}.evolution-head{display:flex;justify-content:space-between;align-items:end}.evolution-head h3,.stats-leaderboards h3{font-family:var(--serif);font-size:2rem;margin:0}.evolution-head select{padding:.7rem;background:#fff;border:0}.evolution-panel svg{margin-top:1rem;background:#0d3228}.evo-grid{stroke:rgba(255,255,255,.1);stroke-width:1}.evo-line{fill:none;stroke:#e6b83d;stroke-width:4}.evo-dot{fill:#e6b83d;stroke:#fff;stroke-width:2}.evo-label{fill:#aebdb6;font:10px Archivo,sans-serif}.evolution-summary{display:flex;gap:2rem;margin-top:1rem}.evolution-summary span small{display:block;color:#9cafa6;font-size:.55rem}.evolution-summary span b{font-family:var(--serif);font-size:1.5rem}.stats-leaderboards{display:grid;grid-template-columns:260px 1fr;gap:2rem}.leaderboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.leaderboard{background:#174638;padding:1rem}.leaderboard h4{margin:0 0 .8rem;color:#e6b83d;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em}.leaderboard p{display:grid;grid-template-columns:20px 1fr auto;gap:.5rem;margin:.4rem 0;font-size:.7rem}.leaderboard p b{font-family:var(--serif);font-size:1rem}@media(max-width:800px){.evolution-head,.stats-leaderboards{display:block}.evolution-head select{margin-top:1rem;width:100%}.leaderboard-grid{grid-template-columns:1fr}.result-team.winner span:after{display:none}}
