.notification-popup{bottom:40px;left:40px;pointer-events:none;position:fixed;right:auto;top:auto;z-index:999}.notification-popup .notification-popup__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:calc(100vw - 40px);opacity:0;padding:12px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px);-webkit-transition:opacity .4s ease,-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:opacity .4s ease,-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease,-webkit-transform .5s cubic-bezier(.22,1,.36,1);width:362px}.notification-popup.is-visible{pointer-events:auto}.notification-popup.is-visible .notification-popup__card{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.notification-popup button.notification-popup__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;color:#000!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px!important;justify-content:center;min-width:auto;padding:0;position:absolute;right:12px;top:12px;width:16px}.notification-popup button.notification-popup__close .icon,.notification-popup button.notification-popup__close svg{height:16px;width:16px}.notification-popup .notification-popup__card{position:relative}.notification-popup .notification-popup__media{-ms-flex-negative:0;flex-shrink:0;height:52px;overflow:hidden;width:52px}.notification-popup .notification-popup__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notification-popup .notification-popup__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:16px}.notification-popup .notification-popup__eyebrow{color:rgba(var(--color-foreground),.5);font-size:12px;line-height:18px;margin:0}.notification-popup .notification-popup__description{color:rgb(var(--color-foreground));font-size:12px;line-height:18px;margin:0}.notification-popup .notification-popup__description p{font-size:12px;line-height:18px;margin:0}.notification-popup .notification-popup__description a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.notification-popup{bottom:auto;left:20px;right:20px;top:90px;width:calc(100% - 40px)}.notification-popup .notification-popup__card{max-width:none;-webkit-transform:translateY(-16px);transform:translateY(-16px);width:auto}.notification-popup.is-visible .notification-popup__card{-webkit-transform:translateY(0);transform:translateY(0)}}