.pg-snake-ladder{background:#090b16;margin:0}.pg-snake-ladder a{color:#f5b83d}.pg-snake-ladder a:hover{color:#ffd27a}.pg-snake-ladder .cube-roll-a{animation:.6s cubic-bezier(.2,.7,.3,1) cuberolla}.pg-snake-ladder .cube-roll-b{animation:.6s cubic-bezier(.2,.7,.3,1) cuberollb}@keyframes cuberolla{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(540deg)rotateY(720deg)rotate(180deg)}}@keyframes cuberollb{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(-540deg)rotateY(720deg)rotate(-180deg)}}.pg-snake-ladder .die-hop-a{animation:.6s cubic-bezier(.3,.6,.4,1) diehopa}.pg-snake-ladder .die-hop-b{animation:.6s cubic-bezier(.3,.6,.4,1) diehopb}@keyframes diehopa{0%{translate:0}30%{translate:0 -24px}60%{translate:0}78%{translate:0 -9px}to{translate:0}}@keyframes diehopb{0%{translate:0}30%{translate:0 -24px}60%{translate:0}78%{translate:0 -9px}to{translate:0}}.pg-snake-ladder .die-ready{animation:1.4s ease-in-out infinite dieready}@keyframes dieready{0%,to{opacity:.55;scale:.85}50%{opacity:1;scale:1.12}}.pg-snake-ladder .tok-hop-a{animation:.22s ease-out tokhopa}.pg-snake-ladder .tok-hop-b{animation:.22s ease-out tokhopb}@keyframes tokhopa{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-38%)scale(1.12)}to{transform:translateY(0)scale(1)}}@keyframes tokhopb{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-38%)scale(1.12)}to{transform:translateY(0)scale(1)}}.pg-snake-ladder .tok-slide{animation:.24s ease-in-out infinite alternate tokslide}@keyframes tokslide{0%{transform:rotate(-14deg)scale(.92)}to{transform:rotate(14deg)scale(.92)}}.pg-snake-ladder .tok-climb{animation:.2s ease-in-out infinite alternate tokclimb}@keyframes tokclimb{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.pg-snake-ladder .tok-turn{animation:1.1s ease-in-out infinite tokturn}@keyframes tokturn{0%,to{transform:translateY(0)}50%{transform:translateY(-7%)}}.pg-snake-ladder .tok-win{animation:.7s ease-in-out infinite tokwin}@keyframes tokwin{0%,to{transform:translateY(0)scale(1.1)}50%{transform:translateY(-22%)scale(1.25)}}.pg-snake-ladder .fx-a .fxr{animation:.8s ease-out forwards fxring}.pg-snake-ladder .fx-b .fxr{animation:.8s ease-out forwards fxring2}@keyframes fxring{0%{opacity:1;scale:.3}to{opacity:0;scale:2.6}}@keyframes fxring2{0%{opacity:1;scale:.3}to{opacity:0;scale:2.6}}.pg-snake-ladder .banner-pop{animation:1.4s ease-out forwards bannerpop}.pg-snake-ladder .banner-pop2{animation:1.4s ease-out forwards bannerpop2}@keyframes bannerpop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}32%{transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%)scale(1.03)}}@keyframes bannerpop2{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}32%{transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%)scale(1.03)}}.pg-snake-ladder .think{animation:1s ease-in-out infinite think}@keyframes think{0%,to{opacity:.55}50%{opacity:1}}.pg-snake-ladder .modal-in{animation:.45s cubic-bezier(.2,.9,.3,1.2) modalin}@keyframes modalin{0%{opacity:0;translate:0 20px;scale:.85}to{opacity:1;translate:0;scale:1}}.pg-snake-ladder .fade-in{animation:.35s ease-out fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.pg-snake-ladder .chat-pop{animation:2.4s ease-out forwards chatpop}@keyframes chatpop{0%{opacity:0;translate:0 6px}10%{opacity:1;translate:0}85%{opacity:1}to{opacity:0}}.pg-snake-ladder .log-in{animation:.35s ease-out login}@keyframes login{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.pg-snake-ladder .sl-main{flex-wrap:nowrap}.pg-snake-ladder .sl-sec{container-type:size}.pg-snake-ladder .sl-board{width:min(100cqw,100cqh)}@media (max-width:900px){.pg-snake-ladder .sl-main{flex-wrap:wrap;flex:none}.pg-snake-ladder .sl-sec{flex-basis:100%;container-type:normal}.pg-snake-ladder .sl-board{width:min(100%,100vh - 90px)}.pg-snake-ladder .sl-aside{flex-basis:100%!important;max-width:none!important}}.pg-snake-ladder .confetti{animation:fall var(--dur) linear var(--delay) forwards}@keyframes fall{0%{opacity:1;translate:0 -6vh;rotate:0deg}85%{opacity:1}to{translate:var(--dx) 105vh;rotate:var(--rot);opacity:0}}
