html, body { margin: 0; background: #000; }
main { min-height: 100vh; min-height: 100svh; display: grid; place-items: center; }
button { padding: 0; border: 0; background: transparent; cursor: pointer; }
button:focus-visible { outline: 2px solid #fff; outline-offset: 8px; }
img { display: block; width: 120px; max-width: 80vw; height: auto; }
