:root { color-scheme: dark; font-family: system-ui, sans-serif; background: #17191d; color: #eee; }
body { margin: 0; }
header { max-width: 1100px; margin: 1rem auto; padding: 0 1rem; }
h1 { font-size: 1.3rem; }
p { margin: .5rem 0; }
#game { width: min(100%, 1200px); height: min(75vh, 800px); min-height: 400px; margin: auto; }
ruffle-player { width: 100%; height: 100%; }
