.notification{z-index:8999;position:fixed;display:none;visibility:hidden;top:0;left:calc(50%);transform:translateX(-50%);padding:max(13px,calc(.9vw * var(--scale))) max(22px,calc(1.53vw * var(--scale)));border:1px solid var(--text-color-60);background-color:var(--background-color);width:max-content;justify-content:center;align-items:center}.notification small{opacity:1;color:var(--text-color);font-size:max(14px, calc(.97vw * var(--scale)));line-height:130%;font-family:var(--font1);letter-spacing:0}.notification-icon{width:max(18px,calc(1.25vw * var(--scale)));min-width:max(18px,calc(1.25vw * var(--scale)));height:max(18px,calc(1.25vw * var(--scale)));min-height:max(18px,calc(1.25vw * var(--scale)));margin-right:max(8px,calc(.56vw * var(--scale)));display:flex;align-items:center;justify-content:center}.global-notifications.signin-false .signin-false,.global-notifications.signin-true .signin-true,.global-notifications.signup-false .signup-false,.global-notifications.signup-true .signup-true,.global-notifications.stripe-success .stripe-success,.global-notifications.subscribe-false .subscribe-false,.global-notifications.subscribe-true .subscribe-true{display:flex;visibility:visible;animation-name:slide-in-down;animation-duration:4s;animation-fill-mode:forwards}.gh-portal-notification-iframe{display:none}@keyframes slide-in-down{0%{transform:translateY(-100%) translateX(-50%)}15%{transform:translateY(30%) translateX(-50%)}88%{transform:translateY(30%) translateX(-50%)}100%{transform:translateY(-100%) translateX(-50%)}}@media (max-width:991px){.notification{max-width:calc(100vw - 60px);display:flex;align-items:flex-start}}