.wm-header nav{justify-content:center;gap:28px;font-size:14px}.header-sound{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #ffffff38;background:#112b35;color:#e2f5f7;border-radius:50%;width:38px;height:38px;font-size:19px}.header-sound:disabled{opacity:.45;cursor:default}.sound-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wiki-unavailable{opacity:.45;cursor:default}.hero-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#heroPlayer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .6s;pointer-events:none;border:0}.wm-hero.has-youtube #heroPlayer{opacity:1}.hero-controls{position:absolute;bottom:25px;right:4vw;z-index:3;display:flex;gap:12px;align-items:center}.hero-controls button,.hero-controls a{border:1px solid #c5e1e760;background:#082531a6;color:#edf5f5;padding:8px 14px;font:11px WMSemi,Arial,sans-serif}.hero-controls [hidden]{display:none}.news-thumbnail{position:relative;overflow:hidden;background:#0b242c}.news-thumbnail>img:first-child{width:100%;aspect-ratio:16/9;object-fit:contain;display:block;transition:transform .35s}.news-thumbnail .youtube-mark{position:absolute;width:46px;height:32px;right:15px;bottom:12px;object-fit:contain;filter:drop-shadow(0 1px 4px #0009)}.news-item:hover .news-thumbnail>img:first-child{transform:scale(1.025)}.founder-section{background:linear-gradient(120deg,#172e34,#223e43);min-height:560px}.founder-section>img{max-height:560px}.combat-section{grid-template-columns:minmax(250px,.7fr) minmax(0,1.4fr)}.combat-video video{width:100%;max-height:620px;object-fit:contain}.pokemon-art>img{animation:none;max-height:620px}.pokemon-section{color-scheme:only light}@media(max-width:1000px){.wm-header nav{gap:18px;font-size:12px}.header-actions{gap:10px}}@media(max-width:780px){.wm-header nav{align-items:flex-start}.combat-section{grid-template-columns:1fr}.header-sound{width:29px;height:29px;font-size:16px}.hero-controls{right:20px;bottom:22px;max-width:60%}.hero-controls a,.hero-controls button{font-size:9px;padding:8px}.founder-section{min-height:0}.pokemon-art>img{max-height:450px}}
