/* One unbroken reproduction. Long alpha ramps meet the page background. */
body{display:flow-root;min-height:100vh}
body[data-gallery-mode=fade][data-gallery-view] .gallery-primary{
 display:block;translate:-50% 0;left:50%;right:auto;top:var(--gallery-flow-top,0px);
 width:min(1840px,calc(100vw + 360px));height:var(--gallery-flow-height,1200px);
 background-image:var(--gallery-art);background-repeat:no-repeat;background-size:cover;background-position:var(--flow-x,50%) var(--flow-y,50%);
 opacity:var(--gallery-strength);filter:saturate(.7);transition:none;
 mask-mode:alpha;mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;
 mask-image:linear-gradient(180deg,transparent 0%,#00000059 10%,#000000b8 25%,#000000cc 43%,#000000c2 58%,#000000eb 76%,#00000080 91%,transparent 100%),linear-gradient(90deg,transparent 0%,#00000038 9%,#0000008c 21%,#000000d1 36%,#000000e6 51%,#000000c7 67%,#00000080 81%,#00000029 93%,transparent 100%);
 mask-composite:intersect;
}
.gallery-background>.gallery-secondary{display:none!important}
body[data-gallery-view=home]{--flow-x:51%;--flow-y:59%}
body[data-gallery-view=player]{--flow-x:45%;--flow-y:46%}
body[data-gallery-view=leaderboard]{--flow-x:58%;--flow-y:46%}
body[data-gallery-view=profile]{--flow-x:49%;--flow-y:59%}
body[data-gallery-view=games]{--flow-x:56%;--flow-y:44%}
body[data-gallery-view=match]{--flow-x:53%;--flow-y:41%}
@media(max-width:760px){
 body[data-gallery-mode=fade][data-gallery-view] .gallery-primary{
  width:calc(100vw + 260px);background-position:var(--flow-mobile-x,var(--flow-x)) var(--flow-y);
  mask-image:linear-gradient(180deg,transparent 0%,#0000004d 10%,#000000a3 25%,#000000b8 43%,#000000ad 58%,#000000d6 76%,#00000066 91%,transparent 100%),linear-gradient(90deg,transparent 0%,#0000006b 17%,#000000d1 37%,#000000e6 53%,#000000ad 73%,#00000038 91%,transparent 100%);
 }
 body[data-gallery-view=home]{--flow-mobile-x:53%}
 body[data-gallery-view=player]{--flow-mobile-x:42%}
 body[data-gallery-view=leaderboard]{--flow-mobile-x:57%}
 body[data-gallery-view=profile]{--flow-mobile-x:42%}
}
