.ctoaster{box-sizing:border-box;margin:0;list-style:none;outline:none;z-index:999999999;position:fixed;padding:5px}.ctoaster.bottom-right{bottom:20px;right:20px}.ctoaster.bottom-left{bottom:20px;left:20px}.ctoaster.top-right{top:20px;right:20px}.ctoaster.top-left{top:20px;left:20px}.ctoaster.bottom-center{bottom:20px;left:50%;transform:translateX(-50%)}.ctoaster.top-center{top:20px;left:50%;transform:translateX(-50%)}.ctoaster.center{top:50%;left: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{list-style:none;padding:0;margin:0;display:flex}ol.rack li{margin-bottom:16px}.commonToasttoast{border-radius:8px;box-shadow:0 4px 12px #0000001a;font-size:13px;align-items:center;display:flex;padding:8px 14px;border:1px solid #ededed;background-color:#fff;gap:6px;color:#282828;max-width:600px;min-width:120px}.commonToasttoast.textCenter{text-align:center;display:flex;justify-content:center;align-items:center}.commonToasttoast.dismissable{cursor:pointer}.commonToasttoast .icon{display:flex;align-items:center}.commonToasttoast .icon svg{width:20px;height:20px;fill:#282828}.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;color:#008a2e;border:1px solid #d3fde5}.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;color:#8a0000;border:1px solid #fdd3d3}.commonToasttoast.warning{background-color:#fffdf0;color:#8a7300;border:1px solid #fdf6d3}.commonToasttoast.info{background-color:#f0f8ff;color:#00458a;border:1px solid #d3e8fd}.commonToasttoast.noWrap{white-space:nowrap}.commonToasttoast.noWrap .desc .message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{background-color:rgba(240,248,255,.42)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;box-shadow:0 4px 12px #0000001a;color:#00458a}.commonToasttoast.brutalist{border-radius:0;box-shadow:0 4px 12px #0000001a;border:2px solid #282828;font-size:13px;align-items:center;display:flex;padding:16px;background-color:#fff;gap:6px;color:#282828;width:325px}.commonToasttoast.brutalist.success{background-color:#ebfef2;color:#008a2e;border:2px solid #008a2e}.commonToasttoast.brutalist.error{background-color:#fef0f0;color:#8a0000;border:2px solid #8a0000}.commonToasttoast.brutalist.warning{background-color:#fffdf0;color:#8a7300;border:2px solid #8a7300}.commonToasttoast.brutalist.info{background-color:#f0f8ff;color:#00458a;border:2px solid #00458a}