/* Notices wait, hidden, until the login queue gives them their turn. Scoped to .gv-popups: without the queue they stay as they were. */
html.gv-popups body #mainContent>.global-email-banner:not(.gv-popup-now),
html.gv-popups body #panelHome .steam-wishlist-home:not(.gv-popup-now){display:none!important}

html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now{position:fixed!important;left:50%;top:50%;z-index:880;box-sizing:border-box;display:block!important;width:min(520px,calc(100vw - 20px))!important;max-width:none!important;max-height:calc(100dvh - 20px);overflow:auto;margin:0!important;padding:46px 54px 36px!important;background:none!important;border:0!important;border-image:none!important;border-radius:0;box-shadow:0 0 0 100vmax #05030a99!important;transform:translate(-50%,-50%);isolation:isolate;text-align:center;animation:gvEmailRise .42s cubic-bezier(.16,1,.3,1) both}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now:before{content:"";display:block;position:absolute;inset:0;z-index:-1;background:none;border-style:solid;border-color:transparent;border-width:36px 24px 26px;border-image:url('/v2/art/rift-tears/window.webp') 46 30 34 fill / 36px 24px 26px / 0 stretch}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now:after{display:none!important}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now strong{display:block;font:700 clamp(23px,3vw,30px)/1.15 var(--font-display,serif);color:#ffe2a0;text-shadow:0 0 16px #ffc14d55}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now p{margin:10px 0 18px;font:italic 17px/1.35 Georgia,serif;color:#f4e8d5}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now .steam-wishlist-link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:min(320px,100%);min-height:60px;margin:0 auto;padding:6px 36px;border:0;border-radius:0;background:url('/v2/art/create-screen/begin-button.webp') center/100% 100% no-repeat;box-shadow:none;color:#2d1804;font:700 19px/1.05 var(--font-display,serif);text-decoration:none;text-shadow:none}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now .steam-wishlist-link:hover{filter:brightness(1.1) drop-shadow(0 0 12px #ffc14d99)}
html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now .steam-wishlist-close{position:absolute;top:18px;right:20px;width:40px;height:40px;padding:0;border:1px solid #d8ad62;border-radius:50%;background:#0b0712cc;color:#ffe2a0;font-size:20px;line-height:1;cursor:pointer}
@media(prefers-reduced-motion:reduce){html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now{animation:none}}

.gv-popup-now:focus{outline:0}
@media(max-width:560px){
 html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now,html.gv-popups body #mainContent>.global-email-banner.gv-popup-now{padding:46px 34px 30px!important}
 html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now strong,html.gv-popups body #mainContent>.global-email-banner.gv-popup-now .global-email-title{padding:0 26px;font-size:23px}
 html.gv-popups body #panelHome .steam-wishlist-home.gv-popup-now .steam-wishlist-close,html.gv-popups body #mainContent>.global-email-banner.gv-popup-now #globalEmailDismiss{top:14px!important;right:14px!important;width:34px;height:34px}
}
