﻿body.no-scroll {
    overflow: hidden; 
}
.notification-container {
    position: fixed;
    top: 81px;
    right: 32px;
    z-index: 10005;
}
    .notification-card {
    background-color: #444;
    color: white;
    padding: 27px;
    border-radius: 5px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    max-width: 300px;
    display: block;
}

        .notification-card.success {
            background-color: #14bb8cb8;
        }

        .notification-card.error {
            background-color: #ff000096;
        }
            .notification-card.error .close-btn {
                top: 66px;
            }
            .notification-card.error .notification-container {
                top: 25px;
            }
.close-btn {
    position: absolute;
    top: -12px;
    right: 8px;
    font-size: 29px;
    cursor: pointer;
    color: #fafdf4;
}
