 .cards {
	background: #1f2230 !important;
}

body {
    background-color: #1f2230 !important;
    color: #fff!important;
}

.diceRouletteBox {
    background-color: #183856 !important;
    border: 1px solid #1f2230 !important;
}

.form-control {
    background-color: rgb(24, 37, 51) !important;
    border: 1px solid #1a222c!important;
    color: #d2d2d2!important;
}
.amount-number {
    transition: all .3s ease-in-out;
	border: 1px solid #182533 !important;/* 
	background: linear-gradient(360deg,#fa5454,#ff8282) !important; */
    background: linear-gradient(360deg, #0077ff, #3461df) !important;
	color: #fff !important;
}
 
 .amount-number:hover {/* 
	background: linear-gradient(360deg,#fa5454,#ff8282) !important; */
    background: linear-gradient(360deg, #3461df, #0077ff) !important;
}

td, th {
	border-bottom: 1px solid #5c5c5c2e !important;
}

.games-item {
    border-top: 1px solid #1f2230 !important;
}
.still svg {
    fill: #9ca3af  !important;
 
}
.still .games-title {
    color: #8696a8!important;
}

.games-menu {
	box-shadow: none !important;
}
.lds-ellipsis div {
    background-image: linear-gradient(45deg, #fde047, #ca8a04) !important;
    box-shadow: 0 0 10px rgba(234, 179, 8, 0.55) !important;
}
.games-title {
    color: #8696a8 !important;
}
 .games-img, .gm {
	     filter: invert(20%)!important;
 }
 .games-menu {
	     background-color: #1f2230  !important;
 }

.header {
    background-color: #1f2230 !important;
    border-bottom: 1px solid #1f2230 !important;
	box-shadow: none !important;
 
}

.gm {
	    /* filter: invert(20%)!important; */
}
.form-control:focus {
  
   border-color: #3d3d3d!important;
 
}


::-webkit-scrollbar-thumb {
    background-color: #5b7287  !important;
   
}

::-webkit-scrollbar-track-piece {
    background-color: #173756 !important;
}
.likeLevlBox {
	background-color: #0e1621 !important;
}

 

.lvl, .sumDep  {
    color: #8696a8!important;
}

.list, .logoBox, .circle-online, img {
	/* filter: invert(10%)!important; */
}
.mines .cell.win {/* 
    opacity: 0.75; */ 
}

.winT {
	background-color: #0077ff !important;
	color: #eee !important;
}
.card-header {
    background-color: #1f2230 !important;
}
.stepsCoffs {
	border: 1px solid #3d3d3d  !important;
}
.stepsCoffs.win {
    border: 1px solid #28a745d6 !important;
    color: #28a745fa !important;
}

.stepsCoffs.active {
    border: 1px solid #8696a8  !important;
    color: #8696a8  !important;
}

@media (max-width: 992px) {
	
	
.header-menu {
    background-color: #1f2230;
    border-top: 8px solid #1f2230 !important;
    border-bottom: 8px solid #1f2230 !important
}
}
.cards, .blue {
	box-shadow: none !important;
}

.ser, .green, .gree, .gold, .red, .blue, .blu {
    transition: all 0.1s ease-in-out;
    color: #fff;
}

.ser {
    background: linear-gradient(360deg, #0077ff, #3461df);
}
.blu {
    background: linear-gradient(360deg, #0077ff, #0077ff);
}

.gree {
    background: linear-gradient(360deg, #509600, #b8fe67);
}

.green {
    background: linear-gradient(360deg, #509600, #509600);
}

.gold {/* 
    background: linear-gradient(90deg, #ffc658 -18.18%, #986500 49.18%, #ffc658 120%); */
    background: linear-gradient(90deg,#2e3cff .06%,#1d53e9 98.49%);
}

.red {
    background: linear-gradient(360deg, #fa5454, #ff8282);
}

.blue {
    background: linear-gradient(360deg, #003cff, #557eee);
}


.ser:active, .green:active, .blu:active, .gree:active, .gold:active, .red:active, .blue:active {
    transform: scale(1.05);
}




.noty.success {
    background-image: linear-gradient(45deg,#008523,#59dd5c)  !important;;
}

.noty.error {
    background-image: linear-gradient(45deg,#a11e1e,#880606) !important;
}
.close {
	    color: #eee !important;
}
.modal-header {
border-bottom: 1px solid #182533 !important;
}
.modal-content {
	background-color: #182533 !important;
}
.vue-notification.success {
 
    border-left-color: #326b42 !important;
    background-image: linear-gradient(45deg,#165a28,#1d7237) !important;
}

.vue-notification.error {
    border-left-color: #731e18 !important;
    background-image: linear-gradient(45deg,#5a1616,#721d1d) !important;
}


.mines .cell {
    /* border-radius: 15px; */
	background-color: #000;
	box-shadow: 
		0 2px 3px 0 #000,
		0 4px 8px 0 rgba(5, 0, 32, 0.25);
}
.mines .cell:hover {	
	box-shadow: 
		0 6px 8px 0 #000,
		0 5px 12px 0 rgba(5, 0, 32, 0.3);
}

 .legend-wheel-coefficient {
	 background-color: #465768   !important;
	 
 }
 .legend-wheel-inner {
	 background-color: #465768   !important;
 }
 
 .mines .bombs .amount-number.active {
    transition: all .3s ease-in-out;/* 
	background: linear-gradient(360deg,#fa5454,#ff8282) !important; */
    background: linear-gradient(360deg, #0077ff, #3461df) !important;
}

 .legend-wheel-coefficient-item>span {
    color: #dedede   !important;
 }

.live_ {
	background-image: linear-gradient(45deg,#0077ff,#3461df) !important;
    color: #fff;
    box-shadow: 0 0 5px 0 #242f55!important;
}
.live .coef {
    color: #fff;
}

.live .slotname{
    color: #fff !important;
}







.slots__banners-item, .slots__banners-item-btn {
    transition: all .3s ease-in-out;
}
.slots__banners-item:hover, .slots__banners-item-btn:hover {
    transform: scale(1.03);
}



.new-games.v2 > div{
    justify-content: start;
}


.cards {
    background-color: #ffffff85;
    /* box-shadow: 0 25px 65px rgb(224 221 240/45%) */
}
.box-with-warning,
.box-with-success,
.box-with-danger,
.box-with-primary {
    position: relative;
    border-radius: 12px;
    padding: 5px 5px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin: 1rem 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 100px;
    height: 100%;
    overflow: hidden;
}

/* Полупрозрачный фон + размытие */
.box-with-warning::before,
.box-with-success::before,
.box-with-danger::before,
.box-with-primary::before {
    content: "";
    position: absolute;
    inset: 0;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    z-index: -1;
}

/* Цветные фоны */
.box-with-warning {
    background: rgba(255, 184, 34, 1);
    box-shadow: 0 4px 20px rgba(255, 184, 34, 0.5);
}

.box-with-success {
    background: rgba(102, 187, 106, 1);
    box-shadow: 0 4px 20px rgba(102, 187, 106, 0.5);
}

.box-with-danger {
    background: rgba(239, 83, 80, 1);
    box-shadow: 0 4px 20px rgba(239, 83, 80, 0.5);
}

.box-with-primary {
    background: linear-gradient(90deg, rgba(116, 73, 230, 1), rgba(105, 164, 255, 1));
    box-shadow: 0 4px 20px rgba(116, 73, 230, 0.5);
}









/* instant payout dark theme */
body:not(.light-theme) .auto-payout-label { color: #d1d5db !important; }
body:not(.light-theme) .auto-payout-slider { background-color: #374151 !important; }
body:not(.light-theme) .auto-payout-slider:before { background-color: #9ca3af !important; }
body:not(.light-theme) .auto-payout-toggle input:checked + .auto-payout-slider { background-color: #10b981 !important; }
body:not(.light-theme) .auto-payout-modal-box { background: #1f2937 !important; color: #f9fafb !important; }
body:not(.light-theme) .auto-payout-modal-title { color: #ffffff !important; }
body:not(.light-theme) .auto-payout-modal-info { background: rgba(255,255,255,0.06) !important; }
body:not(.light-theme) .auto-payout-modal-amount { color: #ffffff !important; }
body:not(.light-theme) .auto-payout-modal-badge { background: rgba(255,255,255,0.1) !important; color: #e5e7eb !important; }
body:not(.light-theme) .auto-payout-modal-btn-cancel { background: #374151 !important; color: #d1d5db !important; }


/* === KENO stavka+risk v ryad === */
.keno-page .keno-controls[data-v-56044a66]{display:flex !important;flex-direction:row !important;gap:12px !important;align-items:stretch !important;} .keno-page .keno-controls .keno-panel[data-v-56044a66]{flex:1 1 0 !important;min-width:0 !important;} .keno-page .keno-panel__top[data-v-56044a66]{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;margin-bottom:14px !important;} .keno-page .keno-panel__label[data-v-56044a66]{font-size:15px !important;white-space:nowrap !important;} .keno-page .keno-auto[data-v-56044a66]{display:flex !important;align-items:center !important;gap:8px !important;flex:0 0 auto !important;} .keno-page .keno-auto__lbl[data-v-56044a66]{font-size:13px !important;white-space:nowrap !important;} .keno-page .keno-toggle[data-v-56044a66]{width:46px !important;height:26px !important;flex:0 0 auto !important;} .keno-page .keno-toggle__knob[data-v-56044a66]{width:20px !important;height:20px !important;} .keno-page .keno-toggle.is-on .keno-toggle__knob[data-v-56044a66]{left:23px !important;} .keno-page .keno-toggle__txt[data-v-56044a66]{font-size:9px !important;left:7px !important;} .keno-page .keno-panel__bottom[data-v-56044a66]{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;} .keno-page .keno-cur[data-v-56044a66]{font-size:18px !important;} .keno-page .keno-betinput[data-v-56044a66]{display:flex !important;align-items:center !important;gap:6px !important;min-width:0 !important;} .keno-page .keno-betinput__field[data-v-56044a66]{font-size:18px !important;max-width:70px !important;min-width:0 !important;} .keno-page .keno-betbtns[data-v-56044a66]{display:flex !important;gap:6px !important;flex:0 0 auto !important;} .keno-page .keno-betbtn[data-v-56044a66]{width:34px !important;height:32px !important;font-size:13px !important;border-radius:9px !important;} .keno-page .keno-select select[data-v-56044a66]{font-size:14px !important;padding:12px 32px 12px 12px !important;} .keno-page .keno-board[data-v-56044a66]{display:grid !important;grid-template-columns:repeat(8,minmax(0,1fr)) !important;gap:5px !important;width:100% !important;max-width:100% !important;margin-bottom:16px !important;} .keno-page .keno-cell[data-v-56044a66]{width:auto !important;min-width:0 !important;aspect-ratio:1/1 !important;height:auto !important;font-size:14px !important;border-radius:10px !important;padding:0 !important;} .keno-page .keno-mults[data-v-56044a66]{display:flex !important;gap:5px !important;flex-wrap:wrap !important;justify-content:center !important;} .keno-page .keno-mult[data-v-56044a66]{min-width:0 !important;padding:5px 6px !important;flex:1 1 0 !important;} .keno-page .keno-mult__x[data-v-56044a66]{font-size:12px !important;} .keno-page .keno-mult__hits[data-v-56044a66]{font-size:10px !important;} .keno-page[data-v-56044a66]{padding-left:6px !important;padding-right:6px !important;max-width:100vw !important;overflow-x:hidden !important;box-sizing:border-box !important;}
.keno-page .keno-toggle[data-v-56044a66]{position:relative !important;width:48px !important;height:26px !important;border-radius:14px !important;flex:0 0 auto !important;padding:0 !important;} .keno-page .keno-toggle__knob[data-v-56044a66]{position:absolute !important;top:3px !important;left:3px !important;width:20px !important;height:20px !important;border-radius:50% !important;} .keno-page .keno-toggle.is-on .keno-toggle__knob[data-v-56044a66]{left:25px !important;} .keno-page .keno-toggle__txt[data-v-56044a66]{position:absolute !important;left:auto !important;right:6px !important;font-size:9px !important;} .keno-page .keno-toggle.is-on .keno-toggle__txt[data-v-56044a66]{left:8px !important;right:auto !important;}
.keno-page .keno-header[data-v-56044a66]{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;margin-bottom:18px !important;} .keno-page .keno-header__left[data-v-56044a66]{display:flex !important;align-items:center !important;gap:10px !important;flex:0 0 auto !important;min-width:0 !important;} .keno-page .keno-header__right[data-v-56044a66]{display:flex !important;align-items:center !important;gap:8px !important;flex:0 0 auto !important;}
.keno-page .keno-howto[data-v-56044a66]{display:flex !important;align-items:center !important;gap:6px !important;flex:0 0 auto !important;white-space:nowrap !important;margin-left:auto !important;} .keno-page .keno-howto__q[data-v-56044a66]{flex:0 0 auto !important;}
.keno-page .keno-icnbtn[data-v-56044a66]{flex:0 0 auto !important;width:auto !important;}
@media (max-width:560px){.keno-page .keno-controls[data-v-56044a66]{flex-direction:column !important;gap:10px !important;} .keno-page .keno-controls .keno-panel[data-v-56044a66]{width:100% !important;}}
.keno-page .keno-panel__bottom[data-v-56044a66]{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;} .keno-page .keno-betinput[data-v-56044a66]{display:flex !important;align-items:center !important;gap:6px !important;flex:1 1 auto !important;min-width:0 !important;} .keno-page .keno-betbtns[data-v-56044a66]{display:flex !important;gap:6px !important;flex:0 0 auto !important;}
.keno-page .keno-auto[data-v-56044a66]{display:flex !important;align-items:center !important;gap:8px !important;flex:0 0 auto !important;} .keno-page .keno-toggle[data-v-56044a66]{position:relative !important;width:48px !important;height:26px !important;border-radius:14px !important;flex:0 0 auto !important;padding:0 !important;} .keno-page .keno-toggle__txt[data-v-56044a66]{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;left:auto !important;right:7px !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.3px !important;} .keno-page .keno-toggle.is-on .keno-toggle__txt[data-v-56044a66]{left:8px !important;right:auto !important;} .keno-page .keno-toggle__knob[data-v-56044a66]{position:absolute !important;top:3px !important;left:3px !important;width:20px !important;height:20px !important;border-radius:50% !important;} .keno-page .keno-toggle.is-on .keno-toggle__knob[data-v-56044a66]{left:25px !important;}
.keno-page .keno-icnbtn[data-v-56044a66]{width:34px !important;height:34px !important;min-width:34px !important;padding:0 !important;border-radius:9px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:var(--kn-panel2) !important;color:var(--kn-txt-dim) !important;flex:0 0 auto !important;} .keno-page .keno-icnbtn svg[data-v-56044a66]{width:16px !important;height:16px !important;} .keno-page .keno-icnbtn--theme[data-v-56044a66]{background:var(--kn-panel2) !important;color:var(--kn-txt-dim) !important;} .keno-page .keno-howto[data-v-56044a66]{font-size:12px !important;padding:8px 10px !important;} .keno-page .keno-howto__q[data-v-56044a66]{width:20px !important;height:20px !important;}
/* === keno tweaks v1 === */
.keno-page .keno-icnbtn--theme[data-v-56044a66]{ display:none !important; }
.keno-page .kt-logo-replaced > *:not(.kt-howto-main){ display:none !important; }
.keno-page .kt-logo-replaced{ display:flex !important; align-items:center !important; padding:0 !important; background:transparent !important; }
.keno-page .kt-hide-original-howto{ display:none !important; }
.keno-page .kt-howto-main{ display:inline-flex; align-items:center; justify-content:center; gap:6px; background:var(--kn-panel2, #1e2740); color:var(--kn-txt, #e6ebf5); border:none; cursor:pointer; font-weight:700; font-size:14px; padding:10px 16px; border-radius:12px; line-height:1; }
.keno-page .kt-howto-main:hover{ background:#2b3348; }
.keno-page [class*="stake"] button,.keno-page [class*="bet"] button{ min-width:44px; }
.keno-page .keno-icnbtn[data-v-56044a66]:not(.keno-icnbtn--theme){ min-width:34px; }
/* === keno tweaks v2 === */
.keno-page .kt-pill-row{ display:flex !important; align-items:center !important; gap:8px !important; flex-wrap:nowrap !important; }
.keno-page .kt-scroller{ overflow-x:auto !important; scroll-behavior:smooth; -ms-overflow-style:none; scrollbar-width:none; flex:1 1 auto !important; min-width:0; }
.keno-page .kt-scroller::-webkit-scrollbar{ display:none; width:0; height:0; }
.keno-page .kt-arrow{ flex:0 0 auto !important; width:40px !important; height:44px !important; min-width:40px !important; border-radius:12px !important; border:none !important; background:var(--kn-panel2, #1e2740) !important; color:var(--kn-txt, #e6ebf5) !important; font-size:22px !important; line-height:1 !important; cursor:pointer; display:inline-flex !important; align-items:center !important; justify-content:center !important; padding:0 !important; transition:background .15s; }
.keno-page .kt-arrow:hover{ background:#2b3348 !important; }
.keno-page .kt-arrow:active{ background:#3b82f6 !important; color:#fff !important; }
.keno-page .kt-press{ background:#3b82f6 !important; color:#fff !important; transition:none !important; }
.keno-page .kt-press *{ color:#fff !important; }
.keno-page button,.keno-page [role=button]{ -webkit-tap-highlight-color:transparent; }
.keno-page [class*="stake"] button,.keno-page [class*="bet"] button{ min-width:48px !important; height:44px !important; padding:0 12px !important; display:inline-flex !important; align-items:center !important; justify-content:center !important; white-space:nowrap !important; flex:0 0 auto !important; }
/* === keno tweaks v3 - press === */
.keno-page button.kt-press,.keno-page [role=button].kt-press,.keno-page button[data-ktp="1"],.keno-page [role=button][data-ktp="1"]{ background:#3b82f6 !important; background-color:#3b82f6 !important; color:#fff !important; transition:none !important; }
.keno-page button.kt-press *,.keno-page [role=button].kt-press *,.keno-page button[data-ktp="1"] *,.keno-page [role=button][data-ktp="1"] *{ color:#fff !important; }

/* === keno tweaks v4 - press instant === */
.keno-page button.kt-press,
.keno-page [role=button].kt-press,
.keno-page button[data-ktp="1"],
.keno-page [role=button][data-ktp="1"]{
  background:#3b82f6 !important;
  background-color:#3b82f6 !important;
  color:#fff !important;
  transition:none !important;
}
.keno-page button.kt-press *,
.keno-page [role=button].kt-press *,
.keno-page button[data-ktp="1"] *,
.keno-page [role=button][data-ktp="1"] *{
  color:#fff !important;
}

/* === keno tweaks v4 - arrows visibility === */
.keno-page .kt-arrow{
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  min-width:32px;
  height:36px;
  padding:0 8px;
  margin:0 4px;
  background:rgba(255,255,255,0.06);
  border:1px solid rgba(255,255,255,0.08);
  border-radius:10px;
  color:#e5e7eb;
  font-size:20px;
  line-height:1;
  cursor:pointer;
  flex-shrink:0;
  z-index:2;
  position:relative;
}
.keno-page .kt-arrow:hover{background:rgba(255,255,255,0.1);}
.keno-page .kt-arrow:active{background:rgba(255,255,255,0.14);}
.keno-page .kt-pill-row{
  display:flex !important;
  align-items:center;
  gap:4px;
}
.keno-page .kt-scroller{
  flex:1 1 auto;
  overflow-x:auto;
  scrollbar-width:none;
}
.keno-page .kt-scroller::-webkit-scrollbar{display:none;}

/* === keno tweaks v6 - arrows in side boxes === */
.keno-page .kt-arrbox{position:relative;}
.keno-page .kt-arr{
  position:absolute;
  top:0;left:0;
  width:100%;height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  background:transparent;
  border:0;
  color:#e5e7eb;
  font-size:24px;
  line-height:1;
  cursor:pointer;
  padding:0;
  margin:0;
}
.keno-page .kt-arr:active{opacity:0.6;}

/* === keno tweaks v7 - absolute arrows on row edges === */
.keno-page .kt-row{position:relative;}
.keno-page .kt-arr{
  position:absolute;
  top:0;
  left:auto;
  right:auto;
  height:100%;
  width:60px;
  max-width:16%;
  display:flex;
  align-items:center;
  justify-content:center;
  background:transparent;
  border:0;
  color:#e5e7eb;
  font-size:26px;
  line-height:1;
  cursor:pointer;
  z-index:3;
  padding:0;
  margin:0;
}
.keno-page .kt-arr--left{left:0;}
.keno-page .kt-arr--right{right:0;}
.keno-page .kt-arr:active{opacity:0.6;}

/* === keno tweaks v8 - glyphs + blue autopick === */
.keno-page .kt-glyphbox{position:relative;}
.keno-page .kt-glyph{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  color:#e5e7eb;
  font-size:26px;
  line-height:1;
  pointer-events:none;
}
.keno-page .kt-blue{
  background:#3b82f6 !important;
  color:#fff !important;
}
.keno-page .kt-blue *{
  color:#fff !important;
}
.keno-page .kt-blue svg{
  fill:#fff !important;
  stroke:#fff !important;
}

/* === keno tweaks v9 - overlay arrows + light theme === */
.keno-page .kt-row{position:relative;}
.keno-page .kt-arr{
  position:absolute;
  top:0;
  left:auto;
  right:auto;
  width:100%;
  max-width:70px;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  background:transparent;
  border:0;
  color:#cbd5e1;
  font-size:28px;
  line-height:1;
  cursor:pointer;
  z-index:5;
  padding:0;
  margin:0;
  transform:none;
}
.keno-page .kt-arr--left{left:0;}
.keno-page .kt-arr--right{right:0;}
.keno-page .kt-arr:active{opacity:0.5;}
html.kt-light .keno-page .kt-arr{color:#475569;}
html.kt-light .keno-page .kt-glyph{color:#475569;}

/* === keno tweaks v10 - visible nav arrows beside hint pill === */
.keno-page .kt-bar{display:flex !important;align-items:stretch !important;gap:10px !important;}
.keno-page .keno-arrow.kt-hide-vue-arr{display:none !important;}
.keno-page .kt-navarr{flex:0 0 auto !important;width:52px !important;min-width:52px !important;border-radius:16px !important;border:0 !important;background:var(--kn-panel,#1a1f2e) !important;color:#e5e7eb !important;font-size:30px !important;line-height:1 !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;-webkit-tap-highlight-color:transparent;transition:background .15s;}
.keno-page .kt-navarr:hover{background:#2b3348 !important;}
.keno-page .kt-navarr:active{background:#3b82f6 !important;color:#fff !important;}
html.kt-light .keno-page .kt-navarr{background:#e6ebf5 !important;color:#334155 !important;}
html.kt-light .keno-page .kt-navarr:active{background:#3b82f6 !important;color:#fff !important;}

/* === keno tweaks v10 - light theme fixes === */
html.kt-light .keno-page .kt-howto-main{background:#e2e8f0 !important;color:#1e293b !important;}
html.kt-light .keno-page .kt-howto-main:hover{background:#cbd5e1 !important;}
html.kt-light .keno-page .keno-icnbtn{color:#475569 !important;}
html.kt-light .keno-page .keno-icnbtn svg{fill:#475569 !important;stroke:#475569 !important;}
html.kt-light .kh-dialog{background:#ffffff !important;color:#0f172a !important;box-shadow:0 20px 60px rgba(15,23,42,.25) !important;}
html.kt-light .kh-title{color:#0f172a !important;}
html.kt-light .kh-body{color:#334155 !important;}
html.kt-light .kh-body b{color:#0f172a !important;}
html.kt-light .kh-tabs{background:#e2e8f0 !important;}
html.kt-light .kh-tab{color:#64748b !important;}
html.kt-light .kh-tab.is-active{background:#3b82f6 !important;color:#fff !important;}
html.kt-light .kh-close{background:#e2e8f0 !important;color:#334155 !important;}
html.kt-light .kh-close:hover{background:#cbd5e1 !important;}
html.kt-light .kh-counter{background:#eef2f7 !important;color:#64748b !important;}
html.kt-light .kh-nav{background:#eef2f7 !important;}
html.kt-light .kh-prev,html.kt-light .kh-next{color:#334155 !important;}
html.kt-light .kh-prev{border-right:1px solid rgba(15,23,42,.08) !important;}
html.kt-light .kh-prev:not(:disabled):hover,html.kt-light .kh-next:not(:disabled):hover{background:#e2e8f0 !important;}

/* v10 fix: round close btn + white STAVKA text */
.kh-close{width:36px !important;height:36px !important;min-width:36px !important;max-width:36px !important;min-height:36px !important;max-height:36px !important;flex:0 0 auto !important;border-radius:50% !important;padding:0 !important;line-height:1 !important;box-sizing:border-box !important;}
.keno-page .keno-play{color:#fff !important;}
.keno-page .keno-play *{color:#fff !important;}

/* v10: keno bg like site, rounded, auto btn blue */
.keno-page{background:transparent !important;border-radius:20px !important;}
.keno-page .keno-btn--auto{background:#3b82f6 !important;color:#fff !important;}
.keno-page .keno-btn--auto, .keno-page .keno-btn--auto *{text-transform:none !important;color:#fff !important;}
.keno-page .keno-btn--auto svg{fill:#fff !important;stroke:#fff !important;}
.keno-page .keno-btn--auto:hover{background:#2f6fe0 !important;}

/* v10: keno solid panel bg + rounded */
.keno-page{background:#151a2b !important;border-radius:20px !important;}
html.kt-light .keno-page{background:#e9edf6 !important;}

/* v10: press effect = blue, not dark */
.keno-page .kt-press{background:#3b82f6 !important;color:#fff !important;}
.keno-page .kt-press *{color:#fff !important;}
.keno-page [data-ktp]{background:#3b82f6 !important;color:#fff !important;}

/* v10: clear btn not uppercase */
.keno-page .keno-btn--clear{text-transform:none !important;}
.keno-page .keno-btn--clear *{text-transform:none !important;}
.keno-page .keno-cell.is-drawn{background:#3a4160 !important;border:2px solid #aeb8dd !important;color:#fff !important;box-shadow:0 0 10px rgba(174,184,221,.45) !important;opacity:1 !important;}.keno-page .keno-cell.is-drawn .keno-cell__num{color:#fff !important;opacity:1 !important;}
body:not(.light-theme) .keno-page{--kn-bg:#0f1320 !important;--kn-panel:#1a1f2e !important;--kn-panel2:#222839 !important;--kn-cell:#1e2434 !important;--kn-cell-br:#2a3145 !important;--kn-txt:#ffffff !important;--kn-txt-dim:#6b7387 !important;background:var(--kn-bg) !important;color:var(--kn-txt) !important;}body.light-theme .keno-page{--kn-bg:#f1f2fd !important;--kn-panel:#ffffff !important;--kn-panel2:#eef1f8 !important;--kn-cell:#f4f6fb !important;--kn-cell-br:#e2e7f2 !important;--kn-txt:#1b1e2b !important;--kn-txt-dim:#8a93a8 !important;background:var(--kn-bg) !important;color:var(--kn-txt) !important;}
body.light-theme .keno-page .keno-icnbtn{background:#e2e7f2 !important;color:#1b1e2b !important;border:1px solid #d3dae8 !important;}body.light-theme .keno-page .keno-icnbtn svg{fill:#1b1e2b !important;color:#1b1e2b !important;}
html.kt-light .keno-page .fa-shield-alt,html.kt-light .keno-page .fa-volume-up,html.kt-light .keno-page .fa-volume-mute,body.light-theme .keno-page .fa-shield-alt,body.light-theme .keno-page .fa-volume-up,body.light-theme .keno-page .fa-volume-mute{color:#1b1e2b !important;opacity:1 !important;}
html.kt-light .keno-page .keno-icnbtn,body.light-theme .keno-page .keno-icnbtn{background:#dde3ef !important;border:1px solid #c8d1e2 !important;box-shadow:0 1px 3px rgba(27,30,43,.10) !important;}
html.kt-light .keno-page .keno-betbtn:active,html.kt-light .keno-page .keno-betbtn:hover,html.kt-light .keno-page .keno-arrow:active,html.kt-light .keno-page .keno-arrow:hover,html.kt-light .keno-page .keno-icnbtn:active,html.kt-light .keno-page .keno-btn--clear:active,html.kt-light .keno-page .keno-btn--clear:hover,html.kt-light .keno-page .kt-navarr:active,html.kt-light .keno-page .kt-arr:active,html.kt-light .keno-page .kt-arrow:active,html.kt-light .keno-page .kt-arrow:hover,body.light-theme .keno-page .keno-betbtn:active,body.light-theme .keno-page .keno-betbtn:hover,body.light-theme .keno-page .keno-arrow:active,body.light-theme .keno-page .keno-arrow:hover,body.light-theme .keno-page .keno-icnbtn:active,body.light-theme .keno-page .keno-btn--clear:active,body.light-theme .keno-page .keno-btn--clear:hover,body.light-theme .keno-page .kt-navarr:active,body.light-theme .keno-page .kt-arr:active,body.light-theme .keno-page .kt-arrow:active,body.light-theme .keno-page .kt-arrow:hover{background:#d3dae8 !important;color:#1b1e2b !important;}
.keno-page .keno-mult--hit .keno-mult__x,.keno-page .keno-mult--hit .keno-mult__hits{color:#fff !important;opacity:1 !important;}
.keno-page .keno-cell.is-win .keno-cell__num,.keno-page .keno-cell.is-hit .keno-cell__num,.keno-page .keno-cell.is-win,.keno-page .keno-cell.is-hit{color:#fff !important;}
.keno-page .keno-cell.is-selected,.keno-page .keno-cell.is-selected .keno-cell__num,.keno-page .keno-cell.kt-blue,.keno-page .keno-cell.kt-blue .keno-cell__num,.keno-page .keno-cell.is-drawn,.keno-page .keno-cell.is-drawn .keno-cell__num{color:#fff !important;}
.keno-page .kt-toast-card{z-index:1 !important;}
.header{z-index:100 !important;}
.header{z-index:100 !important;}
.header{background:var(--header-bg);}
body:not(.light-theme) .keno-page{background:#1f2230 !important;}html.kt-light .keno-page,body.light-theme .keno-page{background:#ffffff !important;}
body:not(.light-theme) .keno-page{--kn-panel:#272d40 !important;--kn-panel2:#303650 !important;--kn-cell:#2a3045 !important;--kn-cell-br:#3b425c !important;}body.light-theme .keno-page,html.kt-light .keno-page{--kn-panel:#f1f3fa !important;--kn-panel2:#e4e9f4 !important;--kn-cell:#edf0f8 !important;--kn-cell-br:#d8dfee !important;}
.games-img.kenog{background-image:url("/assets/keno-nav.png") !important;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;}
.keno-cur{font-size:0 !important;line-height:0 !important;width:20px;height:20px;background:url("/assets/image/logo.png") center/cover no-repeat !important;border-radius:50%;display:inline-block;flex:0 0 auto;overflow:hidden;}
.keno-cur{color:transparent !important;text-indent:-9999px !important;}
/* === mines tweaks v1 === */ .mines .minefields .cell{background-position:center !important;background-repeat:no-repeat !important;background-size:60% !important;} .mines .minefields .cell.win{background-image:url(/assets/image/Games/Mines/WinBoom.png) !important;} .mines .minefields .cell.lose{background-image:url(/assets/image/Games/Mines/bomb.png) !important;} .mines .mt-header{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:4px 0 14px;} .mines .mt-howto{display:inline-flex;align-items:center;gap:6px;background:var(--kn-panel2,#1e2740);color:#e6ebf5;border:none;cursor:pointer;font-weight:700;font-size:14px;padding:10px 16px;border-radius:12px;line-height:1;} .mines .mt-howto:hover{background:#2b3348;} .mines .mt-q{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.14);font-size:12px;}
.mines .minefields{counter-reset:mcell;} .mines .minefields .cell{position:relative;} .mines .minefields .cell::before{counter-increment:mcell;content:counter(mcell);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#4c5568;font-weight:700;font-size:1.15rem;pointer-events:none;} .mines .minefields .cell.win::before,.mines .minefields .cell.lose::before{content:none;}
.mines{flex-wrap:wrap !important;} .mines .mt-header{flex:0 0 100% !important;width:100% !important;max-width:100% !important;justify-content:flex-start;margin:6px 0 4px;padding:0 4px;box-sizing:border-box;}
.mines .content-body > .mt-header{display:flex !important;width:100% !important;flex:0 0 100% !important;justify-content:flex-start;margin:6px 0 10px;}
.mines .mt-boardrow{display:flex !important;flex-direction:row !important;gap:10px;align-items:stretch;justify-content:center;} .mines .mt-side{display:flex;flex-direction:column;gap:8px;flex:0 0 88px;width:88px;} .mines .mt-side__blk{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:rgba(255,255,255,.05);border-radius:14px;padding:12px 6px;} .mines .mt-side__t{color:#cbd5e1;font-weight:700;font-size:.78rem;letter-spacing:.6px;} .mines .mt-side__blk img{width:46px;height:46px;object-fit:contain;} .mines .mt-side__c{color:#fff;font-weight:700;font-size:1.05rem;}
.mines .mt-header{justify-content:space-between !important;} .mines .mt-hright{display:flex;gap:8px;} .mines .mt-icnbtn{width:34px;height:34px;min-width:34px;border-radius:9px;border:none;display:inline-flex;align-items:center;justify-content:center;background:var(--kn-panel2,#1e2740);color:#8a93a8;cursor:pointer;}
.mines .mt-boardrow{flex-direction:column !important;align-items:stretch !important;gap:8px !important;} .mines .mt-side{flex-direction:row !important;width:100% !important;flex:0 0 auto !important;gap:8px !important;} .mines .mt-side__blk{flex:1 1 0 !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;padding:8px 14px !important;border-radius:12px !important;} .mines .mt-side__blk img{width:32px !important;height:32px !important;} .mines .mt-side__t{font-size:.72rem !important;} .mines .mt-side__c{font-size:1rem !important;} .mines .mt-icnbtn{width:34px !important;height:34px !important;min-width:34px !important;max-width:34px !important;padding:0 !important;flex:0 0 auto !important;} .mines .mt-icnbtn svg{width:16px !important;height:16px !important;display:block;}
.mines .mines-control-group{display:none !important;} .mines .mt-bottom{display:flex;width:100%;gap:2px;border-radius:14px;overflow:hidden;margin:10px 0;} .mines .mt-bpanel{flex:1 1 0;background:rgba(255,255,255,.05);padding:12px 14px;display:flex;flex-direction:column;gap:10px;} .mines .mt-brow{display:flex;align-items:center;justify-content:space-between;gap:8px;} .mines .mt-btitle{color:#fff;font-weight:600;font-size:.95rem;} .mines .mt-bhint{color:#8a93a8;font-size:.72rem;} .mines .mt-bauto{color:#cbd5e1;font-size:.82rem;display:inline-flex;align-items:center;gap:6px;} .mines .mt-toggle{background:#fff;color:#1b1e2b;border-radius:12px;padding:3px 9px;font-size:.68rem;font-weight:700;} .mines .mt-bval{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700;font-size:1.15rem;} .mines .mt-bval img{width:22px;height:22px;object-fit:contain;} .mines .mt-bbtns{display:inline-flex;gap:6px;} .mines .mt-bbtn{width:40px;height:32px;border:none;border-radius:8px;background:rgba(255,255,255,.1);color:#d0d7e5;font-weight:600;cursor:pointer;}
.mines .mt-bottom{max-width:100% !important;box-sizing:border-box !important;} .mines .mt-bpanel{min-width:0 !important;box-sizing:border-box !important;padding:10px 10px !important;gap:8px !important;} .mines .mt-brow{min-width:0 !important;flex-wrap:nowrap !important;} .mines .mt-bval{font-size:1.05rem !important;gap:6px !important;white-space:nowrap;} .mines .mt-bval img{width:20px !important;height:20px !important;} .mines .mt-bbtn{width:36px !important;height:30px !important;font-size:.8rem !important;flex:0 0 auto !important;} .mines .mt-bbtns{gap:4px !important;flex:0 0 auto !important;} .mines .mt-btitle{font-size:.88rem !important;white-space:nowrap;} .mines .mt-bauto{font-size:.76rem !important;white-space:nowrap;} @media (max-width:480px){.mines .mt-bhint{display:none !important;}}
.mines .mt-bottom{max-width:100% !important;box-sizing:border-box !important;} .mines .mt-bpanel{min-width:0 !important;box-sizing:border-box !important;padding:10px 10px !important;gap:8px !important;} .mines .mt-brow{min-width:0 !important;flex-wrap:nowrap !important;} .mines .mt-bval{font-size:1.05rem !important;gap:6px !important;white-space:nowrap;} .mines .mt-bval img{width:20px !important;height:20px !important;} .mines .mt-bbtn{width:36px !important;height:30px !important;font-size:.8rem !important;flex:0 0 auto !important;} .mines .mt-bbtns{gap:4px !important;flex:0 0 auto !important;} .mines .mt-btitle{font-size:.88rem !important;white-space:nowrap;} .mines .mt-bauto{font-size:.76rem !important;white-space:nowrap;} @media (max-width:480px){.mines .mt-bhint{display:none !important;}}
.mines .mt-bpanel{padding:8px 8px !important;gap:6px !important;} .mines .mt-btitle{font-size:.8rem !important;} .mines .mt-bauto{font-size:.68rem !important;gap:4px !important;} .mines .mt-toggle{padding:2px 7px !important;font-size:.6rem !important;} .mines .mt-bval{font-size:.95rem !important;gap:5px !important;flex:0 1 auto !important;min-width:0 !important;} .mines .mt-bval img{width:18px !important;height:18px !important;} .mines .mt-bbtn{width:32px !important;height:28px !important;font-size:.72rem !important;border-radius:7px !important;} .mines .mt-bbtns{gap:3px !important;} .mines .mt-brow{gap:4px !important;overflow:hidden !important;}
.mines .mt-brow{overflow:visible !important;} .mines .mt-bbtns{flex:1 1 auto !important;display:flex !important;justify-content:flex-end !important;min-width:0 !important;} .mines .mt-bbtn{flex:1 1 0 !important;width:auto !important;min-width:24px !important;max-width:42px !important;padding:0 !important;height:28px !important;font-size:.7rem !important;} .mines .mt-bval{flex:0 0 auto !important;font-size:.88rem !important;} .mines .mt-bval img{width:16px !important;height:16px !important;} .mines .mt-btitle{font-size:.78rem !important;} .mines .mt-bauto{font-size:.64rem !important;} .mines .mt-toggle{padding:2px 6px !important;font-size:.56rem !important;}
.mines .mt-bbtn{max-width:34px !important;height:26px !important;font-size:.68rem !important;border-radius:6px !important;transition:background .12s,transform .08s;} .mines .mt-bbtn:active{background:rgba(255,255,255,.22) !important;transform:scale(.94);} .mines .mt-bpanel{padding:8px 10px !important;} .mines .mt-brow{gap:6px !important;}
.mines .mt-pval{width:52px;background:transparent;border:none;outline:none;color:#fff;font-weight:700;font-size:.95rem;padding:2px 0;} .mines .mt-toggle{cursor:pointer;user-select:none;transition:background .15s;} .mines .mt-toggle--on{background:#22c55e !important;color:#fff !important;}
.mines .content-body{padding-top:0 !important;margin-top:0 !important;} .mines{padding-top:0 !important;margin-top:0 !important;} .mines .content-body > .mt-header{margin:0 0 12px !important;} .mines .mt-howto{font-size:14px !important;padding:12px 18px !important;border-radius:14px !important;} .mines .mt-q{width:22px !important;height:22px !important;} .mines .mt-icnbtn{width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;border-radius:12px !important;} .mines .mt-icnbtn svg{width:18px !important;height:18px !important;}
.mines .container.rows{padding-top:0 !important;margin-top:0 !important;} .content.cards{padding-top:0 !important;} .mines .content-body .mt-header{margin-top:-6px !important;}
.mines .content-body .mt-header{margin-top:14px !important;margin-bottom:12px !important;}
html.kt-light .mines .mt-side__blk,body.light-theme .mines .mt-side__blk{background:#e2e7f2 !important;} html.kt-light .mines .mt-side__t,body.light-theme .mines .mt-side__t{color:#475569 !important;} html.kt-light .mines .mt-side__c,body.light-theme .mines .mt-side__c{color:#1b1e2b !important;} html.kt-light .mines .mt-bpanel,body.light-theme .mines .mt-bpanel{background:#e2e7f2 !important;} html.kt-light .mines .mt-btitle,body.light-theme .mines .mt-btitle{color:#1b1e2b !important;} html.kt-light .mines .mt-bauto,body.light-theme .mines .mt-bauto{color:#475569 !important;} html.kt-light .mines .mt-toggle,body.light-theme .mines .mt-toggle{background:#1b1e2b !important;color:#fff !important;} html.kt-light .mines .mt-toggle--on,body.light-theme .mines .mt-toggle--on{background:#22c55e !important;} html.kt-light .mines .mt-bval,body.light-theme .mines .mt-bval{color:#1b1e2b !important;} html.kt-light .mines .mt-pval,body.light-theme .mines .mt-pval{color:#1b1e2b !important;} html.kt-light .mines .mt-bbtn,body.light-theme .mines .mt-bbtn{background:#d3dae8 !important;color:#1b1e2b !important;} html.kt-light .mines .mt-icnbtn,body.light-theme .mines .mt-icnbtn{background:#dde3ef !important;color:#475569 !important;border:1px solid #c8d1e2 !important;} html.kt-light .mines .mt-icnbtn svg,body.light-theme .mines .mt-icnbtn svg{fill:#475569 !important;} html.kt-light .mines .minefields .cell::before,body.light-theme .mines .minefields .cell::before{color:#8a93a8 !important;} html.kt-light .mines .mt-howto,body.light-theme .mines .mt-howto{background:#1e2740 !important;color:#e6ebf5 !important;}
html.kt-light .mines .mt-howto,body.light-theme .mines .mt-howto{background:#dde3ef !important;color:#1b1e2b !important;border:1px solid #c8d1e2 !important;} html.kt-light .mines .mt-howto:hover,body.light-theme .mines .mt-howto:hover{background:#d3dae8 !important;} html.kt-light .mines .mt-q,body.light-theme .mines .mt-q{background:rgba(27,30,43,.12) !important;color:#1b1e2b !important;}
html.kt-light .mines .mt-toggle,body.light-theme .mines .mt-toggle{background:#1b1e2b !important;color:#ffffff !important;min-width:34px;text-align:center;} html.kt-light .mines .mt-toggle--on,body.light-theme .mines .mt-toggle--on{background:#22c55e !important;color:#fff !important;}
.mines .mt-snav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:42px;border:none;border-radius:10px;background:rgba(20,24,38,.85);color:#fff;font-size:20px;z-index:5;cursor:pointer;display:flex;align-items:center;justify-content:center;} .mines .mt-snav--l{left:0;} .mines .mt-snav--r{right:0;} .mines .mt-pick{display:flex;align-items:center;justify-content:space-between;gap:10px;border:2px dashed rgba(140,150,170,.45);border-radius:14px;padding:10px 12px;margin:10px 0;} .mines .mt-pick__t{color:#cbd5e1;font-size:.92rem;} .mines .mt-pick__o{color:#8a93a8;font-size:.85rem;} .mines .mt-pick__btn{background:#a98f3f;color:#fff;border:none;border-radius:10px;padding:10px 16px;font-weight:700;letter-spacing:.5px;cursor:pointer;} html.kt-light .mines .mt-pick__t,body.light-theme .mines .mt-pick__t{color:#1b1e2b;} html.kt-light .mines .mt-pick__o,body.light-theme .mines .mt-pick__o{color:#475569;} .mines .mt-toggle{background:#1b1e2b !important;color:#ffffff !important;min-width:36px;text-align:center;} .mines .mt-toggle--on{background:#22c55e !important;color:#ffffff !important;}
.mines .mt-pick{flex-wrap:nowrap !important;gap:8px !important;padding:9px 10px !important;border-width:1px !important;border-radius:12px !important;} .mines .mt-pick__t{white-space:nowrap !important;font-size:.85rem !important;flex:0 1 auto !important;min-width:0 !important;overflow:hidden;text-overflow:ellipsis;} .mines .mt-pick__o{font-size:.8rem !important;flex:0 0 auto !important;} .mines .mt-pick__btn{white-space:nowrap !important;font-size:.8rem !important;padding:9px 14px !important;border-radius:10px !important;flex:0 0 auto !important;} .mines .mt-snav{width:38px !important;height:56px !important;top:50% !important;border-radius:12px !important;background:#232a3d !important;color:#e6ebf5 !important;font-size:18px !important;opacity:.95;} html.kt-light .mines .mt-snav,body.light-theme .mines .mt-snav{background:#2b3348 !important;color:#fff !important;} .mines .mines-step-item:first-child{margin-left:44px !important;} .mines .mines-step-item:last-child{margin-right:44px !important;} .mines .mt-toggle{background:#1b1e2b !important;color:#fff !important;font-size:.6rem !important;font-weight:800 !important;letter-spacing:.4px;line-height:1 !important;padding:4px 8px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.mines .mines-step-item__coef{color:#ffffff !important;} html.kt-light .mines .mines-step-item__coef,body.light-theme .mines .mines-step-item__coef{color:#1b1e2b !important;} .mines .mines-step-item.active .mines-step-item__coef,.mines .mines-step-item--active .mines-step-item__coef,.mines .mines-step-item.current .mines-step-item__coef{color:#4ade80 !important;} .mines .mt-toggle{font-size:11px !important;min-width:40px !important;height:20px !important;padding:0 8px !important;border-radius:11px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#ffffff !important;background:#1b1e2b !important;overflow:visible !important;} .mines .mt-toggle--on{background:#22c55e !important;}
.mines .mines-steps-list{gap:10px !important;} .mines .mines-step-item{flex:0 0 auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;min-width:150px !important;min-height:66px !important;padding:10px 16px !important;border-radius:16px !important;background:#1d2434 !important;border:none !important;box-shadow:none !important;} .mines .mines-step-item__row{display:contents !important;} .mines .mines-step-item__label{font-size:.82rem !important;font-weight:600 !important;color:#93a0b8 !important;white-space:nowrap !important;line-height:1.15 !important;} .mines .mines-step-item__coef{font-size:1.05rem !important;font-weight:800 !important;color:#e6ebf5 !important;line-height:1.15 !important;} .mines .mines-step-item--active{background:#2fae52 !important;} .mines .mines-step-item--active .mines-step-item__label{color:rgba(255,255,255,.92) !important;} .mines .mines-step-item--active .mines-step-item__coef{color:#ffffff !important;} .mines .mines-step-item--win:not(.mines-step-item--active) .mines-step-item__coef{color:#4ade80 !important;} .mines .mines-step-item--lose{background:#3a2230 !important;}
body.light-theme.light-theme .mines .mines-step-item{background:#e2e7f2 !important;} body.light-theme.light-theme .mines .mines-step-item__label{color:#64748b !important;} body.light-theme.light-theme .mines .mines-step-item__coef{color:#1b1e2b !important;} body.light-theme.light-theme .mines .mines-step-item--active{background:#2fae52 !important;} body.light-theme.light-theme .mines .mines-step-item--active .mines-step-item__label,body.light-theme.light-theme .mines .mines-step-item--active .mines-step-item__coef{color:#ffffff !important;} body.light-theme.light-theme .mines .mines-step-item--win:not(.mines-step-item--active){background:#dcfce7 !important;} body.light-theme.light-theme .mines .mines-step-item--win:not(.mines-step-item--active) .mines-step-item__coef{color:#15803d !important;}
.mines .mt-snav{width:44px !important;height:66px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:16px !important;background:#1d2434 !important;color:#cbd5e1 !important;font-size:22px !important;opacity:1 !important;z-index:6 !important;} body.light-theme.light-theme .mines .mt-snav{background:#dde3ef !important;color:#334155 !important;border:1px solid #c8d1e2 !important;} .mines .mines-step-item:first-child{margin-left:54px !important;} .mines .mines-step-item:last-child{margin-right:54px !important;}
.mines .mt-toggle{background:#ffffff !important;color:#1b1e2b !important;opacity:1 !important;visibility:visible !important;} .mines .mt-toggle--on{background:#22c55e !important;color:#ffffff !important;} body.light-theme.light-theme .mines .mt-toggle{background:#1b1e2b !important;color:#ffffff !important;} body.light-theme.light-theme .mines .mt-toggle--on{background:#22c55e !important;color:#ffffff !important;} body.light-theme.light-theme .mines .mt-bauto{color:#475569 !important;opacity:1 !important;}
.mines .mt-toggle{background:#1b1e2b !important;color:#ffffff !important;} .mines .mt-toggle--on{background:#22c55e !important;color:#ffffff !important;}
.mines .mt-howto{font-size:12px !important;padding:8px 10px !important;border-radius:12px !important;gap:6px !important;} .mines .mt-q{width:20px !important;height:20px !important;font-size:11px !important;} .mines .mt-icnbtn{width:34px !important;height:34px !important;min-width:34px !important;max-width:34px !important;padding:0 !important;border-radius:9px !important;} .mines .mt-icnbtn svg{width:16px !important;height:16px !important;} .mines .mt-hright{gap:8px !important;}
body.light-theme .mines .mt-icnbtn{background:#dde3ef !important;color:#475569 !important;border:1px solid #c8d1e2 !important;box-shadow:0 1px 3px rgba(27,30,43,.10) !important;} body.light-theme .mines .mt-icnbtn svg{fill:#475569 !important;} body.light-theme .mines .mt-howto{background:#dde3ef !important;color:#1b1e2b !important;border:1px solid #c8d1e2 !important;}
body.light-theme.light-theme .mines .mt-toggle{background:#ffffff !important;color:#1b1e2b !important;border:1px solid #c8d1e2 !important;} body.light-theme.light-theme .mines .mt-toggle--on{background:#22c55e !important;color:#ffffff !important;border-color:#22c55e !important;}
.mines .mines-step-item{width:146px !important;min-width:146px !important;max-width:146px !important;min-height:52px !important;padding:7px 10px !important;gap:2px !important;border-radius:12px !important;} .mines .mines-step-item__label{font-size:12px !important;} .mines .mines-step-item__coef{font-size:15px !important;} .mines .mines-steps-list{gap:8px !important;align-items:stretch !important;} .mines .mt-snav{width:36px !important;height:52px !important;border-radius:12px !important;font-size:18px !important;} .mines .mines-step-item:first-child{margin-left:46px !important;} .mines .mines-step-item:last-child{margin-right:46px !important;}
.mines .mt-navhost{padding-left:46px !important;padding-right:46px !important;box-sizing:border-box !important;} .mines .mt-snav--l{left:0 !important;} .mines .mt-snav--r{right:0 !important;} .mines .mines-step-item:first-child{margin-left:0 !important;} .mines .mines-step-item:last-child{margin-right:0 !important;}
.mt-navhost{box-sizing:border-box !important;} .mt-snav{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:36px !important;height:52px !important;border:none;border-radius:12px !important;background:#1d2434 !important;color:#cbd5e1 !important;font-size:18px !important;z-index:6 !important;display:flex;align-items:center;justify-content:center;cursor:pointer;} .mt-snav--l{left:0 !important;} .mt-snav--r{right:0 !important;} body.light-theme .mt-snav{background:#dde3ef !important;color:#334155 !important;border:1px solid #c8d1e2 !important;}
.mt-navwrap{position:relative !important;padding:0 40px !important;box-sizing:border-box !important;width:100% !important;} .mt-navwrap > *:first-child{width:100% !important;min-width:0 !important;} .mt-snav{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:32px !important;height:52px !important;border:none !important;border-radius:12px !important;background:#1d2434 !important;color:#cbd5e1 !important;font-size:18px !important;z-index:6 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;} .mt-snav--l{left:0 !important;} .mt-snav--r{right:0 !important;} body.light-theme .mt-snav{background:#dde3ef !important;color:#334155 !important;border:1px solid #c8d1e2 !important;}
.mines .mt-pick__btn{background:#3b6df6 !important;color:#ffffff !important;font-weight:700 !important;letter-spacing:.3px !important;} .mines .mt-pick__btn:active{background:#2f5be0 !important;} body.light-theme .mines .mt-pick__btn{background:#3b6df6 !important;color:#ffffff !important;}
.mines .mines-step-item{min-width:0 !important;width:auto !important;max-width:none !important;background:#242c40 !important;} .mines .mines-step-item__label{font-size:11px !important;color:#93a0b8 !important;} .mines .mines-step-item__coef{font-size:14px !important;color:#e6ebf5 !important;} .mines .mines-step-item--active{background:#2fae52 !important;} body.light-theme.light-theme .mines .mines-step-item{background:#e2e7f2 !important;} body.light-theme.light-theme .mines .mines-step-item--active{background:#2fae52 !important;}
.mt-snav{background:#2b3450 !important;color:#dfe6f3 !important;border:1px solid #3a4562 !important;} body.light-theme .mt-snav{background:#dde3ef !important;color:#334155 !important;border:1px solid #c8d1e2 !important;}
.mt-snav{display:none !important;}
.mt-snav{display:flex !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:32px !important;height:52px !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;font-size:18px !important;cursor:pointer;z-index:6 !important;background:#2b3450 !important;color:#dfe6f3 !important;border:1px solid #3a4562 !important;} .mt-snav--l{left:0 !important;} .mt-snav--r{right:0 !important;} body.light-theme .mt-snav{background:#dde3ef !important;color:#334155 !important;border:1px solid #c8d1e2 !important;}
.mines .mines-step-item,body.light-theme.light-theme .mines .mines-step-item{background:#232b38 !important;border:1px solid #313b4b !important;} .mines .mines-step-item__label,body.light-theme.light-theme .mines .mines-step-item__label{color:#8e99ab !important;} .mines .mines-step-item__coef,body.light-theme.light-theme .mines .mines-step-item__coef{color:#ffffff !important;} .mines .mines-step-item--active,body.light-theme.light-theme .mines .mines-step-item--active{background:#2fae52 !important;border-color:#2fae52 !important;} .mines .mines-step-item--active .mines-step-item__label,body.light-theme.light-theme .mines .mines-step-item--active .mines-step-item__label{color:#eafff0 !important;} .mines .mines-step-item--active .mines-step-item__coef,body.light-theme.light-theme .mines .mines-step-item--active .mines-step-item__coef{color:#ffffff !important;}
.mt-snav,body.light-theme .mt-snav{width:28px !important;background:#232b38 !important;color:#dfe6f3 !important;border:1px solid #313b4b !important;}
.mt-snav{width:24px !important;} .mt-snav--l{left:1px !important;} .mt-snav--r{right:1px !important;}
