.mn-wrap.mines{--accent:var(--signal);display:grid;grid-template-columns:minmax(270px,340px) minmax(0,1fr);gap:0;max-width:1400px;padding-top:76px}.mn-wrap.mines .mn-panel{align-self:stretch;gap:18px;padding:20px;border-radius:8px 0 0 8px;background:#242837;border-color:#303546;box-shadow:none}.mn-wrap.mines .bet-top,.mn-wrap.mines .mines-profit{color:#9caed0}.mn-wrap.mines .bet-bal{color:#91a4ca}.mn-wrap.mines .bet-row{background:#1d202c;border-color:#343b4e}.mn-wrap.mines .bet-row button{min-width:42px;background:#303648;border-color:transparent}.mn-wrap.mines .mines-profit{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:600}.mn-wrap.mines .mines-profit b{display:inline-flex;align-items:center;gap:5px;color:var(--bone-1);font-variant-numeric:tabular-nums}.mn-wrap.mines .mines-profit svg{width:15px;height:15px}.mn-wrap.mines .mn-go{min-height:52px;color:#071c15;background:#22ed9a}.mn-wrap.mines .mn-go:hover:not(:disabled){background:#48f3aa}.mn-wrap.mines .mn-go.cash{color:#071c15;background:#22ed9a}.mn-wrap.mines .mn-go.cash:hover:not(:disabled){background:#48f3aa}.mn-wrap.mines .mn-rand{min-height:44px;background:#303648;border-color:#394155}.mn-wrap.mines .mn-rand:hover:not(:disabled){background:#394155}.mn-wrap.mines .mn-stage{display:flex;min-width:0;min-height:700px;flex-direction:column;align-items:stretch;gap:18px;padding:20px;border-radius:0 8px 8px 0;background:#1d202c;border-color:#303546}.mn-wrap.mines .mines-ladder{width:100%;max-width:none;gap:5px;padding:0 0 4px;scrollbar-width:thin;scrollbar-color:#394155 transparent}.mn-wrap.mines .mn-step{min-width:54px;padding:6px 7px 5px;border-radius:5px;background:#252938;border-color:#303648}.mn-wrap.mines .mn-step i{color:#91a4ca}.mn-wrap.mines .mn-step.past{opacity:.55;color:#91a4ca}.mn-wrap.mines .mn-step.now{color:#22ed9a;border-color:rgb(34 237 154/48%);background:rgb(34 237 154/9%)}.mn-wrap.mines .mn-step.next{color:#f2f4fa;border-color:rgb(34 237 154/60%);background:rgb(34 237 154/12%);box-shadow:inset 0 -2px 0 #22ed9a}.mn-wrap.mines .mn-board{position:relative;width:min(520px,100%);max-width:520px;aspect-ratio:1;align-self:center;gap:clamp(6px,1.1cqi,11px);padding:clamp(8px,1.2cqi,12px);border-radius:8px;background:#252938;border:1px solid #303546;box-shadow:none;container-type:inline-size}.mn-wrap.mines .mn-board.lost{border-color:rgb(250 77 86/55%)}.mn-wrap.mines .mn-board.won{border-color:rgb(34 237 154/55%)}.mn-wrap.mines .mn-tile{border-radius:7px;background:#343a4b;box-shadow:inset 0 -4px 0 #252938,inset 0 1px 0 rgb(255 255 255/5%);transition:transform var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out);animation:none}.mn-wrap.mines .mn-tile.live:hover{transform:translateY(-2px);background:#3d4558;box-shadow:inset 0 -4px 0 #252938,inset 0 0 0 1px rgb(34 237 154/55%)}.mn-wrap.mines .mn-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mn-wrap.mines .mn-tile.flip{animation:mines-wait .5s ease-in-out infinite alternate}.mn-wrap.mines .mn-tile.gem{background:rgb(34 237 154/14%);box-shadow:inset 0 0 0 1px rgb(34 237 154/55%);animation:none}.mn-wrap.mines .mn-tile.mine{background:#30313d;box-shadow:inset 0 0 0 1px #4a4e5d}.mn-wrap.mines .mn-tile.mine.dim{opacity:.9}.mn-wrap.mines .mn-tile.hit{background:rgb(250 77 86/30%);box-shadow:inset 0 0 0 2px #fa4d56;animation:none}.mn-wrap.mines .mn-tile.dim{opacity:.5}.mn-wrap.mines .mn-tile.dim .mn-ico{transform:scale(.82)}.mn-wrap.mines .mn-tile .mn-ico{filter:none}.mn-wrap.mines .mn-result{border-radius:7px;background:rgb(29 32 44/94%);border-width:1px;backdrop-filter:none}.mn-wrap.mines .mn-result.won{border-color:#22ed9a}.mn-wrap.mines .mn-result.lost{border-color:#fa4d56}.mn-wrap.mines .mn-result.won b{color:#22ed9a}.mn-wrap.mines .mn-result.lost b{color:#fa4d56}.mn-wrap.mines .mn-result a{color:#9caed0}.mn-wrap.mines .mines-settings{display:flex;width:100%;flex-direction:column;gap:14px;margin-top:auto;padding:14px;border-radius:6px;background:#252938}.mn-wrap.mines .mines-setting-field{display:flex;flex-direction:column;gap:9px}.mn-wrap.mines .mn-label{display:flex;justify-content:space-between;color:#9caed0;font-size:14px;font-weight:600}.mn-wrap.mines .mn-label span{color:#91a4ca}.mn-wrap.mines .mn-range{width:100%;accent-color:#22ed9a}.mn-wrap.mines .mn-quick{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:3px;border:1px solid #343b4e;border-radius:5px;background:#1d202c}.mn-wrap.mines .mn-quick button{min-height:36px;border-radius:4px;color:#9caed0;font-size:14px}.mn-wrap.mines .mn-quick button.on{background:#353b4d;color:#f2f4fa;box-shadow:inset 0 -2px 0 #22ed9a}.mn-wrap.mines .mines-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mn-wrap.mines .mines-stats>div{display:flex;min-width:0;flex-direction:column;gap:5px;color:#9caed0;font-size:13px;font-weight:600}.mn-wrap.mines .mines-stats b{display:inline-flex;align-items:center;gap:5px;overflow:hidden;color:#f2f4fa;font-size:15px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.mn-wrap.mines .mines-stats svg{width:15px;height:15px}.mn-wrap.mines .mn-fair{width:100%;max-width:none;color:#91a4ca;text-align:center}.mn-wrap.mines .mn-fair code{color:#c5cee2}.mn-wrap.mines .mn-feed{grid-column:1/-1}@media (min-width:761px) and (max-height:1000px){.mn-wrap.mines{padding-top:48px;padding-bottom:16px}.mn-wrap.mines .mn-stage{min-height:0;gap:10px;padding:12px}.mn-wrap.mines .mn-board{width:min(520px,max(240px,calc(100vh - 468px)),100%)}.mn-wrap.mines .mines-settings{gap:10px;padding:10px}.mn-wrap.mines .mines-setting-field{gap:6px}.mn-wrap.mines .mn-quick button{min-height:32px}}@keyframes mines-wait{to{background:color-mix(in srgb,#343a4b 80%,#22ed9a)}}@media (max-width:760px){.mn-wrap.mines{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 12px calc(var(--mnav-h, 58px) + 24px)}.mn-wrap.mines .mn-stage{min-height:0;order:0;border-radius:8px;padding:14px}.mn-wrap.mines .mn-panel{order:1;border-radius:8px;padding:16px}.mn-wrap.mines .mn-board{width:min(520px,100%)}.mn-wrap.mines .mines-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}@media (max-width:480px){.mn-wrap.mines .mn-board{gap:6px;padding:7px}.mn-wrap.mines .mn-tile{border-radius:5px}}@media (prefers-reduced-motion:reduce){.mn-wrap.mines .mn-tile.flip{animation:none}.mn-wrap.mines .mn-tile.live:hover{transform:none}}