.ctoaster{box-sizing:border-box;list-style:none;margin:0;outline:none;padding:5px;position:fixed;z-index:999999999}.ctoaster.bottom-right{bottom:20px;right:20px}.ctoaster.bottom-left{bottom:20px;left:20px}.ctoaster.top-right{right:20px;top:20px}.ctoaster.top-left{left:20px;top:20px}.ctoaster.bottom-center{bottom:20px;left:50%;transform:translateX(-50%)}.ctoaster.top-center{left:50%;top:20px;transform:translateX(-50%)}.ctoaster.center{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.ctoaster.top-center ol.rack,.ctoaster.top-left ol.rack,.ctoaster.top-right ol.rack{flex-direction:column-reverse}.ctoaster.bottom-center ol.rack,.ctoaster.bottom-left ol.rack,.ctoaster.bottom-right ol.rack,.ctoaster.center ol.rack{flex-direction:column}ol.rack{display:flex;list-style:none;margin:0;padding:0}ol.rack li{margin-bottom:16px}.commonToasttoast{align-items:center;background-color:#fff;border:1px solid #ededed;border-radius:8px;box-shadow:0 4px 12px #0000001a;color:#282828;display:flex;font-size:13px;gap:6px;max-width:325px;min-width:120px;padding:8px 14px}.commonToasttoast.textCenter{align-items:center;display:flex;justify-content:center;text-align:center}.commonToasttoast.dismissable{cursor:pointer}.commonToasttoast .icon{align-items:center;display:flex}.commonToasttoast .icon svg{fill:#282828;height:20px;width:20px}.notif .desc{display:flex;flex-direction:column;gap:2px}.notif .desc .title{font-weight:500;line-height:1.5}.notif .desc .message{font-weight:400;line-height:1.4}.commonToasttoast.success{background-color:#ebfef2;border:1px solid #d3fde5;color:#008a2e}.commonToasttoast.success .icon svg{fill:#008a2e}.commonToasttoast.error .icon svg{fill:#8a0000}.commonToasttoast.warning .icon svg{fill:#8a7300}.commonToasttoast.info .icon svg{fill:#00458a}.commonToasttoast.error{background-color:#fef0f0;border:1px solid #fdd3d3;color:#8a0000}.commonToasttoast.warning{background-color:#fffdf0;border:1px solid #fdf6d3;color:#8a7300}.commonToasttoast.info{background-color:#f0f8ff;border:1px solid #d3e8fd;color:#00458a}.commonToasttoast.noWrap{white-space:nowrap}.commonToasttoast.noWrap .desc .message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toastUp{animation:slideUp .5s ease-in-out;animation-fill-mode:forwards}.toastDown{animation:slideDown .5s ease-in-out;animation-fill-mode:forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.fadeOutToast{animation:fadeOut .3s ease-in-out;animation-fill-mode:forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.commonToasttoast.glass{background-color:hsla(0,0%,100%,.42)!important;color:#282828}.commonToasttoast.glass,.commonToasttoast.glass.success{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;box-shadow:0 4px 12px #0000001a}.commonToasttoast.glass.success{background-color:rgba(235,254,242,.42)!important;color:#008a2e}.commonToasttoast.glass.error{background-color:hsla(0,87%,97%,.42)!important;color:#8a0000}.commonToasttoast.glass.error,.commonToasttoast.glass.warning{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;box-shadow:0 4px 12px #0000001a}.commonToasttoast.glass.warning{background-color:rgba(255,253,240,.42)!important;color:#8a7300}.commonToasttoast.glass.info{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(240,248,255,.42)!important;border:none;box-shadow:0 4px 12px #0000001a;color:#00458a}.commonToasttoast.brutalist{align-items:center;background-color:#fff;border:2px solid #282828;border-radius:0;box-shadow:0 4px 12px #0000001a;color:#282828;display:flex;font-size:13px;gap:6px;padding:16px;width:325px}.commonToasttoast.brutalist.success{background-color:#ebfef2;border:2px solid #008a2e;color:#008a2e}.commonToasttoast.brutalist.error{background-color:#fef0f0;border:2px solid #8a0000;color:#8a0000}.commonToasttoast.brutalist.warning{background-color:#fffdf0;border:2px solid #8a7300;color:#8a7300}.commonToasttoast.brutalist.info{background-color:#f0f8ff;border:2px solid #00458a;color:#00458a}