.min-h-screen {
    background-image: url(/img/login_background_low.png);
    /* background-size: 100% 100%;
    background-repeat: no-repeat; */
    background-size: cover; /* Ảnh phủ kín toàn bộ màn hình */
    background-position: center; /* Căn giữa ảnh */
    background-repeat: no-repeat; /* Không lặp lại ảnh */
    background-attachment: fixed; /* Giữ ảnh cố định khi cuộn trang */
}

.logo {
    width: 100%;
    vertical-align: top;
}

.logo-tacho {
    width: 130px;
    vertical-align: top;
}

#login-form {
    width: 100%;
}

.stores-logo {
    position: absolute;
    top: 0px;
    left: 0px;
}

.notification-message {
    text-align: center;
    border: 2px solid var(--color-primary) !important;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    background-color: white;
    width: 100%;
}

.policy-link {
    color: var(--color-primary);
}