.jp-hide{display:none!important;}#jp-wrap{position:relative;width:100%;box-sizing:border-box;overflow:hidden;margin:12px 0 12px;}#jp-bg{position:relative;width:100%;margin:0 auto;display:block;line-height:0;container-type:inline-size;}#jp-bg img{display:block;width:100%;height:auto;aspect-ratio:1200/509;}#jp-pools{position:absolute;inset:0;pointer-events:none;}.jp-pool{position:absolute;display:flex;align-items:center;justify-content:center;}.jp-amount{display:inline-flex;line-height:1;font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:.3px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";filter:drop-shadow(0 2px 2px rgba(0,0,0,.65)) drop-shadow(0 0 10px rgba(255,200,60,.40));transform-origin:center;font-size:5.2vw;}.jp-num{display:inline-flex;}.jp-sep{display:inline-block;}.jp-amount .odo-strip span,.jp-amount .jp-sep{background:linear-gradient(180deg,#fffbe2 0%,#ffef9e 24%,#f9cf4c 50%,#cf850c 76%,#8a4b00 100%);background-size:100% 230%;background-position-y:0%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}.odo{display:inline-block;height:1em;width:1ch;overflow:hidden;text-align:center;transition:filter .45s ease;}.odo-strip{display:block;transition:transform 550ms cubic-bezier(.22,.85,.30,1.12);}.odo-strip span{display:block;height:1em;line-height:1;}.odo.rolling{filter:brightness(1.45);transition:filter .12s ease;}.jp-amount.thump{animation:jp-thump .55s cubic-bezier(.2,.7,.3,1.35);}@keyframes jp-thump{0%{transform:scale(1);}28%{transform:scale(1.10);filter:drop-shadow(0 2px 2px rgba(0,0,0,.65)) drop-shadow(0 0 22px rgba(255,220,90,.95));}100%{transform:scale(1);}}@supports (container-type:inline-size){#jp-pools .jp-grand{left:61.0%;top:14.9%;width:32.0%;height:20.0%;}#jp-pools .jp-grand .jp-amount{font-size:4.6cqw;}#jp-pools .jp-major{left:61.0%;top:41.2%;width:32.0%;height:20.0%;}#jp-pools .jp-major .jp-amount{font-size:4.5cqw;}#jp-pools .jp-minor{left:61.0%;top:69.0%;width:32.0%;height:20.0%;}#jp-pools .jp-minor .jp-amount{font-size:4.2cqw;}}@supports not (container-type:inline-size){#jp-pools .jp-grand{left:61.0%;top:14.9%;width:32.0%;height:20.0%;}#jp-pools .jp-major{left:61.0%;top:41.2%;width:32.0%;height:20.0%;}#jp-pools .jp-minor{left:61.0%;top:69.0%;width:32.0%;height:20.0%;}}@media (prefers-reduced-motion:reduce){.odo-strip{transition:none;}.jp-amount.thump{animation:none;}}