:root{--xbox-green:#107c10;--xbox-dark:#0b500b;--xbox-light:#1db954}.xbox-series-x-module__FBbrMq__consoleHero{text-align:center;background:linear-gradient(-45deg,#fef9c3,#f0fdf4,#dcfce7,#bbf7d0) 0 0/400% 400%;padding:100px 48px 80px;animation:15s infinite xbox-series-x-module__FBbrMq__gradientFlow;position:relative;overflow:hidden}.xbox-series-x-module__FBbrMq__consoleHero:before{content:"";background-image:radial-gradient(circle at 20% 80%,#107c1033 0%,#0000 50%),radial-gradient(circle at 80% 20%,#1db95426 0%,#0000 50%);animation:10s ease-in-out infinite xbox-series-x-module__FBbrMq__float;position:absolute;inset:0}.xbox-series-x-module__FBbrMq__heroContent{z-index:1;max-width:900px;margin:0 auto;position:relative}.xbox-series-x-module__FBbrMq__platformBadge{color:#fff;background:linear-gradient(135deg,#107c10,#1db954);border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-flex}.xbox-series-x-module__FBbrMq__consoleHero h1{background:linear-gradient(135deg,#107c10,#1db954);-webkit-text-fill-color:transparent;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:56px;font-weight:900}.xbox-series-x-module__FBbrMq__subtitle{color:var(--text-secondary);margin-bottom:32px;font-size:20px;line-height:1.6}.xbox-series-x-module__FBbrMq__priceSection{justify-content:center;align-items:baseline;gap:12px;margin-bottom:40px;display:flex}.xbox-series-x-module__FBbrMq__price{color:#107c10;font-size:48px;font-weight:900}.xbox-series-x-module__FBbrMq__priceLabel{color:var(--text-secondary);font-size:16px}.xbox-series-x-module__FBbrMq__heroCta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.xbox-series-x-module__FBbrMq__btn{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:16px 40px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.xbox-series-x-module__FBbrMq__btnPrimary{color:#fff;background:linear-gradient(135deg,#107c10,#1db954);box-shadow:0 8px 30px #107c104d}.xbox-series-x-module__FBbrMq__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 12px 40px #107c1066}.xbox-series-x-module__FBbrMq__btnOutline{color:#107c10;background:#fff;border:2px solid #107c10}.xbox-series-x-module__FBbrMq__btnOutline:hover{color:#fff;background:#107c10;transform:translateY(-3px)}.xbox-series-x-module__FBbrMq__productShowcase{background:var(--white);padding:80px 48px}.xbox-series-x-module__FBbrMq__productGrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;display:grid}.xbox-series-x-module__FBbrMq__productImageContainer{text-align:center;background:linear-gradient(135deg,#107c100d,#1db9540d);border-radius:24px;padding:60px}.xbox-series-x-module__FBbrMq__productEmoji{font-size:280px;animation:6s ease-in-out infinite xbox-series-x-module__FBbrMq__float;display:block}.xbox-series-x-module__FBbrMq__productHighlights{list-style:none}.xbox-series-x-module__FBbrMq__productHighlights li{color:var(--text-secondary);border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:12px;padding:16px 0;font-size:16px;display:flex}.xbox-series-x-module__FBbrMq__productHighlights li:last-child{border-bottom:none}.xbox-series-x-module__FBbrMq__productHighlights li:before{content:"✓";color:#107c10;flex-shrink:0;font-size:18px;font-weight:700}.xbox-series-x-module__FBbrMq__specsSection{background:var(--bg-light);padding:100px 48px}.xbox-series-x-module__FBbrMq__sectionHeader{text-align:center;margin-bottom:60px}.xbox-series-x-module__FBbrMq__sectionTag{color:#107c10;background:linear-gradient(135deg,#107c101a,#1db9541a);border-radius:20px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-flex}.xbox-series-x-module__FBbrMq__sectionHeader h2{background:linear-gradient(135deg,#107c10,#1db954);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:42px;font-weight:800}.xbox-series-x-module__FBbrMq__sectionHeader p{color:var(--text-secondary);font-size:18px}.xbox-series-x-module__FBbrMq__specsContainer{max-width:1000px;margin:0 auto}.xbox-series-x-module__FBbrMq__specsTable{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #00000014}.xbox-series-x-module__FBbrMq__specsRow{opacity:0;border-bottom:1px solid #e2e8f0;grid-template-columns:180px 1fr;transition:all .2s;display:grid;transform:translateY(30px)}.xbox-series-x-module__FBbrMq__specsRow.xbox-series-x-module__FBbrMq__visible{opacity:1;transform:translateY(0)}.xbox-series-x-module__FBbrMq__specsRow:last-child{border-bottom:none}.xbox-series-x-module__FBbrMq__specsRow:hover{background:#f8fafc}.xbox-series-x-module__FBbrMq__specsLabel{color:var(--text-secondary);background:#f8fafc;border-right:1px solid #e2e8f0;padding:20px 24px;font-weight:600}.xbox-series-x-module__FBbrMq__specsValue{color:var(--text-primary);padding:20px 24px;line-height:1.8}.xbox-series-x-module__FBbrMq__boostSection{background:var(--white);padding:100px 48px}.xbox-series-x-module__FBbrMq__boostContainer{max-width:1000px;margin:0 auto}.xbox-series-x-module__FBbrMq__boostGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px;display:grid}.xbox-series-x-module__FBbrMq__boostCard{opacity:0;background:linear-gradient(135deg,#107c100d,#1db9540d);border:2px solid #107c10;border-radius:20px;padding:40px;transition:all .3s;transform:translateY(30px)}.xbox-series-x-module__FBbrMq__boostCard.xbox-series-x-module__FBbrMq__visible{opacity:1;transform:translateY(0)}.xbox-series-x-module__FBbrMq__boostCard:hover{transform:translateY(-6px);box-shadow:0 20px 60px #107c1026}.xbox-series-x-module__FBbrMq__boostCard.xbox-series-x-module__FBbrMq__featured{background:linear-gradient(135deg,#107c101a,#1db9541a);border-width:3px;position:relative}.xbox-series-x-module__FBbrMq__boostCard.xbox-series-x-module__FBbrMq__featured:before{content:"🔥 最受欢迎";color:#fff;background:linear-gradient(135deg,#107c10,#1db954);border-radius:20px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;top:16px;right:16px}.xbox-series-x-module__FBbrMq__boostIcon{margin-bottom:20px;font-size:56px}.xbox-series-x-module__FBbrMq__boostCard h3{color:var(--text-primary);margin-bottom:8px;font-size:26px;font-weight:800}.xbox-series-x-module__FBbrMq__boostSubtitle{color:var(--text-secondary);margin-bottom:20px;font-size:15px}.xbox-series-x-module__FBbrMq__boostFeatures{margin-bottom:24px;list-style:none}.xbox-series-x-module__FBbrMq__boostFeatures li{color:var(--text-secondary);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.xbox-series-x-module__FBbrMq__boostFeatures li:before{content:"✓";color:#107c10;flex-shrink:0;font-weight:700}.xbox-series-x-module__FBbrMq__boostPrice{background:linear-gradient(135deg,#107c10,#1db954);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:36px;font-weight:900}.xbox-series-x-module__FBbrMq__boostPrice span{color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);font-size:16px;font-weight:500}.xbox-series-x-module__FBbrMq__gamesSection{background:var(--bg-light);padding:100px 48px}.xbox-series-x-module__FBbrMq__gamesGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;max-width:1200px;margin:0 auto;display:grid}.xbox-series-x-module__FBbrMq__gameCard{opacity:0;background:#fff;border-radius:16px;transition:all .3s;overflow:hidden;transform:translateY(30px);box-shadow:0 4px 20px #00000014}.xbox-series-x-module__FBbrMq__gameCard.xbox-series-x-module__FBbrMq__visible{opacity:1;transform:translateY(0)}.xbox-series-x-module__FBbrMq__gameCard:hover{transform:translateY(-6px);box-shadow:0 12px 35px #0000001f}.xbox-series-x-module__FBbrMq__gameCover{aspect-ratio:4/5;background:linear-gradient(135deg,#fef9c3 0%,#bbf7d0 100%);justify-content:center;align-items:center;font-size:64px;display:flex;position:relative}.xbox-series-x-module__FBbrMq__gameCoverImage{object-fit:cover;width:100%;height:100%;display:block}.xbox-series-x-module__FBbrMq__gameInfo{padding:16px}.xbox-series-x-module__FBbrMq__gameTitle{color:var(--text-primary);margin-bottom:6px;font-size:16px;font-weight:700}.xbox-series-x-module__FBbrMq__gameGenre{color:var(--text-secondary);margin:0;font-size:13px}.xbox-series-x-module__FBbrMq__ctaSection{text-align:center;color:#fff;background:linear-gradient(-45deg,#0b500b,#107c10,#1db954) 0 0/400% 400%;padding:100px 48px;animation:15s infinite xbox-series-x-module__FBbrMq__gradientFlow}.xbox-series-x-module__FBbrMq__ctaContent h2{margin-bottom:16px;font-size:42px;font-weight:900}.xbox-series-x-module__FBbrMq__ctaContent p{color:#ffffffe6;margin-bottom:40px;font-size:18px}.xbox-series-x-module__FBbrMq__btnCta{color:#107c10;background:#fff}.xbox-series-x-module__FBbrMq__btnCta:hover{transform:translateY(-3px);box-shadow:0 12px 40px #ffffff4d}.xbox-series-x-module__FBbrMq__ctaBenefits{color:#fffc;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:32px;font-size:14px;display:flex}.xbox-series-x-module__FBbrMq__ctaBenefits span{align-items:center;gap:8px;display:flex}@media (max-width:1024px){.xbox-series-x-module__FBbrMq__productGrid,.xbox-series-x-module__FBbrMq__boostGrid{grid-template-columns:1fr}}@media (max-width:768px){.xbox-series-x-module__FBbrMq__consoleHero{padding:80px 24px 60px}.xbox-series-x-module__FBbrMq__consoleHero h1{font-size:36px}.xbox-series-x-module__FBbrMq__subtitle{font-size:16px}.xbox-series-x-module__FBbrMq__price{font-size:36px}.xbox-series-x-module__FBbrMq__productEmoji{font-size:180px}.xbox-series-x-module__FBbrMq__productImageContainer{padding:40px 20px}.xbox-series-x-module__FBbrMq__specsSection,.xbox-series-x-module__FBbrMq__boostSection,.xbox-series-x-module__FBbrMq__gamesSection,.xbox-series-x-module__FBbrMq__ctaSection{padding:60px 24px}.xbox-series-x-module__FBbrMq__sectionHeader h2{font-size:32px}.xbox-series-x-module__FBbrMq__specsRow{grid-template-columns:1fr}.xbox-series-x-module__FBbrMq__specsLabel{border-bottom:1px solid #e2e8f0;border-right:none}.xbox-series-x-module__FBbrMq__boostGrid{grid-template-columns:1fr}.xbox-series-x-module__FBbrMq__gamesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.xbox-series-x-module__FBbrMq__gamesGrid{grid-template-columns:1fr}}@keyframes xbox-series-x-module__FBbrMq__gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes xbox-series-x-module__FBbrMq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
