:root{--background-color:#fff;--text-color:#000;--secondary-color:#f0f0f0;--primary-color:#007acc}@media (prefers-color-scheme:dark){:root{--background-color:#101a22;--text-color:#fff;--secondary-color:#1a2a36;--primary-color:#007acc}}body{background-color:var(--background-color);color:var(--text-color);padding:1em}.game-card h2{z-index:1;text-shadow:2px 2px 4px #00000080;margin:0;padding:0;font-size:5rem;position:relative}.game-card p{z-index:1;text-shadow:1px 1px 2px #00000080;margin:0;padding:0;position:relative}.game-card button{z-index:1;background-color:var(--primary-color);color:var(--text-color);cursor:pointer;text-shadow:1px 1px 2px #00000080;text-align:center;border:none;border-radius:5rem;width:14rem;padding:.5em 1em;font-size:2rem;transition:all .3s;position:absolute;bottom:1em;right:50%;transform:translate(50%)}.game-card button:hover{filter:brightness(1.2)}
