.xbox-case_page__gwzwG{--ink:#1d1d1f;--ink-2:#55555c;--ink-3:#6e6e73;--line:#e6e6eb;--surface:#f5f5f7;--brand:#107c10;--brand-ink:#0c600c;--console:#0b0b0b;--console-2:#1c1c1c;--display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",system-ui,sans-serif;--text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",system-ui,sans-serif;--segoe:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,monospace;--ease:cubic-bezier(0.2,0.8,0.2,1);--lift:0 0 0 1px rgba(15,23,42,0.06),0 18px 50px rgba(15,23,42,0.12),0 4px 12px rgba(15,23,42,0.06);background:#fff;color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased}.xbox-case_page__gwzwG h3{text-wrap:balance}.xbox-case_page__gwzwG dd,.xbox-case_page__gwzwG li,.xbox-case_page__gwzwG p{text-wrap:pretty}.xbox-case_page__gwzwG :where(a,button,[tabindex]):focus-visible{outline:3px solid rgba(16,124,16,.45);outline-offset:3px}.xbox-case_skip__Hu27L{position:absolute;left:-9999px}.xbox-case_skip__Hu27L:focus{left:16px;top:12px;z-index:120;padding:8px 12px;border-radius:8px;background:#fff;box-shadow:var(--lift)}.xbox-case_nav__OWeeh{position:sticky;top:0;z-index:50}.xbox-case_navScrolled__Is_sR{background:var(--glass-tint);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.xbox-case_navInner__An9Yi{width:min(1200px,calc(100% - 48px));height:56px;margin:0 auto;display:flex;align-items:center;gap:14px}.xbox-case_navHome__s9Z6z{flex:none;display:inline-flex;align-items:center;gap:8px;font:600 14px var(--text)}.xbox-case_navLogo__pXbir{width:auto;height:18px}.xbox-case_navSep__0yVTq{width:1px;height:16px;background:var(--line)}.xbox-case_navCase__k_dvq{flex:none;font:600 14px var(--text)}.xbox-case_navChapters__1cUKK{margin-left:auto;display:flex;gap:2px}.xbox-case_navChapters__1cUKK a{padding:6px 10px;border-radius:99px;font-size:13px;color:var(--ink-2);transition:background .2s,color .2s}.xbox-case_navChapters__1cUKK a:hover{color:var(--ink)}.xbox-case_navChapters__1cUKK a[aria-current]{color:var(--ink);background:var(--surface)}.xbox-case_cta__y_HnN,.xbox-case_navCta__r3SlM{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:99px;background:var(--brand);color:#fff;font:600 13px var(--text);white-space:nowrap;transition:background .15s,transform .15s}.xbox-case_navCta__r3SlM{margin-left:8px}.xbox-case_cta__y_HnN{height:36px;padding:0 16px}.xbox-case_cta__y_HnN:hover,.xbox-case_navCta__r3SlM:hover{background:var(--brand-ink)}.xbox-case_cta__y_HnN:active{transform:scale(.98)}.xbox-case_heroTiles__p94hz{display:inline-flex;gap:1px;width:31px;height:10px}.xbox-case_heroTiles__p94hz i{flex:1;background:#3a3a3a}.xbox-case_heroTiles__p94hz i:first-child,.xbox-case_heroTiles__p94hz i:last-child{background:var(--brand)}.xbox-case_console__MxMHB{display:grid;gap:10px;margin:0}.xbox-case_consoleScreen__YUxeW{position:relative;aspect-ratio:2200/1237;overflow:hidden;border-radius:10px;background:#000;box-shadow:var(--lift);container-type:inline-size}.xbox-case_consoleScreen__YUxeW:is([data-screen=attract],[data-screen=boot],[data-screen=detail]){cursor:pointer}.xbox-case_consoleImage__gykPu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s var(--ease)}.xbox-case_consoleImage__gykPu+.xbox-case_consoleImage__gykPu{opacity:0}.xbox-case_consoleImage__gykPu[data-on]{opacity:1}.xbox-case_layer__CFrCb{position:absolute;inset:0;overflow:hidden}.xbox-case_layer__CFrCb[data-enter]{animation:xbox-case_layer-in__XJcyx .32s var(--ease) both}@keyframes xbox-case_layer-in__XJcyx{0%{opacity:0}}.xbox-case_layerImage__GtuwF{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.xbox-case_consoleScreen__YUxeW[data-page]{cursor:pointer}.xbox-case_hit__AkHvY{position:absolute;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.xbox-case_focusFrame__xafLP{position:absolute;box-shadow:0 0 0 2.5px #fff,0 0 0 4px rgba(0,0,0,.55),0 14px 30px rgba(0,0,0,.55);transform:scale(1.03);transition:left .22s var(--ease),top .22s var(--ease),width .22s var(--ease),height .22s var(--ease),transform .14s ease,opacity .2s ease;pointer-events:none}.xbox-case_focusFrame__xafLP[data-pressed]{transform:scale(.97)}.xbox-case_focusFrame__xafLP[data-hidden]{opacity:0}.xbox-case_consoleBar__Rm22T{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:13px;line-height:1.5;color:var(--ink-3)}.xbox-case_consoleBar__Rm22T b{margin-right:6px;font-weight:600;color:var(--ink)}.xbox-case_consolePause__Af5_S{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:99px;background:var(--surface);color:var(--ink);cursor:pointer}.xbox-case_consolePause__Af5_S svg{width:12px;height:12px}.xbox-case_consoleRoom__33cF_{--ink:#fff;--ink-3:rgb(255 255 255/72%);--surface:rgb(255 255 255/16%);width:min(100%,calc((100dvh - 132px) * 2200 / 1237))}.xbox-case_posterFrame__PdZFe{padding:28px 28px 24px;border-radius:14px;background:var(--console)}.xbox-case_posterTitle___HWIi{display:flex;align-items:center;gap:18px;margin:0 0 22px;font:300 clamp(36px,6.2vw,64px) /1 var(--segoe);letter-spacing:-.02em;text-transform:uppercase;color:#fff}.xbox-case_posterTitle___HWIi svg{flex:1;max-width:220px;height:.4em;color:#3dbb3d}.xbox-case_poster__E1JHB{margin:0}.xbox-case_posterScreen__SJECB{position:relative;aspect-ratio:2200/1237;overflow:hidden;border-radius:6px}.xbox-case_gridLayer__Xdqpp{position:absolute;inset:0;width:100%;height:100%}.xbox-case_gridSafe__4TLTU{fill:none;stroke:rgba(255,255,255,.75);stroke-width:3;stroke-dasharray:14 10}.xbox-case_gridCol__8mXoe{fill:rgba(16,124,16,.34);stroke:#3dbb3d;stroke-width:2.5}.xbox-case_gridFeatured___xAQh{fill:rgba(255,255,255,.12);stroke:rgba(255,255,255,.7);stroke-width:2.5}.xbox-case_gridRow__AfPMj{stroke:rgba(255,255,255,.35);stroke-width:2;stroke-dasharray:8 8}.xbox-case_gridText__4gVV_{font:500 30px var(--mono);fill:#fff}.xbox-case_familiar__dswJ4{display:grid;gap:6px}.xbox-case_familiar__dswJ4 span{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:8px}.xbox-case_familiar__dswJ4 b{font-weight:600;color:var(--ink)}.xbox-case_familiar__dswJ4 .xbox-case_kept__cKNn6{color:var(--brand)}.xbox-case_specs__uLpIi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:24px 12px;margin:0;padding:0;list-style:none}.xbox-case_specWide__iB0RG{grid-column:span 2}.xbox-case_specFull___cwUI{grid-column:1/-1}.xbox-case_specStage__Me2qV{position:relative;display:grid;place-items:center;min-height:176px;padding:44px 18px 22px;overflow:hidden;border-radius:12px;background:var(--console);color:#fff;font-family:var(--segoe);container-type:inline-size}.xbox-case_specName__nO7tm{position:absolute;left:12px;top:12px;padding:3px 10px;border-radius:99px;background:#2a2a2a;font:500 11px/1.4 var(--text);color:#e6e6e6}.xbox-case_specRule__mvH7p{margin:10px 2px 0;font-size:13px;line-height:1.5;color:var(--ink-2)}.xbox-case_tileStates__MX2I_{display:flex;gap:16px;align-items:flex-start}.xbox-case_tileStates__MX2I_ figure{display:grid;justify-items:center;gap:8px;margin:0}.xbox-case_tileStates__MX2I_ figcaption{font:400 11px/1.2 var(--text);color:#9a9a9a}.xbox-case_tile__pcKhw{display:block;width:64px;height:64px;transition:transform .14s ease}.xbox-case_featured__Qtl1v img,.xbox-case_tile__pcKhw img{display:block;width:100%;height:100%;object-fit:cover}.xbox-case_featured__Qtl1v[data-state=focus],.xbox-case_tile__pcKhw[data-state=focus]{box-shadow:0 0 0 2px #fff,0 10px 22px rgba(0,0,0,.6);transform:scale(1.06)}.xbox-case_tile__pcKhw[data-state=pressed]{box-shadow:0 0 0 2px #fff;transform:scale(.94);filter:brightness(.82)}.xbox-case_sectionTiles__T1QK8{display:flex;gap:8px}.xbox-case_greenTile__1pXoe{position:relative;display:grid;place-items:center;width:84px;height:84px;background:var(--brand)}.xbox-case_greenTile__1pXoe svg{width:34px;height:34px;color:#fff}.xbox-case_greenTile__1pXoe b{position:absolute;left:7px;bottom:6px;font:400 10px/1.2 var(--segoe);color:#fff}.xbox-case_pivot__NYwNF{display:flex;gap:0 clamp(6px,2.4cqw,18px);font:300 clamp(10px,3.2cqw,19px) /1.3 var(--segoe);white-space:nowrap;color:#8a8a8a}.xbox-case_pivot__NYwNF span{transition:color .3s ease}.xbox-case_pivot__NYwNF span[data-on]{color:#fff}.xbox-case_featured__Qtl1v{display:block;width:200px;aspect-ratio:419/230}.xbox-case_legend__WLQFO{display:grid;gap:12px;font:400 15px/1 var(--segoe)}.xbox-case_legend__WLQFO span{display:flex;align-items:center;gap:10px}.xbox-case_legend__WLQFO i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font:700 11px/1 var(--text);font-style:normal;color:#fff}.xbox-case_legend__WLQFO i[data-a]{background:#3f9b2d}.xbox-case_legend__WLQFO i[data-b]{background:#d4372f}.xbox-case_detail__S5w9R{display:flex;align-items:center;gap:20px}.xbox-case_detail__S5w9R img{display:block;width:180px;aspect-ratio:419/230;object-fit:cover}.xbox-case_detail__S5w9R div{display:grid;gap:4px;font:400 12px/1.4 var(--segoe);color:#b4b4b4}.xbox-case_detail__S5w9R b{margin-bottom:4px;font:300 22px/1.2 var(--segoe);color:#fff}.xbox-case_screens__c8Cq0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin:0;padding:0;list-style:none}.xbox-case_screenLive__XoRWU{position:relative;aspect-ratio:2200/1237;container-type:inline-size;overflow:hidden}.xbox-case_screenLive__XoRWU,.xbox-case_screens__c8Cq0 img,.xbox-case_twoUp__0swVD img{display:block;border-radius:6px;box-shadow:0 1px 2px rgba(15,23,42,.08),0 8px 24px rgba(15,23,42,.12)}.xbox-case_screens__c8Cq0 img,.xbox-case_twoUp__0swVD img{width:100%;height:auto}.xbox-case_screenName__qD6C0{display:flex;align-items:center;gap:8px;margin:14px 0 0;font:600 15px/1.3 var(--display);color:var(--ink)}.xbox-case_screenNo__JU9VI{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;background:var(--brand);color:#fff;font:700 11px/1 var(--display)}.xbox-case_screenLine__oxmuI{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2)}.xbox-case_twoUp__0swVD{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:var(--gap);align-items:start;margin-top:20px}.xbox-case_twoUp__0swVD figure{margin:0}.xbox-case_twoUp__0swVD figcaption{margin-top:8px;font-size:13px;line-height:1.5;color:var(--ink-3)}.xbox-case_sheet__dw_Uo{display:grid;gap:22px;margin-top:24px}.xbox-case_sheetGroup__3fX0p{content-visibility:auto;contain-intrinsic-size:auto 220px}.xbox-case_sheetTitle__mkcGe{margin:0 0 8px;font:600 12px/1.3 var(--text);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.xbox-case_sheetGrid___HGGA{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px 8px;margin:0;padding:0;list-style:none}.xbox-case_sheetItem__jw8vq{display:grid;gap:6px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.xbox-case_sheetScreen__9Fmtx{position:relative;display:block;aspect-ratio:2200/1237;overflow:hidden;border-radius:4px;background:#000;box-shadow:0 1px 2px rgba(15,23,42,.12);container-type:inline-size;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.xbox-case_sheetItem__jw8vq:focus-visible .xbox-case_sheetScreen__9Fmtx,.xbox-case_sheetItem__jw8vq:hover .xbox-case_sheetScreen__9Fmtx{box-shadow:0 0 0 2px var(--brand),0 8px 18px rgba(15,23,42,.16);transform:translateY(-2px)}.xbox-case_sheetLabel__rUTk6{overflow:hidden;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}@media (max-width:760px){.xbox-case_navChapters__1cUKK{display:none}.xbox-case_navCta__r3SlM{margin-left:auto}}@media (min-width:1280px){.xbox-case_navChapters__1cUKK{display:none}.xbox-case_navCta__r3SlM{margin-left:auto}}@media (max-width:960px){.xbox-case_specs__uLpIi{grid-template-columns:repeat(2,minmax(0,1fr))}.xbox-case_sheetGrid___HGGA{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.xbox-case_sheetGrid___HGGA{grid-template-columns:repeat(3,minmax(0,1fr))}.xbox-case_navInner__An9Yi{width:calc(100% - 32px)}.xbox-case_navCase__k_dvq,.xbox-case_navSep__0yVTq{display:none}.xbox-case_posterFrame__PdZFe{padding:18px 16px 16px}.xbox-case_gridText__4gVV_{display:none}.xbox-case_screens__c8Cq0,.xbox-case_specs__uLpIi,.xbox-case_twoUp__0swVD{grid-template-columns:minmax(0,1fr)}.xbox-case_specFull___cwUI,.xbox-case_specWide__iB0RG{grid-column:auto}}@media (prefers-reduced-motion:reduce){.xbox-case_layer__CFrCb[data-enter]{animation:none}.xbox-case_consoleImage__gykPu,.xbox-case_focusFrame__xafLP,.xbox-case_pivot__NYwNF span,.xbox-case_sheetScreen__9Fmtx,.xbox-case_tile__pcKhw{transition:none}}