.moles-page{--moles-hole-w:146px;--moles-ring:#33414c;--moles-ring-hover:#3c4c59;--moles-under:#1e272f;--moles-wall:#161d24;--moles-floor:#0d1217;--moles-accent:#1493ff;--moles-win:#1faf5e;--moles-loss:#ff3b4e;--moles-loss-flash:#ff7a86;--moles-bust-ring:#6a2531;--moles-bust-under:#3d1720;--moles-bust-wall:#2a1117;--moles-bust-floor:#1b0a0f;--moles-earth:#8a6f58;--moles-earth-light:#a88b70;--moles-pill:#222a32;--moles-ease-pop:cubic-bezier(0.2,1.3,0.4,1);--moles-ease-duck:cubic-bezier(0.5,0,0.75,0.2)}.moles-page .moles-stage{justify-content:center;gap:22px;padding:28px 12px;position:relative}.moles-page .moles-board,.moles-page .moles-stage{display:flex;flex-direction:column;align-items:center}.moles-page .moles-row{display:flex;justify-content:center;gap:20px}.moles-page .moles-row+.moles-row{margin-top:calc(var(--moles-hole-w) * -.34)}.moles-page .moles-board.shaking{animation:molesShake .5s ease-in-out}@keyframes molesShake{0%,to{transform:translate(0)}10%{transform:translate(-4px,-2px)}20%{transform:translate(4px,2px)}30%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}50%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-1px,1px)}80%{transform:translate(1px,-1px)}}.moles-page .moles-hole{position:relative;width:var(--moles-hole-w);aspect-ratio:140/156;padding:0;border:none;background:transparent;cursor:default;-webkit-tap-highlight-color:transparent;transition:transform .16s cubic-bezier(.3,.7,.4,1),opacity .24s cubic-bezier(.3,.7,.4,1)}.moles-page .moles-hole:focus-visible{outline:none}.moles-page .moles-hole:focus-visible .burrow-band{stroke:var(--moles-accent)}.moles-page .moles-hole.is-interactive{cursor:pointer}.moles-page .moles-hole.is-interactive:hover{transform:translateY(-3px)}.moles-page .moles-hole.is-interactive:active{transform:translateY(0) scale(.97);transition-duration:70ms}.moles-page .moles-burrow{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.moles-page .burrow-under{fill:var(--moles-under);transition:fill .14s ease}.moles-page .burrow-ring{fill:var(--moles-ring);transition:fill .16s ease}.moles-page .burrow-wall{fill:var(--moles-wall);transition:fill .14s ease}.moles-page .burrow-floor{fill:var(--moles-floor);transition:fill .14s ease}.moles-page .burrow-band{stroke:transparent;transition:stroke .16s ease}.moles-page .moles-hole.is-hover .burrow-ring{fill:var(--moles-ring-hover)}.moles-page .moles-hole.is-hit .burrow-band{stroke:var(--moles-win)}.moles-page .moles-board.is-digging .moles-hole:not(.is-digging){opacity:.6}.moles-page .moles-hole.is-digging .burrow-ring{fill:var(--moles-ring-hover)}.moles-page .moles-hole.is-digging .burrow-band{stroke:rgba(20,147,255,.75)}.moles-page .moles-hole.is-digging .moles-burrow{transform-origin:50% 70%;animation:molesShiver 90ms linear .16s infinite,molesTensionSwell .42s cubic-bezier(.3,.7,.4,1) forwards}@keyframes molesShiver{0%,to{transform:translateX(0)}25%{transform:translateX(-1.2px)}75%{transform:translateX(1.2px)}}@keyframes molesTensionSwell{0%{scale:1 1;translate:0 0}to{scale:1.045 .965;translate:0 -2px}}.moles-page .moles-hole.is-empty{z-index:2}.moles-page .moles-hole.is-empty .burrow-ring{fill:var(--moles-bust-ring);animation:molesBustFlash .36s cubic-bezier(.2,.7,.3,1)}.moles-page .moles-hole.is-empty .burrow-under{fill:var(--moles-bust-under)}.moles-page .moles-hole.is-empty .burrow-wall{fill:var(--moles-bust-wall)}.moles-page .moles-hole.is-empty .burrow-floor{fill:var(--moles-bust-floor)}.moles-page .moles-hole.is-empty .burrow-band{stroke:var(--moles-loss);transition:none}@keyframes molesBustFlash{0%{fill:var(--moles-loss-flash)}to{fill:var(--moles-bust-ring)}}.moles-page .moles-hole.is-empty .moles-burrow{transform-origin:50% 70%;animation:molesBustSlam .4s cubic-bezier(.2,.8,.3,1)}@keyframes molesBustSlam{0%{transform:scale(1.1,.86)}42%{transform:scale(.96,1.05)}72%{transform:scale(1.015,.99)}to{transform:none}}.moles-page .burrow-shock{stroke:var(--moles-loss);opacity:0;transform-box:fill-box;transform-origin:center}.moles-page .moles-hole.is-empty .burrow-shock{animation:molesShock .46s cubic-bezier(.2,.75,.3,1) forwards}@keyframes molesShock{0%{opacity:1;transform:scale(.96);stroke-width:4px}45%{opacity:.6}to{opacity:0;transform:scale(1.42);stroke-width:1.5px}}.moles-page .burrow-clods circle{fill:var(--moles-earth);opacity:0;transform-box:fill-box;transform-origin:center}.moles-page .burrow-clods circle:nth-child(odd){fill:var(--moles-earth-light)}.moles-page .moles-hole.is-empty .burrow-clods circle{animation:molesClod .56s linear forwards}.moles-page .burrow-clods circle:first-child{--dx:-58px;--dy:-60px}.moles-page .burrow-clods circle:nth-child(2){--dx:-28px;--dy:-76px;animation-delay:25ms}.moles-page .burrow-clods circle:nth-child(3){--dx:8px;--dy:-84px;animation-delay:10ms}.moles-page .burrow-clods circle:nth-child(4){--dx:36px;--dy:-72px;animation-delay:35ms}.moles-page .burrow-clods circle:nth-child(5){--dx:64px;--dy:-52px;animation-delay:5ms}.moles-page .burrow-clods circle:nth-child(6){--dx:-78px;--dy:-30px;animation-delay:40ms}.moles-page .burrow-clods circle:nth-child(7){--dx:80px;--dy:-26px;animation-delay:20ms}.moles-page .burrow-clods circle:nth-child(8){--dx:-10px;--dy:-52px;animation-delay:30ms}@keyframes molesClod{0%{opacity:0;transform:translate(0) scale(.8);animation-timing-function:cubic-bezier(.3,.75,.5,1)}6%{opacity:1}32%{transform:translate(calc(var(--dx) * .55),var(--dy)) scale(1);animation-timing-function:cubic-bezier(.55,0,.9,.6)}62%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) * .3)) scale(.7)}}.moles-page .moles-board.is-bust .moles-hole.is-closed{opacity:.42;transition-delay:0s,90ms}.moles-page .moles-board.is-bust .moles-hole.is-missed{transition-duration:.16s,.16s;transition-delay:0s,var(--reveal-delay,0s)}.moles-page .moles-hole.is-hit .moles-burrow{transform-origin:50% 70%;animation:molesHitBump .42s cubic-bezier(.2,1.3,.4,1)}@keyframes molesHitBump{0%{transform:scale(.96,1.04)}45%{transform:translateY(-3px) scale(1.03,.98)}to{transform:none}}.moles-page .mole-rise{transform:translateY(132px);opacity:0;transition:transform .22s var(--moles-ease-duck),opacity .12s linear .1s}.moles-page .moles-hole.has-mole .mole-rise{transform:translateY(0);opacity:1;transition:transform .3s var(--moles-ease-pop) var(--reveal-delay,0s),opacity 90ms linear var(--reveal-delay,0s)}.moles-page .mole-squash{transform-box:fill-box;transform-origin:50% 100%}.moles-page .moles-hole.is-hit .mole-squash{animation:moleSquash .46s cubic-bezier(.3,.7,.4,1)}@keyframes moleSquash{0%{transform:scale(1.1,.84)}38%{transform:scale(.93,1.08)}68%{transform:scale(1.03,.97)}to{transform:scale(1)}}.moles-page .moles-hole.is-missed .mole-squash{animation:moleRevealPop .34s cubic-bezier(.3,.7,.4,1) var(--reveal-delay,0s) both}@keyframes moleRevealPop{0%{transform:scale(.9,1.1)}55%{transform:scale(1.05,.95)}to{transform:scale(1)}}.moles-page .mole-eyes-happy,.moles-page .moles-hole.is-hit .mole-eyes-open{opacity:0}.moles-page .moles-hole.is-hit .mole-eyes-happy{opacity:1}.moles-page .mole-paws{opacity:0;transform:translateY(7px);transition:opacity 90ms linear,transform .14s var(--moles-ease-duck)}.moles-page .moles-hole.has-mole .mole-paws{opacity:1;transform:translateY(0);transition:opacity .12s linear calc(var(--reveal-delay, 0s) + .15s),transform .22s var(--moles-ease-pop) calc(var(--reveal-delay, 0s) + .15s)}.moles-page .moles-hole-preview{position:absolute;left:50%;top:64%;transform:translate(-50%,-50%);color:rgba(255,255,255,.78);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;pointer-events:none;animation:molesPreviewIn .16s ease-out}.moles-page .moles-meter{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 16px 0 14px;border-radius:999px;background:var(--moles-pill);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.moles-page .moles-meter-icon{display:inline-flex;color:#7f8e9c;transition:color .2s ease}.moles-page .moles-meter.is-live .moles-meter-icon{color:var(--moles-accent)}.moles-page .moles-meter-value{display:inline-block;min-width:3.6ch;font-size:15px;font-weight:700;letter-spacing:.01em;animation:molesFadeUp .22s cubic-bezier(.2,.8,.3,1)}.moles-page .moles-meter-x{margin-left:1px;color:#aab6c1;font-weight:600}@keyframes molesFadeUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes molesPreviewIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 4px))}to{opacity:1;transform:translate(-50%,-50%)}}.moles-page .moles-random-btn{width:100%;height:44px;flex:0 0 auto;border:none;border-radius:8px;background:#2e3843;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .14s ease,color .14s ease,transform 90ms ease}.moles-page .moles-random-btn:hover:not(:disabled){background:#37434f}.moles-page .moles-random-btn:active:not(:disabled){transform:translateY(1px)}.moles-page .moles-random-btn:focus-visible{outline:2px solid var(--moles-accent);outline-offset:2px}.moles-page .moles-random-btn:disabled{background:#252d36;color:rgba(255,255,255,.38);cursor:not-allowed}.moles-page .moles-mole-mini{width:22px;height:20px}.moles-page .moles-celebrate .mines-celebrate-gems{gap:6px;color:#f7b733}@media (max-width:980px){.moles-page .mines-controls.mob-bet-first .mines-form>.moles-random-btn{order:-1}}@media (max-width:900px){.moles-page{--moles-hole-w:112px}.moles-page .moles-row{gap:14px}.moles-page .moles-stage{padding:18px 6px;gap:16px}}@media (max-width:600px){.moles-page{--moles-hole-w:96px}.moles-page .moles-row{gap:10px}.moles-page .moles-row+.moles-row{margin-top:calc(var(--moles-hole-w) * -.38)}.moles-page .moles-board{margin-top:calc(var(--moles-hole-w) * -.14)}.moles-page .mines-grid-area.moles-stage{min-height:0;padding:10px 6px 12px;gap:10px}.moles-page .moles-meter{height:32px}.moles-page .moles-random-btn{height:44px;min-height:44px}.moles-page{--moles-hole-w:85px}.moles-page .mines-grid-area.moles-stage{padding:8px 6px 10px;gap:8px}.moles-page .moles-meter{height:30px}.moles-page form.mines-form>.moles-random-btn{display:none}.moles-page .mines-controls div.mines-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:8px;column-gap:8px}.moles-page .mines-controls div.mines-form>*{grid-column:1/-1}.moles-page .mines-controls div.mines-form>.mines-field-row{display:none}.moles-page .mines-controls.mob-bet-first div.mines-form>.moles-random-btn{grid-column:1;order:-2;height:48px;min-height:48px}.moles-page .mines-controls.mob-bet-first div.mines-form>.mines-cashout-btn{grid-column:2;order:-1;height:48px;min-height:48px;gap:6px;padding:0 8px;font-size:13px;letter-spacing:.03em;white-space:nowrap}.moles-page .mines-controls div.mines-form>.mines-cashout-btn .mines-cashout-amount{font-size:14px}.moles-page div.mines-form>.mines-profit-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:11px 14px}.moles-page div.mines-form>.mines-profit-card .mines-profit-divider{display:none}.moles-page div.mines-form>.mines-profit-card .mines-profit-row{min-width:0;gap:6px}.moles-page div.mines-form>.mines-profit-card .mines-profit-row+.mines-profit-divider+.mines-profit-row{padding-left:12px;border-left:1px solid #3d4753}.moles-page div.mines-form>.mines-profit-card .mines-profit-row-head{font-size:10.5px;white-space:nowrap}.moles-page div.mines-form>.mines-profit-card .mines-profit-row-head>span{overflow:hidden;text-overflow:ellipsis}.moles-page div.mines-form>.mines-profit-card .mines-profit-row-body{font-size:16px;gap:6px;min-width:0}.moles-page div.mines-form>.mines-profit-card .mines-profit-currency{width:18px;height:18px;min-width:18px;flex-basis:18px}.moles-page div.mines-form>.mines-profit-card .mines-profit-amount{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moles-page div.mines-form>.mines-profit-card .mines-profit-suffix{display:none}.moles-page div.mines-form>.mines-profit-card .mines-profit-multi{flex:none;padding:2px 7px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.moles-page .mole-paws,.moles-page .mole-rise,.moles-page .moles-hole,.moles-page .moles-hole.has-mole .mole-paws,.moles-page .moles-hole.has-mole .mole-rise{transition-duration:1ms;transition-delay:0s}.moles-page .moles-board.shaking,.moles-page .moles-hole-preview,.moles-page .moles-hole.is-digging .moles-burrow,.moles-page .moles-hole.is-empty .burrow-clods circle,.moles-page .moles-hole.is-empty .burrow-ring,.moles-page .moles-hole.is-empty .burrow-shock,.moles-page .moles-hole.is-empty .moles-burrow,.moles-page .moles-hole.is-hit .mole-squash,.moles-page .moles-hole.is-hit .moles-burrow,.moles-page .moles-hole.is-missed .mole-squash,.moles-page .moles-meter-value{animation:none}.moles-page .moles-board.is-bust .moles-hole.is-missed{transition-delay:0s}.moles-page .moles-hole.has-mole .mole-paws,.moles-page .moles-hole.has-mole .mole-rise{transition:opacity .22s linear}}.moles-page{--moles-ring:#3e4d58;--moles-ring-hover:#4a5c68;--moles-wall:#19232c;--moles-floor:#0c131a;--moles-ease-pop:cubic-bezier(.18,.85,.3,1.12)}.moles-page .burrow-ring{stroke:#647583;stroke-width:1;transition:none}.moles-page .burrow-wall{stroke:#273640;stroke-width:2;transition:none}.moles-page .moles-hole.is-hit .mole-squash{animation-duration:.38s}.moles-page .moles-hole.is-empty .burrow-ring{animation:none}.moles-page .burrow-dust,.moles-page .burrow-empty-mark{opacity:0;transform-box:fill-box;transform-origin:center}.moles-page .moles-hole.is-empty .moles-burrow{animation:molesEmptyImpact .62s cubic-bezier(.2,.7,.3,1)}.moles-page .moles-hole.is-empty .burrow-dust{animation:molesEmptyDust .68s ease-out both}.moles-page .moles-hole.is-empty .burrow-empty-mark{animation:molesEmptyMark .35s cubic-bezier(.16,1,.3,1) .18s both}.moles-page .moles-hole.is-empty .burrow-shock{animation-duration:.65s}.moles-page .moles-hole.is-empty .burrow-clods circle{animation-duration:.68s}@keyframes molesEmptyImpact{0%{transform:translateY(-3px) scale(1.025,.98)}18%{transform:translateY(5px) scale(1.09,.88)}43%{transform:translateY(-4px) scale(.98,1.035)}70%{transform:translateY(1px) scale(1.01,.99)}to{transform:none}}@keyframes molesEmptyDust{0%{opacity:0;transform:translateY(7px) scale(.8)}20%{opacity:.8}to{opacity:0;transform:translateY(-12px) scale(1.12)}}@keyframes molesEmptyMark{0%{opacity:0;transform:translateY(8px) scale(.65)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.moles-page .moles-hole.is-empty .burrow-clods circle,.moles-page .moles-hole.is-empty :is(.moles-burrow,.burrow-dust,.burrow-shock){animation:none}.moles-page .moles-hole.is-empty .burrow-empty-mark{animation:none;opacity:1}}.moles-page .moles-hole.is-digging .moles-burrow{animation:molesDigAnticipation .62s ease-in-out infinite}.moles-page .moles-hole.is-empty .burrow-empty-mark{animation:molesMarkSettle .22s cubic-bezier(.2,.8,.3,1) .12s both}.moles-page .moles-hole.is-empty .burrow-shock{display:none}.moles-page .moles-hole.is-empty .burrow-clods{opacity:.6}@keyframes molesDigAnticipation{0%,28%{transform:translateY(0)}45%{transform:translateY(2px) scale(1.012,.985)}64%{transform:translateY(-1px)}80%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes molesMarkSettle{0%{opacity:0;transform:translateY(3px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.moles-page .moles-hole.is-digging .moles-burrow{animation:none}.moles-page .moles-hole.is-empty .burrow-empty-mark{animation:none;opacity:1}}