.die{background:#212227;border:1px solid #8a8f98;border-radius:9px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:1px;width:46px;height:46px;padding:5px;display:inline-grid}.die i{background:0 0;border-radius:50%;place-self:center;width:7px;height:7px}.die i.d{background:#f4f5f7}.die.big{border-radius:14px;width:clamp(78px,11dvh,124px);height:clamp(78px,11dvh,124px);padding:clamp(9px,1.3dvh,14px);transform:rotate(-8deg)}.die.big i{width:clamp(12px,1.7dvh,19px);height:clamp(12px,1.7dvh,19px)}.die.hi{border-color:#6fa3f0}.die.hi i.d{background:#6fa3f0}.die:focus-visible{outline-offset:3px;outline:2px solid #8db8f5}.slot .wall{opacity:.9;z-index:1;pointer-events:none;background:#8a8f98;border-radius:3px;width:5px;position:absolute;top:0;bottom:0}.slot .wall.l{left:0}.slot .wall.r{right:0}.slot .wall.hit{background:#6fa3f0}.slot{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.slotbody{place-items:center;width:100%;height:136px;display:grid;position:relative}.slotbody.on{box-sizing:border-box;height:calc(132px + 1.75rem);padding-top:1.75rem}.slotbody.on.wide{height:calc(204px + 1.75rem)}.slotbody.on:before{content:"";background:#3b6fb6;border-radius:50%;width:124px;height:124px;margin:-62px 0 0 -62px;position:absolute;top:calc(1.75rem + 66px);left:50%}.slotbody.wide{height:204px}.slotbody.on.wide:before{width:196px;height:196px;margin:-98px 0 0 -98px;top:calc(1.75rem + 102px)}.slotbody>*{position:relative}.bub{z-index:2;color:#f4f5f7;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;background:#212227;border:1px solid #8a8f98;border-radius:12px;width:max-content;max-width:calc(100% - 16px);padding:.3125rem .75rem;font-size:.75rem;font-weight:800;line-height:1.35;position:absolute;top:0;left:50%;transform:translate(-50%)}.bub:after{content:"";background:#212227;border-bottom:1px solid #8a8f98;border-right:1px solid #8a8f98;width:10px;height:10px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.hbi{perspective:560px;width:116px;max-width:100%;position:relative}.hbi .jump{transform-style:preserve-3d;aspect-ratio:200/215;position:relative}.hbi .bowlw,.hbi .rot{transform-style:preserve-3d;position:absolute;inset:0}.hbi .bp,.hbi .fc,.hbi .stk,.hbi .fx{position:absolute;inset:0}.hbi .fx{pointer-events:none}.hbi svg{width:100%;height:100%;display:block;overflow:visible}.hbi .fc{backface-visibility:hidden;transform:translateZ(34px)scale(.939)}.hbi .fc-sur{opacity:0}.hbi .stk{backface-visibility:hidden}.hbi .limbs{transform:translateZ(-1px)}.hbi .light{transform:translateZ(40px)scale(.928)}.hbi .eggw{transform:translateZ(43px)scale(.924)}.hbi .fwl{overflow:visible;transform:translateZ(46px)scale(.92)}.hbi .gs{background:radial-gradient(#0f193c73,#0f193c00 70%);border-radius:50%;height:7%;position:absolute;bottom:-3%;left:16%;right:16%}.hbi .arm-l{transform-origin:36px 122px}.hbi .arm-r{transform-origin:164px 122px}.hbi .arm-l .fore{transform-origin:20px 108px}.hbi .arm-r .fore{transform-origin:180px 108px}.hbi .leg-l{transform-origin:86px 172px}.hbi .leg-r{transform-origin:114px 172px}.hbi .steam{transform-origin:100px 52px}.hbi .egg{transform-origin:100px 72px;opacity:0}.hbi.egg-on .egg{opacity:1}.hbi .f{opacity:0}.hbi .f0{opacity:1}.hbi .fw{width:0;height:0;position:absolute}.hbi .fp,.hbi .fs,.hbi .fr{opacity:0;position:absolute}.hbi .fp{background:var(--c);width:5px;height:5px;box-shadow:0 0 6px var(--c);border-radius:50%;margin:-2.5px 0 0 -2.5px}.hbi .fs{background:var(--c);clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%);width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.hbi .fr{background:linear-gradient(#fff,var(--c));border-radius:2px;width:3px;height:11px;margin:-5px 0 0 -1.5px}@keyframes hbFwP{0%{opacity:1;transform:translate(0)scale(1.3)}55%{opacity:1;transform:translate(var(--dx),var(--dy)) scale(1)}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 14px)) scale(.3)}}@keyframes hbFwR{0%{opacity:1;transform:translateY(36px)}to{opacity:0;transform:translateY(0)}}@keyframes hbSpin{0%{transform:rotateY(0)}to{transform:rotateY(1080deg)}}@keyframes hbJump{0%,to{transform:translateY(0)scale(1.08,.9)}22%{transform:translateY(-12px)scale(.98,1.04)}50%{transform:translateY(-32px)scale(1)}78%{transform:translateY(-12px)scale(.98,1.04)}}@keyframes hbBob{0%,to{transform:translate(-4px)rotate(-3deg)}50%{transform:translate(4px,-6px)rotate(3deg)}}@keyframes hbGs{0%,to{opacity:.95;transform:scaleX(1.1)}50%{opacity:.5;transform:scaleX(.55)}}@keyframes hbGsB{0%,to{transform:translate(-4px)scaleX(1)}50%{transform:translate(4px)scaleX(.9)}}@keyframes hbFlapL{0%,to{transform:rotate(30deg)}50%{transform:rotate(-80deg)}}@keyframes hbFlapR{0%,to{transform:rotate(-30deg)}50%{transform:rotate(80deg)}}@keyframes hbWaveL{0%,to{transform:rotate(-15deg)}50%{transform:rotate(42deg)}}@keyframes hbWaveR{0%,to{transform:rotate(15deg)}50%{transform:rotate(-42deg)}}@keyframes hbForeL{0%,to{transform:rotate(-30deg)}50%{transform:rotate(34deg)}}@keyframes hbForeR{0%,to{transform:rotate(30deg)}50%{transform:rotate(-34deg)}}@keyframes hbTuckL{0%,to{transform:rotate(0)}50%{transform:rotate(-28deg)}}@keyframes hbTuckR{0%,to{transform:rotate(0)}50%{transform:rotate(28deg)}}@keyframes hbShufL{0%,to{transform:rotate(0)}50%{transform:rotate(-17deg)}}@keyframes hbShufR{0%,to{transform:rotate(0)}50%{transform:rotate(17deg)}}@keyframes hbSteam{0%,to{transform:skew(-10deg)}50%{transform:skew(10deg)}}@keyframes hbFace{0%{opacity:1}16.5%{opacity:1}16.6%{opacity:0}to{opacity:0}}@keyframes hbOff{0%{opacity:1}to{opacity:0}}@keyframes hbOn{0%{opacity:0}to{opacity:1}}@keyframes hbEgg{0%{opacity:0;transform:translateY(-130px)rotate(-30deg)scale(.85)}9%{opacity:1}48%{opacity:1;transform:translateY(0)rotate(0)scale(1.2,.76)}64%{transform:translateY(-14px)rotate(5deg)scale(.95,1.08)}80%{transform:translateY(0)rotate(-3deg)scale(1.06,.94)}to{opacity:1;transform:none}}.hbi.perform .rot{animation:3.4s ease-in-out forwards hbSpin}.hbi.perform .jump{animation:.7s ease-in-out 5 forwards hbJump,1.2s ease-in-out 3.5s infinite hbBob}.hbi.perform .gs{animation:.7s ease-in-out 5 forwards hbGs,1.2s ease-in-out 3.5s infinite hbGsB}.hbi.perform .arm-l{animation:.7s ease-in-out 5 forwards hbFlapL,1.2s ease-in-out 3.5s infinite hbWaveL}.hbi.perform .arm-r{animation:.7s ease-in-out 5 forwards hbFlapR,1.2s ease-in-out 4.1s infinite hbWaveR}.hbi.perform .arm-l .fore{animation:1.2s ease-in-out 3.65s infinite hbForeL}.hbi.perform .arm-r .fore{animation:1.2s ease-in-out 4.25s infinite hbForeR}.hbi.perform .leg-l{animation:.7s ease-in-out 5 forwards hbTuckL,1.2s ease-in-out 3.5s infinite hbShufL}.hbi.perform .leg-r{animation:.7s ease-in-out 5 forwards hbTuckR,1.2s ease-in-out 4.1s infinite hbShufR}.hbi.perform .steam{animation:.9s ease-in-out infinite hbSteam}.hbi.perform .egg{animation:1.2s cubic-bezier(.3,.7,.4,1) 5s both hbEgg}.hbi.perform .fp,.hbi.perform .fs{animation:hbFwP .95s cubic-bezier(.12,.75,.3,1) var(--t) forwards}.hbi.perform .fr{animation:hbFwR .32s ease-in var(--t) forwards}.hbi.perform .f{opacity:0;animation:10s linear forwards hbFace}.hbi.perform .f1{animation-delay:1.667s}.hbi.perform .f2{animation-delay:3.333s}.hbi.perform .f3{animation-delay:5s}.hbi.perform .f4{animation-delay:6.667s}.hbi.perform .f5{animation-delay:8.333s}@media (prefers-reduced-motion:reduce){.hbi.perform *{animation:none!important}.hbi.perform .f{opacity:0!important}.hbi.perform .f0{opacity:1!important}.hbi.perform .egg{opacity:0!important}.hbi.egg-on.perform .egg{opacity:1!important}}.hbi .jump.eat{transform-style:flat;aspect-ratio:200/215;position:relative}.hbi .jump.eat svg{position:absolute;inset:0}.hbi .eatbody{transform-origin:100px 190px}.hbi .eat-arm{transform-origin:160px 128px;transform:rotate(-16deg)scaleX(.81)}.hbi .eat-armL{transform-origin:36px 122px}.hbi .rice{transform-origin:100px 106px}.hbi .jaw{transform-origin:100px 145px}.hbi .puffs{transform-origin:100px 142px}.hbi .sp-rice,.hbi .m-open,.hbi .m-chew,.hbi .puff,.hbi .e-happy{opacity:0}.hbi .m-smile,.hbi .e-dot{opacity:1}.hbi.eat-static .rice{transform:scale(.6)}.hbi.eat-static .e-dot{opacity:0}.hbi.eat-static .e-happy,.hbi.eat-static .puff{opacity:1}.hbi.eat-static .m-smile{opacity:0}.hbi.eat-static .m-chew{opacity:1}@keyframes hbEatArm{0%{transform:rotate(80deg)scaleX(.75)}22%{transform:rotate(56deg)scaleX(1.04)}30%{transform:rotate(60deg)scaleX(1.08)}38%{transform:rotate(52deg)scaleX(1.04)}58%{transform:rotate(-16deg)scaleX(.81)}66%{transform:rotate(-16deg)scaleX(.81)}82%{transform:rotate(80deg)scaleX(.75)}to{transform:rotate(80deg)scaleX(.75)}}@keyframes hbSpRice{0%,29%{opacity:0}30%,61%{opacity:1}62%,to{opacity:0}}@keyframes hbEyeDot{0%,65%{opacity:1}66%,to{opacity:0}}@keyframes hbEyeHappy{0%,65%{opacity:0}66%,to{opacity:1}}@keyframes hbMSmile{0%,51%{opacity:1}52%,to{opacity:0}}@keyframes hbMOpen{0%,51%{opacity:0}52%,65%{opacity:1}66%,to{opacity:0}}@keyframes hbMChew{0%,65%{opacity:0}66%,to{opacity:1}}@keyframes hbPuffV{0%,65%{opacity:0}66%,to{opacity:1}}@keyframes hbJaw{0%{transform:scaleY(.8)}to{transform:scaleY(1.9)}}@keyframes hbPuffs{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes hbRiceShrink{0%,7%{transform:scale(1)}8.2%,27%{transform:scale(.84)}28.2%,47%{transform:scale(.68)}48.2%,67%{transform:scale(.52)}68.2%,87%{transform:scale(.36)}88.2%,to{transform:scale(.2)}}@keyframes hbSway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes hbPat{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}.hbi.eatp .eatbody{animation:1.4s ease-in-out infinite alternate hbSway}.hbi.eatp .eat-arm{animation:2s ease-in-out infinite hbEatArm}.hbi.eatp .eat-armL{animation:.5s ease-in-out infinite alternate hbPat}.hbi.eatp .sp-rice{animation:2s linear infinite hbSpRice}.hbi.eatp .e-dot{animation:2s linear infinite hbEyeDot}.hbi.eatp .e-happy{animation:2s linear infinite hbEyeHappy}.hbi.eatp .m-smile{animation:2s linear infinite hbMSmile}.hbi.eatp .m-open{animation:2s linear infinite hbMOpen}.hbi.eatp .m-chew{animation:2s linear infinite hbMChew}.hbi.eatp .puff{animation:2s linear infinite hbPuffV}.hbi.eatp .jaw{animation:.23s ease-in-out infinite alternate hbJaw}.hbi.eatp .puffs{animation:.23s ease-in-out infinite alternate hbPuffs}.hbi.eatp .rice{animation:10s linear forwards hbRiceShrink}.hbi.eatp .steam{animation:.9s ease-in-out infinite hbSteam}.hbi.eatp .leg-l{animation:1.4s ease-in-out infinite hbShufL}.hbi.eatp .leg-r{animation:1.4s ease-in-out .7s infinite hbShufR}@media (prefers-reduced-motion:reduce){.hbi.eatp *{animation:none!important}}@keyframes hbHoldL{to{transform:rotate(118deg)}}@keyframes hbHoldR{to{transform:rotate(-118deg)}}.hbi.clone{perspective:none;width:200px;max-width:none}.hbi .cstage{isolation:isolate;width:200px;height:130px;position:relative}.hbi .cl{transform-origin:0 0;width:116px;transform:translate(var(--x),var(--y)) scale(var(--s));z-index:var(--z);position:absolute;top:0;left:0}.hbi .cl .hbi{width:116px;max-width:none}.hbi .cl.k{opacity:0}.hbi .cl.sh{filter:brightness(.6)contrast(1.05)}.hbi .cl.k .f0{opacity:0}.hbi .cl.k .f5{opacity:1}.hbi .poof{opacity:0;z-index:5;pointer-events:none;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute}.hbi .poof i{background:#eaf0fa;border-radius:50%;position:absolute}.hbi .poof i:first-child{width:24px;height:24px;top:12px;left:2px}.hbi .poof i:nth-child(2){width:26px;height:26px;top:2px;left:16px}.hbi .poof i:nth-child(3){width:24px;height:24px;top:18px;left:18px}.hbi .poof i:nth-child(4){width:18px;height:18px;top:22px;left:8px}@keyframes hbPoof{0%{opacity:0;transform:scale(.3)}25%{opacity:1}to{opacity:0;transform:scale(1.9)}}.hbi.clonep .poof{animation:hbPoof .8s ease-out var(--p) both}.hbi.clonep .cl.k{animation:hbOn 10ms linear var(--in) forwards,hbOff 10ms linear var(--out) forwards}.hbi.clonep .cl .jump{animation:hbJump .7s ease-in-out var(--ad) infinite}.hbi.clonep .cl .gs{animation:hbGs .7s ease-in-out var(--ad) infinite}.hbi.clonep .cl .rot{animation:hbSpin 3.4s ease-in-out var(--ad) forwards}.hbi.clonep .cl .steam{animation:.9s ease-in-out infinite hbSteam}.hbi.clonep .cl.k .arm-l{animation:hbWaveL 1.2s ease-in-out var(--ad) infinite}.hbi.clonep .cl.k .arm-r{animation:hbWaveR 1.2s ease-in-out var(--ad) infinite}.hbi.clonep .cl.o .arm-l{animation:.5s ease-out 1.5s forwards hbHoldL,1.2s ease-in-out 2.6s infinite hbWaveL}.hbi.clonep .cl.o .arm-r{animation:.5s ease-out 1.5s forwards hbHoldR,1.2s ease-in-out 2.6s infinite hbWaveR}.hbi.clonep .cl.o .f0{animation:10ms linear 2s forwards hbOff}.hbi.clonep .cl.o .f3{animation:10ms linear 2s forwards hbOn,10ms linear 2.8s forwards hbOff}.hbi.clonep .cl.o .f5{animation:10ms linear 2.8s forwards hbOn}.hbi.clone-static .cl.k{opacity:1}@media (prefers-reduced-motion:reduce){.hbi.clonep *{animation:none!important}.hbi.clonep .cl.k{opacity:1}.hbi.clonep .poof{opacity:0}}.hbi .sj-up{transform-origin:164px 122px}.hbi .sj-fore{transform-origin:175px 141px}.hbi .sj-bot,.hbi .sj-g{transform-origin:175px 167px}.hbi .sj-liq{transform-origin:175px 104px}@keyframes sjUp{0%,10%{transform:rotate(0)}20%,76%{transform:rotate(-129.4deg)}86%,to{transform:rotate(0)}}@keyframes sjFore{0%,10%{transform:rotate(0)}20%,76%{transform:rotate(-124.3deg)}86%,to{transform:rotate(0)}}@keyframes sjBot{0%,10%{transform:rotate(0)}20%,76%{transform:rotate(113.7deg)}86%,to{transform:rotate(0)}}@keyframes sjGulp{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes sjLiq{0%,22%{transform:scaleY(1)}76%,to{transform:scaleY(.12)}}@keyframes sjBub{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translateY(46px)}}@keyframes sjEyeDot{0%,17%{opacity:1}18%,82%{opacity:0}83%,to{opacity:1}}@keyframes sjEyeHappy{0%,17%{opacity:0}18%,82%{opacity:1}83%,to{opacity:0}}@keyframes sjSmile{0%,17%{opacity:1}18%,96%{opacity:0}97%,to{opacity:1}}@keyframes sjOpen{0%,81%{opacity:0}82%,95%{opacity:1}96%,to{opacity:0}}@keyframes sjPuff{0%,19%{opacity:0}20%,80%{opacity:1}81%,to{opacity:0}}.hbi.colap .eatbody{animation:1.4s ease-in-out infinite alternate hbSway}.hbi.colap .sj-up{animation:10s ease-in-out forwards sjUp}.hbi.colap .sj-fore{animation:10s ease-in-out forwards sjFore}.hbi.colap .sj-bot{animation:10s ease-in-out forwards sjBot}.hbi.colap .sj-g{animation:.56s ease-in-out 2s 10 alternate both sjGulp}.hbi.colap .sj-liq{animation:10s linear forwards sjLiq}.hbi.colap .sj-bub circle{animation:.7s linear 2s infinite sjBub}.hbi.colap .sj-bub circle:nth-child(2){animation-delay:2.25s}.hbi.colap .sj-bub circle:nth-child(3){animation-delay:2.5s}.hbi.colap .e-dot{animation:10s linear forwards sjEyeDot}.hbi.colap .e-happy{animation:10s linear forwards sjEyeHappy}.hbi.colap .m-smile{animation:10s linear forwards sjSmile}.hbi.colap .m-open{animation:10s linear forwards sjOpen}.hbi.colap .puff{animation:10s linear forwards sjPuff}.hbi.colap .puffs{animation:.28s ease-in-out infinite alternate hbPuffs}.hbi.colap .steam{animation:.9s ease-in-out infinite hbSteam}.hbi.colap .leg-l{animation:1.4s ease-in-out infinite hbShufL}.hbi.colap .leg-r{animation:1.4s ease-in-out .7s infinite hbShufR}.hbi.cola-static .sj-up{transform:rotate(-129.4deg)}.hbi.cola-static .sj-fore{transform:rotate(-124.3deg)}.hbi.cola-static .sj-bot{transform:rotate(113.7deg)}.hbi.cola-static .sj-liq{transform:scaleY(.5)}.hbi.cola-static .e-dot,.hbi.cola-static .m-smile{opacity:0}.hbi.cola-static .e-happy,.hbi.cola-static .puff{opacity:1}@media (prefers-reduced-motion:reduce){.hbi.colap *{animation:none!important}}.fx-stage{width:232px;height:348px;position:relative}.fx-stage>svg{width:100%;height:100%;position:absolute;inset:0}.fx-stage .mwrap{transform-origin:50% 100%;pointer-events:none;width:116px;margin-left:-58px;position:absolute;bottom:34.8px;left:50%;transform:scale(.48)}.hbi.mini{width:116px;max-width:none}
