body {
    min-height: 100vh;
    background: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)),
        url("../images/muha.jpg"); /* ganti dengan foto sekolah */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.login-card {
    border-radius: 1rem;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}

.school-logo {
    width: 90px;
    height: auto;
}
