.NotificationContainer-module__DAw5DW__container{z-index:9999;pointer-events:none;position:fixed;top:20px;left:50%;transform:translate(-50%)}.NotificationContainer-module__DAw5DW__container>*{pointer-events:auto}
.Notification-module__WJ9jqa__notification{background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:320px;max-width:500px;padding:16px 20px;animation:.3s cubic-bezier(.34,1.56,.64,1) Notification-module__WJ9jqa__slideDown;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026}@keyframes Notification-module__WJ9jqa__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.Notification-module__WJ9jqa__notification:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__success{border-left:4px solid #10b981}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__success:before{background:#10b981}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__error{border-left:4px solid #ef4444}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__error:before{background:#ef4444}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__info{border-left:4px solid #3b82f6}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__info:before{background:#3b82f6}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__warning{border-left:4px solid #f59e0b}.Notification-module__WJ9jqa__notification.Notification-module__WJ9jqa__warning:before{background:#f59e0b}.Notification-module__WJ9jqa__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;font-weight:700;display:flex}.Notification-module__WJ9jqa__success .Notification-module__WJ9jqa__icon{color:#10b981;background:#d1fae5}.Notification-module__WJ9jqa__error .Notification-module__WJ9jqa__icon{color:#ef4444;background:#fee2e2}.Notification-module__WJ9jqa__info .Notification-module__WJ9jqa__icon{color:#3b82f6;background:#dbeafe}.Notification-module__WJ9jqa__warning .Notification-module__WJ9jqa__icon{color:#f59e0b;background:#fef3c7}.Notification-module__WJ9jqa__message{color:#1f2937;flex:1;margin:0;font-size:14px;line-height:1.5}.Notification-module__WJ9jqa__closeButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:18px;line-height:1;transition:color .2s}.Notification-module__WJ9jqa__closeButton:hover{color:#4b5563}
