html,body{margin:0;padding:0;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{font-family:Spline Sans,system-ui,sans-serif;color:#000}.site{background-color:#fff}a{color:#1a3dff;text-decoration:underline}a:hover{color:#000}*{box-sizing:border-box}button,input{font-family:inherit;-webkit-tap-highlight-color:transparent}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes shuffle{0%,4%{z-index:5;transform:translate(0) rotate(-1deg) scale(1)}10%{z-index:5;transform:translate(260px,-40px) rotate(18deg) scale(1)}12%{z-index:1;transform:translate(260px,-40px) rotate(18deg) scale(.96)}20%,38%{z-index:1;transform:translateY(32px) rotate(8deg) scale(.92)}42%,58%{z-index:2;transform:translateY(24px) rotate(-6deg) scale(.94)}62%,78%{z-index:3;transform:translateY(16px) rotate(5deg) scale(.96)}82%,96%{z-index:4;transform:translateY(8px) rotate(-3deg) scale(.98)}to{z-index:5;transform:translate(0) rotate(-1deg) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dealA{0%{opacity:0;transform:translateY(70px) rotate(8deg) scale(.9)}60%{opacity:1;transform:translateY(-6px) rotate(-1.2deg) scale(1.01)}to{opacity:1;transform:none}}@keyframes dealB{0%{opacity:0;transform:translateY(70px) rotate(-8deg) scale(.9)}60%{opacity:1;transform:translateY(-6px) rotate(1.2deg) scale(1.01)}to{opacity:1;transform:none}}@keyframes bob{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(2deg) translateY(-3px)}}@keyframes talk{0%,to{opacity:1;transform:translate(0)}50%{opacity:.35;transform:translate(4px)}}@keyframes tdLeanL{0%,55%,to{transform:rotate(0)}66%,86%{transform:rotate(7deg)}}@keyframes tdLeanR{0%,55%,to{transform:rotate(0)}66%,86%{transform:rotate(-7deg)}}@keyframes tdBurst{0%,58%,to{transform:scale(.55);opacity:.35}68%,84%{transform:scale(1.15);opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes dlgIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media(max-width:719px){html.companion-play{--pp-chrome:24px}html.companion-play .site>header,html.companion-play .site>div:first-child{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important}}@media(min-width:420px)and (max-width:479px){.nav-wide{display:none}}.games-grid{container-type:inline-size}@container (min-width:668px) and (max-width:1015.98px){.games-grid>:last-child:nth-child(odd){grid-column:1/-1}}@container (min-width:1016px){.games-grid>:last-child:nth-child(3n+1){grid-column:1/-1}}.phone-row:focus-visible{outline:3px solid #ffd400;outline-offset:4px;border-radius:12px}@media(max-width:759px){.phone-list{padding-right:48px}.phone-row{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent)}}@keyframes shuffle8{0%,2.5%{z-index:8;transform:translate(0) rotate(-1deg) scale(1)}6.5%{z-index:8;transform:translate(260px,-40px) rotate(18deg) scale(1)}7.5%{z-index:1;transform:translate(260px,-40px) rotate(18deg) scale(.96)}12.5%,23.5%{z-index:1;transform:translateY(32px) rotate(8deg) scale(.92)}25%,36%{z-index:2;transform:translateY(32px) rotate(8deg) scale(.92)}37.5%,48.5%{z-index:3;transform:translateY(32px) rotate(8deg) scale(.92)}50%,61%{z-index:4;transform:translateY(32px) rotate(8deg) scale(.92)}62.5%,73.5%{z-index:5;transform:translateY(24px) rotate(-6deg) scale(.94)}75%,86%{z-index:6;transform:translateY(16px) rotate(5deg) scale(.96)}87.5%,98.5%{z-index:7;transform:translateY(8px) rotate(-3deg) scale(.98)}to{z-index:8;transform:translate(0) rotate(-1deg) scale(1)}}@keyframes beat{0%,22%,to{transform:scale(1)}8%{transform:scale(1.28) rotate(-3deg)}15%{transform:scale(.96)}}@media(max-width:759.98px){.v4w{display:none!important}}@media(min-width:760px){.v4n{display:none!important}}.ac-down:active{transform:translateY(2px)!important}.ac-press:active{transform:translate(3px,4px)!important;box-shadow:0 0 #000!important}.ac-press-flat:active{transform:translate(3px,4px)!important;box-shadow:none!important}.hv-lift:hover{transform:translateY(-6px) rotate(-1.2deg)!important}.hv-lift-post:hover{transform:translateY(-4px) rotate(-.6deg)!important}.hv-lift-sm:hover{transform:translateY(-5px) rotate(-.6deg)!important}.hv-nudge:hover{transform:translate(-1px,-2px)!important}.hv-sand:hover{background:#ededed!important}.hv-straighten:hover{transform:rotate(0) translateY(-8px)!important}.pp-buzz:not([aria-disabled]):active{transform:translateY(6px)!important;box-shadow:0 2px #000!important}.ac-press4:active{transform:translate(3px,4px)!important;box-shadow:0 0 #000!important}.hv-grey:hover{background:#ededed!important}.hv-blue:hover{color:#1a3dff!important}.hv-tilt-l:hover{transform:rotate(-6deg) scale(1.08)!important}.hv-tilt-r:hover{transform:rotate(5deg) scale(1.08)!important}.hv-tilt-l2:hover{transform:rotate(-4deg) scale(1.08)!important}.hv-lift-tilt:hover{transform:translateY(-4px) rotate(-1.5deg)!important}.hv-lift-tilt1:hover{transform:translateY(-4px) rotate(-1deg)!important}.hv-lift-straight:hover{transform:translateY(-4px) rotate(0)!important}.hv-up4:hover{transform:translateY(-4px)!important}@keyframes cBlink{0%,92%,97%,to{scale:1 1}94.5%{scale:1 .1}}@keyframes cLook{0%,55%,90%,to{translate:0 0}60%,70%{translate:-3px 0}75%,85%{translate:3px 0}}@keyframes cSmile{0%,65%,92%,to{scale:1 1}71%,86%{scale:1.4 1.3}}@keyframes cKiss{0%,70%,94%,to{translate:0 0;rotate:0deg}77%,88%{translate:-6px 0;rotate:-7deg}}@keyframes cPucker{0%,70%,94%,to{scale:1 1}77%,88%{scale:.55 1.1}}@keyframes cSmooch{0%,70%,90%,to{scale:1}74%,82%{scale:1.4}78%,86%{scale:1}}@keyframes cJiggle{0%,84%,97%,to{scale:1 1}87%{scale:1.07 .93}90%{scale:.95 1.05}93%{scale:1.03 .97}}@keyframes cWobble{0%,72%,94%,to{rotate:0deg}77%{rotate:5deg}82%{rotate:-4deg}87%{rotate:2deg}}@keyframes cTwinkle{0%,80%,96%,to{scale:1;rotate:0deg}88%{scale:1.35;rotate:45deg}}@keyframes cSpin{to{rotate:360deg}}@keyframes cHop{0%,78%,97%,to{translate:0 0}84%{translate:0 -6px}90%{translate:0 0}93%{translate:0 -2px}}@keyframes cSway{0%,to{rotate:0deg}50%{rotate:6deg}}@keyframes cDrift{0%{translate:-130px 0}to{translate:200px 0}}@keyframes cDrain{0%{height:78%}88%{height:6%}92%{height:6%}to{height:78%}}@keyframes cFloat{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes cWave{0%,80%,to{rotate:0deg}84%{rotate:-22deg}88%{rotate:18deg}92%{rotate:-16deg}96%{rotate:8deg}}@keyframes cTalk{0%,60%,88%,to{scale:1 1}66%{scale:1 .6}72%{scale:1 1.05}78%{scale:1 .7}}@keyframes mYay{0%,to{translate:0 0;scale:1 1}25%{translate:0 -16px;scale:.95 1.06}50%{translate:0 0;scale:1.07 .93}70%{translate:0 -6px;scale:1 1}}@keyframes mSag{0%{translate:0 0;scale:1 1;rotate:0deg}to{translate:0 7px;scale:1.03 .92;rotate:-3deg}}@keyframes mRise{0%{opacity:0;translate:0 10px;scale:.4}20%{opacity:1;scale:1}to{opacity:0;translate:0 -46px;scale:1.1}}@keyframes mDrip{0%{opacity:0;translate:0 0}15%{opacity:1}to{opacity:0;translate:0 30px}}@keyframes mCloud{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0 0}}
