.wrapper { width: 100vw; height: 100vh; overflow: hidden; .loginBox { max-width: 480px; min-height: 240px; gap: 2rem; background-color: #fff; margin: 0 auto; display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 4%; h1 { margin-top: 0; text-align: center; } .loginButton { display: flex; padding: 1rem; background: #00aaff; color: #000; font-weight: bold; border-radius: 8px; } } }