.auth-selection-page { display: flex; flex-direction: column; align-items: center; padding: 20px; } h1 { margin-bottom: 20px; } .form-container { border: 1px solid #ccc; border-radius: 8px; padding: 15px; margin: 10px 0; width: 400px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); text-align: center; } form { display: flex; flex-direction: column; } input { margin: 5px 0; padding: 10px; border: 1px solid #ccc; border-radius: 4px; } button { padding: 10px; border: none; border-radius: 4px; background-color: #5271ff; color: white; cursor: pointer; } /* This hover was affecting the entire App */ /* button:hover { background-color: #5271ff; } */ .home-button-container { background: none; color: black; } .home-button-container:hover { background: none; color: black; text-decoration: underline; }