.fqa-scene{perspective:650px;isolation:isolate}.fqa-scene:before{content:"";pointer-events:none;background:radial-gradient(#8365f066,#0000 70%);border-radius:50%;height:85%;position:absolute;inset:auto -10% -30%;transform:rotateX(62deg)}.fqa-tile-board{transform-style:preserve-3d;filter:drop-shadow(0 13px 10px #00000073);transform:rotateX(15deg)rotate(-5deg)}.fqa-preview-tile{transition:transform .22s;box-shadow:2px 4px #c2ad80,4px 7px 8px #00000059}.fqa-scene:hover .fqa-preview-tile:nth-child(2){transform:translateY(-7px)}.fqa-card-stage{transform-style:preserve-3d;filter:drop-shadow(0 12px 10px #00000061)}.fqa-preview-card{box-shadow:5px 7px #e1dbd299,10px 12px 11px #00000059}.fqa-preview-card-a{transform:rotateY(-16deg)rotate(-8deg)}.fqa-preview-card-b{transform:rotateY(15deg)rotate(9deg)}.fqa-race-stage{filter:drop-shadow(0 10px 8px #0006);transform:rotateX(22deg)}.fqa-preview-lane{border-bottom:2px dashed #fff6;padding:3px}.fqa-preview-runner{animation:1s ease-in-out infinite alternate fqa-run;display:inline-block}.fqa-preview-lane:nth-child(2) .fqa-preview-runner{animation-delay:.4s}@keyframes fqa-run{0%{transform:translate(0)}to{transform:translate(9px,-3px)}}.fqa-game-tile{transition:transform .13s;box-shadow:0 4px #926f43bf,0 8px 10px #00000040}.fqa-game-tile:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #926f43bf}.fqa-game-card{transform:perspective(600px)rotateY(-5deg);box-shadow:6px 8px #82759e47,11px 15px 20px #00000040}.fqa-game-track{background-image:repeating-linear-gradient(90deg,#0000,#0000 33px,#ffffff0d 34px,#0000 35px);box-shadow:inset 0 5px 12px #00000040,0 5px 12px #0000002e}@media (prefers-reduced-motion:reduce){.fqa-preview-runner{animation:none}.fqa-preview-tile,.fqa-game-tile{transition:none}}
