body{margin:0;background:#0e0719;color:#fdf5ff;font-family:Space Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#22e0ff;text-decoration:none}a:hover{color:#ff3d8b}button{font-family:inherit}@keyframes tumble-board{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-40px) rotate(90deg)}50%{transform:translateY(5px) rotate(190deg)}75%{transform:translateY(-24px) rotate(280deg)}to{transform:translateY(0) rotate(360deg)}}@keyframes tumble-phone{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-18px) rotate(90deg)}50%{transform:translateY(3px) rotate(190deg)}75%{transform:translateY(-12px) rotate(280deg)}to{transform:translateY(0) rotate(360deg)}}@keyframes tumble-big{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-52px) rotate(90deg)}50%{transform:translateY(6px) rotate(190deg)}75%{transform:translateY(-30px) rotate(280deg)}to{transform:translateY(0) rotate(360deg)}}@keyframes jet-board{0%,to{height:18px;opacity:.4}50%{height:72px;opacity:.95}}@keyframes jet-phone{0%,to{height:8px;opacity:.4}50%{height:34px;opacity:.95}}@keyframes jet-big{0%,to{height:16px;opacity:.4}50%{height:92px;opacity:.95}}@keyframes settle{0%{transform:scale(1.18) rotate(-8deg)}60%{transform:scale(.96) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes bob{0%{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-100px) scale(1.25);opacity:.85}to{transform:translateY(-190px) scale(.7);opacity:0}}@keyframes glowpulse{0%,to{box-shadow:0 0 #b7ff2e8c}50%{box-shadow:0 0 0 14px #b7ff2e00}}@keyframes glowpulse-phone{0%,to{box-shadow:0 0 #b7ff2e8c}50%{box-shadow:0 0 0 10px #b7ff2e00}}@keyframes pop{0%{transform:scale(.4) rotate(-10deg);opacity:0}55%{transform:scale(1.12) rotate(3deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes chipdrop{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes puckflip{0%{transform:rotateX(88deg)}to{transform:rotateX(0)}}@keyframes dicefade{0%,to{opacity:.35}50%{opacity:.9}}@keyframes chipoff{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(36px) rotate(10deg);opacity:0}}.anim-tumble-a{animation:tumble-board .5s linear infinite}.anim-tumble-b{animation:tumble-board .42s linear infinite;animation-delay:.1s}.anim-tumble-pa{animation:tumble-phone .5s linear infinite}.anim-tumble-pb{animation:tumble-phone .42s linear infinite;animation-delay:.1s}.anim-tumble-biga{animation:tumble-big .5s linear infinite}.anim-tumble-bigb{animation:tumble-big .42s linear infinite;animation-delay:.1s}.anim-jet{animation:jet-board .55s ease-in-out infinite}.anim-jet-p{animation:jet-phone .55s ease-in-out infinite}.anim-jet-big{animation:jet-big .55s ease-in-out infinite}.anim-jet.j2,.anim-jet-p.j2,.anim-jet-big.j2{animation-delay:.18s}.anim-jet.j3,.anim-jet-p.j3,.anim-jet-big.j3{animation-delay:.36s}.anim-settle{animation:settle .35s ease-out}.anim-bubble{animation-name:bob;animation-timing-function:linear;animation-iteration-count:infinite}.anim-glow{animation:glowpulse 2.2s ease-out infinite,puckflip .24s ease-out}.anim-glowonly{animation:glowpulse 2.2s ease-out infinite}.anim-glow-phone{animation:glowpulse-phone 2.2s ease-out infinite}.anim-blink{animation:blink 1.6s infinite}.anim-blink-fast{animation:blink 1s infinite}.anim-chip{animation:chipdrop .16s ease-out}.anim-chipoff{animation:chipoff .4s ease-in forwards}.anim-winpop,.anim-wincard{animation:pop .35s ease-out,shimmer 3s linear infinite;background-size:200% 200%}@keyframes bpop{0%{transform:scale(1);opacity:1}60%{transform:scale(1.16);opacity:1}to{transform:scale(1.34);opacity:0}}.anim-bpop{animation:bpop .34s ease-in forwards;background-size:200% 200%}@keyframes crapstamp{0%{transform:scale(2.6);opacity:0}60%{transform:scale(.92);opacity:1}to{transform:scale(1);opacity:1}}.anim-crapstamp{animation:crapstamp .5s cubic-bezier(.2,1.6,.4,1)}.anim-blink-roll{animation:blink .9s ease-in-out infinite}@keyframes rotatehint{0%,20%{transform:rotate(0)}55%,to{transform:rotate(90deg)}}.anim-rotatehint{animation:rotatehint 1.8s ease-in-out infinite alternate}.felt-seven{filter:saturate(.25) brightness(.8);transition:filter .3s ease}.hv-gold:hover{filter:brightness(1.08)}.hv-dark:hover{background:#3a1c69!important}.hv-box:hover{filter:brightness(1.15)}.hv-area:hover{filter:brightness(1.2)}.hv-field:hover,.hv-pass:hover{filter:brightness(1.18)}.hv-odds:hover{background:#b7ff2e1f!important}.hv-lay:hover{background:#ff3d8b47!important}.hv-placecell:hover{background:#b7ff2e47!important}.hv-buycell:hover{background:#ffd23f47!important}.hv-boxmain:hover{background:#ffffff0f}.hv-dcomecell:hover{background:#ff3d8b33!important}.hv-big:hover{filter:brightness(1.25)}.hv-chip:hover{transform:translateY(-3px)}.hv-clear:hover{background:#8c1740!important}.hv-pack:hover{border-color:#ffd23f!important;transform:translateY(-3px)}.shoot-btn:hover{filter:brightness(1.07)}.shoot-btn:active{transform:translateY(4px);box-shadow:0 2px #8c0730!important}.shoot-btn-phone:active{transform:translateY(3px);box-shadow:0 2px #8c0730!important}.locked{pointer-events:none}@keyframes rise{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.anim-rise{animation:rise .22s ease-out both}@keyframes denied{0%{transform:scale(.9) translate(0);opacity:0}55%{transform:scale(1.02) translate(-7px);opacity:1}70%{transform:scale(1) translate(6px)}84%{transform:translate(-3px)}to{transform:translate(0)}}.anim-denied{animation:denied .34s cubic-bezier(.2,.9,.3,1) both}@keyframes betwait{0%,to{box-shadow:0 0 #b7ff2e00}50%{box-shadow:0 0 0 5px #b7ff2e47}}.anim-betwait{animation:betwait 2.1s ease-in-out infinite}@keyframes betshove{0%{transform:scale(1);box-shadow:0 0 #b7ff2ebf}35%{transform:scale(1.035);box-shadow:0 0 0 10px #b7ff2e00}55%{transform:scale(.995)}to{transform:scale(1);box-shadow:0 0 #b7ff2e00}}.anim-betshove{animation:betshove .6s ease-out 2 both}.drop-hot{outline:3px solid #ffd23f;outline-offset:-2px;filter:brightness(1.3)}@media (prefers-reduced-motion: reduce){.anim-tumble-a,.anim-tumble-b,.anim-tumble-pa,.anim-tumble-pb,.anim-tumble-biga,.anim-tumble-bigb{animation:dicefade 1.2s ease-in-out infinite}.anim-jet,.anim-jet-p,.anim-jet-big,.anim-bubble,.anim-settle,.anim-winpop,.anim-chip,.anim-wincard,.anim-crapstamp{animation:none}.anim-rotatehint{animation:none;transform:rotate(90deg)}.anim-chipoff{animation:none;opacity:0}.anim-rise,.anim-denied{animation:none}.anim-betwait,.anim-betshove{animation:none;box-shadow:0 0 0 4px #b7ff2e66}.anim-glow,.anim-glowonly,.anim-glow-phone{animation:none;box-shadow:0 0 0 6px #b7ff2e59}}
