/* Shared destinations, styled with the game's own colors and typography. */
.network-links{display:flex;align-items:center;gap:14px;padding:8px 4%;background:#0b1420;border-bottom:1px solid #293d56;color:#b6c6da;font-size:12px;min-height:34px;flex-wrap:wrap}.network-links a:hover{color:var(--gold);text-decoration:underline}.network-links [aria-current]{display:none}
.language-control{position:relative;flex-shrink:0}.language-control summary{list-style:none;display:flex;align-items:center;gap:8px;border:1px solid #566f8b;background:#0b1420;color:var(--text);padding:8px 10px;border-radius:5px;cursor:pointer;min-height:38px;font-size:13px}.language-control summary::-webkit-details-marker{display:none}.language-control img{object-fit:cover;border-radius:2px}.language-options{position:absolute;top:calc(100% + 7px);right:0;z-index:30;min-width:225px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;border:1px solid #7e713b;background:#152840;border-radius:6px;box-shadow:0 8px 28px #0007}.language-options button{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 6px;border-radius:4px;color:var(--text);border:1px solid transparent}.language-options button:hover,.language-options button[aria-pressed=true]{background:#203f65;border-color:var(--gold);color:var(--gold)}.language-control summary:focus-visible,.language-options button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.intro{padding-top:18px;padding-bottom:18px}.intro h1{font-size:32px}.intro-copy{margin-top:8px}.metrics article{padding-top:17px;padding-bottom:17px}
@media(max-width:600px){.network-links{gap:10px;font-size:11px}.language-control{margin-left:auto}.intro h1{font-size:28px}.language-control summary{min-height:40px}.language-options{min-width:225px}}
@media(max-width:600px){.intro{padding:12px 14px}.intro .eyebrow{font-size:10px;margin-bottom:5px}.intro h1{font-size:25px}.intro-copy{margin-top:5px}.season-card{margin-top:10px;padding:8px 10px}.metrics{gap:8px;margin-bottom:14px}.metrics article{grid-template-columns:1fr;padding:10px 12px;gap:2px}.metrics .metric-icon{display:none}.metrics strong{font-size:23px;line-height:1.25}.metrics article div>span{font-size:11px}.metrics small{font-size:10px;line-height:1.3}.metrics #metric-leader{font-size:17px;margin:2px 0}.metrics #metric-leader img{width:18px;height:13px;margin-right:4px}.metrics article div{min-width:0}.metrics #metric-leader{overflow-wrap:anywhere}}
