@font-face{font-family:NXBody;src:url('brand-fonts/body.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:NXDisplay;src:url('brand-fonts/display.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{color-scheme:dark;--nx-bg:#080f17;--nx-panel:#101d29;--nx-raised:#142635;--nx-line:#263a49;--nx-muted:#a7bbc8;--nx-text:#eff7fa;--nx-accent:#55e6e8;--nx-amber:#f3c66b;--nx-ease:cubic-bezier(.22,1,.36,1);font:16px/1.6 NXBody,Inter,Arial,sans-serif;background:var(--nx-bg);color:var(--nx-text)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding:32px}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}a,button,summary{touch-action:manipulation}input,select,textarea{max-width:100%}button{color:inherit}img{display:block;max-width:100%;height:auto}svg{flex:none}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3{font-family:NXDisplay,NXBody,Arial,sans-serif;line-height:1.12;letter-spacing:-.035em}h2{font-size:clamp(30px,3.2vw,46px)}h3{font-size:23px}p{color:var(--nx-muted)}:focus-visible{outline:2px solid var(--nx-accent);outline-offset:5px}::selection{background:var(--nx-accent);color:var(--nx-bg)}[hidden]{display:none!important}button,select,input,textarea{border-radius:6px}button{border:1px solid var(--nx-line);background:var(--nx-panel)}a:hover{color:var(--nx-accent)}.nx-wrap{max-width:1720px;padding-inline:32px;margin-inline:auto}.nx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nx-skip{position:fixed;top:8px;left:8px;padding:12px 20px;z-index:99;background:var(--nx-accent);color:#080f17;transform:translateY(-180%)}.nx-skip:focus{transform:none}.nx-icon{width:20px;height:20px;vertical-align:middle}.nx-eyebrow{display:flex;align-items:center;gap:8px;color:var(--nx-accent);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nx-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 18px;border:1px solid var(--nx-line);border-radius:5px;background:var(--nx-panel);color:var(--nx-text);font-size:13px;line-height:1.5;font-weight:650;transition:background .2s,border-color .2s,transform .3s var(--nx-ease)}.nx-button:hover{background:var(--nx-raised);color:var(--nx-text);border-color:#536d7f;transform:translateY(-2px)}.nx-primary{background:var(--nx-accent);border-color:var(--nx-accent);color:#082027}.nx-primary:hover{background:#95f5f3;color:#082027;border-color:#95f5f3}.nx-icon-button{width:42px;height:42px;min-width:42px;display:inline-grid;place-items:center;background:transparent;border:1px solid var(--nx-line);transition:color .2s,background .2s}.nx-icon-button:hover,.nx-icon-button[aria-pressed=true]{color:var(--nx-accent);background:#14313c;border-color:#367179}.nx-text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.nx-text-link .nx-icon{width:17px}.nx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.nx-header{position:relative;z-index:10;background:#0a141e;border-bottom:1px solid #243341}.nx-header-inner{min-height:91px;display:flex;align-items:center;gap:42px}.nx-logo{display:flex;align-items:center;gap:12px;font-size:20px;line-height:1.05;font-weight:800;letter-spacing:.045em;white-space:nowrap}.nx-logo small{display:block;font-size:7px;font-weight:500;letter-spacing:.15em;color:var(--nx-muted);margin-top:8px}.nx-logomark{width:38px;height:38px;color:var(--nx-accent)}.nx-logo-plus{color:var(--nx-accent);padding-inline:3px}.nx-nav{display:flex;align-items:center;gap:27px;margin-left:38px;font-size:13px;font-weight:550}.nx-nav>a{position:relative;display:flex;align-items:center;gap:6px;min-height:91px}.nx-nav>a[aria-current=page]{color:var(--nx-accent)}.nx-nav>a[aria-current=page]:after{content:'';position:absolute;height:2px;left:0;right:0;bottom:0;background:var(--nx-accent)}.nx-nav-count:not(:empty){display:inline-grid;place-items:center;border-radius:20px;min-width:18px;height:18px;font-size:10px;background:var(--nx-accent);color:#08151c}.nx-header-actions{display:flex;align-items:center;gap:20px;margin-left:auto}.nx-header-pro{display:flex;align-items:center;gap:7px;color:var(--nx-amber);font-size:13px;font-weight:650;white-space:nowrap}.nx-sign-in{border-left:1px solid var(--nx-line);padding-left:20px;display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.nx-locale,.nx-region{font-size:12px}.nx-locale select,[data-nx-locale]{font-size:11px;font-weight:600;color:var(--nx-muted);border:0;background:#0b1721;padding:10px 4px;max-width:162px}.nx-locale>span,.nx-region>span{display:none}.nx-mobile-menu{display:none}.nx-hero{position:relative;background:#09141e;isolation:isolate;touch-action:pan-y}.nx-hero-slides{position:relative;height:560px;max-width:1920px;margin:auto}.nx-hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .65s var(--nx-ease),visibility .65s}.nx-hero-slide[data-active=true]{opacity:1;visibility:visible;z-index:1}.nx-hero-image{position:absolute;inset:0;overflow:hidden}.nx-hero-image img{width:100%;height:100%;object-fit:cover}.nx-hero-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080f17 2%,rgba(8,15,23,.95) 18%,rgba(8,15,23,.76) 35%,rgba(8,15,23,.08) 62%,rgba(8,15,23,.05) 100%),linear-gradient(0deg,#09141e 0%,transparent 25%)}.nx-hero-content{height:100%;position:relative;display:flex;align-items:center}.nx-hero-copy{width:min(580px,50%);padding-bottom:8px}.nx-hero-eyebrow{margin-bottom:26px;font-size:10px;letter-spacing:.18em}.nx-live-dot{width:6px;height:6px;background:var(--nx-accent);border-radius:50%;box-shadow:0 0 15px #55e6e850}.nx-hero-overline{font-size:16px;color:#c2d3df;margin-bottom:13px}.nx-hero h1{font-size:clamp(46px,4.6vw,76px);line-height:1.01;max-width:660px;letter-spacing:-.045em;margin-bottom:20px}.nx-hero-description{max-width:465px;font-size:14px;line-height:1.75;color:#c1cbd5}.nx-hero-meta{display:flex;align-items:center;gap:18px;color:#b3c7d2;font-size:10px;font-weight:550;margin-top:20px}.nx-hero-meta>span{display:flex;gap:7px;align-items:center}.nx-hero-meta>span+span{border-left:1px solid #46616b;padding-left:18px}.nx-hero-meta .nx-icon{width:15px;height:15px}.nx-hero-cta{display:flex;align-items:center;gap:25px;margin-top:29px}.nx-hero-cta .nx-button{min-height:48px;padding-inline:23px}.nx-hero-bottom{display:flex;align-items:center;gap:32px;position:relative;z-index:2;min-height:113px;padding-top:12px;padding-bottom:20px}.nx-hero-caption{display:flex;align-items:center;gap:21px;margin-right:auto;min-width:250px;font-size:12px;color:#d5e3e9}.nx-hero-caption small{font-size:10px;color:#849cae}.nx-hero-counter{font:32px/1 NXDisplay,Arial,sans-serif;letter-spacing:-.04em}.nx-hero-counter small{font-size:12px}.nx-hero-previews{display:flex;gap:12px;width:650px}.nx-preview{position:relative;display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:8px 10px 8px 8px;text-align:left;background:#101f2b;border-color:#263b4a;border-radius:5px;overflow:hidden}.nx-preview img{width:65px;height:58px;object-fit:cover;border-radius:2px;opacity:.65}.nx-preview>span:not(.nx-preview-progress){display:block;min-width:0}.nx-preview small{color:#9cb0be;font-size:9px;display:block;margin-bottom:4px}.nx-preview strong{display:block;font-size:11px;font-weight:600;line-height:1.25}.nx-preview[aria-pressed=true]{border-color:#4e9a9c;background:#183039}.nx-preview[aria-pressed=true] img{opacity:1}.nx-preview-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--nx-accent);transform:scaleX(0);transform-origin:left}.nx-preview[aria-pressed=true] .nx-preview-progress{transform:scaleX(var(--nx-progress,0))}.nx-carousel-controls{display:flex;gap:6px}.nx-carousel-controls .nx-icon-button{border-color:#334b59;background:#111f2b;width:36px;height:40px;min-width:36px}.nx-previous svg{transform:rotate(180deg)}.nx-proof-strip{background:#101c28;border-block:1px solid #243644}.nx-proof-strip .nx-wrap{min-height:65px;display:flex;align-items:center;gap:45px}.nx-proof-strip span{display:flex;align-items:center;gap:9px;font-size:11px;color:#a9becc}.nx-proof-strip b{font-size:20px;line-height:1;color:#e5f4fa;font-weight:600}.nx-proof-strip .nx-icon{width:17px;color:var(--nx-accent)}.nx-proof-strip a{margin-left:auto;font-size:11px;color:#b6c8d4}.nx-discover{padding-top:70px;padding-bottom:55px}.nx-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.nx-section-heading h2{margin-top:14px;font-size:40px}.nx-section-heading p:not(.nx-eyebrow){font-size:13px;margin-top:12px}.nx-section-heading>.nx-text-link{padding-bottom:5px}.nx-lines{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0 24px}.nx-line{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 14px;border:1px solid #243746;border-radius:5px;color:#acbecb;font-size:11px;font-weight:550;background:#0d1923;transition:background .2s,border-color .2s}.nx-line small{font-size:9px;color:#7593a7}.nx-line:hover,.nx-line[aria-current=true]{background:#143039;border-color:#32676c;color:var(--nx-accent)}.nx-line[aria-current=true] small{color:var(--nx-accent)}.nx-filters{background:#101d29;border:1px solid #233543;border-radius:7px;padding:18px 21px}.nx-filter-fields{display:grid;grid-template-columns:2fr 1.15fr .85fr .8fr 1.2fr auto;gap:18px;align-items:end}.nx-filter-fields label{display:flex;flex-direction:column;gap:7px;min-width:0;color:#b3c4cf;font-size:10px;font-weight:600}.nx-filter-fields input,.nx-filter-fields select{background:#09141e;border:1px solid #29404f;width:100%;min-height:42px;padding:9px 11px;color:#e3edf2;font-size:12px;outline-offset:2px}.nx-filter-search>span:last-child{position:relative;display:block}.nx-filter-search .nx-icon{position:absolute;top:13px;left:12px;width:16px;height:16px;color:#7f9aae}.nx-filter-search input{padding-left:36px}.nx-reset{font-size:11px;border:0;background:none;min-height:42px;color:#b6cbd7;white-space:nowrap;padding:0 4px}.nx-catalogue-toolbar{display:flex;justify-content:space-between;align-items:center;padding-block:22px 17px;font-size:11px}.nx-view-switch{display:flex;gap:5px}.nx-view-switch .nx-button{font-size:10px;padding:4px 12px;min-height:31px;border-radius:4px}.nx-view-switch [aria-pressed=true]{color:var(--nx-accent);background:#18323c;border-color:#34646c}.nx-games{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nx-card{display:flex;flex-direction:column;position:relative;min-width:0;border:1px solid #365363;border-radius:8px;background:linear-gradient(155deg,#203545 0%,#122332 36%,#0b1722 100%);overflow:hidden;box-shadow:inset 0 1px 0 #c2faff14,0 2px 5px #0003,0 16px 35px -18px #000a;transition:border-color .25s,box-shadow .35s;transform-style:flat;will-change:auto}.nx-card:hover,.nx-card:focus-within{border-color:#70eef0;box-shadow:inset 0 1px 0 #e0ffff40,0 0 0 1px #55e6e826,0 0 25px #55e6e821,0 22px 48px -18px #000c}.nx-card-visual{position:relative;aspect-ratio:8/5;background:#142735;overflow:hidden}.nx-card-art{display:block;height:100%;width:100%;overflow:hidden}.nx-card-art img{width:100%;height:100%;object-fit:cover;transition:transform .85s var(--nx-ease);transform:none}.nx-card:hover .nx-card-art img{transform:none}.nx-card-visual:after{content:'';position:absolute;inset:50% 0 0;pointer-events:none;background:linear-gradient(transparent,#071019e8)}.nx-card-grade{position:absolute;top:13px;right:13px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:86px;height:58px;background:#0b1e28ee;border:1px solid #5bd9d7;border-radius:5px;z-index:2;box-shadow:0 4px 16px #0003}.nx-card-grade strong{font:600 23px/1 NXDisplay,Arial,sans-serif;color:#8df6f4}.nx-card-grade small{font-size:9px;line-height:1.2;letter-spacing:.02em;color:#c7edf1;margin-top:4px;white-space:nowrap}.nx-card-number{position:absolute;top:15px;left:15px;color:#fff9;font-size:11px;font-weight:650;text-shadow:0 1px 8px #000}.nx-card-hover{position:absolute;bottom:13px;left:15px;right:12px;display:flex;align-items:center;gap:9px;z-index:2;transform:translateY(3px);transition:transform .4s var(--nx-ease)}.nx-card-hover>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#d8e9f0;padding:4px 6px;background:#091b28c9;border:1px solid #b5e8ed28;border-radius:3px}.nx-card-hover .nx-icon{width:12px;height:12px}.nx-card:hover .nx-card-hover{transform:translateY(-2px)}.nx-card-body{padding:18px 18px 13px;display:flex;flex-direction:column;flex:1;min-width:0}.nx-card-tags{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:11px;line-height:1.4;color:#94aab9;margin-bottom:12px}.nx-card-tags>span{display:inline-flex;align-items:center;gap:4px}.nx-card-tags .nx-icon{width:12px;height:12px}.nx-card h3{font-size:21px;letter-spacing:-.025em;line-height:1.2;margin-bottom:11px}.nx-card-verdict{font-size:11px;line-height:1.7;color:#a4b8c6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:17px}.nx-card-tools{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:4px}.nx-read-link{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;margin-right:auto;min-height:36px}.nx-read-link .nx-icon{width:15px;height:15px}.nx-card-tools .nx-icon-button{width:33px;min-width:33px;height:35px;border-color:#2a414f;border-radius:4px}.nx-card-tools .nx-icon{width:15px;height:15px}.nx-card-save{display:flex;align-items:center;position:relative;min-width:33px;height:35px;border:1px solid #2a414f;border-radius:4px;background:#101d29}.nx-card-save>.nx-icon{position:absolute;left:9px;pointer-events:none;color:#9bb8c8}.nx-card-save select{width:36px;padding:8px 6px;min-height:34px;color:transparent;background:transparent;border:0;cursor:pointer;appearance:none}.nx-card-save select option{color:#e4edf3;background:#101d29}.nx-card-save:has(select[data-status]:not([data-status=none])){background:#17363e;border-color:#4b9d9d}.nx-store{border-top:1px solid #253c49;padding:14px 18px;background:#0b1823;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.nx-store-price,.nx-price{font-size:19px;font-weight:650;letter-spacing:-.03em;color:#e5f7fa}.nx-store-meta,.nx-store-label,.nx-store small{font-size:9px;color:#93adbe}.nx-store a{font-size:10px}.nx-store .nx-button{margin-left:auto;min-height:34px;padding:6px 10px;font-size:9px;gap:5px;background:#19343e;border-color:#2e6770;color:#8de9e8}.nx-store .nx-button:hover{background:#224c56}.nx-store [data-nx-discount]{font-size:10px;padding:2px 5px;background:#55e6e8;color:#09212a;border-radius:3px}.nx-store>small,.nx-store-note{flex-basis:100%;font-size:9px;line-height:1.5;color:#7996a8}.nx-store del{font-size:11px;color:#78909d}.nx-store strong[data-nx-price]{font-size:19px}.nx-catalogue-note{font-size:10px;line-height:1.8;margin-top:22px;color:#8ca6b8}.nx-catalogue-note a{color:#b9d1dc;margin-left:8px}.nx-empty{padding:60px 20px;text-align:center;border:1px dashed #3d5c6b;border-radius:6px;margin-top:20px}.nx-empty p{margin:12px 0 20px}.nx-games[data-view=list]{grid-template-columns:1fr}.nx-games[data-view=list] .nx-card{display:grid;grid-template-columns:210px 1fr 240px}.nx-games[data-view=list] .nx-card-visual{height:100%;aspect-ratio:auto}.nx-games[data-view=list] .nx-card-body{padding:20px 24px}.nx-games[data-view=list] .nx-card h3{font-size:24px}.nx-games[data-view=list] .nx-card-verdict{margin-bottom:8px}.nx-games[data-view=list] .nx-store{border-top:0;border-left:1px solid var(--nx-line);align-content:center;padding:20px}.nx-journal-promo{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;padding-block:66px 80px;border-top:1px solid #243643}.nx-journal-copy{max-width:560px}.nx-journal-copy h2{font-size:43px;margin:16px 0 19px;max-width:430px}.nx-journal-copy>p:not(.nx-eyebrow){font-size:13px;line-height:1.9;max-width:490px}.nx-journal-copy .nx-actions{margin-top:25px;gap:24px}.nx-journal-display{position:relative;height:300px;max-width:580px;display:flex;justify-content:center;align-items:center;isolation:isolate}.nx-journal-display:before{content:'';position:absolute;inset:20% 0 10%;border-radius:50%;background:radial-gradient(ellipse,#347b8440,transparent 65%);z-index:-1}.nx-journal-poster{position:absolute;width:140px;height:210px;border:1px solid #4d6b79;border-radius:7px;box-shadow:0 15px 45px #0007;overflow:hidden;transform:rotate(-12deg) translateX(-110px)}.nx-journal-poster img{width:100%;height:100%;object-fit:cover}.nx-journal-poster>span{position:absolute;right:7px;top:7px;background:#10262ee6;border:1px solid #72cbc5;border-radius:3px;padding:3px 6px;color:#b3ffff;font-size:16px;font-weight:700}.nx-journal-poster small{font-size:8px}.nx-poster-1{transform:rotate(0) translateY(-13px);z-index:2;width:152px;height:228px}.nx-poster-2{transform:rotate(12deg) translateX(110px)}.nx-journal-caption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:#adc4ce}.nx-journal-caption .nx-icon{width:14px}.nx-pro-wrap{margin-bottom:68px}.nx-pro{border:1px solid #41646a;border-radius:9px;padding:40px 45px;background:radial-gradient(ellipse at 100% 0,#265d6240,transparent 55%),linear-gradient(110deg,#142632,#10212c);display:grid;grid-template-columns:1.2fr 1fr;gap:22px 50px}.nx-pro h2{font-size:34px;margin:13px 0}.nx-pro p{font-size:12px;line-height:1.8}.nx-pro-price{color:#e6f5f7!important;font-size:28px!important;letter-spacing:-.035em;font-weight:700;margin:12px 0 3px}.nx-pro-annual{color:#9bb6c3;font-size:12px}.nx-pro-features{display:grid;grid-template-columns:1fr 1fr;gap:15px 25px;margin:0;padding:0;list-style:none;align-content:center}.nx-pro-features li{font-size:12px;font-weight:550;padding:15px 10px 15px 30px;position:relative;border-bottom:1px solid #2b4856}.nx-pro-features li:before{content:'\2713';position:absolute;left:5px;top:14px;color:#65e2df}.nx-pro .nx-button{margin-top:17px}.nx-pro>button,.nx-pro>.nx-button{justify-self:start}.nx-pro-dialog{max-width:780px!important}.nx-pro-dialog>p{font-size:12px}.nx-pro-onboarding{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:25px}.nx-pro-onboarding section{min-width:0;padding:22px;background:#0c1924;border:1px solid #294251;border-radius:6px}.nx-pro-onboarding h3{font-size:21px;margin-bottom:15px}.nx-pro-status{font-size:12px;line-height:1.8;min-height:25px;margin-top:14px;color:#bad6df}.nx-processing{display:inline-block;width:14px;height:14px;border:2px solid #08232a44;border-top-color:currentColor;border-radius:50%;animation:nx-spin .7s linear infinite;margin-right:8px;vertical-align:middle}@keyframes nx-spin{to{transform:rotate(360deg)}}.nx-disclosure-wrap{margin-bottom:42px}.nx-disclosure{padding:24px 28px;border:1px solid #263b49;border-left:3px solid #4a9d9f;background:#0d1b26;border-radius:4px}.nx-disclosure h2,.nx-disclosure h3{font:600 13px/1.5 NXBody,Arial,sans-serif;letter-spacing:0;margin-bottom:10px}.nx-disclosure p{font-size:11px;line-height:1.9}.nx-disclosure a{font-size:11px;color:#9cdedc}.nx-footer{border-top:1px solid #243642;background:#070d13;padding-block:40px 28px}.nx-footer-main{display:grid;grid-template-columns:auto 1fr;gap:20px 30px;align-items:center}.nx-footer-main>.nx-logo{font-size:17px}.nx-footer-main .nx-logomark{width:32px;height:32px}.nx-footer-main>p{font-size:11px;text-align:right}.nx-footer nav{grid-column:1/-1;display:flex;gap:25px;font-size:11px;padding-top:10px}.nx-footer nav button{font-size:11px;background:none;padding:0;border:0;color:var(--nx-muted)}.nx-footer-legal{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #1c2d39;margin-top:27px;padding-top:22px;font-size:9px;color:#7e96a6}.nx-legal-identity{max-width:940px}.nx-legal-identity p{font-size:10px;line-height:1.8}.nx-footer-legal>span{white-space:nowrap}.nx-breadcrumbs{padding-top:19px;padding-bottom:19px;color:#8eaabc;font-size:11px}.nx-review-hero{position:relative;min-height:500px;max-width:1920px;margin:auto;isolation:isolate;display:flex;align-items:center}.nx-review-image{position:absolute;inset:0;z-index:-1;overflow:hidden}.nx-review-image img{width:100%;height:100%;object-fit:cover}.nx-review-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080f17 0%,#080f17e8 25%,#080f1799 45%,#080f1700 80%),linear-gradient(0deg,#080f17,transparent 40%)}.nx-review-heading{width:100%;padding-top:40px;padding-bottom:45px}.nx-review-heading h1{max-width:750px;font-size:clamp(38px,4.3vw,68px);margin-top:20px}.nx-review-score{display:flex;align-items:center;gap:16px;margin-block:24px 17px}.nx-score{display:inline-flex;gap:4px;align-items:baseline;color:var(--nx-accent);font-family:NXDisplay,Arial,sans-serif}.nx-score strong{font-size:40px;line-height:1}.nx-score small{font-size:14px;color:#b5c7d2}.nx-badge{font-size:11px;letter-spacing:.02em;color:#d4e5ec;border:1px solid #52757f;padding:6px 11px;border-radius:4px}.nx-review-deck{max-width:580px;font-size:15px;line-height:1.8;margin-bottom:24px;color:#c7d8df}.nx-journal-control select{background:#122937;border:1px solid #315363;color:#deedf1;min-height:44px;padding:8px 12px;font-size:12px}.nx-reading{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:70px;padding-block:40px 70px;max-width:1450px}.nx-review-content{min-width:0}.nx-review-content>section,.nx-review-sections>section{margin-bottom:45px;padding-bottom:38px;border-bottom:1px solid #213541}.nx-review-content h2{font-size:30px;margin-bottom:20px}.nx-review-content h3{font-size:22px;margin-bottom:12px}.nx-review-content p{font-size:15px;line-height:1.95;margin-block:12px}.nx-review-content ul{padding-left:21px;color:#aec3d0;font-size:14px;line-height:1.85}.nx-review-content a:not(.nx-button){color:#7edddb;text-decoration:underline;text-underline-offset:3px}.nx-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:25px 0}.nx-facts>div{background:#101f2b;border:1px solid #253c4b;padding:15px;border-radius:4px;min-width:0}.nx-facts dt{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#83a1b6;margin-bottom:8px}.nx-facts dd{margin:0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.nx-criteria{display:grid;gap:12px}.nx-criteria>div{display:grid;grid-template-columns:1fr auto;gap:5px 20px;padding:13px 17px;background:#10202b;border-radius:4px}.nx-criteria span{font-size:13px}.nx-criteria small{color:#7f9bad;padding-left:7px;font-size:10px}.nx-criteria strong{color:var(--nx-accent)}.nx-criteria meter{grid-column:1/-1;width:100%;height:5px;appearance:none;border:0;background:#243d4b;border-radius:3px}.nx-criteria meter::-webkit-meter-bar{height:5px;background:#243d4b;border:0}.nx-criteria meter::-webkit-meter-optimum-value{background:#63d3d3}.nx-criteria p{grid-column:1/-1;font-size:12px;margin:5px 0 0}.nx-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:23px}.nx-verdict{background:#102831;border:1px solid #365962!important;padding:26px;border-radius:6px}.nx-screenshots{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nx-screenshots figure{min-width:0}.nx-screenshots img{border-radius:5px;width:100%}.nx-screenshots figcaption{font-size:10px;color:#819eaf;margin-top:8px}.nx-trailer{position:relative;overflow:hidden;padding:0;margin-top:23px;border-radius:6px;width:100%}.nx-trailer img{width:100%;max-height:360px;object-fit:cover;filter:brightness(.6);transition:filter .2s}.nx-trailer:hover img{filter:brightness(.8)}.nx-trailer>span{position:absolute;inset:0;display:grid;place-items:center;color:white;font-weight:600}.nx-accessibility{display:flex;gap:10px;flex-wrap:wrap}.nx-accessibility a{border:1px solid #3b5b69;padding:8px 13px;border-radius:4px;font-size:11px}.nx-related>a{display:grid;grid-template-columns:100px 1fr auto;gap:15px;align-items:center;margin-bottom:14px;text-decoration:none!important;font-size:13px;color:#d2e5ec!important}.nx-related img{border-radius:4px;width:100px}.nx-related span{font-size:11px;color:#94c8cd}.nx-sidebar{min-width:0}.nx-sidebar>.nx-store{border:1px solid #2b4c5a;border-radius:6px;margin-bottom:26px}.nx-review-aside{padding:20px;background:#0e1d29;border:1px solid #263e4d;border-radius:5px}.nx-review-aside img{width:100%;border-radius:3px}.nx-art-credit{font-size:9px;line-height:1.8;margin:12px 0 22px}.nx-review-aside dl{font-size:12px;margin-top:25px}.nx-review-aside dd{margin:0 0 13px;color:var(--nx-accent)}.nx-review-aside dt{color:#9db4c5}.nx-editorial-language{font-size:11px;padding-top:15px;color:#9eb7c7}.nx-service-hero{position:relative;isolation:isolate;padding-block:62px 45px;border-bottom:1px solid #243c4b;background:#101f2b}.nx-service-hero.nx-wrap{padding-top:55px;padding-bottom:25px;background:none;border:0}.nx-service-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;opacity:.13}.nx-service-backdrop img{width:100%;height:100%;object-fit:cover}.nx-service-hero h1{font-size:clamp(34px,4vw,58px);margin-top:17px}.nx-service-hero p:not(.nx-eyebrow){font-size:14px;max-width:650px;margin-top:16px}.nx-document{max-width:1150px;padding-block:42px 70px;min-height:400px}.nx-document h2{font-size:27px;margin:32px 0 16px}.nx-document h3{font-size:21px;margin:24px 0 12px}.nx-document p{font-size:14px;line-height:1.9;margin-block:13px}.nx-document>article,.nx-document>section{margin-bottom:30px}.nx-document ul,.nx-document ol{font-size:14px;color:#afc2d0;line-height:1.9}.nx-document a:not(.nx-button){color:#83dedb;text-decoration:underline;text-underline-offset:3px}.nx-document table{width:100%;border-collapse:collapse;margin-block:20px}.nx-document th,.nx-document td{padding:12px;text-align:left;border:1px solid #2c4555;font-size:12px}.nx-document th{background:#142b38}.nx-document details{border:1px solid #2c4352;border-radius:5px;padding:17px 20px;margin:13px 0}.nx-document summary{cursor:pointer;font-size:15px;font-weight:600}.nx-form{display:flex;flex-direction:column;gap:18px;max-width:550px}.nx-form label{display:flex;flex-direction:column;gap:7px;color:#c4d6df;font-size:12px}.nx-form input:not([type=checkbox]),.nx-form select,.nx-form textarea{width:100%;border:1px solid #365462;padding:11px 13px;background:#091722;color:#e0eff4;min-height:46px}.nx-form textarea{min-height:165px;resize:vertical}.nx-form input::placeholder{color:#7a95a7}.nx-form .nx-check,.nx-check{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-size:11px;line-height:1.7}.nx-check input{width:16px;height:16px;margin-top:2px;accent-color:var(--nx-accent)}.nx-password{position:relative;display:flex}.nx-password input{padding-right:70px!important}.nx-password button{position:absolute;right:4px;top:5px;bottom:5px;width:60px;border:0;background:none;font-size:11px;color:#93bcc9}.nx-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;font-size:12px}.nx-hint{font-size:11px!important;color:#8da9b9}.nx-honey{position:absolute;left:-10000px;opacity:0;pointer-events:none}.nx-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.nx-account-panel{border:1px solid #2b4556;background:#0e1e2b;border-radius:6px;padding:25px;min-width:0}.nx-account-panel h2{font-size:25px;margin-top:0}.nx-account-panel .nx-button{font-size:11px}.nx-favourite-lines{display:grid;gap:10px}.nx-favourite-lines label{font-size:12px;display:flex;gap:8px;align-items:center}.nx-favourite-lines input{accent-color:var(--nx-accent)}.nx-contact-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:55px}.nx-contact-grid aside{border:1px solid #294656;background:#102430;padding:27px;border-radius:6px}.nx-contact-grid aside h2{font-size:11px;letter-spacing:.15em;color:#82b7c9;margin:0 0 12px}.nx-contact-grid aside p{font-size:13px;margin-bottom:27px}.nx-notice,.nx-error{padding:15px 20px;border:1px solid #397d79;background:#163b3d;border-radius:5px;font-size:13px;margin-bottom:25px}.nx-error{border-color:#b86665;background:#44272d;color:#ffd8d8}.nx-journal-summary{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.nx-journal-summary>span{padding:13px 18px;background:#102736;border:1px solid #2a495c;border-radius:4px;font-size:12px;color:#a7c2d0}.nx-journal-summary b{color:var(--nx-accent);font-size:20px;margin-right:6px}.nx-journal-filter{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.nx-journal-filter [aria-pressed=true]{border-color:#5ca4a7;color:var(--nx-accent)}.nx-recommendations{margin-block:32px}.nx-recommendations h2{font-size:28px;margin-bottom:12px}.nx-recommendations>p{font-size:13px}.nx-recommendations [data-recommendation-items]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-block:20px}.nx-recommendations [data-recommendation-items]>a{display:grid;grid-template-columns:110px 1fr;gap:10px 15px;align-items:center;background:#102532;border:1px solid #294756;padding:13px;border-radius:5px;font-size:13px}.nx-recommendations img{grid-row:span 2;border-radius:3px;width:110px}.nx-recommendations span{font-size:10px;color:#91b1c3}.nx-wrap>.nx-catalogue{margin-bottom:45px}.nx-compare-options{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:25px}.nx-compare-option{display:grid;grid-template-columns:75px 1fr;align-items:center;gap:4px 14px;text-align:left;padding:13px;border-radius:5px;font-size:12px;min-width:0}.nx-compare-option img{grid-row:span 2;width:75px;border-radius:3px}.nx-compare-option span{font-size:11px;color:#9ec1cf}.nx-compare-option[aria-pressed=true]{border-color:#6dd5d5;background:#173b45}.nx-compare-picker [data-comparison-page]{margin-block:30px}.nx-table-scroll{overflow:auto;max-width:100%;border:1px solid #315162;border-radius:5px}.nx-compare-table{width:100%;border-collapse:collapse;min-width:520px}.nx-compare-table th,.nx-compare-table td{text-align:left;vertical-align:top;padding:16px;border-bottom:1px solid #284454;font-size:12px;line-height:1.7}.nx-compare-table th{background:#142c3b;font-weight:550}.nx-compare-table tbody th{min-width:100px;color:#9ab8c9}.nx-compare-table thead img{width:120px;max-height:57px;object-fit:cover;border-radius:3px;margin-bottom:10px}.nx-compare-table thead a{display:block;color:#ceeced}.nx-compare-guide{padding-block:20px 70px}.nx-compare-guide h2{font-size:29px;margin-bottom:15px}.nx-compare-guide p{max-width:750px;font-size:14px;margin-block:12px}.nx-compare-tray{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:min(1080px,calc(100% - 32px));z-index:25;display:flex;align-items:center;gap:17px;padding:15px 18px;background:#152e3bf5;border:1px solid #497b88;border-radius:8px;box-shadow:0 10px 40px #0006;backdrop-filter:blur(12px)}.nx-compare-tray>p{font-size:12px;white-space:nowrap;color:#e0f2f4}.nx-compare-tray [data-tray-items]{display:flex;flex-wrap:wrap;gap:5px;margin-right:auto}.nx-compare-tray [data-tray-items] button{font-size:10px;min-height:32px;padding:5px 10px;border-color:#436574;border-radius:4px;background:#173a49}.nx-compare-tray>.nx-button{white-space:nowrap;font-size:11px;min-height:38px}.nx-dialog{width:calc(100% - 36px);max-width:950px;max-height:88dvh;overflow:auto;border:1px solid #466c7e;border-radius:10px;background:#0d1d29;color:#e6f2f7;padding:27px;box-shadow:0 25px 90px #0009}.nx-dialog::backdrop{background:#010910c9;backdrop-filter:blur(7px)}.nx-dialog>header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:25px}.nx-dialog h2{font-size:28px}.nx-dialog>header .nx-button{padding:4px 13px;font-size:21px;min-height:38px}.nx-dialog p{font-size:13px;line-height:1.8}.nx-video-dialog{max-width:1060px}.nx-video-dialog [data-video-frame]{aspect-ratio:16/9}.nx-video-dialog iframe{width:100%;height:100%;border:0}.nx-cookie-banner{position:relative;border-top:1px solid #315465;padding:16px 32px;background:#132c3a;display:flex;align-items:center;justify-content:center;gap:30px;z-index:20}.nx-cookie-banner p{font-size:11px;max-width:650px;color:#b9d1df}.nx-cookie-banner>div{display:flex;gap:8px}.nx-cookie-banner .nx-button{font-size:10px;min-height:35px;padding:7px 12px;white-space:nowrap}.nx-cookie-dialog{max-width:560px}.nx-cookie-dialog form{display:grid;gap:20px}.nx-cookie-dialog label{font-size:13px;display:flex;gap:10px}.nx-cookie-dialog input{accent-color:var(--nx-accent)}.nx-toast{position:fixed;left:50%;bottom:130px;transform:translateX(-50%);padding:13px 21px;background:#254d57;color:#e4ffff;border:1px solid #70aeb2;border-radius:6px;z-index:50;font-size:12px;max-width:calc(100% - 32px);box-shadow:0 8px 30px #0005}.nx-merge{padding:17px;background:#163946;border:1px solid #396577;border-radius:5px;margin-block:15px}.nx-reveal-pending{opacity:1;transform:none}.nx-reveal-visible{opacity:1;transform:none;animation:nx-reveal-rise .65s var(--nx-ease) var(--nx-stagger,0ms)}@keyframes nx-reveal-rise{from{transform:translateY(18px)}to{transform:none}}.nx-game-guide,.nx-standards{padding-block:30px}.nx-editorial-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nx-editorial-rows article{border:1px solid #2b4555;padding:20px;border-radius:6px}.nx-feature-chip{font-size:11px}.nx-length-band{font-size:12px;color:var(--nx-accent)}
@media(min-width:1800px){.nx-header-inner{gap:48px}.nx-nav{margin-left:80px}.nx-hero-copy{padding-left:25px}.nx-hero-slides{height:600px}.nx-hero-bottom{min-height:112px}.nx-hero h1{font-size:78px}.nx-hero-previews{width:740px}.nx-preview img{width:78px}.nx-card h3{font-size:23px}.nx-card-verdict{font-size:12px}.nx-card-body{padding:20px}.nx-card-tools .nx-read-link{font-size:11px}.nx-store .nx-button{font-size:10px}}
@media(max-width:1300px){.nx-header-inner{gap:25px}.nx-nav{gap:18px;margin-left:0;font-size:12px}.nx-header-actions{gap:13px}.nx-logo{font-size:17px}.nx-logo small{font-size:6px}.nx-logomark{width:33px}.nx-sign-in{padding-left:12px;font-size:12px}.nx-hero-caption{min-width:200px}.nx-hero-caption>span:last-child{max-width:150px}.nx-hero-previews{width:575px}.nx-hero-bottom{gap:20px}.nx-preview{gap:8px}.nx-preview img{width:50px;height:50px}.nx-games{gap:18px}.nx-card-body{padding:15px}.nx-card h3{font-size:19px}.nx-card-tags{font-size:11px}.nx-card-verdict{font-size:11px}.nx-card-tools{gap:5px}.nx-read-link{font-size:9px;gap:4px}.nx-card-tools .nx-icon-button{width:29px;min-width:29px}.nx-store{padding:13px}.nx-filter-fields{gap:12px}.nx-proof-strip .nx-wrap{gap:30px}.nx-reading{gap:40px;grid-template-columns:minmax(0,1fr) 240px}.nx-pro{padding:32px}.nx-footer nav{gap:20px}}
@media(max-width:1050px){.nx-nav{display:none}.nx-mobile-menu{display:block}.nx-mobile-menu summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-size:11px;min-height:40px;padding:8px 10px;border:1px solid #2e4553;border-radius:4px}.nx-mobile-menu summary::-webkit-details-marker{display:none}.nx-mobile-menu nav{position:absolute;top:calc(100% - 2px);right:32px;background:#112632;border:1px solid #3d5d6d;padding:16px;min-width:240px;border-radius:0 0 7px 7px;box-shadow:0 20px 40px #0005}.nx-mobile-menu nav a{display:block;padding:12px;font-size:13px}.nx-header-inner{min-height:80px}.nx-hero-slides{height:540px}.nx-hero-copy{width:55%}.nx-hero h1{font-size:54px}.nx-hero-description{font-size:13px}.nx-hero-eyebrow{font-size:9px}.nx-hero-cta{gap:20px}.nx-hero-cta .nx-button{font-size:11px;padding-inline:16px}.nx-hero-cta .nx-text-link{font-size:11px}.nx-hero-caption{display:none}.nx-hero-previews{flex:1;width:auto}.nx-hero-bottom{min-height:102px}.nx-preview img{width:65px}.nx-proof-strip .nx-wrap{gap:25px}.nx-proof-strip a{display:none}.nx-games{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-filter-fields{grid-template-columns:1.5fr 1fr 1fr}.nx-filter-fields .nx-filter-search{grid-column:1/-1}.nx-filter-fields label:nth-last-of-type(1){grid-column:1/3}.nx-filter-fields .nx-reset{grid-column:3;grid-row:3}.nx-section-heading h2{font-size:36px}.nx-journal-promo{gap:30px}.nx-journal-copy h2{font-size:36px}.nx-journal-poster{width:110px;height:165px}.nx-poster-1{width:125px;height:188px}.nx-poster-0{transform:rotate(-12deg) translateX(-80px)}.nx-poster-2{transform:rotate(12deg) translateX(80px)}.nx-pro{grid-template-columns:1fr 1fr;gap:25px}.nx-pro-features{grid-template-columns:1fr;gap:4px}.nx-pro-features li{padding-block:11px}.nx-pro-features li:before{top:10px}.nx-contact-grid{grid-template-columns:1fr;gap:28px}.nx-reading{grid-template-columns:minmax(0,1fr);max-width:900px}.nx-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start}.nx-review-aside{grid-column:2}.nx-review-aside img{max-width:170px;margin:auto}.nx-compare-options{grid-template-columns:repeat(3,1fr)}.nx-cookie-banner{flex-direction:column;gap:13px;align-items:flex-start}.nx-games[data-view=list] .nx-card{grid-template-columns:150px 1fr 190px}.nx-games[data-view=list] .nx-card-body{padding:15px}.nx-games[data-view=list] .nx-card h3{font-size:21px}.nx-games[data-view=list] .nx-store{padding:15px}}
@media(max-width:767px){.nx-wrap{padding-inline:16px}.nx-header-inner{min-height:76px;gap:12px;flex-wrap:wrap}.nx-logo{font-size:17px;gap:9px}.nx-logo small{font-size:5px;letter-spacing:.12em;margin-top:6px}.nx-logomark{width:30px;height:30px}.nx-header-actions{gap:0;margin-left:auto}.nx-sign-in{display:none}.nx-locale select,[data-nx-locale]{max-width:123px;font-size:10px;padding:9px 0}.nx-mobile-menu summary{font-size:0;padding:7px 9px}.nx-mobile-menu summary>span:last-child{font-size:18px;line-height:1}.nx-mobile-menu nav{right:16px;left:16px}.nx-hero-slides{height:640px}.nx-hero-slide{display:flex;flex-direction:column}.nx-hero-image{position:relative;inset:auto;height:245px;flex:none;width:100%}.nx-hero-image img{object-position:65% 44%!important}.nx-hero-image:after{background:linear-gradient(0deg,#09141e 0%,transparent 38%)}.nx-hero-content{position:static;display:block;height:auto;width:100%;padding-top:12px}.nx-hero-copy{width:100%;padding:0;max-width:none}.nx-hero-eyebrow{margin-bottom:13px;font-size:9px}.nx-hero-overline{font-size:12px;margin-bottom:9px}.nx-hero h1{font-size:44px;max-width:500px;margin-bottom:13px}.nx-hero-description{font-size:12px;line-height:1.75;max-width:540px}.nx-hero-meta{font-size:9px;flex-wrap:wrap;gap:10px;margin-top:15px}.nx-hero-meta>span+span{padding-left:10px}.nx-hero-cta{margin-top:20px;gap:20px}.nx-hero-cta .nx-button{font-size:11px;min-height:44px}.nx-hero-cta .nx-text-link{font-size:11px}.nx-hero-bottom{min-height:92px;padding-top:0;padding-bottom:15px;gap:12px;align-items:center}.nx-hero-previews{gap:8px}.nx-preview{padding:6px;min-height:54px}.nx-preview img{width:100%;height:48px;object-fit:cover;opacity:.6}.nx-preview>span:not(.nx-preview-progress){display:none}.nx-carousel-controls{gap:3px}.nx-carousel-controls .nx-icon-button{width:28px;min-width:28px;height:35px}.nx-carousel-controls .nx-icon{width:15px}.nx-proof-strip .nx-wrap{gap:20px;min-height:60px;justify-content:space-between}.nx-proof-strip span{font-size:9px;gap:5px}.nx-proof-strip b{font-size:18px}.nx-proof-strip .nx-wrap>span:nth-child(3){display:none}.nx-discover{padding-top:42px;padding-bottom:35px}.nx-section-heading{align-items:flex-start;margin-bottom:20px}.nx-section-heading h2{font-size:31px;margin-top:11px}.nx-section-heading .nx-eyebrow{font-size:9px}.nx-section-heading p:not(.nx-eyebrow){font-size:11px;max-width:280px}.nx-section-heading>.nx-text-link{display:none}.nx-lines{gap:7px;margin-block:21px 19px}.nx-line{font-size:10px;padding:7px 9px;min-height:34px;gap:6px}.nx-line small{font-size:8px}.nx-filters{padding:15px}.nx-filter-fields{grid-template-columns:1fr 1fr;gap:13px 12px}.nx-filter-fields label{font-size:9px;gap:6px}.nx-filter-fields input,.nx-filter-fields select{font-size:11px;min-height:40px;padding:8px}.nx-filter-fields input{padding-left:33px}.nx-filter-fields .nx-filter-search{grid-column:1/-1}.nx-filter-fields label:nth-last-of-type(1){grid-column:auto}.nx-filter-fields .nx-reset{grid-column:1/-1;grid-row:auto;min-height:24px;justify-self:end;font-size:10px;margin-top:-3px}.nx-catalogue-toolbar{font-size:10px;padding-top:18px;padding-bottom:15px}.nx-view-switch .nx-button{font-size:9px;min-height:29px;padding:4px 10px}.nx-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.nx-card{border-radius:6px}.nx-card-visual{aspect-ratio:1.2}.nx-card-grade{top:8px;right:8px;width:76px;height:49px;border-radius:4px}.nx-card-grade strong{font-size:18px}.nx-card-grade small{font-size:9px;margin-top:3px}.nx-card-number{top:9px;left:9px;font-size:9px}.nx-card-hover{left:8px;bottom:8px;right:6px;gap:4px}.nx-card-hover>span{font-size:7px;padding:3px 4px;gap:3px}.nx-card-hover .nx-icon{width:10px;height:10px}.nx-card-body{padding:11px 10px 9px}.nx-card-tags{font-size:11px;gap:5px;flex-wrap:wrap;margin-bottom:8px;min-height:31px;align-content:start}.nx-card-tags .nx-icon{width:10px;height:10px}.nx-card h3{font-size:17px;line-height:1.18;letter-spacing:-.03em;margin-bottom:9px;overflow-wrap:anywhere}.nx-card-verdict{font-size:10px;line-height:1.65;-webkit-line-clamp:2;margin-bottom:10px}.nx-card-tools{flex-wrap:wrap;gap:4px;padding-top:0}.nx-read-link{flex-basis:100%;font-size:9px;min-height:29px;justify-content:space-between;margin-right:0}.nx-card-tools .nx-icon-button{width:31px;min-width:31px;height:31px}.nx-card-save{height:31px;flex:1;min-width:0}.nx-card-save select{height:30px;min-height:30px;width:100%;font-size:9px;color:#b4d5df;padding:5px 3px 5px 24px;appearance:auto}.nx-card-save>.nx-icon{width:12px;height:12px;left:7px}.nx-store{padding:10px;gap:5px 7px;align-items:center}.nx-store strong[data-nx-price],.nx-store-price,.nx-price{font-size:17px}.nx-store .nx-button{width:100%;margin-left:0;font-size:9px;min-height:33px;padding:5px 7px}.nx-store>small,.nx-store-note{font-size:7px;line-height:1.6}.nx-store-label,.nx-store small{font-size:8px}.nx-store a{font-size:9px}.nx-catalogue-note{font-size:9px;line-height:1.8;margin-top:18px}.nx-games[data-view=list]{grid-template-columns:1fr}.nx-games[data-view=list] .nx-card{grid-template-columns:100px minmax(0,1fr)}.nx-games[data-view=list] .nx-card-visual{grid-row:1;aspect-ratio:auto}.nx-games[data-view=list] .nx-card-body{padding:13px}.nx-games[data-view=list] .nx-card h3{font-size:18px}.nx-games[data-view=list] .nx-card-verdict{font-size:10px}.nx-games[data-view=list] .nx-card-tools{flex-wrap:nowrap}.nx-games[data-view=list] .nx-read-link{flex:1}.nx-games[data-view=list] .nx-card-save{flex:0}.nx-games[data-view=list] .nx-card-save select{width:34px;color:transparent;appearance:none}.nx-games[data-view=list] .nx-store{grid-column:1/-1;display:flex;border-left:0;border-top:1px solid var(--nx-line);padding:10px 13px}.nx-games[data-view=list] .nx-store .nx-button{width:auto;margin-left:auto}.nx-journal-promo{grid-template-columns:1fr;padding-block:40px 42px;gap:28px}.nx-journal-copy h2{font-size:33px;max-width:310px;margin-top:14px}.nx-journal-copy>p:not(.nx-eyebrow){font-size:12px;line-height:1.9}.nx-journal-copy .nx-actions{gap:20px;margin-top:21px}.nx-journal-copy .nx-button{font-size:11px;padding-inline:14px}.nx-journal-copy .nx-text-link{font-size:10px}.nx-journal-display{height:235px;margin:auto;width:100%;max-width:420px}.nx-journal-poster{width:110px;height:165px}.nx-poster-1{width:120px;height:180px}.nx-poster-0{transform:rotate(-12deg) translateX(-78px)}.nx-poster-2{transform:rotate(12deg) translateX(78px)}.nx-journal-caption{font-size:10px}.nx-pro-wrap{margin-bottom:40px}.nx-pro{padding:25px 23px;grid-template-columns:1fr;gap:22px}.nx-pro h2{font-size:30px}.nx-pro-price{font-size:27px!important}.nx-pro p{font-size:11px}.nx-pro-features{grid-template-columns:1fr 1fr;gap:8px 14px}.nx-pro-features li{font-size:10px;padding-left:19px}.nx-pro-features li:before{left:0}.nx-pro .nx-button{font-size:11px;width:100%;margin-top:12px}.nx-pro-onboarding{grid-template-columns:1fr;gap:20px}.nx-pro-onboarding section{padding:18px}.nx-pro-dialog{padding:22px}.nx-pro-dialog h2{font-size:25px}.nx-disclosure-wrap{margin-bottom:30px}.nx-disclosure{padding:20px}.nx-disclosure h2,.nx-disclosure h3{font-size:12px}.nx-disclosure p{font-size:10px;line-height:1.9}.nx-footer{padding-block:30px 22px}.nx-footer-main{grid-template-columns:1fr;gap:18px}.nx-footer-main>p{text-align:left;font-size:10px}.nx-footer nav{flex-wrap:wrap;gap:14px 20px;padding-top:0;font-size:10px}.nx-footer nav button{font-size:10px}.nx-footer-legal{flex-direction:column;gap:14px;font-size:9px;line-height:1.8;margin-top:22px;padding-top:18px}.nx-legal-identity p{font-size:9px}.nx-breadcrumbs{font-size:9px;padding-block:15px}.nx-review-hero{min-height:0;display:flex;flex-direction:column;align-items:stretch}.nx-review-image{position:relative;height:210px;inset:auto;z-index:0}.nx-review-image:after{background:linear-gradient(0deg,#080f17,transparent 50%)}.nx-review-heading{padding-top:10px;padding-bottom:20px}.nx-review-heading h1{font-size:37px;margin-top:15px}.nx-review-score{margin-block:20px 15px}.nx-score strong{font-size:34px}.nx-review-deck{font-size:13px;line-height:1.8}.nx-review-heading .nx-button{font-size:11px}.nx-review-heading .nx-journal-control select{font-size:11px}.nx-reading{padding-top:25px;padding-bottom:40px;gap:35px}.nx-review-content>section,.nx-review-sections>section{margin-bottom:30px;padding-bottom:26px}.nx-review-content h2{font-size:25px;margin-bottom:15px}.nx-review-content h3{font-size:19px}.nx-review-content p{font-size:13px;line-height:1.95}.nx-facts{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px}.nx-facts>div{padding:12px}.nx-facts dt{font-size:9px}.nx-facts dd{font-size:11px}.nx-review-content ul{font-size:12px}.nx-pros-cons{grid-template-columns:1fr;gap:20px}.nx-verdict{padding:20px}.nx-criteria>div{padding:13px}.nx-criteria span{font-size:12px}.nx-criteria p{font-size:11px}.nx-screenshots{grid-template-columns:1fr;gap:18px}.nx-screenshots figcaption{font-size:9px}.nx-related>a{grid-template-columns:80px 1fr;gap:9px 13px;font-size:12px}.nx-related img{width:80px;grid-row:span 2}.nx-related span{font-size:10px}.nx-sidebar{grid-template-columns:1fr;gap:20px}.nx-review-aside{grid-column:1}.nx-review-aside img{max-width:155px}.nx-review-aside{display:grid;grid-template-columns:155px 1fr;gap:12px 20px;align-items:start;padding:17px}.nx-review-aside img{grid-row:span 3}.nx-review-aside .nx-art-credit{font-size:8px;margin:0}.nx-review-aside .nx-actions{gap:8px}.nx-review-aside .nx-button{font-size:10px;min-height:34px;padding:7px 9px}.nx-review-aside select{max-width:140px;font-size:10px;min-height:35px;padding:6px}.nx-review-aside dl{font-size:10px;margin:0}.nx-service-hero{padding-block:38px 32px}.nx-service-hero h1{font-size:36px}.nx-service-hero.nx-wrap{padding-top:36px}.nx-service-hero p:not(.nx-eyebrow){font-size:12px}.nx-document{padding-block:28px 45px}.nx-document h2{font-size:24px}.nx-document h3{font-size:20px}.nx-document p,.nx-document ul,.nx-document ol{font-size:12px}.nx-document table{display:block;overflow:auto}.nx-document th,.nx-document td{font-size:11px;padding:10px}.nx-account-grid{grid-template-columns:1fr;gap:20px}.nx-account-panel{padding:21px}.nx-contact-grid{gap:25px}.nx-contact-grid aside{padding:23px}.nx-form{gap:16px}.nx-form label{font-size:11px}.nx-form input:not([type=checkbox]),.nx-form select,.nx-form textarea{font-size:16px}.nx-check{font-size:10px}.nx-form-actions{font-size:11px}.nx-journal-summary{gap:8px}.nx-journal-summary>span{font-size:9px;padding:9px}.nx-journal-summary b{font-size:16px;margin-right:3px}.nx-journal-filter{gap:7px}.nx-journal-filter .nx-button{font-size:10px;padding:8px 10px;min-height:36px}.nx-recommendations [data-recommendation-items]{grid-template-columns:1fr;gap:10px}.nx-recommendations h2{font-size:25px}.nx-recommendations p{font-size:12px}.nx-compare-options{grid-template-columns:1fr 1fr;gap:9px}.nx-compare-option{grid-template-columns:1fr;padding:10px;font-size:11px;gap:9px}.nx-compare-option img{width:100%;max-width:150px;height:65px;object-fit:cover}.nx-compare-option span{font-size:10px}.nx-compare-table th,.nx-compare-table td{font-size:10px;padding:11px}.nx-compare-guide h2{font-size:26px}.nx-compare-guide p{font-size:12px}.nx-compare-tray{bottom:12px;padding:12px;gap:8px;flex-wrap:wrap}.nx-compare-tray>p{font-size:10px}.nx-compare-tray [data-tray-items]{order:3;width:100%;gap:5px}.nx-compare-tray [data-tray-items] button{font-size:8px;min-height:28px;padding:4px 7px}.nx-compare-tray [data-open-compare]{margin-left:auto}.nx-compare-tray>.nx-button{font-size:10px;min-height:33px;padding:6px 10px}.nx-dialog{padding:18px;border-radius:7px;width:calc(100% - 24px)}.nx-dialog h2{font-size:24px}.nx-dialog>header{margin-bottom:18px}.nx-dialog>header .nx-button{min-height:34px;padding:4px 11px}.nx-dialog p{font-size:12px}.nx-cookie-banner{padding:17px 16px;gap:12px}.nx-cookie-banner p{font-size:10px}.nx-cookie-banner>div{flex-wrap:wrap;gap:6px}.nx-cookie-banner .nx-button{font-size:9px;padding:6px 9px}.nx-cookie-dialog label{font-size:11px}.nx-toast{font-size:11px;bottom:140px;width:max-content;max-width:calc(100% - 28px)}.nx-editorial-rows{grid-template-columns:1fr}.nx-pro [data-open-pro]{width:100%}}
@media(max-width:370px){.nx-header-inner{gap:7px}.nx-logo{font-size:15px}.nx-logo small{font-size:4.5px}.nx-logomark{width:27px}.nx-locale select,[data-nx-locale]{max-width:104px;font-size:9px}.nx-hero h1{font-size:39px}.nx-hero-slides{height:660px}.nx-hero-image{height:215px}.nx-hero-cta{gap:12px}.nx-hero-cta .nx-button{font-size:10px;padding-inline:12px}.nx-hero-cta .nx-text-link{font-size:10px}.nx-card h3{font-size:16px}.nx-card-body{padding:10px 8px}.nx-store{padding:9px 8px}.nx-read-link{font-size:8px}.nx-card-save select{font-size:8px}.nx-pro-features{grid-template-columns:1fr}.nx-journal-copy .nx-actions{gap:13px}.nx-journal-copy .nx-button{font-size:10px}.nx-review-aside{grid-template-columns:130px 1fr;gap:12px}.nx-review-aside img{max-width:130px}}
.nx-hero-copy>h2{font-size:clamp(46px,4.6vw,76px);line-height:1.01;max-width:660px;letter-spacing:-.045em;margin-bottom:20px}.nx-store-price{display:flex;flex-direction:column;gap:1px}.nx-store-label{letter-spacing:.035em;font-weight:450}.nx-store-link{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;min-height:34px;border:1px solid #2e6770;border-radius:4px;background:#19343e;color:#8de9e8;font-size:10px;font-weight:600}.nx-store-link:hover{background:#224c56;color:#bafffd}.nx-pro-annual{display:block;font-size:12px;font-weight:400;letter-spacing:0;margin-top:5px}.nx-pro-price>span:not(.nx-pro-annual){font-size:15px;font-weight:400;letter-spacing:0}.nx-pro-features li>span[aria-hidden]{display:none}.nx-form-status{font-size:12px;line-height:1.8;min-height:1em}.nx-form-status[data-state=error]{color:#f8c6bf}.nx-identity{max-width:1050px;line-height:1.9}.nx-pro-free{margin-top:18px;font-size:11px}.nx-pro-policies{font-size:10px;margin-top:-9px}.nx-pro-dialog .nx-pro-onboarding{margin-top:0}.nx-pro-dialog .nx-form input{font-size:14px}
@media(min-width:1800px){.nx-hero-copy>h2{font-size:78px}}
@media(max-width:1050px){.nx-hero-copy>h2{font-size:54px}}
@media(max-width:767px){.nx-hero-copy>h2{font-size:44px;max-width:500px;margin-bottom:13px}.nx-store-link{width:100%;margin-left:0;font-size:9px;padding:5px 7px;min-height:33px}.nx-games[data-view=list] .nx-store-link{width:auto;margin-left:auto}.nx-pro-price>span:not(.nx-pro-annual){font-size:14px}.nx-pro-dialog .nx-form input{font-size:16px}}
@media(max-width:370px){.nx-hero-copy>h2{font-size:39px}.nx-card-visual{aspect-ratio:1.05}}

/* Audit refinement: readable status controls and cursor light preserve visible content. */
.nx-card::before{content:"";position:absolute;inset:0 12% auto;height:1px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,#d9ffffa6,transparent)}
.nx-card::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(450px circle at var(--nx-glare-x,50%) var(--nx-glare-y,25%),#91faff25,transparent 62%);opacity:0;transition:opacity .3s var(--nx-ease)}
@media(hover:hover) and (pointer:fine){.nx-card:hover::after{opacity:1}}
.nx-card:focus-within::after{opacity:.45}
@media(min-width:768px){
.nx-card-tools{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:9px;align-items:center}
.nx-card-tools .nx-read-link{font-size:11px;margin-right:0}
.nx-card-tools .nx-icon-button{width:36px;min-width:36px;height:36px}
.nx-card-save{grid-column:1/-1;width:100%;min-height:40px;height:auto;border-color:#3a5c6d;background:linear-gradient(110deg,#163441,#102633)}
.nx-card-save>.nx-icon{left:12px;color:#81dee0}
.nx-card-save select{width:100%;min-width:0;min-height:40px;height:auto;padding:9px 28px 9px 35px;font-size:12px;line-height:1.5;color:#d4edf2;appearance:auto}
.nx-card-save:focus-within{border-color:#70eef0;box-shadow:0 0 0 2px #55e6e81a}
}
@media(max-width:1023px){.nx-header-pro{display:none}}
.nx-form-status[data-state=neutral]{color:#bad4de;background:#142b37;border:1px solid #36515f;border-radius:6px;padding:12px 14px}
.nx-form-status:empty{padding:0;border:0;background:none}


.nx-card-hover{flex-wrap:wrap;align-items:flex-end}
.nx-card-hover .nx-steam-reception{flex-wrap:wrap;row-gap:2px;max-width:100%}
.nx-steam-count{font-size:9px;line-height:1.3;white-space:nowrap;color:#b9d8df}
@media(max-width:767px){.nx-card-hover{gap:4px}.nx-card-hover>span{font-size:9px}.nx-card-hover .nx-steam-reception{column-gap:3px}.nx-steam-count{font-size:9px}.nx-card-hover .nx-steam-reception .nx-steam-count{flex-basis:100%;padding-left:13px}}

.nx-editorial-sections{padding-block:16px 20px}
.nx-editorial-sections h2,.nx-standards h2{font-size:32px;letter-spacing:-.035em;margin:8px 0 14px}
.nx-editorial-sections section>p{font-size:13px;line-height:1.7;max-width:760px;margin-bottom:20px}
.nx-editorial-rows{gap:12px}
.nx-editorial-rows article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;background:linear-gradient(120deg,#142631,#0c1c27);font-size:13px;line-height:1.5}
.nx-editorial-rows article>a{font-weight:600;min-width:0}
.nx-editorial-rows article .nx-length-band{flex:none;font-size:11px;border:1px solid #35606b;border-radius:4px;padding:3px 8px;color:#8de9e8;background:#15303b}
.nx-guide-expand{margin-top:14px}
.nx-guide-expand summary{cursor:pointer;font-size:12px;color:#94dbe0;padding:8px 0}
.nx-guide-expand .nx-editorial-rows{margin-top:10px}
.nx-standards{padding-block:22px 38px}
.nx-standards>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.nx-standards>div>a{display:block;padding:18px 20px;border:1px solid #294b59;border-radius:6px;background:#10232e;transition:border-color .25s}
.nx-standards>div>a:hover{border-color:#66dce1}
.nx-standards>div>a strong{display:block;font-size:14px;color:#d8f4f5;margin-bottom:7px}
.nx-standards>div>a p{font-size:12px;line-height:1.6;color:#9eb7c4}
@media(max-width:767px){
.nx-editorial-sections{padding-block:8px 12px}
.nx-editorial-sections h2,.nx-standards h2{font-size:27px;margin-bottom:12px}
.nx-editorial-sections section>p{font-size:12px;margin-bottom:15px}
.nx-editorial-rows{gap:8px}
.nx-editorial-rows article{padding:10px 12px;gap:12px;font-size:12px;min-height:44px}
.nx-editorial-rows article .nx-length-band{font-size:10px;padding:2px 6px}
.nx-guide-expand{margin-top:7px}
.nx-standards{padding-block:18px 26px}
.nx-standards>div{grid-template-columns:1fr;gap:8px}
.nx-standards>div>a{padding:12px 14px}
.nx-standards>div>a strong{font-size:13px;margin-bottom:4px}
.nx-standards>div>a p{font-size:11px;line-height:1.5}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.nx-reveal-pending,.nx-reveal-visible{opacity:1;transform:none;transition:none!important}.nx-card-art img,.nx-card:hover .nx-card-art img{transform:none}.nx-card{transform:none!important;transition:none!important}.nx-card::after{display:none}.nx-processing{animation:none!important;border-color:currentColor}.nx-button:hover{transform:none}}

/* V3 discovery: editorial density, cover-led atmosphere and responsive motion. */
.nx-header-inner{gap:22px;min-height:86px}.nx-nav{margin-left:0;gap:20px}.nx-nav>a{min-height:86px}.nx-header-actions{gap:14px}.nx-logo{font-size:18px}.nx-logomark{width:34px;height:34px}.nx-header-search{position:relative;display:flex;align-items:center;min-width:185px;flex:1;max-width:350px;background:#111f2b;border:1px solid #314652;border-radius:30px;padding:0 5px 0 15px;gap:9px}.nx-header-search:focus-within{border-color:#65dce3;box-shadow:0 0 0 3px #55e6e810}.nx-header-search>.nx-icon{width:17px;height:17px;color:#83a5b7}.nx-header-search input{width:100%;min-width:0;padding:13px 0;background:transparent;border:0;color:#eef9ff;font-size:13px;outline:none}.nx-header-search input::placeholder{color:#91a9b8}.nx-search-submit{display:grid;place-items:center;flex:none;width:35px;height:35px;min-width:35px;border:0;border-radius:50%;background:#203743;color:#9beef0}.nx-search-suggest{position:absolute;top:calc(100% + 10px);left:0;width:max(100%,330px);max-width:calc(100vw - 32px);z-index:30;padding:6px;background:#101e2a;border:1px solid #4c6c7b;border-radius:12px;box-shadow:0 22px 70px #000a}.nx-search-suggest a{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 8px;border-radius:6px;font-size:13px;line-height:1.35}.nx-search-suggest a:hover,.nx-search-suggest a:focus{background:#1b3945;color:#c3ffff}.nx-search-suggest img{width:58px;height:36px;border-radius:4px;object-fit:cover}.nx-search-suggest b{color:var(--nx-accent)}
.nx-hero-slides{height:578px;max-width:none}.nx-hero-image img{max-width:1920px;margin-inline:auto}.nx-hero-image:after{background:linear-gradient(90deg,#080f17 0%,#080f17ed 18%,#080f178f 44%,#080f170a 67%,#080f176b 100%),linear-gradient(0deg,#09141e 0%,transparent 45%)}.nx-hero-copy{width:52%;max-width:690px;padding-left:0}.nx-hero-eyebrow{margin-bottom:18px}.nx-hero-overline{font-size:15px;color:#c8dce4}.nx-hero h1,.nx-hero-copy>h2{font-size:clamp(48px,4.4vw,74px);max-width:720px;line-height:1.01;margin-bottom:18px;text-wrap:balance}.nx-hero-description{font-size:15px;line-height:1.65;max-width:500px;color:#d2dce1}.nx-hero-genres{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 17px}.nx-hero-genres span{display:inline-flex;align-items:center;padding:4px 9px;color:#bfd5df;border:1px solid #a7d7e22e;border-radius:4px;background:#112633bd;backdrop-filter:blur(8px);font-size:11px;line-height:1.5}.nx-hero-rating{display:flex;align-items:center;gap:10px;margin:18px 0 12px}.nx-hero-rating strong{font:650 38px/1 NXDisplay,Arial,sans-serif;color:#98f7f4;letter-spacing:-.05em}.nx-hero-rating small{font-size:11px;color:#c1dae0;max-width:110px;line-height:1.4}.nx-hero-cta{margin-top:22px}.nx-hero-floating{position:absolute;right:max(32px,calc((100vw - 1656px)/2));top:70px;z-index:3;width:300px;display:grid;gap:14px}.nx-hero-float{display:grid;grid-template-columns:88px minmax(0,1fr);gap:13px;align-items:center;position:relative;min-height:112px;text-align:left;padding:11px;border:1px solid #dcffff3b;background:linear-gradient(115deg,#1d3743dd,#101a27e0);backdrop-filter:blur(20px);border-radius:10px;box-shadow:0 15px 35px #0005,inset 0 1px #fff1;transition:transform .45s var(--nx-ease),border-color .3s,background .3s}.nx-hero-float:nth-child(2){margin-left:18px}.nx-hero-float:nth-child(3){margin-left:36px}.nx-hero-float img{width:88px;height:85px;object-fit:cover;border-radius:6px}.nx-hero-float>span{display:flex;flex-direction:column;align-items:start;gap:5px;min-width:0}.nx-hero-float small{font-size:10px;line-height:1.25;color:#a7c0cc}.nx-hero-float strong{font-size:14px;line-height:1.22;letter-spacing:-.02em;color:#edf9fc}.nx-hero-float b{font:600 21px/1 NXDisplay,Arial,sans-serif;color:#8ceeea}.nx-hero-float b small{font:400 10px/1 NXBody,Arial,sans-serif}.nx-hero-float:hover,.nx-hero-float[aria-pressed=true]{transform:translateX(-10px);border-color:#82e9e7;background:linear-gradient(115deg,#264c58e8,#132630f0)}.nx-hero-bottom{min-height:92px;padding-block:12px 16px;gap:22px}.nx-hero-previews{width:620px}.nx-preview{min-height:59px}.nx-carousel-controls .nx-icon-button{min-width:44px;width:44px;height:44px}.nx-proof-strip .nx-wrap{min-height:52px}.nx-proof-strip b{font-size:18px}.nx-discover{padding-top:38px;padding-bottom:38px}.nx-section-heading{margin-bottom:20px}.nx-section-heading h2{font-size:36px;margin-top:8px}.nx-section-heading p:not(.nx-eyebrow){margin-top:8px}.nx-genre-rail{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px}.nx-genre-chip{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid #32434f;border-radius:7px;background:linear-gradient(#142431,#101d29);color:#b8cbd5;font-size:12px;font-weight:550;transition:border-color .25s,background .25s,color .25s}.nx-genre-chip .nx-icon{width:17px;height:17px}.nx-genre-chip:hover,.nx-genre-chip[aria-pressed=true]{border-color:#5bcbce;color:#c8ffff;background:linear-gradient(125deg,#20454c,#172e3d);box-shadow:inset 0 1px #b8ffff20}.nx-lines{margin-block:14px}.nx-filters{padding:15px 18px}.nx-games{gap:18px}.nx-card{border-radius:10px}.nx-card-visual{aspect-ratio:1.85}.nx-card-body{padding:16px}.nx-card h3{font-size:22px;margin-bottom:9px}.nx-card-verdict{font-size:13px;line-height:1.55;margin-bottom:12px}.nx-card-tags{font-size:11px;margin-bottom:9px}.nx-card-tools{gap:7px}.nx-card-tools .nx-read-link{font-size:12px}.nx-card-grade{width:85px;height:55px}.nx-card-hover>span{font-size:10px}.nx-store{padding:11px 16px}.nx-store-link{font-size:11px;min-height:38px}.nx-store>small,.nx-store-note{font-size:10px}.nx-card-save select{font-size:12px}.nx-card-tools .nx-icon-button{height:40px;width:40px;min-width:40px}.nx-catalogue-note{font-size:11px}.nx-catalogue-toolbar{padding-block:16px 12px}.nx-catalogue-toolbar,.nx-filter-fields label{font-size:11px}

.nx-editors{position:relative;padding-block:20px 44px;isolation:isolate}.nx-product-heading h2{font-size:31px;letter-spacing:-.035em;margin:9px 0 10px;line-height:1.12}.nx-product-heading>p:not(.nx-eyebrow){font-size:13px;line-height:1.65;max-width:680px}.nx-editor-controls{display:flex;align-items:center;gap:7px;flex:none}.nx-editor-controls .nx-icon-button{min-width:44px;width:44px;height:44px}.nx-editor-count{font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:#bad1db;margin-right:12px}.nx-editor-deck{display:flex;gap:10px;height:455px;position:relative;isolation:isolate;perspective:none;touch-action:pan-y}.nx-editor-deck:before{content:'';position:absolute;inset:10% 10% -8%;z-index:-1;background:radial-gradient(ellipse at 40% 75%,color-mix(in srgb,var(--nx-editor-accent,#68d7e7) 22%,transparent),transparent 65%);filter:blur(32px);transition:background .8s;pointer-events:none}.nx-editor-panel{position:relative;min-width:0;flex:1;border-radius:12px;overflow:hidden;border:1px solid #698a9654;background:#10232e;box-shadow:0 10px 25px #0006;transition:flex .75s var(--nx-ease),top .75s var(--nx-ease),border-color .4s,box-shadow .4s;top:10px;transform:none;transform-origin:right center}.nx-editor-panel[data-active=true]{flex:4.4;top:0;transform:none;border-color:var(--nx-editor-accent,#68d7e7);box-shadow:0 18px 50px #0008,0 0 24px color-mix(in srgb,var(--nx-editor-accent,#68d7e7) 18%,transparent)}.nx-editor-art{position:absolute;inset:0}.nx-editor-art img{width:100%;height:100%;object-fit:cover;object-position:50% 24%;transition:filter .75s,transform 1s var(--nx-ease);filter:none;transform:none}.nx-editor-panel[data-active=true] .nx-editor-art img{filter:none;transform:none}.nx-editor-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#06111dfa 0%,#07111fd9 15%,#07111f45 70%,#07111f15 100%)}.nx-editor-spine{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;padding:23px 20px;text-align:left;background:none;border:0;border-radius:0;z-index:2}.nx-editor-rank{font:600 24px/1 NXDisplay,Arial,sans-serif;letter-spacing:-.05em;color:#edfaf5;text-shadow:0 2px 12px #0006}.nx-editor-spine-title{font:600 18px/1.15 NXDisplay,Arial,sans-serif;writing-mode:vertical-rl;transform:rotate(180deg);max-height:310px;color:#d5e4e9;letter-spacing:-.02em}.nx-editor-spine:hover{background:#8fd6e408}.nx-editor-panel[data-active=true] .nx-editor-spine{height:70px;bottom:auto}.nx-editor-panel[data-active=true] .nx-editor-spine-title{display:none}.nx-editor-detail{position:absolute;bottom:0;left:0;right:0;padding:28px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .5s var(--nx-ease),visibility .2s;pointer-events:none}.nx-editor-panel[data-active=true] .nx-editor-detail{opacity:1;visibility:visible;transform:none;transition-delay:.13s;pointer-events:auto}.nx-editor-score{display:flex;align-items:center;gap:10px;font:650 35px/1 NXDisplay,Arial,sans-serif;color:var(--nx-editor-accent,#91ede8);margin-bottom:13px}.nx-editor-score small{font:450 11px/1.4 NXBody,Arial,sans-serif;color:#c2d4dd;max-width:95px}.nx-editor-detail h3{font-size:31px;max-width:440px;margin-bottom:11px;text-wrap:balance}.nx-editor-detail>p{font-size:13px;line-height:1.6;color:#c0d2dc;max-width:480px;margin-bottom:20px}.nx-editor-detail .nx-button{font-size:12px;min-height:43px}
.nx-product-panel{min-width:0;border:1px solid #2d4554;border-radius:12px;background:linear-gradient(145deg,#172b38e8,#101d2bea 55%,#0e1b27f5);box-shadow:inset 0 1px #d0faff0b,0 12px 26px -22px #000c;padding:26px}.nx-bento,.nx-discovery-grid,.nx-guides{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;margin-block:0 26px}.nx-editor-pick{position:relative;padding:0;overflow:hidden;display:flex;align-items:end;min-height:420px;isolation:isolate}.nx-pick-art{position:absolute;inset:0;z-index:0}.nx-pick-art img{width:100%;height:100%;object-fit:cover;object-position:65% center}.nx-pick-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#07131ee8,#0918234f),linear-gradient(0deg,#081723f5,transparent 90%)}.nx-pick-copy{position:relative;z-index:1;padding:34px;max-width:620px}.nx-pick-copy h2{font-size:38px;line-height:1.05;margin:16px 0;text-wrap:balance;max-width:460px}.nx-pick-copy>p:not(.nx-eyebrow){font-size:14px;line-height:1.65;color:#ccdae2;max-width:480px;margin-bottom:20px}.nx-pick-score{font:650 32px/1 NXDisplay,Arial,sans-serif;color:#8df5ec;display:block;margin-bottom:14px}.nx-pick-score small{font:400 13px/1 NXBody,Arial,sans-serif;color:#bcd1db;margin-left:5px}.nx-finder-fields{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:12px;margin-top:22px}.nx-finder-fields label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:11px;font-weight:600;color:#bfd3dd}.nx-finder-fields select{width:100%;min-width:0;min-height:43px;border:1px solid #3b5666;background:#0c1a26;color:#dbeaf0;padding:9px;font-size:12px}.nx-finder-reset{grid-column:1/-1;justify-self:end;background:none;border:0;font-size:11px;color:#8de3e4;padding:2px;min-height:26px}.nx-finder-count{font-size:11px;color:#b9d2df;margin:9px 0 15px}.nx-finder-results{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nx-mini-game{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px;align-items:center;min-height:80px;padding:8px;position:relative;border:1px solid #365160;border-radius:7px;background:#0c1a26;transition:background .25s,border-color .25s}.nx-mini-game:hover{background:#193541;border-color:#67cdd0}.nx-mini-game img{width:60px;height:63px;object-fit:cover;border-radius:4px}.nx-mini-game>span{align-self:start;padding-top:3px;padding-bottom:19px}.nx-mini-game strong{font-size:12px;line-height:1.25;display:block;color:#e4f4f8}.nx-mini-game small{display:block;color:#91aebc;font-size:10px;line-height:1.3;margin-top:5px}.nx-mini-game>b{position:absolute;bottom:8px;right:10px;color:#80e0de;font-size:13px;font-variant-numeric:tabular-nums}.nx-finder-empty{padding:25px 12px;border:1px dashed #385d6e;border-radius:7px;color:#bdd9e0;font-size:13px}.nx-discovery-grid{grid-template-columns:1fr 1fr}.nx-duel-list{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:24px}.nx-duel-card{display:grid;grid-template-columns:1fr 20px 1fr;gap:7px;align-items:center;padding:12px;border:1px solid #355264;border-radius:8px;background:#0b1a27;transition:background .25s,border-color .25s}.nx-duel-card:hover{background:#173641;border-color:#63c8d0}.nx-duel-game{min-width:0;display:flex;flex-direction:column;gap:10px}.nx-duel-game img{width:100%;height:69px;object-fit:cover;border-radius:4px}.nx-duel-game strong{display:block;font-size:12px;line-height:1.3;min-height:30px}.nx-duel-game small{display:block;font-size:11px;color:#84dcd9;margin-top:7px}.nx-versus{font-size:9px;font-weight:700;letter-spacing:.05em;color:#82aeba;text-align:center}.nx-update-list{margin-top:20px}.nx-update{display:grid;grid-template-columns:44px 55px minmax(0,1fr);align-items:center;gap:13px;padding:13px 0;border-top:1px solid #2a4252}.nx-update:first-child{border-top:0;padding-top:0}.nx-update:last-child{padding-bottom:0}.nx-update time{display:flex;flex-direction:column;align-items:center;background:#18303c;border:1px solid #365567;border-radius:5px;padding:6px 2px;line-height:1.1}.nx-update time strong{font-size:20px;color:#d2f4f5;letter-spacing:-.04em}.nx-update time span{font-size:9px;letter-spacing:.07em;text-transform:uppercase;margin-top:3px;color:#bad7df}.nx-update time small{font-size:9px;margin-top:4px;color:#8aabba}.nx-update>img{width:55px;height:52px;border-radius:4px;object-fit:cover}.nx-update>span{min-width:0}.nx-update>span>small{font-size:10px;line-height:1.3;display:block;color:#8cadbd;margin-bottom:4px}.nx-update>span>strong{display:block;font-size:13px;line-height:1.4;color:#d6e8ef;font-weight:550}.nx-update em{display:block;font-style:normal;font-size:10px;color:#79cccf;margin-top:5px}.nx-update:hover>span>strong{color:#b9ffff}

.nx-hardware{margin-bottom:26px}.nx-hardware .nx-product-heading{margin-bottom:22px}.nx-data-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#37616a #101f2a;scrollbar-width:thin}.nx-hardware-table,.nx-guide-table{border-collapse:collapse;width:100%;text-align:left;table-layout:fixed}.nx-hardware-table th,.nx-hardware-table td,.nx-guide-table th,.nx-guide-table td{border-bottom:1px solid #304553;padding:15px 12px;font-size:12px;line-height:1.5;color:#b7cbd6;vertical-align:middle;overflow-wrap:anywhere}.nx-hardware-table thead th,.nx-guide-table thead th{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7fabbc;padding-block:12px}.nx-hardware-table tbody th,.nx-guide-table tbody th{font-weight:600;color:#e0eff6}.nx-hardware-table th:first-child{width:27%;padding-left:0}.nx-hardware-table th:nth-child(2){width:22%}.nx-hardware-table th:nth-child(3){width:8%}.nx-hardware-table th:nth-child(4){width:23%}.nx-hardware-table th:nth-child(5){width:14%}.nx-hardware-table th:nth-child(6){width:6%;padding-right:0}.nx-hardware-table tbody th>a,.nx-access-table tbody th>a{display:flex;align-items:center;gap:13px}.nx-hardware-table tbody th img{width:65px;height:42px;border-radius:4px;object-fit:cover;flex:none}.nx-deck{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#1d3141;border:1px solid #46616f;color:#b7d5e2;padding:7px 9px;min-height:33px;border-radius:5px;font-size:11px;white-space:nowrap}.nx-deck[data-status=verified]{background:#0e3c34;border-color:#226953;color:#8de8bc}.nx-deck[data-status=playable]{background:#3c331c;border-color:#77632c;color:#f0d182}.nx-deck[data-status=unsupported]{background:#3d2232;border-color:#6b3b55;color:#e9a9c1}.nx-data-source{font-size:10px;color:#86c8d2}.nx-table-more{margin-top:12px}.nx-table-more>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:#97e7e6;font-size:12px;min-height:44px;list-style:none;border-radius:5px;padding:9px 12px;background:#112a37}.nx-table-more>summary::-webkit-details-marker{display:none}.nx-table-more>summary>span:last-child{font-size:18px;transition:transform .25s}.nx-table-more[open]>summary>span:last-child{transform:rotate(45deg)}.nx-table-more[open]>.nx-data-scroll{margin-top:14px}.nx-guide-table th:first-child{width:36%;padding-left:0}.nx-guide-table th:nth-child(2){width:13%}.nx-guide-table th:nth-child(3){width:51%;padding-right:0}.nx-guide-table td small{display:block;font-size:10px;line-height:1.5;color:#829fb0;margin-top:4px}.nx-guides{grid-template-columns:1fr 1fr}.nx-guides .nx-product-heading{margin-bottom:22px;min-height:105px}.nx-pegi{display:inline-grid;place-items:center;width:38px;height:45px;border-radius:5px;border:1px solid #72878a;background:#354047;font:650 22px/1 NXDisplay,Arial,sans-serif;color:#e9f5f3;box-shadow:inset 0 1px #fff2}.nx-pegi[data-rating="3"],.nx-pegi[data-rating="7"]{background:#2c742f;border-color:#7da95b}.nx-pegi[data-rating="12"],.nx-pegi[data-rating="16"]{background:#9c601b;border-color:#c09445}.nx-pegi[data-rating="18"]{background:#ac3945;border-color:#d46a74}.nx-access-table th:first-child{width:37%}.nx-access-table th:nth-child(2){width:63%}.nx-access-table tbody th>a{gap:9px}.nx-access-table img{width:42px;height:38px;border-radius:3px;object-fit:cover;flex:none}.nx-access-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.nx-access-tags>span{display:inline-block;border:1px solid #3b5663;border-radius:4px;background:#1c3442;color:#badbe3;padding:3px 6px;font-size:10px;line-height:1.3}.nx-standards{padding-top:10px;padding-bottom:30px}.nx-standards h2{font-size:28px}.nx-pro-wrap{margin-top:18px}.nx-reveal-pending{opacity:1}
@media(min-width:1500px){.nx-editor-panel[data-active=true]{flex:4}.nx-editor-deck{height:490px}.nx-editor-detail{padding:34px}.nx-editor-detail h3{font-size:37px}.nx-editor-detail>p{font-size:14px}.nx-mini-game{grid-template-columns:78px minmax(0,1fr)}.nx-mini-game img{width:78px;height:64px}.nx-mini-game strong{font-size:14px}.nx-duel-game img{height:86px}.nx-duel-game strong{font-size:14px}.nx-update>span>strong{font-size:14px}.nx-update{padding-block:14px}}
@media(max-width:1399px){.nx-header-inner{gap:18px}.nx-header-search{min-width:175px;max-width:250px}.nx-header-actions{gap:10px}.nx-nav{gap:14px;font-size:11px}.nx-sign-in{padding-left:10px;font-size:11px}.nx-header-pro{font-size:12px}.nx-logo{font-size:16px;gap:8px}.nx-logo small{font-size:5.5px}.nx-logomark{width:30px;height:30px}.nx-locale select,[data-nx-locale]{max-width:136px}.nx-hero-floating{width:260px;top:73px}.nx-hero-float{grid-template-columns:72px minmax(0,1fr);min-height:101px}.nx-hero-float img{width:72px;height:76px}.nx-hero-float strong{font-size:13px}.nx-hero-copy{width:58%;max-width:600px}.nx-hero h1,.nx-hero-copy>h2{font-size:58px;max-width:570px}.nx-product-panel{padding:22px}.nx-finder-results{grid-template-columns:1fr}.nx-mini-game{grid-template-columns:57px minmax(0,1fr);min-height:67px}.nx-mini-game img{height:48px;width:57px}.nx-mini-game>span{padding:0 28px 0 0}.nx-mini-game>b{bottom:23px}.nx-finder-fields{gap:7px}.nx-finder-fields select{font-size:11px;padding:8px}.nx-duel-list{gap:9px}.nx-duel-card{padding:9px;gap:5px}.nx-duel-game img{height:63px}.nx-guide-table th,.nx-guide-table td{padding:12px 7px;font-size:11px}.nx-access-table img{display:none}.nx-hardware-table th,.nx-hardware-table td{padding:12px 9px;font-size:11px}}
@media(max-width:1199px){.nx-header-inner{flex-wrap:wrap;gap:0 23px;padding-top:14px;padding-bottom:12px;min-height:0}.nx-header-search{order:5;max-width:none;flex-basis:100%;margin-top:12px}.nx-nav{margin-left:auto;gap:17px}.nx-nav>a{min-height:43px}.nx-header-actions{margin-left:0}.nx-header-search input{padding-block:11px}.nx-hero-floating{width:228px;right:32px;top:80px}.nx-hero-float{grid-template-columns:60px minmax(0,1fr);gap:10px;padding:9px;min-height:88px}.nx-hero-float img{width:60px;height:65px}.nx-hero-float:nth-child(2){margin-left:8px}.nx-hero-float:nth-child(3){margin-left:16px}.nx-hero-float strong{font-size:12px}.nx-hero-float small{font-size:9px}.nx-hero-slides{height:580px}.nx-hero-copy{width:66%;padding-right:65px}.nx-hero h1,.nx-hero-copy>h2{font-size:52px}.nx-hero-description{font-size:14px}.nx-hero-previews{width:520px}.nx-editor-deck{height:425px;gap:8px}.nx-editor-panel[data-active=true]{flex:5.5}.nx-editor-spine{padding:18px 13px}.nx-editor-spine-title{font-size:16px}.nx-editor-detail{padding:24px}.nx-editor-detail h3{font-size:28px}.nx-editor-detail>p{font-size:12px}.nx-bento{grid-template-columns:1fr 1fr;gap:18px}.nx-pick-copy{padding:24px}.nx-pick-copy h2{font-size:32px}.nx-pick-copy>p:not(.nx-eyebrow){font-size:13px}.nx-duel-list{grid-template-columns:1fr}.nx-duel-card{grid-template-columns:1fr 23px 1fr;padding:10px}.nx-duel-game{display:grid;grid-template-columns:45px 1fr;gap:8px;align-items:center}.nx-duel-game img{width:45px;height:46px}.nx-duel-game strong{font-size:11px;min-height:0}.nx-duel-game small{font-size:10px;margin-top:4px}.nx-hardware-table{min-width:790px}.nx-guides .nx-product-panel{padding:20px}.nx-guide-table{min-width:370px}.nx-guides .nx-product-heading{min-height:145px}.nx-guide-table th:first-child{width:33%}.nx-guide-table th:nth-child(2){width:15%}.nx-guide-table th:nth-child(3){width:52%}.nx-access-table th:first-child{width:35%}.nx-access-table th:nth-child(2){width:65%}}
@media(max-width:1050px){.nx-header-actions{margin-left:auto}.nx-header-inner{gap:0 20px}.nx-header-search{max-width:none}.nx-hero-floating{top:92px;width:220px}.nx-hero-copy{width:67%;padding-right:30px}.nx-hero-bottom{min-height:86px;gap:14px}.nx-hero-previews{width:auto;flex:1}.nx-games{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-card h3{font-size:20px}.nx-product-heading h2{font-size:28px}.nx-finder-fields{grid-template-columns:1fr 1fr}.nx-finder-fields>label:last-of-type{grid-column:1/-1}.nx-finder-reset{margin-top:-6px}.nx-editor-pick{min-height:490px}.nx-guides{gap:18px}.nx-update{gap:9px;grid-template-columns:41px 45px minmax(0,1fr)}.nx-update>img{width:45px;height:47px}.nx-update>span>strong{font-size:12px}}

@media(max-width:767px){.nx-header-inner{padding-top:12px;padding-bottom:12px;gap:0 10px}.nx-header-actions{gap:0}.nx-logo{font-size:16px}.nx-logomark{width:29px;height:29px}.nx-logo small{font-size:5px}.nx-locale select,[data-nx-locale]{font-size:10px;max-width:115px}.nx-header-search{margin-top:12px;min-width:0;padding-left:13px}.nx-header-search input{font-size:16px;padding-block:11px}.nx-search-submit{width:37px;height:37px}.nx-search-suggest{width:100%}.nx-search-suggest a{min-height:60px}.nx-hero-slides{display:grid;grid-template-columns:minmax(0,1fr);height:auto}.nx-hero-slide{position:relative;inset:auto;grid-area:1/1;min-width:0;display:flex;flex-direction:column}.nx-hero-image{height:215px;position:relative;inset:auto;flex:none}.nx-hero-image img{object-position:64% 35%!important}.nx-hero-image:after{background:linear-gradient(0deg,#09141e,transparent 70%)}.nx-hero-content{padding-top:4px;padding-bottom:12px;height:auto}.nx-hero-copy{width:100%;max-width:none;padding:0}.nx-hero h1,.nx-hero-copy>h2{font-size:41px;line-height:1.04;max-width:550px;margin-bottom:14px;text-wrap:balance}.nx-hero-eyebrow{font-size:9px;margin-bottom:10px}.nx-hero-overline{font-size:13px;margin-bottom:9px}.nx-hero-genres{gap:5px;margin-bottom:12px}.nx-hero-genres span{font-size:10px;padding:3px 7px}.nx-hero-rating{margin-block:12px;gap:8px}.nx-hero-rating strong{font-size:32px}.nx-hero-rating small{font-size:10px;max-width:none}.nx-hero-description{font-size:13px;line-height:1.6;max-width:500px}.nx-hero-cta{margin-top:18px;gap:16px}.nx-hero-cta .nx-button{font-size:12px;padding:10px 15px;min-height:44px}.nx-hero-cta .nx-text-link{font-size:11px}.nx-hero-floating{position:relative;top:auto;right:auto;width:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:7px 16px 13px}.nx-hero-float{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:6px;min-height:0;border-radius:7px}.nx-hero-float:nth-child(2),.nx-hero-float:nth-child(3){margin-left:0}.nx-hero-float img{width:100%;height:50px;border-radius:4px}.nx-hero-float>span{gap:4px}.nx-hero-float strong{font-size:10px;line-height:1.2;min-height:24px}.nx-hero-float>span>small{display:none}.nx-hero-float b{font-size:16px}.nx-hero-float:hover,.nx-hero-float[aria-pressed=true]{transform:none}.nx-hero-bottom{padding-top:0;padding-bottom:13px;min-height:58px;gap:12px}.nx-hero-previews{gap:6px;max-width:200px}.nx-preview{padding:3px;min-height:37px}.nx-preview img{height:32px;width:100%}.nx-carousel-controls{margin-left:auto;gap:5px}.nx-carousel-controls .nx-icon-button{width:40px;min-width:40px;height:40px}.nx-proof-strip .nx-wrap{min-height:46px;gap:12px}.nx-proof-strip span{font-size:10px}.nx-proof-strip b{font-size:17px}.nx-discover{padding-block:30px}.nx-section-heading{gap:14px;align-items:end;margin-bottom:17px}.nx-section-heading h2{font-size:29px}.nx-section-heading p:not(.nx-eyebrow){font-size:12px;max-width:none}.nx-genre-rail{gap:7px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;margin-block:17px 12px;scrollbar-color:#3d6a73 transparent;scrollbar-width:thin}.nx-genre-chip{flex:none;min-height:43px;font-size:11px;padding:8px 11px}.nx-genre-chip .nx-icon{width:16px;height:16px}.nx-lines{margin-block:10px 15px}.nx-line{font-size:11px}.nx-filters{padding:13px}.nx-filter-fields label{font-size:11px}.nx-filter-fields input,.nx-filter-fields select{font-size:16px;min-height:44px}.nx-filter-fields .nx-reset{min-height:38px;font-size:12px}.nx-catalogue-toolbar{font-size:11px;gap:7px}.nx-view-switch .nx-button{min-height:35px;font-size:10px}.nx-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.nx-card-visual{aspect-ratio:1.15}.nx-card-body{padding:11px 10px}.nx-card h3{font-size:17px;line-height:1.2}.nx-card-verdict{font-size:11px;line-height:1.5;margin-bottom:10px}.nx-card-tags{font-size:11px;gap:4px;margin-bottom:8px}.nx-card-grade{width:68px;height:47px;top:7px;right:7px}.nx-card-grade strong{font-size:19px}.nx-card-grade small{font-size:9px}.nx-card-hover{left:6px;right:5px;bottom:7px;gap:3px}.nx-card-hover>span{font-size:9px;padding:3px 4px}.nx-card-hover>span:last-child:not(.nx-steam-reception){font-size:8px}.nx-steam-count{font-size:8px}.nx-card-tools{gap:5px}.nx-card-tools .nx-read-link{font-size:11px;min-height:34px}.nx-card-tools .nx-icon-button{width:36px;min-width:36px;height:37px}.nx-card-save{min-height:37px;height:37px}.nx-card-save select{font-size:10px;min-height:36px;height:36px}.nx-store{padding:10px;gap:6px}.nx-store>small,.nx-store-note{font-size:9px;line-height:1.5}.nx-store-label,.nx-store small{font-size:9px}.nx-store-link{min-height:39px;font-size:10px}.nx-catalogue-note{font-size:10px}.nx-editors{padding-block:10px 30px}.nx-editors .nx-section-heading{flex-wrap:wrap;align-items:center;gap:14px}.nx-product-heading h2{font-size:27px;margin-block:8px}.nx-product-heading>p:not(.nx-eyebrow){font-size:12px}.nx-editor-controls{width:100%;gap:6px}.nx-editor-count{margin-right:auto}.nx-editor-controls .nx-icon-button{height:40px;min-width:40px;width:40px}.nx-editor-deck{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;height:auto;perspective:none}.nx-editor-panel{grid-row:2;min-width:0;height:65px;transform:none;border-radius:6px;transition:border-color .3s,box-shadow .3s}.nx-editor-panel[data-active=true]{grid-row:1;grid-column:1/-1;height:395px;transform:none;border-radius:10px}.nx-editor-art img{object-position:50% 25%;transform:none}.nx-editor-panel[data-active=true] .nx-editor-art img{object-position:50% 28%}.nx-editor-spine{padding:7px;justify-content:start;align-items:start;min-width:44px;min-height:44px}.nx-editor-rank{font-size:16px}.nx-editor-spine-title{display:none}.nx-editor-panel[data-active=true] .nx-editor-spine{padding:19px}.nx-editor-panel[data-active=true] .nx-editor-rank{font-size:26px}.nx-editor-detail{padding:21px}.nx-editor-detail h3{font-size:29px;line-height:1.06;margin-bottom:11px;max-width:400px}.nx-editor-detail>p{font-size:12px;line-height:1.55;margin-bottom:16px}.nx-editor-score{font-size:30px;margin-bottom:11px}.nx-editor-score small{font-size:10px}.nx-editor-detail .nx-button{min-height:44px}.nx-bento,.nx-discovery-grid,.nx-guides{grid-template-columns:1fr;gap:16px;margin-bottom:22px}.nx-product-panel{padding:20px;border-radius:10px}.nx-editor-pick{padding:0;min-height:350px}.nx-pick-copy{padding:25px 22px}.nx-pick-copy h2{font-size:33px;max-width:400px;margin-block:14px}.nx-pick-copy>p:not(.nx-eyebrow){font-size:13px;line-height:1.65}.nx-pick-score{font-size:30px}.nx-finder-fields{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.nx-finder-fields label{font-size:11px}.nx-finder-fields select{font-size:16px;min-height:44px;padding:9px}.nx-finder-reset{min-height:38px;font-size:12px;margin-top:-3px}.nx-finder-count{font-size:11px;margin-block:1px 13px}.nx-finder-results{grid-template-columns:1fr 1fr;gap:8px}.nx-mini-game{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px;min-height:0}.nx-mini-game img{width:100%;height:66px}.nx-mini-game>span{padding:0 0 22px}.nx-mini-game strong{font-size:12px;line-height:1.3}.nx-mini-game small{font-size:10px}.nx-mini-game>b{font-size:13px;bottom:9px;right:9px}.nx-duel-list{grid-template-columns:1fr;gap:10px;margin-top:18px}.nx-duel-card{gap:6px;grid-template-columns:1fr 20px 1fr;padding:11px 9px}.nx-duel-game{grid-template-columns:39px minmax(0,1fr);gap:7px}.nx-duel-game img{width:39px;height:49px}.nx-duel-game strong{font-size:11px;line-height:1.3}.nx-duel-game small{font-size:10px}.nx-update-list{margin-top:20px}.nx-update{grid-template-columns:39px 48px minmax(0,1fr);gap:10px;padding:12px 0}.nx-update>img{width:48px;height:50px}.nx-update>span>strong{font-size:12px}.nx-update>span>small,.nx-update em{font-size:10px}.nx-update time strong{font-size:18px}.nx-update time small{font-size:9px}.nx-hardware{margin-bottom:22px}.nx-hardware .nx-product-heading{margin-bottom:15px}.nx-hardware-table{min-width:740px}.nx-hardware-table th,.nx-hardware-table td{font-size:12px;padding:13px 9px}.nx-hardware-table thead th{font-size:10px}.nx-hardware-table tbody th img{width:48px;height:38px}.nx-hardware-table tbody th>a{gap:9px}.nx-guide-table{min-width:0}.nx-guide-table th,.nx-guide-table td{padding:12px 6px;font-size:11px}.nx-guide-table thead th{font-size:9px;letter-spacing:.04em}.nx-guide-table th:first-child{width:33%}.nx-guide-table th:nth-child(2){width:18%}.nx-guide-table th:nth-child(3){width:49%}.nx-guide-table td small{font-size:9px}.nx-pegi{width:32px;height:39px;font-size:20px}.nx-guides .nx-product-heading{min-height:0;margin-bottom:20px}.nx-access-table th:first-child{width:34%}.nx-access-table th:nth-child(2){width:66%}.nx-access-table img{display:none}.nx-access-tags{gap:4px}.nx-access-tags>span{font-size:10px;padding:3px 5px}.nx-table-more>summary{font-size:12px;min-height:46px;padding:10px}.nx-table-more{margin-top:9px}.nx-standards{padding-top:0;padding-bottom:24px}.nx-standards>div>a{padding:16px}.nx-standards>div>a p{font-size:12px}.nx-pro-wrap{margin-top:4px}.nx-pro{padding:25px 21px}.nx-pro p{font-size:12px}.nx-pro-features li{font-size:11px}.nx-pro .nx-button{min-height:44px;font-size:12px}}
@media(max-width:370px){.nx-header-inner{gap:0 7px}.nx-logo{font-size:14px}.nx-logo small{font-size:4.5px}.nx-logomark{width:25px;height:25px}.nx-locale select,[data-nx-locale]{max-width:105px;font-size:9px}.nx-hero h1,.nx-hero-copy>h2{font-size:36px}.nx-hero-image{height:190px}.nx-hero-float strong{font-size:9px}.nx-hero-float img{height:43px}.nx-hero-float b{font-size:15px}.nx-hero-bottom{gap:8px}.nx-carousel-controls .nx-icon-button{width:36px;min-width:36px;height:39px}.nx-editor-deck{gap:5px}.nx-editor-panel[data-active=true]{height:385px}.nx-editor-spine{padding:5px;min-width:40px}.nx-editor-detail h3{font-size:27px}.nx-product-panel{padding:17px}.nx-pick-copy{padding:23px 20px}.nx-card h3{font-size:16px}.nx-card-body{padding:10px 8px}.nx-card-verdict{font-size:11px}.nx-card-tools .nx-read-link{font-size:10px}.nx-card-save select{font-size:9px}.nx-store{padding:9px 8px}.nx-store>small,.nx-store-note{font-size:8px}.nx-duel-game{grid-template-columns:1fr}.nx-duel-game img{width:100%;height:51px}.nx-duel-game strong{min-height:28px}}
@media(prefers-reduced-motion:reduce){.nx-editor-panel,.nx-editor-panel[data-active=true],.nx-editor-detail,.nx-editor-art img,.nx-hero-float,.nx-hero-float:hover{transform:none;transition:none}.nx-editor-deck:before{filter:none;opacity:.4}.nx-reveal-pending{opacity:1;transform:none}}

/* Match active cover width to its native 600 px asset. */
@media(min-width:768px){.nx-editor-panel[data-active=true]{flex:0 0 39%;max-width:600px}.nx-editor-art img{margin-inline:auto}.nx-editor-panel[data-active=true] .nx-editor-art{background:linear-gradient(90deg,#132536,#142838)}}
@media(max-width:767px){.nx-hero-bottom .nx-hero-previews{display:none}.nx-hero-bottom .nx-hero-caption{display:flex;min-width:0;gap:10px}.nx-hero-bottom .nx-hero-caption>span:last-child{display:none}.nx-hero-counter{font-size:25px}.nx-hero-bottom{min-height:54px}.nx-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.nx-card-tools .nx-read-link{min-height:30px}.nx-store-price{line-height:1.25}.nx-store{gap:5px}.nx-hero-floating{margin-bottom:9px}}

/* Progressive enhancement: every shortlist review remains readable without JavaScript. */
.nx-editors:not(:has(.nx-editor-deck[data-ready=true])) .nx-editor-controls{display:none}
.nx-editor-deck:not([data-ready=true]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;gap:18px;perspective:none}
.nx-editor-deck:not([data-ready=true]) .nx-editor-panel{display:flex;align-items:end;min-height:440px;height:auto;min-width:0;max-width:none;flex:none;grid-column:auto;grid-row:auto;transform:none;transition:none}
.nx-editor-deck:not([data-ready=true]) .nx-editor-detail{position:relative;inset:auto;width:100%;opacity:1;visibility:visible;pointer-events:auto;transform:none;padding:25px;transition:none}
.nx-editor-deck:not([data-ready=true]) .nx-editor-detail h3{font-size:28px}
.nx-editor-deck:not([data-ready=true]) .nx-editor-detail>p{font-size:13px}
.nx-editor-deck:not([data-ready=true]) .nx-editor-spine{display:none}
.nx-editor-deck:not([data-ready=true]) .nx-editor-art img{filter:brightness(.8);transform:none}
.nx-editor-deck:not([data-ready=true]):before{display:none}
.nx-editor-deck[data-ready=true]:after{content:'';position:absolute;left:0;right:0;bottom:-13px;height:2px;background:var(--nx-editor-accent,#68d7e7);opacity:.85;transform:scaleX(var(--nx-editor-progress,0));transform-origin:left;pointer-events:none;box-shadow:0 0 12px color-mix(in srgb,var(--nx-editor-accent,#68d7e7) 40%,transparent)}
.nx-editor-controls [data-editor-pause][data-paused=true] .nx-icon{display:none}
.nx-editor-controls [data-editor-pause][data-paused=true]:after{content:'';display:block;width:12px;height:15px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);margin-left:2px}
@media(max-width:1050px) and (min-width:768px){.nx-editor-deck:not([data-ready=true]){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){
 .nx-editor-deck:not([data-ready=true]){grid-template-columns:1fr;gap:14px}
 .nx-editor-deck:not([data-ready=true]) .nx-editor-panel{min-height:360px;max-width:none}
 .nx-editor-deck:not([data-ready=true]) .nx-editor-detail{padding:23px}
 .nx-card-visual{aspect-ratio:1.65}
 .nx-card-verdict{-webkit-line-clamp:2;line-clamp:2}
 .nx-card-grade{height:42px;top:6px;right:6px}
 .nx-card-grade strong{font-size:18px}
 .nx-card-hover{bottom:5px;left:5px;right:5px;gap:2px}
 .nx-card-hover .nx-steam-count{display:none}
 .nx-card-hover>span{padding:2px 3px;line-height:1.2}
}

/* Static artwork stays in normal paint flow; create motion layers only during interaction. */
@media(hover:hover) and (pointer:fine){.nx-card:hover .nx-card-art img{transform:translate(var(--nx-parallax-x,0px),var(--nx-parallax-y,0px)) scale(1.035)}}
.nx-editor-deck:not([data-ready=true]) .nx-editor-panel{top:0}
@media(max-width:767px){.nx-editor-panel{top:0}}
@media(prefers-reduced-motion:reduce){.nx-reveal-visible{animation:none!important}.nx-card:hover .nx-card-art img{transform:none}.nx-editor-panel{top:0}}


/* Cinematic catalogue: distinct light, editorial ink and vivid game artwork. */
:root{--nx-bg:#080c16;--nx-panel:#111b2b;--nx-raised:#17253a;--nx-line:#33435b;--nx-muted:#b5c4d5;--nx-text:#f5f7ff;--nx-gold:#ffcf62;--nx-indigo:#7166ff;--nx-game-rgb:85 230 232}
body{background:radial-gradient(ellipse at 7% 29%,#24206342 0,transparent 24%),radial-gradient(ellipse at 95% 45%,#054c5947 0,transparent 24%),radial-gradient(ellipse at 30% 77%,#281c493d 0,transparent 23%),linear-gradient(180deg,#080d17,#080c16 45%,#090c17)}
.nx-header{background:#0a101cf5;border-bottom-color:#4d507d70}
.nx-proof-strip{background:linear-gradient(90deg,#101a2b,#17152b,#0d232c);border-block:1px solid #8a93b724}
.nx-eyebrow{letter-spacing:.16em}
.nx-primary,.nx-hero-cta .nx-primary,.nx-editor-detail .nx-primary,.nx-pick-copy .nx-primary{background:linear-gradient(135deg,#5d53eb,#8870ff);border-color:#aea3ff8f;color:#fff;box-shadow:inset 0 1px #ffffff42,0 6px 19px #5745dc30;min-height:44px}
.nx-primary:hover,.nx-hero-cta .nx-primary:hover,.nx-editor-detail .nx-primary:hover{background:linear-gradient(135deg,#796aff,#9d82ff);border-color:#c6bdff;color:#fff;box-shadow:0 8px 25px #7763ef50}
.nx-button:focus-visible,.nx-read-link:focus-visible,.nx-store-link:focus-visible{outline:2px solid #e9e1ff;outline-offset:3px}
.nx-hero-rating strong{color:var(--nx-gold);text-shadow:0 0 28px #ffc95425}
.nx-hero-float{border-color:#b9ddff66;background:linear-gradient(120deg,#52668166,#132033b8 56%,#121c2cbf);backdrop-filter:blur(24px) saturate(145%);box-shadow:inset 0 1px #fff5,inset 0 -1px #fff1,0 15px 35px #0008,0 0 28px rgb(var(--nx-game-rgb) / .13);overflow:hidden}
.nx-hero-float:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,#fff2 0,transparent 32%,transparent 70%,#fff1);border-radius:inherit}
.nx-hero-float b{color:var(--nx-gold);font-size:28px;text-shadow:0 2px 12px #0008}
.nx-hero-float small{color:#d0dcea}
.nx-hero-float img{box-shadow:0 3px 15px #0006}
.nx-hero-float:hover,.nx-hero-float[aria-pressed=true]{border-color:#dbf5ff;background:linear-gradient(120deg,#59748c80,#1a2939cf);box-shadow:inset 0 1px #fff7,0 15px 40px #0008,0 0 35px rgb(var(--nx-game-rgb) / .28)}
.nx-genre-chip{border-color:#4b5274;background:linear-gradient(135deg,#172236,#111827);box-shadow:inset 0 1px #d9e1ff0b}
.nx-genre-chip[aria-pressed=true],.nx-genre-chip[aria-current=true]{border-color:#b5abff;background:linear-gradient(135deg,#5349c5,#7463e7);color:#fff}

/* The cover is the dominant surface; controls stay separate and touch-sized. */
.nx-card{border-radius:14px;border-color:rgb(var(--nx-game-rgb) / .37);background:linear-gradient(150deg,rgb(var(--nx-game-rgb) / .12),#141d2c 36%,#0b1421);box-shadow:inset 0 1px #fff3,0 4px 9px #0005,0 18px 38px -20px #000d,0 0 28px -13px rgb(var(--nx-game-rgb) / .5);isolation:isolate}
.nx-card::before{inset:0 7% auto;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--nx-game-rgb) / .85),#fff9,transparent)}
.nx-card::after{background:radial-gradient(390px circle at var(--nx-glare-x,50%) var(--nx-glare-y,25%),rgb(var(--nx-game-rgb) / .2),transparent 65%);z-index:3}
.nx-card-visual{aspect-ratio:1;background:radial-gradient(ellipse at 50% 30%,rgb(var(--nx-game-rgb) / .3),#091522 74%)}
.nx-card-art img{object-position:center;filter:none}
.nx-card-visual:after{inset:62% 0 0;background:linear-gradient(transparent,#07101aee)}
.nx-card-grade{top:15px;right:15px;width:95px;height:76px;border:1px solid #ffe8a68f;border-radius:10px;background:linear-gradient(135deg,#2c2616e8,#101624f0);box-shadow:inset 0 1px #ffffdf4a,0 6px 20px #0006,0 0 25px #ffc25c16;backdrop-filter:blur(12px)}
.nx-card-grade strong{font-size:36px;font-weight:750;color:var(--nx-gold);letter-spacing:-.055em;text-shadow:0 2px 7px #0007}
.nx-card-grade small{font-size:9px;letter-spacing:.04em;color:#f4e9c9;margin-top:5px}
.nx-card-number{top:72px;left:20px;z-index:2;font:650 14px/1 NXDisplay,Arial,sans-serif;color:#fff;text-shadow:0 2px 9px #000}
.nx-card-hover{left:14px;right:14px;bottom:14px;gap:6px;transform:none}
.nx-card-hover>span{font-size:10px;line-height:1.4;padding:5px 7px;border-color:#d7effb4d;background:#061322df;box-shadow:0 3px 12px #0004;backdrop-filter:blur(9px)}
.nx-card-body{position:static;padding:19px 18px 16px}
.nx-card-tags{font-size:11px;line-height:1.4;color:#c0ccdc;min-height:0;margin-bottom:9px}
.nx-card h3{font-size:25px;line-height:1.12;font-weight:750;letter-spacing:-.035em;margin-bottom:11px;text-wrap:balance}
.nx-card-verdict{font-size:13px;line-height:1.5;color:#b7c5d7;margin-bottom:17px}
.nx-card-tools{position:static;display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;align-items:center;padding-top:0;margin-top:auto}
.nx-card-tools .nx-read-link{min-height:44px;width:100%;margin:0;justify-content:center;gap:10px;padding:9px 12px;border:1px solid #958bff70;border-radius:7px;background:linear-gradient(130deg,#5146bf,#6d5ee3);color:#fff;font-size:12px;line-height:1.3;box-shadow:inset 0 1px #d5cfff32,0 4px 12px #2d216633;transition:background .2s,box-shadow .2s}
.nx-card-tools .nx-read-link:hover{background:linear-gradient(130deg,#695ce2,#8b79ff);box-shadow:0 5px 17px #6652ce44}
.nx-card-tools .nx-icon-button{width:44px;min-width:44px;height:44px;border-radius:7px;background:#172337;border-color:#53627d;color:#dde5ff}
.nx-card-tools .nx-icon-button[aria-pressed=true]{background:#3d336d;border-color:#ab9bff;color:#f8edff}
.nx-card-tools .nx-icon{width:17px;height:17px}
.nx-card-save{position:absolute;left:14px;top:14px;z-index:5;display:block;grid-column:auto;width:44px;min-width:44px;height:44px;min-height:44px;flex:none;background:#091422dd;border:1px solid #d5e8f06e;border-radius:9px;backdrop-filter:blur(12px);box-shadow:inset 0 1px #fff2,0 5px 16px #0004}
.nx-card-save>.nx-icon{width:20px;height:20px;left:11px;top:11px;color:#effaff;z-index:0;pointer-events:none}
.nx-card-save select{position:relative;width:44px;min-width:44px;height:44px;min-height:44px;padding:0!important;margin:0;color:transparent;font-size:14px;line-height:1;border:0;appearance:none;background:transparent;border-radius:8px;cursor:pointer;z-index:1}
.nx-card-save select option{background:#101b2b;color:#edf5ff;font-size:14px}
.nx-card-save:has(select[data-status]:not([data-status=none])){background:#064e44e8;border-color:#72efc8;box-shadow:0 0 20px #37dcad35}
.nx-card-save:has(select[data-status]:not([data-status=none]))>.nx-icon{color:#7af3ce;fill:#7af3ce2e}
.nx-card-save:focus-within{outline:2px solid #ffe3a0;outline-offset:3px}
.nx-card .nx-store{padding:13px 18px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;border-top-color:rgb(var(--nx-game-rgb) / .26);background:linear-gradient(115deg,#0b1f27,#0c1926);align-items:center}
.nx-store-price{min-width:0;gap:3px}
.nx-card .nx-store-price strong{font:750 24px/1.1 NXDisplay,Arial,sans-serif;color:#fff;letter-spacing:-.025em}
.nx-card .nx-store-label{font-size:10px;color:#a9c8cc;line-height:1.25}
.nx-store-link{min-height:44px;padding:10px 14px;border:1px solid #53ddb77a;border-radius:7px;background:linear-gradient(135deg,#087962,#11977a);color:#f2fff8;font-size:12px;font-weight:700;box-shadow:inset 0 1px #adffe52e,0 5px 16px #004c3f38;margin-left:0;gap:9px}
.nx-store-link:hover{background:linear-gradient(135deg,#0c9476,#19b18c);border-color:#93f8d8;color:#fff;box-shadow:0 6px 22px #1fb68a33}
.nx-card .nx-store-checked{grid-column:1/-1;font-size:9px;line-height:1.4;color:#a8bdcc}
.nx-games[data-view=list] .nx-card{grid-template-columns:210px minmax(0,1fr) 245px}
.nx-games[data-view=list] .nx-card-visual{aspect-ratio:auto;min-height:300px}
.nx-games[data-view=list] .nx-card-body{justify-content:center}
.nx-games[data-view=list] .nx-card-tools{margin-top:12px;max-width:330px}
.nx-games[data-view=list] .nx-store{grid-template-columns:1fr;padding:22px;border-left:1px solid #34485d;border-top:0;align-content:center}
.nx-games[data-view=list] .nx-store-link{width:100%;margin:0}

/* Local perspective stages; the page itself remains in normal scroll flow. */
.nx-editors{padding-top:40px;padding-bottom:58px}
.nx-editors:before,.nx-duels:before{content:'';position:absolute;inset:24% 0 -1%;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#080c1600,#080c1600),repeating-linear-gradient(0deg,transparent 0 49px,#7d82ff6b 50px 51px),repeating-linear-gradient(90deg,transparent 0 79px,#66e5ff66 80px 81px);transform:perspective(650px) rotateX(55deg);transform-origin:center bottom;mask-image:linear-gradient(transparent 0,#000d 28%,#000 75%,transparent);opacity:1}
.nx-editors:after{content:'';position:absolute;left:0;right:0;top:40%;height:1px;background:linear-gradient(90deg,transparent,#4fdbfa,#a874ff,#4fdbfa,transparent);box-shadow:0 0 30px 5px #7056f233,0 0 80px 20px #2e98d71c;z-index:-1;pointer-events:none}
.nx-editor-deck{height:520px;gap:13px;perspective:none}
.nx-editor-deck:before{inset:8% 0 -9%;background:radial-gradient(ellipse at 48% 84%,color-mix(in srgb,var(--nx-editor-accent,#68d7e7) 39%,transparent),transparent 63%);filter:blur(27px);opacity:1}
.nx-editor-panel{border-radius:14px;border-color:rgb(var(--nx-game-rgb) / .48);background:#0d1728;box-shadow:inset 1px 0 #ffffff33,0 11px 24px #0009,0 0 21px -8px rgb(var(--nx-game-rgb) / .35);top:14px;transition:flex .8s var(--nx-ease),top .8s var(--nx-ease),border-color .3s,box-shadow .3s}
.nx-editor-panel[data-active=true]{top:0;border-color:rgb(var(--nx-game-rgb) / .95);box-shadow:inset 0 1px #fff5,0 20px 45px #0009,0 0 32px -8px rgb(var(--nx-game-rgb) / .7)}
.nx-editor-art img{object-position:center;filter:none}
.nx-editor-art:after{background:linear-gradient(0deg,#070c1bfa 0%,#080e1de3 18%,#08101d66 49%,#06101a09 76%)}
.nx-editor-panel[data-active=true] .nx-editor-art img{object-position:center;filter:none;animation:nx-editor-open-art .9s var(--nx-ease)}
.nx-editor-glint{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(108deg,#ffffff24 0,transparent 18%,transparent 75%,#ffffff12 100%);border:1px solid #e2f4ff17;border-radius:inherit;box-shadow:inset 1px 0 #ffffff2b}
.nx-editor-spine{padding:24px 17px;background:linear-gradient(90deg,#0c132335,transparent 45%,#ffffff05)}
.nx-editor-spine-title{font-size:20px;font-weight:700;color:#f5f3ff;text-shadow:0 2px 10px #000,0 0 20px #0008;max-height:340px}
.nx-editor-rank{color:#fff1;-webkit-text-stroke:1px #f8f4ffbf;text-shadow:0 2px 15px #000;font-size:30px}
.nx-editor-panel[data-active=true] .nx-editor-rank{font-size:38px;color:#ffffff0d}
.nx-editor-detail{padding:31px}
.nx-editor-detail h3{font-size:37px;line-height:1.05;letter-spacing:-.04em;text-shadow:0 3px 18px #0008}
.nx-editor-detail>p{color:#d3deec;font-size:14px;line-height:1.5}
.nx-editor-score{color:var(--nx-gold);font-size:40px;text-shadow:0 2px 12px #0009}
.nx-editor-score small{color:#ddd3b8}
.nx-editor-detail .nx-button{min-height:44px;font-size:12px;padding-inline:20px}
@keyframes nx-editor-open-art{from{transform:scale(1.07)}to{transform:none}}
.nx-product-panel{background:linear-gradient(140deg,#1b2540e8,#111a2bee 45%,#0b1827f2);border-color:#445172;border-radius:15px;box-shadow:inset 0 1px #fff1,0 14px 30px -17px #000a}
.nx-pick-score{color:var(--nx-gold)}
.nx-editor-pick{border-color:rgb(var(--nx-game-rgb) / .55);box-shadow:0 0 30px -14px rgb(var(--nx-game-rgb) / .58),0 15px 35px -15px #000a}
.nx-duels{position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 80%,#4c358c3d,transparent 65%),linear-gradient(135deg,#141b31e8,#0a1524ed)}
.nx-duels:before{inset:35% 0 0;z-index:-1;opacity:.55;clip-path:inset(0 round 15px)}
.nx-duel-list{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}
.nx-duel-card{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;height:215px;padding:0;overflow:hidden;border:1px solid #736ab37a;border-radius:10px;background:#0a1425;box-shadow:inset 0 1px #fff2,0 9px 20px #0005;transition:border-color .25s,box-shadow .25s}
.nx-duel-game{position:relative;display:block;min-width:0;height:100%;overflow:hidden;gap:0}
.nx-duel-game:first-child{width:calc(100% + 20px);clip-path:polygon(0 0,100% 0,86% 100%,0 100%);z-index:1}
.nx-duel-game:last-child{width:calc(100% + 20px);margin-left:-20px;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}
.nx-duel-game:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#070e1bf7 0,#070e1bcf 33%,#0b172f0d 77%)}
.nx-duel-game img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;border-radius:0;filter:none;transition:transform .7s var(--nx-ease)}
.nx-duel-copy{position:absolute;inset:auto 18px 14px 13px;z-index:2;display:block;min-width:0}
.nx-duel-game:first-child .nx-duel-copy{right:34px}
.nx-duel-game:last-child .nx-duel-copy{left:29px;right:13px}
.nx-duel-game strong{font-size:14px;line-height:1.15;letter-spacing:-.02em;min-height:32px;color:#fff;text-shadow:0 2px 8px #000;overflow-wrap:anywhere}
.nx-duel-game small{font-size:10px;color:#dacfae;margin-top:9px}
.nx-duel-game small b{font:750 27px/1 NXDisplay,Arial,sans-serif;color:var(--nx-gold);letter-spacing:-.04em}
.nx-duel-versus{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%) rotate(-7deg);z-index:4;display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffeba8c7;border-radius:12px;background:linear-gradient(135deg,#ffe9a0,#e7ad39);box-shadow:0 4px 18px #000b,0 0 20px #ffd25d35;color:#251333;font:850 19px/1 NXDisplay,Arial,sans-serif;letter-spacing:-.04em}
.nx-duel-scorebar{display:block;position:relative;height:4px;border-radius:8px;margin-top:9px;background:#dbe7ff26;overflow:hidden}
.nx-duel-scorebar:after{content:'';display:block;height:100%;width:var(--nx-score,0%);border-radius:inherit;background:linear-gradient(90deg,rgb(var(--nx-game-rgb)),#f7edc9);box-shadow:0 0 8px rgb(var(--nx-game-rgb) / .7)}
.nx-duel-card:hover{border-color:#b9a8ff;background:#0a1425;box-shadow:0 9px 24px #0008,0 0 23px #8a64ea38}

/* Information rows and editorial promises keep a different, quieter rhythm. */
.nx-hardware-table tbody tr{transition:background .2s,box-shadow .2s}
.nx-hardware-table tbody tr:hover{background:linear-gradient(90deg,#5864b42b,#1d685a28);box-shadow:inset 3px 0 #7e8eff}
.nx-hardware-label{display:inline-flex;align-items:center;gap:7px;vertical-align:middle}
.nx-hardware-label .nx-icon{width:16px;height:16px;color:#a8a1ff;flex:none}
.nx-deck{min-height:34px;border-radius:999px;padding:7px 11px;font-weight:600;box-shadow:inset 0 1px #ffffff17}
.nx-deck[data-status=verified]{background:linear-gradient(135deg,#0c5647,#123c39);border-color:#4ecb9ca1;color:#bcffe0;box-shadow:inset 0 1px #b4ffdf23,0 0 16px #31ca8b1c}
.nx-deck[data-status=playable]{background:linear-gradient(135deg,#6f4d19,#3d301b);border-color:#d8ac527a;color:#ffe5a2}
.nx-deck[data-status=unsupported]{background:linear-gradient(135deg,#69243e,#382136);border-color:#d772986e;color:#ffd0df}
.nx-pegi{position:relative;width:40px;height:48px;font-size:25px;border-radius:7px;border-width:1px;box-shadow:inset 0 2px #fff4,inset 0 -4px #0003,0 4px 0 #080c1799,0 6px 14px #0005;transform:perspective(220px) rotateY(-9deg);text-shadow:0 2px 2px #0005}
.nx-pegi[data-rating="3"],.nx-pegi[data-rating="7"]{background:linear-gradient(135deg,#7cbb3b,#35771f);border-color:#bded9b;color:#fff}
.nx-pegi[data-rating="12"],.nx-pegi[data-rating="16"]{background:linear-gradient(135deg,#f2ac37,#a95c12);border-color:#ffdb86;color:#fff}
.nx-pegi[data-rating="18"]{background:linear-gradient(135deg,#f24d66,#af2545);border-color:#ff99b0;color:#fff}
.nx-access-tags>span{background:linear-gradient(135deg,#263351,#1a2c3b);border-color:#59668c;color:#d8e2fa;border-radius:5px;font-size:11px;padding:4px 7px}
.nx-standards>div>a.nx-standard{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;align-items:center;padding:27px 24px;border:1px solid rgb(var(--nx-game-rgb) / .47);border-radius:13px;background:radial-gradient(ellipse at 2% 0,rgb(var(--nx-game-rgb) / .12),transparent 58%),linear-gradient(125deg,#141d31,#111629);box-shadow:inset 0 1px rgb(var(--nx-game-rgb) / .22),0 10px 25px #0004;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.nx-standard:before{content:'';position:absolute;inset:0 15px auto;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--nx-game-rgb)),#f7e6ff,transparent);box-shadow:0 0 16px 3px rgb(var(--nx-game-rgb) / .3)}
.nx-standard-icon{display:grid;place-items:center;width:58px;height:65px;color:rgb(var(--nx-game-rgb));filter:drop-shadow(0 0 13px rgb(var(--nx-game-rgb) / .3))}
.nx-standard-icon .nx-icon{width:51px;height:51px;stroke-width:1.5}
.nx-standards>div>a strong{font:750 18px/1.2 NXDisplay,Arial,sans-serif;letter-spacing:-.02em;color:#f6f5ff;margin-bottom:7px}
.nx-standards>div>a p{color:#bac8da;font-size:13px;line-height:1.5;margin:0}
.nx-standards>div>a:hover{border-color:rgb(var(--nx-game-rgb) / .9);box-shadow:0 10px 25px #0005,0 0 23px -7px rgb(var(--nx-game-rgb) / .35)}

/* Club invitation: clear waitlist copy with a decorative physical pass. */
.nx-pro{position:relative;isolation:isolate;overflow:hidden;padding:48px 48px;gap:30px 65px;border-radius:18px;border:1px solid #d3cb8973;background:linear-gradient(126deg,#8d622328 0,#bba35419 36%,#24657342 36.2%,#0b333c75 63%,#071b2a 100%),radial-gradient(ellipse at 0 0,#9b713731,transparent 62%),#111d2c;box-shadow:inset 0 1px #ffe6a75c,0 18px 50px -22px #000c,0 0 38px -24px #86e3dd80}
.nx-pro:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(126deg,transparent 34%,#ffe4a834 34.1%,transparent 34.4%,transparent 69%,#89ffff29 69.1%,transparent 69.5%)}
.nx-pro-copy,.nx-pro-features{position:relative;z-index:1}
.nx-pro-copy{max-width:590px}
.nx-pro .nx-eyebrow{color:#ffe2a4}
.nx-pro h2{font-size:39px;font-weight:750;line-height:1.1;letter-spacing:-.04em;text-wrap:balance;color:#fff8e6}
.nx-pro-copy>p:not(.nx-pro-price):not(.nx-eyebrow){font-size:14px;line-height:1.65;color:#cedae4}
.nx-pro-price{margin-top:17px!important;color:#fff3c8!important}
.nx-pro-price strong{font:750 43px/1.15 NXDisplay,Arial,sans-serif;letter-spacing:-.04em;color:#ffda83}
.nx-pro .nx-pro-annual{color:#c7dbdd;font-size:14px}
.nx-pro .nx-button{background:linear-gradient(135deg,#f9d27b,#f1b34d);border-color:#ffe8a4;color:#1c1c24;box-shadow:inset 0 1px #fff7,0 7px 21px #c7862633;font-size:13px;margin-top:18px}
.nx-pro .nx-button:hover{background:linear-gradient(135deg,#ffe5a8,#ffca6d);box-shadow:0 8px 26px #d9973a44}
.nx-pro-features{gap:12px;grid-template-columns:1fr;align-content:center;padding-left:38px}
.nx-pro-features li{font-size:14px;padding:15px 17px 15px 43px;border:1px solid #92e9d54d;border-radius:9px;background:linear-gradient(115deg,#1b485155,#071c2be8);box-shadow:inset 0 1px #dcfff10f;color:#e4f5f0}
.nx-pro-features li:before{content:"\2713";left:16px;top:14px;color:#93f4c5;font-size:16px}
.nx-pro-pass{position:absolute;left:48%;top:50%;width:180px;height:117px;transform:translate(-50%,-50%) rotate(-18deg);color:#ffe4a8;z-index:0;opacity:.4;filter:drop-shadow(0 9px 20px #0008);pointer-events:none}
.nx-pro-pass svg{width:100%;height:100%}
.nx-pro-pass>span{position:absolute;left:22px;top:auto;bottom:13px;font:800 10px/1 NXDisplay,Arial,sans-serif;letter-spacing:.13em}
.nx-pro-pass>small{position:absolute;left:23px;bottom:18px;font-size:10px;letter-spacing:.22em}

@media(hover:hover) and (pointer:fine){
 .nx-card:hover{border-color:rgb(var(--nx-game-rgb) / .85);box-shadow:inset 0 1px #ffffff4f,0 16px 30px #0007,0 0 34px -7px rgb(var(--nx-game-rgb) / .38)}
 .nx-card:hover .nx-card-art img{transform:translate(var(--nx-parallax-x,0px),var(--nx-parallax-y,0px)) scale(1.04)}
 .nx-card:hover::after{opacity:1}
 .nx-duel-card:hover img{transform:scale(1.045)}
}
@media(min-width:1500px){.nx-card-visual{aspect-ratio:1}.nx-hero-floating{width:315px}.nx-hero-float{grid-template-columns:98px minmax(0,1fr);padding:13px;min-height:124px}.nx-hero-float img{width:98px;height:94px}.nx-hero-float strong{font-size:16px}.nx-hero-float small{font-size:11px}}
@media(min-width:768px){.nx-editor-panel[data-active=true]{flex:0 0 41%;max-width:620px}}
@media(max-width:1199px){
 .nx-card h3{font-size:22px}.nx-card-body{padding:16px}.nx-card .nx-store{grid-template-columns:1fr;padding:12px 16px}.nx-card .nx-store-price{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.nx-card .nx-store-link{width:100%}.nx-card .nx-store-label{max-width:95px}
 .nx-editor-deck{height:460px;gap:9px}.nx-editor-detail{padding:26px}.nx-editor-detail h3{font-size:31px}.nx-editor-spine{padding:20px 13px}.nx-editor-spine-title{font-size:18px}.nx-editor-detail>p{font-size:13px}
 .nx-duel-list{grid-template-columns:1fr;gap:12px}.nx-duel-card{height:155px}.nx-duel-copy{inset:auto 24px 13px 14px}.nx-duel-game:last-child .nx-duel-copy{left:34px}.nx-duel-game strong{font-size:15px;min-height:18px}.nx-duel-game small{margin-top:6px}.nx-duel-versus{top:37%}
 .nx-standards>div>a.nx-standard{grid-template-columns:45px minmax(0,1fr);gap:12px;padding:23px 18px}.nx-standard-icon{width:45px;height:50px}.nx-standard-icon .nx-icon{width:42px;height:42px}.nx-standards>div>a strong{font-size:17px}.nx-standards>div>a p{font-size:12px}
 .nx-pro{padding:36px 34px;gap:26px 36px}.nx-pro h2{font-size:34px}.nx-pro-features{padding-left:15px}.nx-pro-features li{font-size:13px}.nx-pro-pass{left:49%;width:150px;opacity:.25}
 .nx-games[data-view=list] .nx-card{grid-template-columns:175px minmax(0,1fr) 210px}
}
@media(max-width:767px){
 .nx-hero-float{padding:7px;border-radius:9px;gap:7px}.nx-hero-float img{height:60px}.nx-hero-float strong{font-size:11px;line-height:1.25;min-height:27px}.nx-hero-float b{font-size:22px}.nx-hero-float b small{font-size:9px}.nx-hero-rating strong{font-size:36px}
 .nx-games{gap:17px 10px}.nx-card{border-radius:10px;box-shadow:inset 0 1px #fff3,0 6px 17px #0006,0 0 20px -12px rgb(var(--nx-game-rgb) / .45)}.nx-card-visual{aspect-ratio:.58}.nx-card-body{padding:12px 10px}.nx-card h3{display:block;font-size:17px;line-height:1.16;letter-spacing:-.03em;text-wrap:initial;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;min-height:0;margin-bottom:12px}.nx-card-verdict{display:none}.nx-card-tags{font-size:10px;line-height:1.35;gap:4px;align-items:start;margin-bottom:9px;min-height:0}.nx-card-tags>span:first-child{max-width:100%;flex:1 1 100%}.nx-card-tags>span:last-child{font-size:10px;color:#b2bdd0}.nx-card-hover{left:8px;right:8px;bottom:10px;gap:5px}.nx-card-hover>span,.nx-card-hover>span:last-child:not(.nx-steam-reception){font-size:9px;line-height:1.3;padding:4px 5px}.nx-card-hover .nx-steam-count{display:none}.nx-card-grade{width:73px;height:67px;top:9px;right:8px;border-radius:8px}.nx-card-grade strong{font-size:29px}.nx-card-grade small{font-size:8px;letter-spacing:0;margin-top:5px}.nx-card-number{left:12px;top:65px;font-size:11px}.nx-card-save{left:8px;top:9px;width:44px;min-height:44px;height:44px;border-radius:8px}.nx-card-save select{width:44px;min-width:44px;min-height:44px;height:44px}.nx-card-save>.nx-icon{width:19px;height:19px;left:11px;top:11px}.nx-card-tools{grid-template-columns:minmax(0,1fr) 44px;gap:5px;flex-wrap:nowrap}.nx-card-tools .nx-read-link{padding:7px 5px;min-height:44px;font-size:11px;line-height:1.2;gap:3px;justify-content:center;flex-basis:auto}.nx-card-tools .nx-read-link .nx-icon{display:none}.nx-card-tools .nx-icon-button{width:44px;min-width:44px;height:44px}.nx-card .nx-store{grid-template-columns:1fr;padding:11px 10px;gap:8px}.nx-card .nx-store-price{flex-direction:row;align-items:center;justify-content:space-between;gap:5px}.nx-card .nx-store-label{font-size:9px;line-height:1.25;max-width:62px}.nx-card .nx-store-price strong{font-size:20px}.nx-card .nx-store-link{min-height:44px;width:100%;font-size:11px;line-height:1.2;padding:8px 7px;gap:5px}.nx-card .nx-store-checked{font-size:9px;line-height:1.4}.nx-store-discount{font-size:9px}
 .nx-games[data-view=list] .nx-card{grid-template-columns:110px minmax(0,1fr)}.nx-games[data-view=list] .nx-card-visual{min-height:290px;grid-row:1;aspect-ratio:auto}.nx-games[data-view=list] .nx-card-body{padding:13px 11px}.nx-games[data-view=list] .nx-card h3{font-size:18px}.nx-games[data-view=list] .nx-card-tools{max-width:none;margin-top:12px}.nx-games[data-view=list] .nx-card-grade{width:65px;height:59px;top:62px;right:8px}.nx-games[data-view=list] .nx-card-grade strong{font-size:26px}.nx-games[data-view=list] .nx-card-number{display:none}.nx-games[data-view=list] .nx-card-hover{flex-direction:column;align-items:start;font-size:9px}.nx-games[data-view=list] .nx-store{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 13px;border-left:0;border-top:1px solid #33475b}.nx-games[data-view=list] .nx-store-price{flex-direction:column;align-items:start;gap:2px}.nx-games[data-view=list] .nx-store-label{max-width:none}.nx-games[data-view=list] .nx-store-link{width:auto;padding-inline:15px}
 .nx-editors{padding-top:22px;padding-bottom:40px}.nx-editors:before{inset:24% 0 0;transform:perspective(500px) rotateX(55deg);opacity:.6}.nx-editors:after{top:40%}.nx-editor-deck{height:auto;gap:7px}.nx-editor-panel{height:72px;top:0;border-radius:8px}.nx-editor-panel[data-active=true]{height:425px;max-width:none;top:0;border-radius:13px}.nx-editor-panel[data-active=true] .nx-editor-art img{object-position:center}.nx-editor-art:after{background:linear-gradient(0deg,#060c19fa 0%,#08101de0 26%,#08101d14 72%)}.nx-editor-spine{padding:9px;min-width:44px;min-height:44px}.nx-editor-rank{font-size:18px}.nx-editor-panel[data-active=true] .nx-editor-rank{font-size:31px}.nx-editor-panel[data-active=true] .nx-editor-spine{padding:21px}.nx-editor-detail{padding:24px}.nx-editor-detail h3{font-size:32px;line-height:1.05}.nx-editor-detail>p{font-size:13px;line-height:1.5;margin-bottom:17px}.nx-editor-score{font-size:37px}.nx-editor-detail .nx-button{min-height:44px;font-size:12px}.nx-editor-deck:not([data-ready=true]) .nx-editor-panel{min-height:390px;height:auto}
 .nx-duel-list{grid-template-columns:1fr;gap:13px}.nx-duel-card{height:193px;border-radius:10px}.nx-duel-copy{inset:auto 21px 14px 12px}.nx-duel-game:last-child .nx-duel-copy{left:32px;right:11px}.nx-duel-game strong{font-size:14px;line-height:1.2;min-height:33px}.nx-duel-game small{font-size:10px;margin-top:6px}.nx-duel-game small b{font-size:28px}.nx-duel-versus{top:31%;width:44px;height:44px;font-size:18px;border-radius:10px}.nx-duel-scorebar{margin-top:8px}.nx-duels:before{opacity:.4}
 .nx-hardware-table{min-width:790px}.nx-hardware-table th,.nx-hardware-table td{font-size:12px}.nx-hardware-label{gap:6px}.nx-hardware-label .nx-icon{width:15px;height:15px}.nx-pegi{width:34px;height:43px;font-size:22px}.nx-access-tags>span{font-size:10px;padding:4px 6px;line-height:1.35}
 .nx-standards>div{grid-template-columns:1fr;gap:13px}.nx-standards>div>a.nx-standard{grid-template-columns:49px minmax(0,1fr);padding:23px 19px;gap:16px}.nx-standard-icon{width:49px;height:54px}.nx-standard-icon .nx-icon{width:47px;height:47px}.nx-standards>div>a strong{font-size:19px;margin-bottom:6px}.nx-standards>div>a p{font-size:12px;line-height:1.55}
 .nx-pro{padding:32px 24px;grid-template-columns:1fr;gap:22px;border-radius:15px;background:linear-gradient(140deg,#ae76272b,#8eae7b12 45%,#154c6159 45.2%,#0b2136),#111d2c}.nx-pro h2{font-size:35px;max-width:260px}.nx-pro-copy>p:not(.nx-pro-price):not(.nx-eyebrow){font-size:13px;line-height:1.65}.nx-pro-price strong{font-size:39px}.nx-pro .nx-pro-annual{font-size:13px}.nx-pro-features{padding:0;grid-template-columns:1fr;gap:9px}.nx-pro-features li{font-size:12px;padding:12px 14px 12px 37px}.nx-pro-features li:before{left:14px;top:10px}.nx-pro-pass{left:auto;right:-20px;top:40px;width:124px;height:81px;transform:rotate(17deg);opacity:.27}.nx-pro-pass>span{left:16px;top:auto;bottom:9px;font-size:8px}.nx-pro-pass>small{left:16px;bottom:13px;font-size:8px}.nx-pro .nx-button{min-height:47px;font-size:12px;line-height:1.4;padding:11px 13px;width:100%;margin-top:16px}
}
@media(max-width:370px){.nx-card h3{font-size:16px}.nx-card-grade{width:65px;height:63px}.nx-card-grade strong{font-size:27px}.nx-card-grade small{font-size:7px}.nx-card-body{padding:11px 8px}.nx-card-tools .nx-read-link{font-size:10px;padding-inline:3px}.nx-card .nx-store{padding:10px 8px}.nx-card .nx-store-price strong{font-size:18px}.nx-card .nx-store-label{max-width:55px;font-size:9px}.nx-hero-float strong{font-size:10px}.nx-hero-float b{font-size:20px}.nx-editor-detail{padding:22px}.nx-editor-detail h3{font-size:29px}.nx-duel-game strong{font-size:13px}.nx-pro{padding:29px 21px}}
@media(prefers-reduced-motion:reduce){
 .nx-editor-panel[data-active=true] .nx-editor-art img,.nx-card:hover .nx-card-art img,.nx-duel-card:hover img{animation:none!important;transform:none!important;transition:none!important}
 .nx-card::after{display:none}.nx-hero-float,.nx-editor-panel,.nx-duel-card,.nx-hardware-table tbody tr{transition:none!important}.nx-hero-float:hover,.nx-hero-float[aria-pressed=true]{transform:none}.nx-pegi{transform:none}
}
