/* === Всплывающие уведомления === */
#obj-ui-overlay-notifications-area{
    position:fixed;
    top:2vh;
    right:0;
    z-index:999999;
    width:450px;
    padding:0 1vw 0 0;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification{
    width:100%;
    background: var(--background-overlay-block);
    box-shadow: var(--box-shadow-overlay-block);
    backdrop-filter: blur(64px);
    border-radius:10px;
    padding:20px 30px;
    transition:0.3s;
    left:calc(100% + 30px);
    position:relative;
    margin:0 0 20px 0;
    display:flex;
    align-items:center;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification--shown{
    left:0;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification .icon{
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 30px 0 0;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification.success .icon{
    color:#3CB371;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification.error .icon{
    color:#E57373;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification.warning .icon{
    color:#FBC02D;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification.info .icon{
    color:#64B5F6;
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification .text{}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification .text .title{
    font-size:20px;
    font-weight:500;
    margin:0 0 10px 0;
	color:var(--text-main);
}
#obj-ui-overlay-notifications-area .obj-ui-overlay-notification .text .comment{
    font-size:14px;
    line-height:20px;
	color:var(--text-secondary);
}