.game-page-module__hbO97a__page{--c-base-rgb:0 0 0;--c-shade-rgb:0 0 0;--c-bg-raised:#ffffff0a;--c-bg-tint:#ffffff0f;--c-bg-hover:#ffffff14;--c-bg-active:#ffffff1f;--c-border-subtle:#ffffff0f;--c-border-default:#ffffff1a;--c-border-strong:#ffffff26;--c-text:#ffffffeb;--c-text-2:#ffffffa6;--c-text-3:#ffffff8a;--c-overlay-glass:#141b2485;--c-highlight:inset 0 1px 0 #ffffff09;color:var(--c-text)}.game-page-module__hbO97a__hero{will-change:transform;transform:translate(0,0)}.game-page-module__hbO97a__heroImage{opacity:.94;filter:saturate(1.17)contrast(1.04);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(70% 96% at 64% 10%,#000 0% 28%,#000000b8 46%,#00000042 66%,#0000 88%),linear-gradient(#000 0% 50%,#0000009e 70%,#0000 100%);mask-image:radial-gradient(70% 96% at 64% 10%,#000 0% 28%,#000000b8 46%,#00000042 66%,#0000 88%),linear-gradient(#000 0% 50%,#0000009e 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.game-page-module__hbO97a__heroShadeX{background:linear-gradient(90deg, rgb(var(--c-base-rgb)) 0%, rgb(var(--c-base-rgb) / .88) 15%, rgb(var(--c-base-rgb) / .38) 44%, rgb(var(--c-base-rgb) / .5) 77%, rgb(var(--c-base-rgb) / .82) 100%)}.game-page-module__hbO97a__heroShadeY{background:linear-gradient(180deg, rgb(var(--c-shade-rgb) / .42) 0%, rgb(var(--c-base-rgb) / .08) 46%, rgb(var(--c-base-rgb) / .24) 70%, rgb(var(--c-base-rgb) / .52) 100%)}.game-page-module__hbO97a__heroCorners{background:radial-gradient(ellipse 72% 78% at 0% 100%, rgb(var(--c-base-rgb)) 0%, rgb(var(--c-base-rgb) / .82) 28%, rgb(var(--c-base-rgb) / .3) 54%, transparent 76%), radial-gradient(ellipse 72% 78% at 100% 100%, rgb(var(--c-base-rgb)) 0%, rgb(var(--c-base-rgb) / .82) 28%, rgb(var(--c-base-rgb) / .3) 54%, transparent 76%)}.game-page-module__hbO97a__heroTopRight{background:radial-gradient(ellipse at 100% 0%, rgb(var(--c-base-rgb) / .64) 0%, rgb(var(--c-base-rgb) / .34) 28%, transparent 58%)}.game-page-module__hbO97a__heroTint{background:radial-gradient(at 64% 14%,#22d3ee12,#0000 30%),radial-gradient(at 82% 28%,#f973160d,#0000 24%)}.game-page-module__hbO97a__heroVeil{background:rgb(var(--c-base-rgb));opacity:.12}.game-page-module__hbO97a__contentBlurSoft{-webkit-backdrop-filter:blur(4px)saturate(1.14);backdrop-filter:blur(4px)saturate(1.14);-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 58% 100%);mask-image:linear-gradient(#000 0% 30%,#0000 58% 100%)}.game-page-module__hbO97a__contentBlurStrong{-webkit-backdrop-filter:blur(24px)saturate(1.14);backdrop-filter:blur(24px)saturate(1.14);-webkit-mask-image:linear-gradient(#0000 0% 13%,#000 21% 78%,#0000 100%);mask-image:linear-gradient(#0000 0% 13%,#000 21% 78%,#0000 100%)}.game-page-module__hbO97a__titleShadow{text-shadow:0 2px 22px #0000007a}.game-page-module__hbO97a__textShadow{text-shadow:0 1px 16px #000000c2}.game-page-module__hbO97a__card{background:var(--c-bg-raised);border:1px solid var(--c-border-subtle);box-shadow:var(--c-highlight)}.game-page-module__hbO97a__control{background:linear-gradient(#ffffff1a, #ffffff1a), var(--c-overlay-glass);box-shadow:var(--c-highlight);border:1px solid #ffffff2e;transition:background-color .15s,border-color .15s}button.game-page-module__hbO97a__control:hover:not(:disabled),a.game-page-module__hbO97a__control:hover{border-color:#ffffff47}.game-page-module__hbO97a__control:has(input:hover){border-color:#ffffff47}.game-page-module__hbO97a__control:has(input:focus-visible){border-color:#ffffff57}.game-page-module__hbO97a__segmented{background:linear-gradient(#ffffff0f, #ffffff0f), var(--c-overlay-glass);box-shadow:var(--c-highlight);border:1px solid #ffffff2e}.game-page-module__hbO97a__tag{border:1px solid var(--c-border-subtle);box-shadow:var(--c-highlight);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#00000040}.game-page-module__hbO97a__divider{border-bottom:1px solid var(--c-border-subtle)}.game-page-module__hbO97a__chip{background:var(--c-bg-tint);color:var(--c-text-2);border:1px solid #0000;transition:color .15s,background-color .15s}.game-page-module__hbO97a__chip:hover{background:var(--c-bg-hover);color:var(--c-text)}.game-page-module__hbO97a__chipSelected,.game-page-module__hbO97a__chipSelected:hover{background:linear-gradient(#fff3, #fff3), var(--c-overlay-glass);color:var(--c-text);border-color:#ffffff4d}.game-page-module__hbO97a__scrollRow{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.game-page-module__hbO97a__scrollRow::-webkit-scrollbar{display:none}.game-page-module__hbO97a__tabs::-webkit-scrollbar{display:none}.game-page-module__hbO97a__tabs{scrollbar-width:none}.game-page-module__hbO97a__focus:focus-visible,.game-page-module__hbO97a__chip:focus-visible{outline:2px solid var(--site-accent-soft);outline-offset:2px}.game-page-module__hbO97a__control:has(input:focus-visible){outline:2px solid var(--site-accent-soft);outline-offset:2px}.game-page-module__hbO97a__search::-webkit-search-cancel-button{display:none}.game-page-module__hbO97a__search::placeholder{color:var(--c-text-2)}.game-page-module__hbO97a__primary{background:var(--site-accent);color:var(--site-canvas);border:1px solid #ffffff24;transition:background-color .15s,transform .15s;box-shadow:inset 0 1px #ffffff2e}.game-page-module__hbO97a__primary:hover{background:var(--site-accent-hover)}.game-page-module__hbO97a__primary:active{transform:scale(.98)}.game-page-module__hbO97a__primary:focus-visible{outline:2px solid var(--site-accent-soft);outline-offset:3px}.game-page-module__hbO97a__primaryGlow{filter:blur(24px);background:radial-gradient(#ff8c2e57,#0000 70%)}.game-page-module__hbO97a__row{transition:background-color .15s;container:trainer-row/inline-size}.game-page-module__hbO97a__row:hover{background:var(--c-bg-raised)}.game-page-module__hbO97a__rowGrid{grid-template-columns:minmax(0,1fr) minmax(0,12rem);align-items:center;gap:.125rem 1rem;min-height:2.75rem;padding:.375rem .75rem .375rem 2rem;display:grid}@container trainer-row (min-width:64rem){.game-page-module__hbO97a__rowGrid{grid-template-columns:minmax(0,32rem) minmax(0,12rem)}}@container trainer-row (max-width:34rem){.game-page-module__hbO97a__rowGrid{flex-wrap:wrap;column-gap:.5rem;padding-inline-end:.25rem;display:flex}.game-page-module__hbO97a__rowName{flex-grow:1}.game-page-module__hbO97a__rowName>span:first-child{-webkit-line-clamp:unset;line-clamp:unset}.game-page-module__hbO97a__rowControl{margin-inline-start:auto}}.game-page-module__hbO97a__idlePrompt{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#0000008c;transition:opacity .2s}.game-page-module__hbO97a__row:hover .game-page-module__hbO97a__idlePrompt{opacity:1}@media (hover:none){.game-page-module__hbO97a__idlePrompt{display:none}}.game-page-module__hbO97a__switchTrack{background:var(--c-bg-hover);border:1px solid var(--c-border-subtle);box-shadow:var(--c-highlight)}.game-page-module__hbO97a__switchOn{background:var(--site-accent);border-color:#0000}.game-page-module__hbO97a__sliderTrack{background:var(--c-bg-hover);border:1px solid var(--c-border-subtle)}.game-page-module__hbO97a__ambient{pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.game-page-module__hbO97a__ambient img{object-fit:cover;opacity:.14;filter:blur(24px);width:100%;height:100%;transform:scale(1.2)}.game-page-module__hbO97a__badge{background:var(--c-bg-hover);color:var(--c-text-2)}.game-page-module__hbO97a__badgeAccent{background:color-mix(in srgb, var(--site-accent) 20%, transparent);color:var(--site-accent-hover)}.game-page-module__hbO97a__skeleton{animation:1.6s ease-in-out infinite game-page-module__hbO97a__pulse}@keyframes game-page-module__hbO97a__pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.game-page-module__hbO97a__control,.game-page-module__hbO97a__chip,.game-page-module__hbO97a__row,.game-page-module__hbO97a__idlePrompt,.game-page-module__hbO97a__primary{transition:none}.game-page-module__hbO97a__skeleton{animation:none}.game-page-module__hbO97a__hero{will-change:auto}}
