.game-tile{--tilt-x:0deg;--tilt-y:0deg;--gx:30%;--gy:20%;--foil:.26;--glare:0;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 24px -16px #050816bf}.game-tile:hover,.game-tile:focus-visible{--foil:.6;--glare:.85;box-shadow:inset 0 0 0 1px #ffffff29, 0 18px 34px -18px color-mix(in srgb, var(--game-to) 70%, black);transform:translateY(-2px)}.game-tile[aria-current=page]{--foil:.48;box-shadow:inset 0 0 0 1px #ffffff38, 0 0 0 2px var(--game-glow), 0 0 22px -4px color-mix(in srgb, var(--game-glow) 70%, transparent), 0 16px 32px -18px color-mix(in srgb, var(--game-to) 85%, black)}.game-tile__peek{z-index:1;aspect-ratio:63/88;transform-origin:50% 100%;border-radius:7%/5%;height:112%;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;top:14%;right:10px;overflow:hidden;transform:rotate(9deg);box-shadow:0 12px 22px -8px #000000bf,0 0 0 1px #ffffff29}.game-tile__peek img{object-fit:cover;width:100%;height:100%;display:block}.game-tile:hover .game-tile__peek,.game-tile:focus-visible .game-tile__peek{transform:translateY(-5px)rotate(5deg)}.game-tile__stage{z-index:1;perspective:700px;position:absolute}.game-tile__fan{transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .42s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.game-tile:hover .game-tile__fan{transition-duration:90ms}.game-tile__card{aspect-ratio:63/88;background:#ffffff14;border-radius:7%/5%;position:absolute;overflow:hidden;box-shadow:0 10px 22px -10px #000000bf}.game-tile__card img{object-fit:cover;width:100%;height:100%;display:block}.game-tile__card--left{filter:brightness(.78)saturate(.9);width:44%;top:16%;left:4%;transform:translateZ(-28px)rotate(-13deg)}.game-tile__card--right{filter:brightness(.84)saturate(.95);width:44%;top:12%;right:2%;transform:translateZ(-18px)rotate(11deg)}.game-tile__card--front{width:50%;top:2%;left:27%;transform:translateZ(26px)rotate(-2deg);box-shadow:0 18px 30px -12px #000c,0 0 0 1px #ffffff1f}.game-tile__foil,.game-tile__glare{pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.game-tile__foil{background:repeating-linear-gradient(118deg,#fb747480 0%,#fbe36a80 6%,#6ef79c80 12%,#74cefb80 18%,#d181f880 24%,#fb747480 30%) 0 0/260% 260%;background-position:var(--gx) var(--gy);mix-blend-mode:color-dodge;opacity:var(--foil)}.game-tile__glare{background:radial-gradient(circle at var(--gx) var(--gy), #ffffff8c 0%, transparent 46%);mix-blend-mode:overlay;opacity:var(--glare)}@media (prefers-reduced-motion:reduce){.game-tile,.game-tile:hover,.game-tile:focus-visible{transition:none;transform:none}.game-tile__peek,.game-tile:hover .game-tile__peek,.game-tile:focus-visible .game-tile__peek{transition:none;transform:rotate(9deg)}.game-tile__fan{transition:none;transform:none}.game-tile__foil{background-position:30% 20%}}
