.rbm-frame{width:100%;border-radius:6px;position:relative;overflow:hidden;color:#e8e5ff;background:#151833}.rbm-mines{width:100%;display:flex}.rbm-sidebar{box-sizing:border-box;display:flex;flex:0 0 340px;flex-direction:column;gap:12px;width:340px;min-width:340px;min-height:820px;padding:20px;border-right:1px solid #e8e5ff0d;background:#191f3b}.rbm-mode-switch,.rbm-size-switch{display:flex;flex-shrink:0;align-items:stretch;gap:4px;width:100%;min-width:0;height:48px;padding:4px;border:1px solid #ffffff0d;border-radius:6px;background:#151833}.rbm-tab{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;padding:0 10px;border:1px solid transparent;border-radius:5px;color:#b9bbd2;background:transparent;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.rbm-tab:hover:not(:disabled){color:#fff;background:#202646}.rbm-tab[aria-pressed=true]{color:#fff;background:#292f55;box-shadow:0 1px 3px #0003}.rbm-tab:disabled{cursor:not-allowed;opacity:.5}.rbm-top-fields{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.rbm-field-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:12px;line-height:1em}.rbm-field-label span,.rbm-muted{color:#e8e5ffbf}.rbm-bet-input{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;min-width:0;height:50px;overflow:hidden;border:1px solid #262c52;border-radius:6px;background:radial-gradient(at 50% 100%,#262c51,#1d2341);transition:border-color .15s ease}.rbm-bet-input:focus-within{border-color:#2099ff}.rbm-currency{display:flex;flex:0 0 auto;align-items:center;height:100%;padding:0 8px 0 15px;color:#7d7e97;font-size:14px}.rbm-bet-input input{flex:1 1 auto;width:100%;min-width:0;height:50px;padding-right:4px;border:0;outline:0;color:#fff;background:transparent;font-size:14px;font-variant-numeric:tabular-nums}.rbm-bet-input input::-moz-placeholder{color:#5b628c}.rbm-bet-input input::placeholder{color:#5b628c}.rbm-bet-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.rbm-bet-input input[type=number]::-webkit-inner-spin-button,.rbm-bet-input input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.rbm-quick-bets{display:flex;flex:0 0 auto;align-items:center;gap:5px;margin-right:10px}.rbm-quick-bet{flex:0 0 auto;min-width:30px;height:30px;padding:0 7px;border:1px solid #5d5cb226;border-radius:5px;color:#e8e5ffbf;background:#262c51;font-size:12px;font-weight:600;white-space:nowrap}.rbm-quick-bet:hover:not(:disabled){color:#fff;background:#343b69}.rbm-quick-bet:disabled{cursor:not-allowed;opacity:.45}.rbm-grid-size-field{margin-bottom:3px}.rbm-size-switch{height:50px;margin-top:5px;margin-bottom:5px}.rbm-size-switch .rbm-tab{font-size:13px}.rbm-mines-count{display:flex;flex-direction:column;padding-bottom:10px;position:relative}.rbm-mines-slider{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;height:50px;margin:5px 0;padding:0 7px;border:1px solid #262c52;border-radius:6px;background:radial-gradient(at 50% 100%,#262c51,#1d2341)}.rbm-count-card{display:flex;flex:0 0 50px;align-items:center;justify-content:center;gap:3px;width:50px;height:33px;margin:10px 0;padding:0 6px;position:relative;overflow:hidden;border:1px solid #5d5cb26a;border-radius:10px;background-color:#151a38}.rbm-count-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.rbm-count-card--gem:after{background:radial-gradient(at 50% 100%,#3165d483,#102cb800)}.rbm-count-card--mine{border-color:#f3685b36}.rbm-count-card--mine:after{background:radial-gradient(at 50% 100%,#ca252283,#102cb800)}.rbm-count-card img{z-index:1;width:18px;height:18px;flex:0 0 18px;-o-object-fit:contain;object-fit:contain}.rbm-count-card--gem span{color:#aeddff}.rbm-count-card--mine span{color:#f3685b}.rbm-count-card span{z-index:1;display:flex;flex:0 0 18px;justify-content:center;width:18px;font-size:14px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.rbm-mines-range{width:100%;min-width:0;height:6px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:999px;outline:none;background:linear-gradient(to right,#2099ff 0 var(--rbm-range-fill),#2099ff33 var(--rbm-range-fill) 100%);cursor:ew-resize}.rbm-mines-range::-webkit-slider-thumb{width:25px;height:25px;appearance:none;-webkit-appearance:none;border:0;border-radius:3px;background:linear-gradient(90deg,#e0e0e0 0 5px,#8e8e8e 5px 7px,#e0e0e0 7px 12px,#8e8e8e 12px 14px,#e0e0e0 14px 19px,#8e8e8e 19px 21px,#e0e0e0 21px 25px);cursor:ew-resize}.rbm-mines-range::-moz-range-thumb{width:25px;height:25px;border:0;border-radius:3px;background:linear-gradient(90deg,#8e8e8e 0 2px,#e0e0e0 2px 7px,#8e8e8e 7px 9px,#e0e0e0 9px 14px,#8e8e8e 14px 16px,#e0e0e0 16px);cursor:ew-resize}.rbm-mines-range:disabled{cursor:not-allowed;opacity:.45}.rbm-manual-controls{gap:10px}.rbm-manual-controls,.rbm-profit{display:flex;flex-direction:column;margin-bottom:10px}.rbm-profit{justify-content:space-between;width:100%;overflow:hidden;border:1px solid #5d5cb26a;border-radius:6px;background:linear-gradient(#5d5cb20f,#5d5cb214)}.rbm-profit-amounts{display:flex;align-items:center;justify-content:space-between;min-height:75px}.rbm-profit-item{display:flex;flex:1 1 50%;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0}.rbm-profit-item span:first-child{color:#e8e5ffbf;font-size:12px}.rbm-profit-item span:last-child{color:#fff;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.rbm-profit-item--current span:last-child{color:#7dd933}.rbm-profit-multipliers{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;background:linear-gradient(#5d5cb229,#5d5cb21f)}.rbm-multiplier-item{display:flex;flex:1 1 50%;justify-content:center;color:#e8e5ffbf;font-size:14px;font-variant-numeric:tabular-nums}.rbm-multiplier-item--current{color:#7dd933}.rbm-multiplier-divider{flex:0 0 1px;width:1px;height:24px;background:#ffffff17}.rbm-primary-button,.rbm-secondary-button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 14px;border:1px solid transparent;border-radius:6px;color:#fff;font-size:14px;font-weight:700;transition:background-color .15s ease,opacity .15s ease}.rbm-primary-button{background:#2099ff}.rbm-primary-button:hover:not(:disabled){background:#1688eb}.rbm-secondary-button{background:#292f55}.rbm-secondary-button:hover:not(:disabled){background:#353d6a}.rbm-primary-button:disabled,.rbm-secondary-button:disabled{cursor:not-allowed;opacity:.45}.rbm-inline-hint{margin-top:-4px;color:#8d91ad;font-size:11px;line-height:1.35;text-align:center}.rbm-auto-controls{display:flex;flex-direction:column;gap:12px;padding-top:10px;border-top:1px solid #ffffff0d}.rbm-auto-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rbm-auto-field{display:flex;min-width:0;flex-direction:column;gap:6px;color:#8f95b5;font-size:11px}.rbm-auto-field input{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid #262c52;border-radius:5px;outline:0;color:#fff;background:radial-gradient(at 50% 100%,#262c51,#1d2341);font-size:13px;font-variant-numeric:tabular-nums}.rbm-auto-field input:focus{border-color:#2099ff}.rbm-auto-action{display:flex;flex-direction:column;gap:5px}.rbm-auto-action-label{color:#8f95b5;font-size:11px}.rbm-auto-action-row{display:grid;grid-template-columns:1fr 1fr 82px;gap:5px}.rbm-auto-choice{height:36px;border-radius:5px;color:#8f95b5;background:#151833;font-size:11px;font-weight:700;text-transform:capitalize}.rbm-auto-choice[aria-pressed=true]{color:#fff;background:#292f55}.rbm-auto-percent{display:flex;position:relative;min-width:0}.rbm-auto-percent input{padding-right:24px}.rbm-auto-percent span{position:absolute;top:50%;right:9px;color:#8f95b5;font-size:10px;transform:translateY(-50%)}.rbm-auto-profit{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;border:1px solid #5d5cb226;border-radius:6px;background:#151833b3}.rbm-auto-profit div{display:flex;flex-direction:column;gap:5px;color:#8f95b5;font-size:11px}.rbm-auto-profit div:last-child{text-align:right}.rbm-auto-profit strong{color:#fff;font-size:14px;font-variant-numeric:tabular-nums}.rbm-game-display{display:flex;position:relative;flex:1 1 auto;flex-direction:column;min-width:0;background:#151833}.rbm-game-header{display:flex;flex:0 0 50px;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:0 10px 0 16px;border-bottom:1px solid #e8e5ff0d;background:#191f3b}.rbm-fair-play,.rbm-game-back{display:inline-flex;align-items:center;gap:7px;border:0;color:#e8e5ff;background:transparent;font-size:14px;text-decoration:none}.rbm-fair-play:hover,.rbm-game-back:hover{color:#2099ff}.rbm-fair-play svg,.rbm-game-back svg{width:16px;height:16px}.rbm-game-title{font-weight:600;text-transform:capitalize}.rbm-game-content{position:relative;flex:1 1 auto;flex-direction:column;align-items:center;gap:50px;min-height:820px;padding:30px 100px;overflow:hidden;background-color:#151833}.rbm-game-content,.rbm-tile-notification{display:flex;justify-content:center;width:100%}.rbm-tile-notification{position:absolute;z-index:2;top:0;left:0;align-items:flex-end;height:70px;padding-bottom:12px;pointer-events:none}.rbm-tile-notification span{display:flex;align-items:center;height:40px;padding:0 18px;border-radius:6px;color:#e8e5ff;background:#3d417c;font-size:13px;box-shadow:0 4px 10px #252755}.rbm-mines-grid{display:grid;width:100%;grid-template-columns:repeat(var(--rbm-grid-columns),minmax(0,1fr));grid-template-rows:repeat(var(--rbm-grid-columns),minmax(0,1fr))}.rbm-mines-grid--25{--rbm-grid-columns:5;gap:12px}.rbm-mines-grid--36{--rbm-grid-columns:6;gap:11px}.rbm-mines-grid--49{--rbm-grid-columns:7;gap:10px}.rbm-mines-grid--64{--rbm-grid-columns:8;gap:8px}.rbm-tile{display:flex;position:relative;align-items:center;justify-content:center;aspect-ratio:1;min-width:0;padding:0;overflow:hidden;border:0;border-radius:6px;background:#2e315d;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out,background .15s ease-in-out}.rbm-tile:disabled{cursor:default}.rbm-tile:not(:disabled):hover .rbm-tile-overlay{opacity:1}.rbm-tile:active:not(:disabled){transform:translateY(2px) scale(.98);box-shadow:0 0 #252755}.rbm-tile-overlay{position:absolute;z-index:2;inset:0;opacity:0;pointer-events:none;background:linear-gradient(#404282,#404282);transition:opacity .15s ease-in-out}.rbm-tile-revealed{pointer-events:none;border:1px solid #7c83b1b3;background:linear-gradient(#1b1e3d,#1b1e3d)}.rbm-tile-missed{opacity:.3}.rbm-tile-gem{border:2px solid #42a6ed;background:linear-gradient(#42a6ed33,#1e78b933),#1b1e3d}.rbm-tile-gem:before{content:"";position:absolute;inset:0;box-shadow:inset 5px 5px 20px 15px #42a6ed33}.rbm-tile-mine{border:2px solid #e1403c;background:#1b1e3d}.rbm-tile-mine:before{content:"";position:absolute;inset:0;opacity:.8;background:radial-gradient(circle,#b12925cc 0,#b1292500 100%)}.rbm-tile-icon{z-index:1;inset:10%;pointer-events:none}.rbm-gem-glow,.rbm-tile-icon{display:flex;position:absolute;align-items:center;justify-content:center}.rbm-gem-glow{inset:0;border-radius:50%;background:radial-gradient(circle,#58a7e94d 0,#58a7e914 50%,#58a7e903 75%,#58a7e900 90%);transform:translateY(10%)}.rbm-gem-glow img{width:72%;height:72%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 8px #58a7e94a)}.rbm-tile-missed .rbm-gem-glow{opacity:.5;transform:none}.rbm-bomb-icon{display:flex;position:absolute;inset:0;align-items:center;justify-content:center}.rbm-bomb-icon:before{content:"";position:absolute;inset:-5%;z-index:-1;background:radial-gradient(circle closest-side,#b12a256c 0,#b1292500 100%)}.rbm-bomb-icon img{width:82%;height:90%;-o-object-fit:contain;object-fit:contain}.rbm-tile-multiplier{display:flex;position:absolute;z-index:4;right:0;bottom:5%;left:0;align-items:center;justify-content:center;height:20px}.rbm-tile-multiplier span{display:inline-block;padding:2px 7px;border:2px solid #42a6ed;border-radius:46px;color:#fff;background:linear-gradient(#42a6ed -2.86%,#1e78b9);font-size:clamp(8px,1vw + .3rem,13px);font-weight:600;line-height:1}.rbm-reveal-transition{position:absolute;z-index:1;inset:0;border-radius:6px;background:#2f3160;opacity:0;pointer-events:none;transform:scale(.8);transition:opacity 70ms ease-in-out,transform .2s ease-in-out}.rbm-game-footer{position:relative;flex:0 0 50px;justify-content:space-between;width:100%;height:50px;border-top:1px solid #e8e5ff0d;background:#191f3b;font-size:12px}.rbm-game-footer,.rbm-game-footer-brand{display:flex;align-items:center;color:#e8e5ffbf}.rbm-game-footer-brand{gap:8px;margin-left:20px;font-weight:700}.rbm-game-footer-brand svg{width:16px;height:16px;color:#7dd933}.rbm-game-footer-note{margin-right:20px;color:#8f95b5;font-variant-numeric:tabular-nums}@media (max-width:768px){.rbm-mines{flex-direction:column-reverse}.rbm-sidebar{flex:0 0 auto;width:100%;min-width:0;min-height:0}.rbm-game-content{gap:20px;min-height:0;padding:20px}}@media (max-width:500px){.rbm-game-content{padding:5px}.rbm-mines-grid--25{gap:8px}.rbm-mines-grid--36{gap:7px}.rbm-mines-grid--49{gap:6px}.rbm-mines-grid--64{gap:5px}.rbm-tile{border-radius:3px;box-shadow:0 0 #252755}.rbm-tile:active:not(:disabled){transform:translateY(0)}.rbm-sidebar{padding:14px}.rbm-quick-bets{gap:2px;margin-right:5px}.rbm-quick-bet{min-width:27px;padding:0 4px;font-size:11px}.rbm-game-footer-brand{margin-left:12px}.rbm-game-footer-note{margin-right:12px}}