#gamecontainer { width: 90vw; height: auto; border-radius: 15px; background-color: color-mix(in srgb, var(--color-2) 50%, #00000000 50%); box-shadow: 0 0 10px var(--color-2); backdrop-filter: blur(6px); } #gameFrame { width: 99%; height: 75vh; margin: 0.5%; margin-bottom: 0; border-radius: 10px; } #infobox { height: 8vh; width: 100%; margin: 1% 0; display: flex; justify-content: center; align-items: center; } #infobox img { height: 100%; margin: 0.5%; aspect-ratio: 1 / 1; border-radius: 8px; } #infobox h2 { margin-right: auto; } .button { margin: 4px; padding: 2px; width: 7%; transition-duration: 0.25s; cursor: pointer; } .button:hover { filter: brightness(1.1); transform: scale(1.05); } .opposite { width: 50%; height: 100%; display: flex; justify-content: flex-end; align-items: center; margin: 12px; }