.nfs-skip-link{position:fixed;z-index:100000;top:8px;left:8px;transform:translateY(-150%);padding:12px 18px;border:2px solid #fff;border-radius:6px;background:#e51b3e;color:#fff!important;font-weight:900;text-decoration:none!important}.nfs-skip-link:focus{transform:none}.nfs-article-entities{max-width:900px;margin:24px auto;padding:17px 20px;border:1px solid #29394d;border-radius:12px;background:#0d151f}.nfs-article-entities>strong{display:block;margin-bottom:10px;color:#8d9caf;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.nfs-article-entities>div{display:flex;flex-wrap:wrap;gap:8px}.nfs-article-entities a{padding:8px 11px;border:1px solid #34465c;border-radius:999px;color:#fff!important;font-size:11px;font-weight:800;text-decoration:none!important}.nfs-article-entities a:hover{border-color:#e51b3e;background:#e51b3e}.nfs-live-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px}.nfs-live-summary div{padding:15px;border:1px solid #293a4e;border-radius:10px;background:#0c141e}.nfs-live-summary b{display:block;color:#fff;font-size:24px}.nfs-live-summary span{color:#8392a5;font-size:10px;font-weight:900;text-transform:uppercase}.nfs-filter-group-label{width:100%;margin:7px 0 0;color:#6f7e91;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.nfs-phase-two-live-status{position:fixed;right:12px;bottom:12px;z-index:9999;padding:8px 11px;border:1px solid #34465b;border-radius:7px;background:#0b121b;color:#aeb9c6;font-size:10px;opacity:0;pointer-events:none;transition:.2s}.nfs-phase-two-live-status.is-visible{opacity:1}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #ff4965!important;outline-offset:3px!important}.nfs-discovery-game>footer a,.nfs-discovery-filters a{min-height:36px}.nfs-discovery-game__team img{object-fit:contain}.site-header .search-toggle-open,.site-header .header-cart-button{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;padding:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;background:#0e151e!important;color:#fff!important;transition:.18s ease}.site-header .search-toggle-open:hover,.site-header .header-cart-button:hover{border-color:#e51b3e!important;background:#17212d!important;box-shadow:0 0 20px rgba(229,27,62,.15)}.site-header .search-toggle-icon,.site-header .header-cart-button .kadence-svg-iconset{font-size:24px!important}.site-header .search-toggle-icon svg,.site-header .header-cart-button svg{width:24px!important;height:24px!important}.nfs-account-dock{gap:9px!important;padding:8px!important;border-color:rgba(255,255,255,.2)!important;background:rgba(7,11,17,.96)!important;box-shadow:0 12px 38px rgba(0,0,0,.42),0 0 24px rgba(229,27,62,.08)!important}.nfs-account-dock>a{min-height:46px;padding:0 15px!important}.nfs-account-dock>a.nfs-account-signin{display:grid;place-items:center;color:#d8e0e9!important}.nfs-account-dock>a.nfs-account-join{display:flex!important;min-width:138px;flex-direction:column;align-items:flex-start;justify-content:center;padding:7px 17px!important;background:linear-gradient(135deg,#f02a49,#c81432)!important;box-shadow:0 8px 24px rgba(229,27,62,.3)}.nfs-account-join span{font-size:13px;font-weight:950;line-height:1.05}.nfs-account-join small{color:#ffdce2;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.nfs-account-modal-card{border-color:rgba(240,42,73,.48)!important;background:radial-gradient(circle at 90% 0,rgba(229,27,62,.2),transparent 35%),linear-gradient(145deg,#121a24,#070a0e)!important}.nfs-account-modal-card li::marker{color:#ef2948}@media(max-width:640px){.nfs-live-summary{grid-template-columns:1fr 1fr 1fr}.nfs-live-summary div{padding:11px}.nfs-live-summary b{font-size:19px}.site-header .search-toggle-open,.site-header .header-cart-button{width:44px!important;height:44px!important}.nfs-account-dock>a.nfs-account-signin{display:none!important}.nfs-account-dock>a.nfs-account-join{min-width:112px;padding:6px 12px!important}.nfs-account-join span{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
