body { background-color: #282C34; color: #61DAFB; font-family: Arial, Helvetica, sans-serif; text-align: center; padding-top: 40px; } .container { margin: auto; max-width: 400px; } #grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 20px; } button { font-size: 2em; padding: 20px; cursor: pointer; background: #20232A; border: 2px solid #61DAFB; color: #61DAFB; border-radius: 8px; transition: background 0.2s, color 0.2s; } button:hover { background: #61DAFB; color: #20232A; } #feedback { font-size: 1.5em; margin-top: 15px; }