body { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; display: grid; place-items: center; height: 100vh; overflow: hidden; background-image: url("/css/setup.png"); } .page-content { padding: 10px; width: 350px; height: 625px; text-align: center; box-shadow: 0 2px 100px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.1); border-radius: 30pt; background-color: #ffffff; display: grid; place-items: center; transition: all 0.3s ease-in-out; } .page { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px; transition: all 0.3s ease-in-out; } .header { position: relative; top: 10px; bottom: 10px; } #control { display: none; } h1 { font-size: 30pt; } h2 { font-size: 20pt; } input { border: 1px solid #e0e0e0; width: 200px; height: 30px; border-radius: 10pt; padding: 5px; } input:focus { outline: 2px solid #000000; } button { margin-bottom: 10px; width: 100px; height: 30px; background-color: #000000; color: #ffffff; display: grid; place-items: center; text-align: center; border: none; border-radius: 20pt; transition: all 0.3s ease-in-out; } button:hover { transform: scale(1.1); } button:active { transform: scale(0.8); }