html,body{overflow-x:hidden}body{background-color:#fff}body.rw-dark-mode{background-color:#232429!important}.site-header{background:#000;color:#fff;width:100%}.header-brand{max-width:1200px;margin:0 auto;padding:8px 20px;display:flex;align-items:center;justify-content:space-between}.site-logo{display:block}.site-logo img{width:252px;height:116px;display:block;transition:transform 0.2s ease}.site-logo:hover img{animation:logo-bounce 1.5s infinite ease-in-out}@keyframes logo-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.social-icons{display:flex;gap:20px;align-items:center}.social-icons a{display:block;color:#0A95AA}.social-icons a:hover{color:#089A53}.social-icons a svg{width:40px;height:40px;display:block;transition:color 0.2s ease}.social-icons a:hover svg{animation:icon-pulse 1.1s infinite ease-in-out}@keyframes icon-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.25)}}.site-nav-bar{background:#E12929;color:#fff;padding:4px 0;font-size:12px;display:flex;justify-content:center;align-items:center;gap:2px;width:100%;margin:0 auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.site-nav-bar::-webkit-scrollbar{display:none}.site-nav-bar a{color:#fff;text-decoration:none;padding:3px 10px;transition:color 1.2s ease-in-out;font-weight:700;flex-shrink:0;white-space:nowrap}.site-nav-bar a:hover{color:#000}@media (max-width:768px){.header-brand{flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px 16px}.site-logo img{width:auto;max-width:min(220px, 72vw);height:auto}.social-icons{justify-content:center;flex-wrap:wrap;gap:14px}.social-icons a svg{width:34px;height:34px}}a.skip-link.screen-reader-text{position:absolute;top:-9999px;left:50%;transform:translateX(-50%);z-index:999999;padding:10px 20px;background:#000;color:#fff;font-size:16px;text-decoration:none;border:2px solid #fff;white-space:nowrap}a.skip-link.screen-reader-text:focus,a.skip-link.screen-reader-text:active{top:10px;clip:auto;width:auto;height:auto;overflow:visible}body.rw-dark-mode .site-header{background:#000;color:#fff}body:not(.rw-dark-mode) .site-header{background:#fff;color:#111}body:not(.rw-dark-mode) .site-nav-bar{background:#b91c1c;color:#fff}.rw-footer{position:relative;width:100vw;max-width:100vw;margin-top:48px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;background:radial-gradient(circle at center top,rgb(255 255 255 / .04),transparent 38%),linear-gradient(180deg,#1b1b1f 0%,#101113 100%);color:#d2d2d2;font-size:16px;padding:0;border-top:1px solid rgb(255 255 255 / .06);box-shadow:inset 0 20px 40px rgb(255 255 255 / .015);overflow:visible}.rw-footer-topbar{width:100%;height:55px;background:linear-gradient(90deg,#2f2f34 0%,#232327 50%,#2f2f34 100%);border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .06)}.rw-footer-inner{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:351px 1fr 1fr 1fr;gap:32px;align-items:stretch;min-height:340px}.rw-footer-brand{position:relative;width:351px;min-height:340px;height:auto;margin-top:-58px;margin-bottom:0;padding-bottom:0;z-index:3;align-self:stretch}.rw-footer-brand::before{content:"";position:absolute;top:0;left:0;width:418px;height:55px;background:linear-gradient(135deg,#D31717 0%,#F5612E 100%);clip-path:polygon(19% 0,100% 0,84% 100%,0 100%);z-index:3;display:block;line-height:0}.rw-footer-brand-link{position:absolute;top:54px;left:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:351px;height:auto;margin:0;background:#F84103;text-decoration:none;box-shadow:0 18px 32px rgb(0 0 0 / .35);overflow:hidden}.rw-footer-brand-image{display:block;width:auto;height:auto;max-width:calc(100% - 28px);max-height:calc(100% - 36px);object-fit:contain;object-position:center;background:#fff0;padding:0;margin:0 auto}.rw-footer-col{padding:96px 0 28px;font-size:15px}.rw-footer-sites,.rw-footer-listen,.rw-footer-community{margin-left:0;min-width:0}.rw-footer-listen{display:flex;flex-direction:column;align-items:center;text-align:center}.rw-footer-sites .rw-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:14px;width:100%;max-width:none;margin:0;text-align:left;list-style:none;justify-content:center}.rw-footer-sites .rw-footer-links li{margin:0;padding-left:0;white-space:nowrap}.rw-footer-sites .rw-footer-links li::before{content:none;display:none}.rw-footer-title{margin:18px 0 20px;color:#b8ff72;font-size:22px;line-height:1;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.02em;letter-spacing:.02em;text-align:center;text-shadow:0 0 6px rgb(184 255 114 / .45),0 0 14px rgb(184 255 114 / .2)}.rw-footer-links,.rw-social-grid{list-style:none;margin:0;padding:0}.rw-footer-links li,.rw-social-grid li{margin:0 0 14px}.rw-footer-links li{position:relative}.rw-footer .rw-footer-col a:link,.rw-footer .rw-footer-col a:visited,.rw-footer .rw-footer-bottom a:link,.rw-footer .rw-footer-bottom a:visited{color:#ffffff!important;text-decoration:none}.rw-footer .rw-footer-col a:hover,.rw-footer .rw-footer-col a:focus,.rw-footer .rw-footer-col a:active,.rw-footer .rw-footer-col a:visited:hover,.rw-footer .rw-footer-bottom a:hover,.rw-footer .rw-footer-bottom a:focus,.rw-footer .rw-footer-bottom a:active,.rw-footer .rw-footer-bottom a:visited:hover{color:#F84103!important;text-shadow:none}.rw-footer-media{max-width:250px;width:100%;margin:0 auto}.rw-footer-audio{display:block;width:100%;min-height:54px;filter:contrast(1.08) brightness(.9)}.rw-social-grid{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));column-gap:34px;row-gap:4px;width:fit-content;margin:0 auto}.rw-footer-bottom{position:relative;z-index:1;width:100%;background:#060606;border-top:1px solid rgb(255 255 255 / .06)}.rw-footer-bottom-inner{max-width:1200px;min-height:35px;margin:0 auto;padding:8px 24px 10px;display:grid;grid-template-columns:351px 1fr 1fr 1fr;align-items:center;gap:32px;color:#fff;font-size:12px;line-height:1.35}.rw-footer-bottom-inner span{grid-column:1;text-align:center}.rw-footer-bottom-inner a{grid-column:4;justify-self:center;text-align:center}.rw-footer-bottom a{color:#8c8c8c;text-decoration:none}.rw-footer-bottom a:hover{color:#fff}@media (max-width:1080px) and (min-width:769px){.rw-footer-inner{grid-template-columns:190px 1fr 1fr;gap:32px}.rw-footer-community{grid-column:2 / 4}.rw-footer-brand{width:190px}.rw-footer-brand-link{width:190px;max-width:190px}.rw-footer-brand::before{width:calc(190px * 418 / 351)}.rw-footer-bottom-inner{grid-template-columns:190px 1fr 1fr;gap:32px}.rw-footer-bottom-inner a{grid-column:2 / 4;justify-self:center}}@media (max-width:768px){.rw-footer-topbar{height:28px;position:relative;z-index:1}.rw-footer-inner{grid-template-columns:1fr;gap:0;padding:0 0 20px;min-height:auto;justify-items:stretch;max-width:320px;margin:0 auto;box-sizing:border-box;position:relative;z-index:2}.rw-footer{width:100%;max-width:100%;margin-left:0;margin-right:0;overflow-x:hidden}.rw-footer-brand{position:relative;width:100%;max-width:100%;min-height:280px;height:280px;margin:-28px auto 0;margin-bottom:0;padding:0;overflow:visible;z-index:3}.rw-footer-brand::before{content:"";position:absolute;top:0;left:0;width:calc(100% * 418 / 351);height:28px;transform:none;background:linear-gradient(135deg,#D31717 0%,#F5612E 100%);clip-path:polygon(19% 0,100% 0,84% 100%,0 100%);z-index:4;display:block;line-height:0}.rw-footer-brand-link{position:absolute;top:27px;left:0;right:0;width:100%;bottom:0;transform:none;margin:0;max-width:100%!important;justify-content:center;align-items:center;z-index:2}.rw-footer-brand-image{width:auto;height:auto;max-width:calc(100% - 28px);max-height:calc(100% - 28px);object-fit:contain;object-position:center;margin:0 auto}.rw-footer-col,.rw-footer-sites,.rw-footer-listen,.rw-footer-community{grid-column:auto;width:100%;max-width:320px;margin-left:auto;margin-right:auto;padding:28px 20px 0;box-sizing:border-box;text-align:center}.rw-footer-title{margin:0 0 18px;font-size:18px;text-align:center}.rw-footer-sites .rw-footer-links{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:12px;width:100%;max-width:300px;margin:0 auto;text-align:left}.rw-footer-sites .rw-footer-links li{padding-left:0;white-space:nowrap}.rw-footer-sites .rw-footer-links li::before{content:none;display:none}.rw-footer-media{max-width:100%;width:100%}.rw-footer-audio{width:100%;max-width:100%;min-height:44px}.rw-footer-community{text-align:center}.rw-social-grid{display:grid;grid-template-columns:repeat(2,minmax(92px,120px));justify-content:center;justify-items:center;column-gap:24px;row-gap:10px;width:fit-content;max-width:100%;margin:0 auto;text-align:center}.rw-social-grid li{width:100%;text-align:center}.rw-social-grid li a{display:inline-block;text-align:center}.rw-footer-bottom-inner{max-width:320px;width:100%;min-height:auto;margin:0 auto;padding:12px 20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;box-sizing:border-box}.rw-footer-bottom-inner span,.rw-footer-bottom-inner a{width:100%;text-align:center;justify-self:center}}@media (max-width:480px){.rw-social-grid{grid-template-columns:1fr 1fr}}.header-brand .social-icons a,.social-icons a,body .social-icons a{color:#0A95AA!important;transition:color 0.25s ease}.header-brand .social-icons a:hover,.social-icons a:hover,body .social-icons a:hover{color:#089A53!important}.social-icons a svg{fill:currentColor!important}body.rw-dark-mode .social-icons a,body.rw-dark-mode .header-brand .social-icons a{color:#0A95AA!important}body.rw-dark-mode .social-icons a:hover,body.rw-dark-mode .header-brand .social-icons a:hover{color:#089A53!important}.site-nav-bar{background:#E12929!important;color:#fff!important}@media (max-width:900px){.site-nav-bar{justify-content:flex-start!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding-left:8px;padding-right:8px;gap:2px}.site-nav-bar a{padding-left:12px!important;padding-right:12px!important}}.site-nav-bar,.site-nav-bar a,.header-brand .site-nav-bar a,.site-nav-bar a[href]{color:#fff!important;transition:color 1.2s ease-in-out!important}.site-nav-bar a:hover,.header-brand .site-nav-bar a:hover,.site-nav-bar a[href]:hover{color:#000!important}body.rw-dark-mode .site-nav-bar{background:#E12929!important;color:#fff!important}body.rw-dark-mode .site-nav-bar a{color:#fff!important}body.rw-dark-mode .site-nav-bar a:hover{color:#000!important}.rw-releases-grid{grid-template-columns:repeat(4,1fr)!important;column-gap:2rem!important;row-gap:2.5rem!important;align-items:start!important}@media (max-width:900px){.rw-releases-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.rw-releases-grid{grid-template-columns:1fr!important;column-gap:1.25rem!important;row-gap:1.75rem!important}}.rw-releases-shell.rw-force-light .rw-date-label,.rw-releases-shell.rw-force-light h3.rw-date-label,.rw-releases-shell.rw-force-light h4.rw-date-label{color:#222!important}.rw-date-label,h3.rw-date-label,h4.rw-date-label{font-size:1.1rem!important;font-weight:600!important}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-display:swap;src:url('/wp-content/plugins/RW Shortcode 5.2.53 version/assets/fonts/roboto-black.woff2') format('woff2'),url('/wp-content/plugins/RW Shortcode 5.2.53 version/assets/fonts/roboto-black.ttf') format('truetype')}:root{--rw-g1:#0A95AA;--rw-g2:#089A53;--rw-g3:#73B645;--rw-g4:#089A53;--rw-g5:#0A95AA;--rw-g6:#11DFFE;--rw-type-games:#089A53;--rw-type-games-text:#fff;--rw-type-comics:#d1a000;--rw-type-comics-text:#111;--rw-type-addons:#1d6fd6;--rw-type-addons-text:#fff;--rw-type-events:#c43b3b;--rw-type-events-text:#fff;--rw-card-front-bg:#f7f7f7;--rw-card-back-bg:#f1f1f1;--rw-text-primary:#111;--rw-text-muted:rgba(0,0,0,0.65);--rw-text-secondary:#444;--rw-border:#ddd;--rw-input-border:#ccc;--rw-input-bg:#fff;--rw-filter-btn-border:#ccc;--rw-panel-bg:#fff;--rw-panel-border:#e5e5e5;--rw-overlay-gradient:linear-gradient(to top, rgba(0,0,0,.65) 0%, rgba(0,0,0,0) 80%);--rw-hover-bg:rgba(10,149,170,0.12);--rw-hover-border:#0A95AA;--rw-container-bg:transparent}@media (prefers-color-scheme:dark){.rw-releases-shell{}}.dark .rw-releases-shell,body.dark .rw-releases-shell,html.dark .rw-releases-shell,.wp-dark-mode-active .rw-releases-shell,body.wp-dark-mode .rw-releases-shell,body.dark-mode .rw-releases-shell{--rw-card-front-bg:#111;--rw-card-back-bg:#0d0d0d;--rw-text-primary:#fff;--rw-text-muted:rgba(255,255,255,0.7)}.rw-releases-shell.rw-force-dark{--rw-card-front-bg:#111;--rw-card-back-bg:#0d0d0d;--rw-text-primary:#fff;--rw-text-muted:rgba(255,255,255,0.7);--rw-text-secondary:#cfd6e6;--rw-border:#bbb;--rw-input-border:#555;--rw-input-bg:#1f2228;--rw-filter-btn-border:#444;--rw-panel-bg:#232429;--rw-panel-border:rgba(255,255,255,.14);--rw-overlay-gradient:linear-gradient(to top, rgba(0,0,0,.88) 0%, rgba(0,0,0,0) 100%);--rw-hover-bg:rgba(10,149,170,0.18);--rw-hover-border:#0A95AA;--rw-container-bg:#232429;background:#232429}body.rw-dark-mode{background-color:#232429!important;color:#fff}body.rw-dark-mode header,body.rw-dark-mode .elementor-location-header,body.rw-dark-mode .site-header,body.rw-dark-mode .logo,body.rw-dark-mode .elementor-widget-theme-site-logo,body.rw-dark-mode .elementor-widget-image{background-color:#1f2228!important;color:#fff!important}body.rw-dark-mode h1,body.rw-dark-mode .elementor-heading-title,body.rw-dark-mode [class*="release-calendar"],body.rw-dark-mode .elementor-widget-heading .elementor-heading-title{color:#fff!important}.rw-releases-shell.rw-force-dark .rw-filter-btn:not(.active),.rw-releases-shell.rw-force-dark .rw-week-tab:not(.active),.rw-releases-shell.rw-force-dark .rw-recent-toggle{background:rgb(255 255 255 / .06)}.rw-releases-shell.rw-force-dark .rw-month-heading,.rw-releases-shell.rw-force-dark .rw-search-wrap,.rw-releases-shell.rw-force-dark .rw-filters,.rw-releases-shell.rw-force-dark .rw-recently-added-wrap,.rw-releases-shell.rw-force-dark .rw-results-area,.rw-releases-shell.rw-force-dark .rw-week-tabs,.rw-releases-shell.rw-force-dark .rw-week-panel,.rw-releases-shell.rw-force-dark .rw-past-weeks{background:var(--rw-container-bg)}.rw-releases-shell.rw-force-dark .rw-search-wrap,.rw-releases-shell.rw-force-dark .rw-filters,.rw-releases-shell.rw-force-dark .rw-recently-added-wrap,.rw-releases-shell.rw-force-dark .rw-results-area{border-radius:8px}.rw-releases-shell.rw-force-light{--rw-card-front-bg:#f7f7f7;--rw-card-back-bg:#f1f1f1;--rw-text-primary:#111;--rw-text-muted:rgba(0,0,0,0.65);--rw-text-secondary:#444;--rw-border:#ddd;--rw-input-border:#ccc;--rw-input-bg:#fff;--rw-filter-btn-border:#ccc;--rw-panel-bg:#fff;--rw-panel-border:#e5e5e5;--rw-overlay-gradient:linear-gradient(to top, rgba(0,0,0,.65) 0%, rgba(0,0,0,0) 80%);--rw-hover-bg:rgba(10,149,170,0.1);--rw-hover-border:#0A95AA;--rw-container-bg:transparent}.rw-releases-shell.rw-force-light .rw-month-heading,.rw-releases-shell.rw-force-light .rw-search-wrap,.rw-releases-shell.rw-force-light .rw-filters,.rw-releases-shell.rw-force-light .rw-recently-added-wrap,.rw-releases-shell.rw-force-light .rw-results-area,.rw-releases-shell.rw-force-light .rw-week-tabs,.rw-releases-shell.rw-force-light .rw-week-panel,.rw-releases-shell.rw-force-light .rw-past-weeks{background:var(--rw-container-bg)}.rw-releases-shell.rw-force-light .rw-search-input:focus{background:#f0f0f0}.rw-releases-shell.rw-force-light .rw-card-front,.rw-releases-shell.rw-force-dark .rw-card-front{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;align-content:stretch}.rw-releases-shell.rw-force-light .rw-card-front{background:#000}.rw-releases-shell.rw-force-dark .rw-card-front{background:#111}.rw-releases-shell.rw-force-light .rw-card-img,.rw-releases-shell.rw-force-dark .rw-card-img{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;object-fit:contain;object-position:center center;align-self:center;justify-self:center}.rw-releases-shell.rw-force-light .rw-card-no-img,.rw-releases-shell.rw-force-dark .rw-card-no-img{position:relative;width:100%;min-height:0;height:auto}.rw-releases-shell.rw-force-light .rw-card-overlay,.rw-releases-shell.rw-force-dark .rw-card-overlay{position:relative;top:auto;bottom:auto;left:auto;right:auto;flex:0 0 auto;width:100%;z-index:2;padding:1rem;margin-top:0;box-sizing:border-box}.rw-releases-shell.rw-force-light .rw-card-overlay{background:#fff}.rw-releases-shell.rw-force-dark .rw-card-overlay{background:var(--rw-card-front-bg)}.rw-releases-shell.rw-force-light .rw-card-overlay .rw-type-badge,.rw-releases-shell.rw-force-light .rw-card-overlay .rw-early-access-badge{color:#fff}.rw-releases-shell.rw-force-light .rw-card-overlay .rw-card-title{color:#111;font-weight:700;font-size:1rem;margin:0 0 .25rem}.rw-releases-shell.rw-force-light .rw-card-overlay .rw-card-date{color:var(--rw-g3);font-size:.8rem;margin:0}.rw-releases-shell.rw-force-light .rw-card-back-title{color:var(--rw-g6)}.rw-releases-shell.rw-force-light .rw-card-back-date{color:var(--rw-g1)}.rw-releases-shell.rw-force-light .rw-card-back-section-label{color:var(--rw-g3)}.rw-releases-shell.rw-force-light .rw-trailer-btn{color:#fff}.rw-releases-shell.rw-force-light .rw-card-back-link{color:var(--rw-g1);border-color:var(--rw-g1)}.rw-releases-shell.rw-force-light .rw-card-back-link:hover{background:var(--rw-g1);color:#fff}@media (prefers-color-scheme:light){.rw-releases-shell:not(.rw-force-dark):not(.rw-force-light){--rw-card-front-bg:#f7f7f7;--rw-card-back-bg:#f1f1f1;--rw-text-primary:#111;--rw-text-muted:rgba(0,0,0,0.65);--rw-text-secondary:#444;--rw-border:#ddd;--rw-input-border:#ccc;--rw-input-bg:#fff;--rw-filter-btn-border:#ccc;--rw-panel-bg:#fff;--rw-panel-border:#e5e5e5;--rw-overlay-gradient:linear-gradient(to top, rgba(0,0,0,.65) 0%, rgba(0,0,0,0) 80%)}}.rw-releases-wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:1.5rem 24px 0;box-sizing:border-box}.rw-month-heading{position:relative;margin-bottom:1.5rem;min-height:80px;overflow:visible;color:var(--rw-text-primary)}.rw-month-title,.rw-month-watermark{font-family:'Roboto',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:900}.rw-month-title{position:relative;z-index:2;font-size:2rem;margin:0}.rw-month-watermark{position:absolute;top:-15px;left:120px;font-size:7rem;opacity:.12;color:currentColor;line-height:1;pointer-events:none;z-index:1;white-space:nowrap}.rw-search-wrap{margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}.rw-search-input{flex:1;min-width:0;padding:.6rem 1rem;font-size:1rem;border:1px solid var(--rw-input-border);border-radius:6px;background:var(--rw-input-bg);color:var(--rw-text-primary);box-sizing:border-box;transition:border-color .2s ease,background .2s ease}.rw-dark-toggle{flex-shrink:0;width:38px;height:38px;border:1px solid var(--rw-input-border);border-radius:6px;background:#fff0;color:var(--rw-text-primary);font-size:1.1rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .1s ease}.rw-dark-toggle:hover{border-color:var(--rw-g1);background:rgb(255 255 255 / .06)}.rw-releases-shell.rw-force-light .rw-dark-toggle:hover{background:rgb(0 0 0 / .08)}.rw-releases-shell.rw-force-dark .rw-dark-toggle:hover{background:rgb(255 255 255 / .1)}.rw-dark-toggle:active{transform:scale(.96)}.rw-search-input:focus{outline:none;border-color:var(--rw-g1);background:var(--rw-input-bg)}.rw-releases-shell.rw-force-dark .rw-search-input:focus{background:#333}.rw-releases-shell.rw-force-light .rw-search-input:focus{background:#f0f0f0}.rw-search-input::placeholder{color:var(--rw-text-muted);opacity:.75}.rw-releases-shell.rw-force-light .rw-search-input::placeholder{color:rgb(0 0 0 / .5)}.rw-releases-shell.rw-force-dark .rw-search-input::placeholder{color:rgb(255 255 255 / .6)}.rw-filters{margin-bottom:1.5rem}.rw-filter-group,.rw-week-tabs{margin-bottom:.75rem;display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem;scrollbar-width:none}.rw-filter-group::-webkit-scrollbar,.rw-week-tabs::-webkit-scrollbar{display:none}.rw-filter-label{font-weight:700;margin-right:.5rem;min-width:70px;white-space:nowrap;flex-shrink:0;color:var(--rw-text-secondary)}.rw-filter-btn,.rw-week-tab{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .9rem;min-height:36px;border:1px solid var(--rw-filter-btn-border);border-radius:999px;background:#fff0;color:var(--rw-text-primary);font-size:.9rem;font-weight:600;white-space:nowrap;flex-shrink:0;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.15s ease,color 0.2s ease;box-shadow:0 1px 2px rgb(0 0 0 / .05)}.rw-filter-btn:hover,.rw-week-tab:hover{background:var(--rw-hover-bg);border-color:var(--rw-hover-border);box-shadow:0 3px 6px rgb(0 0 0 / .15)}.rw-releases-shell.rw-force-light .rw-filter-btn:hover,.rw-releases-shell.rw-force-light .rw-week-tab:hover,.rw-releases-shell.rw-force-light .rw-recent-toggle:hover{color:#111}.rw-releases-shell.rw-force-dark .rw-filter-btn:hover,.rw-releases-shell.rw-force-dark .rw-week-tab:hover,.rw-releases-shell.rw-force-dark .rw-recent-toggle:hover{background:var(--rw-hover-bg);border-color:var(--rw-hover-border);box-shadow:0 0 8px rgb(10 149 170 / .4),0 3px 6px rgb(0 0 0 / .2)}.rw-filter-btn:focus-visible,.rw-week-tab:focus-visible{outline:2px solid var(--rw-g1);outline-offset:2px}.rw-filter-btn.active,.rw-week-tab.active{background:var(--rw-g1);color:#fff;border-color:var(--rw-g1);box-shadow:0 0 0 1px rgb(0 0 0 / .3),0 2px 4px rgb(0 0 0 / .15);transform:translateY(0)}.rw-releases-shell.rw-force-light .rw-week-tab:not(.active):not(:hover){color:#5e5e5e}.rw-mobile-filters{display:none}.rw-mobile-select{width:100%;min-height:42px;border-radius:8px;border:1px solid var(--rw-panel-border);background:rgb(255 255 255 / .06);color:inherit;padding:0 14px;font-size:.95rem;font-weight:500;outline:none;box-shadow:0 1px 3px rgb(0 0 0 / .1);transition:all 0.2s ease;appearance:auto;-webkit-appearance:menulist}.rw-mobile-select:focus,.rw-mobile-select:hover{border-color:var(--rw-g1);background:rgb(255 255 255 / .1);box-shadow:0 0 0 3px rgb(10 149 170 / .15)}@media (max-width:600px){.rw-filter-label{min-width:58px;font-size:.9rem}.rw-filter-btn,.rw-week-tab{font-size:.9rem;padding:.28rem .7rem}}@media (max-width:767px){.rw-mobile-filters{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.rw-filters>.rw-filter-group{display:none}#rw-subplatform-group{display:none!important}}.rw-recently-added-wrap{margin:0 0 1.25rem}.rw-recent-toggle{display:inline-flex;align-items:center;gap:.65rem;padding:.3rem .8rem;min-height:34px;border:1px solid var(--rw-input-border);border-radius:4px;background:#fff0;color:var(--rw-text-primary);font-size:.95rem;font-weight:500;white-space:nowrap;flex-shrink:0;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.rw-recently-added-wrap{margin:0 0 1.25rem;text-align:right}.rw-recent-toggle{display:inline-flex}.rw-recent-toggle:hover,.rw-recent-toggle:focus-visible{background:var(--rw-hover-bg);border-color:var(--rw-hover-border);box-shadow:0 3px 6px rgb(0 0 0 / .15)}.rw-recent-toggle.is-open{background:var(--rw-g1);border-color:var(--rw-g1);color:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .2)}.rw-recent-toggle-date{font-size:.82rem;line-height:1;opacity:.8}.rw-recent-panel{margin-top:.85rem;padding:1rem;border:1px solid var(--rw-panel-border);border-radius:12px;background:var(--rw-panel-bg);box-shadow:0 4px 12px rgb(0 0 0 / .15)}.rw-releases-shell.rw-force-dark .rw-recent-panel{color:var(--rw-text-primary);background:var(--rw-panel-bg)}.rw-recent-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.rw-recent-panel-title{margin:0;font-size:1.05rem;color:var(--rw-g1)}.rw-recent-close{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--rw-panel-border);border-radius:999px;background:#fff0;color:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.rw-recent-close:hover,.rw-recent-close:focus-visible{border-color:var(--rw-g1);color:var(--rw-g1);background:var(--rw-hover-bg)}.rw-recent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width:900px){.rw-recent-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.rw-recent-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.rw-recent-grid{grid-template-columns:1fr}}.rw-results-area{position:relative;min-height:140px}.rw-results-area.is-loading{opacity:.6;pointer-events:none;transition:opacity .2s ease;position:relative}.rw-results-area.is-loading::after{content:'';position:absolute;top:1rem;left:50%;transform:translateX(-50%);width:24px;height:24px;border:2px solid var(--rw-g1);border-top-color:#fff0;border-radius:50%;animation:rwSpin 0.8s linear infinite}@keyframes rwSpin{to{transform:translateX(-50%) rotate(360deg)}}.rw-week-panel{display:none}.rw-week-panel.active{display:block}.rw-date-label{font-size:1rem;margin:0 0 .75rem;color:var(--rw-g1)}.rw-date-group{margin:0 0 1.25rem}.rw-releases-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:900px){.rw-releases-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.rw-releases-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.rw-releases-grid{grid-template-columns:1fr}}.rw-week-tabs{padding-left:calc(70px + .5rem)}@media (max-width:767px){.rw-week-tabs{padding-left:0}.rw-recently-added-wrap{justify-content:flex-start}}.rw-card-wrap{position:relative;perspective:1200px;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:transform .15s ease}.rw-card-wrap:hover:not(:has(.rw-card.is-flipped)){transform:translateY(-3px)}.rw-card-wrap:has(.rw-card.is-flipped){transform:none}.rw-card-wrap:hover .rw-card::before{filter:brightness(1.1)}.rw-releases-shell.rw-force-light .rw-card::before{opacity:.85}.rw-card{position:relative;width:100%;padding-top:110%;transform-style:preserve-3d;transform-origin:center center;transition:transform 0.5s cubic-bezier(.23,1,.32,1);z-index:1}.rw-card::before{content:'';position:absolute;inset:-3px;border-radius:14px;background:linear-gradient(135deg,var(--rw-g1),var(--rw-g2),var(--rw-g3),var(--rw-g4),var(--rw-g5));z-index:0;box-shadow:0 0 12px var(--rw-g1),0 0 24px var(--rw-g2),0 0 4px var(--rw-g3);transition:box-shadow .25s ease,filter .25s ease}@keyframes rwCardGlowPulse{0%{box-shadow:0 0 12px var(--rw-g1),0 0 24px var(--rw-g2),0 0 4px var(--rw-g3);filter:brightness(1)}50%{box-shadow:0 0 18px var(--rw-g1),0 0 34px var(--rw-g2),0 0 12px var(--rw-g3);filter:brightness(1.18)}100%{box-shadow:0 0 12px var(--rw-g1),0 0 24px var(--rw-g2),0 0 4px var(--rw-g3);filter:brightness(1)}}.rw-card-wrap:hover .rw-card::before,.rw-card-wrap:focus-within .rw-card::before{animation:rwCardGlowPulse 1.2s ease-in-out infinite}.rw-card-face{position:absolute;inset:0;width:100%;height:100%;border-radius:14px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;z-index:1;box-sizing:border-box;box-shadow:0 2px 8px rgb(0 0 0 / .2);transform-style:preserve-3d}.rw-card.is-flipped{transform:rotateY(180deg)}.rw-card-front{background:var(--rw-card-front-bg);display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;transform:rotateY(0deg) translateZ(1px)}.rw-card-back{background:var(--rw-card-back-bg);transform:rotateY(180deg) translateZ(1px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.9rem;gap:.4rem;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;max-width:100%;max-height:100%}.rw-card-img{width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;object-fit:contain;object-position:center center;display:block;align-self:center;justify-self:center}.rw-card-no-img{width:100%;height:100%;min-height:0;background:linear-gradient(135deg,var(--rw-g1),var(--rw-g3))}.rw-card-overlay{position:relative;width:100%;padding:1rem;background:var(--rw-overlay-gradient);z-index:2;box-sizing:border-box}.rw-card-title{margin:0 0 .25rem;font-size:1rem;font-weight:700;color:var(--rw-text-primary)}.rw-card-date{font-size:.8rem;color:var(--rw-g3)}.rw-type-badge{display:inline-block;font-size:.65rem;padding:.1rem .4rem;border-radius:3px;background:var(--rw-g2);color:#fff;margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em}.rw-card-wrap[data-type="Games"] .rw-type-badge{background:var(--rw-type-games);color:var(--rw-type-games-text)}.rw-card-wrap[data-type="Comics"] .rw-type-badge{background:var(--rw-type-comics);color:var(--rw-type-comics-text)}.rw-card-wrap[data-type="Add-ons"] .rw-type-badge{background:var(--rw-type-addons);color:var(--rw-type-addons-text)}.rw-card-wrap[data-type="Events"] .rw-type-badge{background:var(--rw-type-events);color:var(--rw-type-events-text)}.rw-early-access-badge{display:inline-block;font-size:.65rem;padding:.1rem .4rem;border-radius:3px;background:#8b5cf6;color:#fff;margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em;margin-left:.35rem}.rw-filter-btn[data-filter="type"][data-value="Games"].active{background:var(--rw-type-games);color:var(--rw-type-games-text);border-color:var(--rw-type-games);box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.rw-filter-btn[data-filter="type"][data-value="Comics"].active{background:var(--rw-type-comics);color:var(--rw-type-comics-text);border-color:var(--rw-type-comics);box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.rw-filter-btn[data-filter="type"][data-value="Add-ons"].active{background:var(--rw-type-addons);color:var(--rw-type-addons-text);border-color:var(--rw-type-addons);box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.rw-filter-btn[data-filter="type"][data-value="Events"].active{background:var(--rw-type-events);color:var(--rw-type-events-text);border-color:var(--rw-type-events);box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.rw-card-back-title{margin:.5rem 0 .25rem;font-size:.95rem;font-weight:700;text-align:center;width:100%;color:var(--rw-g6)}.rw-card-back-title a{color:var(--rw-text-primary);text-decoration:none}.rw-card-back-title a:hover{color:var(--rw-g3)}.rw-card-back-row{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%}.rw-card-back-date{font-size:.85rem;color:var(--rw-g1)}.rw-card-back-link{font-size:.8rem;color:var(--rw-g1);text-decoration:none;border:1px solid var(--rw-g1);padding:.2rem .6rem;border-radius:4px;margin-left:auto}.rw-card-back-link:hover{background:var(--rw-g1);color:#fff}.rw-card-back-systems{display:flex;flex-direction:column;gap:.2rem}.rw-card-back-section-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--rw-g3)}.rw-card-back-platforms{display:flex;flex-wrap:wrap;gap:.3rem}.rw-platform-tag{font-size:.7rem;padding:.15rem .5rem;background:#fff0;color:var(--rw-text-primary);border-radius:3px;padding-left:0}.rw-platform-link{text-decoration:none;color:var(--rw-text-primary)}.rw-platform-link:hover{color:var(--rw-g2)}.rw-card-back-rating{display:flex;flex-direction:column;gap:.2rem;text-align:left;color:var(--rw-text-primary);font-size:.85rem}.rw-card-back-rating::before{content:'Rating';font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--rw-g3);text-align:left}.rw-trailer-btn{padding:.4rem 1rem;background:linear-gradient(90deg,var(--rw-g1),var(--rw-g2));color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:600;align-self:center}.rw-card-back-hint{font-size:.85rem;opacity:.58;margin-top:.25rem}.rw-past-weeks{margin:1rem 0 1.5rem}.rw-past-weeks summary{cursor:pointer;font-weight:700;color:var(--rw-text-secondary);margin-bottom:.75rem}.rw-releases-shell.rw-force-dark .rw-past-weeks summary{color:var(--rw-text-primary)}.rw-past-weeks[open] summary{margin-bottom:1rem}.rw-past-weeks-inner{display:flex;flex-direction:column;gap:1rem}.rw-no-results{margin:1rem 0 0;padding:1rem 1.25rem;background:var(--rw-panel-bg);border:1px dashed var(--rw-border);border-radius:8px;color:var(--rw-text-muted);font-style:italic}.rw-lightbox{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .85);z-index:99999;align-items:center;justify-content:center}.rw-lightbox.is-open{display:flex}.rw-lightbox-inner{position:relative;width:90%;max-width:860px}.rw-lightbox-close{position:absolute;top:-2rem;right:0;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;line-height:1}.rw-lightbox-video{position:relative;padding-top:56.25%}.rw-lightbox-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.rw-releases-shell.rw-force-dark .rw-filter-label{color:var(--rw-text-secondary)}.rw-releases-shell.rw-force-dark .rw-week-tab:not(.active):not(:hover){color:#d0d0d0;border-color:#444}.rw-releases-shell.rw-force-dark .rw-week-tab.active,.rw-releases-shell.rw-force-dark .rw-week-tab:hover{color:#fff}