@keyframes progressDecrease{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pastaNotifySlideIn{0%{opacity:0;transform:translateX(120%)}to{opacity:1;transform:translateX(0)}}@keyframes pastaNotifySlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(120%)}}.sn-notifications-container{--sn-success-color:#8BC34A;--sn-success-progress-color:#689F38;--sn-error-color:#F05941;--sn-error-progress-color:#D23B1B;--sn-warning-color:#FFB52E;--sn-warning-progress-color:#E89B10;--sn-info-color:#5e9dd1;--sn-info-progress-color:#4b82b5;--sn-notifications-gap:20px;--sn-notifications-padding:20px;--sn-notify-width:380px;--sn-notify-radius:12px;--sn-notify-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);--sn-notify-transition-duration:300ms;--sn-notify-autoclose-timeout:3000ms;--sn-notify-padding:1rem 1.2rem;--sn-notify-icon-size:1.8em;--sn-notify-close-icon-size:1.2em;--sn-notify-border-size:1px;--sn-notify-border-color:rgba(255, 255, 255, 0.03);--sn-notify-border-style:solid;--sn-notify-progress-height:3px;--sn-notify-close-icon-color:rgba(255, 255, 255, 0.7);--sn-notify-title-color:#ffffff;--sn-notify-text-color:#e0e0e0;--sn-notify-shadow-color:transparent}.sn-notify{background:linear-gradient(145deg,#1a1a1c,#242426)!important;border:1px solid rgba(255,255,255,.03)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important;font-family:"Hellix-Regular",sans-serif!important;border-radius:var(--sn-notify-radius)!important;padding:1.2rem 1.2rem 1.8rem!important;position:relative!important;overflow:hidden!important;min-height:90px!important;padding-bottom:calc(var(--sn-notify-padding) + 20px)!important}.sn-notify-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;position:relative!important;padding-bottom:10px!important;margin-bottom:10px!important;gap:5px!important}.sn-notify-icon{flex-shrink:0!important;width:27px!important;height:27px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;margin-right:12px!important;margin-top:-5px!important}.sn-notify-text-content{flex:1!important;min-width:0!important;padding-right:40px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.sn-notify .sn-notify-title,.sn-notify-title{font-family:"Hellix Bold","Hellix-Bold",sans-serif!important;font-size:1rem!important;font-weight:700!important;color:#fff!important;margin:0!important;line-height:1.2!important;display:block!important}.sn-notify .sn-notify-text,.sn-notify-text{font-family:"Hellix-Regular",sans-serif!important;font-size:.875rem!important;color:#e0e0e0!important;line-height:1.4!important;display:block!important;margin:0!important;opacity:.9!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.sn-notify.sn-notify-success .sn-notify-icon{color:var(--sn-success-color)!important}.sn-notify.sn-notify-error .sn-notify-icon{color:var(--sn-error-color)!important}.sn-notify.sn-notify-warning .sn-notify-icon{color:var(--sn-warning-color)!important}.sn-notify.sn-notify-info .sn-notify-icon{color:var(--sn-info-color)!important}.sn-notify-close{position:absolute!important;right:12px!important;top:12px!important;color:rgba(255,255,255,.6)!important;font-size:18px!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s cubic-bezier(.165,.84,.44,1)!important;border-radius:6px!important;background:0 0!important;border:0!important;padding:0!important;z-index:11!important;margin:0!important}.sn-notify-close::after{content:""!important;position:absolute!important;top:-8px!important;left:-8px!important;right:-8px!important;bottom:-8px!important;z-index:-1!important}.sn-notify-close:hover{color:#fff!important;transform:rotate(90deg)!important;background-color:rgba(255,255,255,.1)!important}.sn-notify.sn-notify-outline{border-left:4px solid transparent!important;padding-left:1.2rem!important}.sn-notify.sn-notify-outline.sn-notify-success{border-left-color:var(--sn-success-color)!important}.sn-notify.sn-notify-outline.sn-notify-error{border-left-color:var(--sn-error-color)!important}.sn-notify.sn-notify-outline.sn-notify-warning{border-left-color:var(--sn-warning-color)!important}.sn-notify.sn-notify-outline.sn-notify-info{border-left-color:var(--sn-info-color)!important}.sn-notify-autoclose::after,.sn-notify-autoclose::before{content:""!important;position:absolute!important;bottom:0!important;left:0!important;height:3px!important;border-radius:0 0 6px 6px!important}.sn-notify-autoclose::after{width:100%!important;transform-origin:left center!important;z-index:10!important;animation:progressDecrease var(--sn-notify-autoclose-timeout, 3000ms) linear forwards!important}.sn-notify-autoclose::before{right:0!important;background:rgba(255,255,255,.05)!important;z-index:9!important}.sn-notify-success.sn-notify-autoclose::after{background:var(--sn-success-color)!important;box-shadow:0 0 4px rgba(139,195,74,.2)!important}.sn-notify-error.sn-notify-autoclose::after{background:var(--sn-error-color)!important;box-shadow:0 0 4px rgba(240,89,65,.2)!important}.sn-notify-warning.sn-notify-autoclose::after{background:var(--sn-warning-color)!important;box-shadow:0 0 4px rgba(255,181,46,.2)!important}.sn-notify-info.sn-notify-autoclose::after{background:var(--sn-info-color)!important;box-shadow:0 0 4px rgba(94,157,209,.2)!important}.sn-notify-outline.sn-notify-autoclose::after,.sn-notify-outline.sn-notify-autoclose::before{left:4px!important;width:calc(100% - 4px)!important;border-radius:0 0 6px 0!important}.sn-notify:hover .sn-notify-autoclose::after{animation-play-state:paused!important}.sn-notify.sn-notify-show-slide{animation:pastaNotifySlideIn .3s cubic-bezier(.165,.84,.44,1) forwards!important}.sn-notify.sn-notify-hide-slide{animation:pastaNotifySlideOut .3s cubic-bezier(.165,.84,.44,1) forwards!important}.sn-notify:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px rgba(0,0,0,.25)!important}@media (max-width:576px){.sn-notifications-container{--sn-notify-width:calc(100vw - 40px);--sn-notifications-padding:10px;--sn-notifications-gap:10px}.sn-notify{--sn-notify-padding:0.8rem 1rem}.sn-notify-title{font-size:.95rem!important}.sn-notify-text{font-size:.85rem!important}.sn-notify-icon{width:20px!important;height:20px!important;font-size:18px!important}.sn-notify-close{width:32px!important;height:32px!important;right:8px!important;top:8px!important}}