html,body{margin:0;background:#000;color:#ccc;font:13px Tahoma,'DejaVu Sans',Arial,sans-serif}
a{color:#e3c181}
.hd{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:6px 0}
.logo img{display:block;height:74px;width:auto}
.links{list-style:none;display:flex;gap:16px;margin:0;padding:0}
.news{max-width:1000px;margin:0 auto 4px;overflow:hidden;white-space:nowrap;height:24px;line-height:24px;font-size:15px}
.news-track{display:inline-block;padding-right:100%;animation:nb 30s linear infinite}
.news-track a,.news-track span{margin:0 30px}
.news:hover .news-track{animation-play-state:paused}
@keyframes nb{to{transform:translateX(100%)}}
.stage{width:1000px;height:625px;margin:0 auto;max-width:100%}
#game,#game ruffle-player,#game ruffle-object{width:1000px;height:625px;display:block;max-width:100%}
.seo{text-align:center;color:#333;font-size:11px;max-width:1000px;margin:10px auto}
#root{display:none}
@media (max-width:1000px){.stage,#game,#game ruffle-player{width:100vw;height:62.5vw}}
