.glass-card {
margin: 10rem auto 0;
background-color: rgba(0, 0, 0, 0.4);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-radius: 12px;
padding: 2rem;
max-width: 360px;
width: 100%;
box-sizing: border-box;
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2);
color: var(--text-light);
min-height: 360px;
}
.glass-button {
margin-top: 1.5rem;
}
.auth-page {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.auth-page .auth-wrapper {
flex: 1;
min-height: 0;
padding: 7vh 1rem;
}
.auth-page .glass-card {
max-width: 480px;
width: 90%;
}
