html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme){--mx-control-bg:#252c3d!important;--mx-control-hover:#343e53!important;--mx-control-fg:#e8ecf5!important;--mx-control-muted:rgba(232,236,245,.76)!important;--mx-control-border:rgba(232,236,245,.16)!important;--mx-control-accent:#3b82f6!important}
/* mx-dark-parity-v1 */
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; border-radius: 12px !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > input.dice-box-input { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > .dice-box-actions { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-top-style: none !important; border-top-width: 0px !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > .dice-box-actions > button { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > .dice-box-actions > button:hover:not(:disabled) { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn { background-color: var(--mx-control-bg) !important; background-image: none !important; color: var(--mx-control-fg) !important; box-shadow: none !important; font-weight: 600 !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn:hover:not(:disabled) { background-color: var(--mx-control-hover) !important; background-image: none !important; color: var(--mx-control-muted) !important; box-shadow: none !important; font-weight: 600 !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn.dice-play-btn--noty { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn.dice-play-btn--noty:hover:not(:disabled) { background-color: var(--mx-control-hover) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite .mlt-bet { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite .mlt-bet > input.mlt-bet-input { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-quick-btn { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-quick-btn:active:not(:disabled) { background-color: var(--mx-control-hover) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite .mlt-bombs { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-bomb-arrow { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-main-btn { background-color: rgb(59, 130, 246) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 600 !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-main-btn:hover:not(:disabled) { background-color: rgb(47, 111, 224) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 600 !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-main-btn:active:not(:disabled) { background-color: rgb(59, 130, 246) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 600 !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: matrix(0.98, 0, 0, 0.98, 0, 0) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-arrow { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content .twr-inwrap { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content .twr-inwrap > input.twr-in { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-mod { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take) { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.32) 0px 6px 16px 0px !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take):hover:not(:disabled) { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.32) 0px 6px 16px 0px !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: brightness(1.06) !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take):active:not(:disabled) { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.32) 0px 6px 16px 0px !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: matrix(1, 0, 0, 1, 0, 1) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take):disabled { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take) > span { color: var(--mx-control-fg) !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-auto { background-color: rgb(255, 212, 38) !important; color: rgb(26, 29, 36) !important; box-shadow: none !important; font-weight: 400 !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-abtn { background-color: rgb(79, 120, 255) !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-arrow { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-arrow:hover:not(:disabled) { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl .whl-inwrap { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl .whl-inwrap > input.whl-in2 { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-half { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-half:hover:not(:disabled) { background-color: var(--mx-control-hover) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-play { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.32) 0px 6px 16px 0px !important; font-weight: 400 !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-play:hover:not(:disabled) { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.42) 0px 8px 22px 0px !important; font-weight: 400 !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: brightness(1.05) !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-play:active:not(:disabled) { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(34, 197, 94, 0.3) 0px 4px 12px 0px !important; font-weight: 400 !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: matrix(0.985, 0, 0, 0.985, 0, 1) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-play:disabled { background-color: rgb(34, 197, 94) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 400 !important; letter-spacing: 0.3px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; -webkit-text-stroke: 0.5px rgb(255, 255, 255) !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .keno-betinput.kwl-betinput { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .keno-betinput.kwl-betinput > input.keno-betinput__field { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-qbtn { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-qbtn:active:not(:disabled) { background-color: var(--mx-control-hover) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-autobtn { background-color: rgba(99, 125, 255, 0.12) !important; color: rgb(74, 99, 216) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-clearbtn { background-color: var(--mx-control-bg) !important; color: rgb(74, 99, 216) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.keno-play { background-color: rgb(59, 130, 246) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 700 !important; letter-spacing: 0.5px !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.keno-play:active:not(:disabled) { background-color: rgb(47, 111, 224) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 700 !important; letter-spacing: 0.5px !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kt-navarr { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kt-navarr:active:not(:disabled) { background-color: var(--mx-control-hover) !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .kwl-select { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .kwl-select > select { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; border-style: solid !important; border-width: 1px !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page input.win-in { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page input.win-in:disabled { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-step { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-spin { background-image: linear-gradient(rgb(46, 203, 99), rgb(23, 161, 75)) !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(23, 161, 75, 0.34) 0px 10px 22px 0px !important; letter-spacing: 0.16px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; background-color: rgba(0, 0, 0, 0) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-spin:active:not(:disabled) { background-image: linear-gradient(rgb(46, 203, 99), rgb(23, 161, 75)) !important; color: rgb(255, 255, 255) !important; box-shadow: rgba(23, 161, 75, 0.28) 0px 5px 14px 0px !important; letter-spacing: 0.16px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: matrix(1, 0, 0, 1, 0, 1) !important; background-color: rgba(0, 0, 0, 0) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-spin:disabled { background-image: linear-gradient(rgb(46, 203, 99), rgb(23, 161, 75)) !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: 0.16px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; background-color: rgba(0, 0, 0, 0) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-spin > span { color: var(--mx-control-fg) !important; letter-spacing: 0.16px !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub .bub-field { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub .bub-field > input.bub-input { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-field__clear { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-play { background-color: rgb(59, 110, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-play:hover:not(:disabled) { background-color: rgb(47, 92, 224) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-qbtn:not(.is-on) { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf .cf-field { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf .cf-field > input.cf-input { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-qbtn { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-mode { color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-mode.is-on { background-color: rgb(59, 110, 245) !important; box-shadow: none !important; background-image: none !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-main.is-play { background-color: rgb(59, 110, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: normal !important; text-transform: none !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-main.is-play > span { color: var(--mx-control-fg) !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page .pp-bet__field { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page .pp-bet__field > input.pp-bet__input { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-bet__btn { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-btn.pp-btn--play { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 700 !important; letter-spacing: 0.4px !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-btn.pp-btn--play:hover:not(:disabled) { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 700 !important; letter-spacing: 0.4px !important; -webkit-text-fill-color: currentcolor !important; filter: brightness(1.06) !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-btn.pp-btn--play:active:not(:disabled) { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 700 !important; letter-spacing: 0.4px !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: matrix(1, 0, 0, 1, 0, 1) !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page .cr-amt { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page .cr-amt > input.cr-amt__input { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-amt__btn { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page .cr-quick > button { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-toggle { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-toggle.on { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 400 !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; filter: none !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet:active:not(:disabled) { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 400 !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; filter: brightness(0.92) !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet:disabled { background-color: rgb(74, 128, 245) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; font-weight: 400 !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; filter: saturate(0.6) brightness(0.85) !important; transform: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet > b { color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet > small { color: var(--mx-control-fg) !important; letter-spacing: normal !important; -webkit-text-fill-color: currentcolor !important; opacity: 0.85 !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .x1-page input.x1-in { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mw-page input.mw-in { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red) { background-color: rgb(255, 212, 38) !important; background-image: none !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red):disabled { background-color: var(--mx-control-bg) !important; background-image: none !important; color: var(--mx-control-muted) !important; box-shadow: none !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red).bc-btn-blue { background-color: rgb(34, 158, 217) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red).bc-btn-blue:disabled { background-color: var(--mx-control-bg) !important; color: var(--mx-control-muted) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red).bonus-card__button--disabled { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hf-spin { background-color: rgb(255, 210, 31) !important; background-image: none !important; box-shadow: rgba(255, 210, 31, 0.35) 0px 6px 16px 0px !important; color: rgb(29, 22, 7) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hf-spin:disabled { background-color: rgb(255, 210, 31) !important; background-image: none !important; box-shadow: none !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hs-btn { background-color: rgb(245, 197, 66) !important; background-image: none !important; box-shadow: rgba(245, 197, 66, 0.3) 0px 6px 16px 0px !important; color: rgb(29, 22, 7) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hs-btn:disabled { background-color: rgb(245, 197, 66) !important; background-image: none !important; box-shadow: none !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container input.profile-input { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; border-color: var(--mx-control-border) !important; border-style: solid !important; border-width: 1px !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.profile-button { background-color: rgb(59, 130, 246) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.profile-button:hover:not(:disabled) { background-color: rgb(47, 111, 224) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.balance-btn.balance-btn--deposit { background-color: rgb(34, 163, 90) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.balance-btn.balance-btn--withdraw { background-color: rgb(229, 72, 77) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.wager-reset-btn-custom { background-color: rgb(229, 72, 77) !important; color: rgb(255, 255, 255) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .header-buttons button.hb-login { background-color: var(--mx-control-bg) !important; color: var(--mx-control-fg) !important; -webkit-text-fill-color: currentcolor !important; background-image: none !important; }
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page .win-btnrow button.win-rnd{background:#ef4444!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font-weight:800!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-toggle:not(.kwlon){background:var(--mx-control-bg)!important}

html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.keno-arrow {
  background: var(--mx-control-bg) !important;
  color: var(--mx-control-muted) !important;
  -webkit-text-fill-color: currentColor !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-toggle:not(.kwlon) {
  color: var(--mx-control-fg) !important;
  -webkit-text-fill-color: currentColor !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-toggle.kwlon,
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-toggle.on {
  background: var(--mx-control-accent) !important;
  color: var(--mx-control-fg) !important;
  -webkit-text-fill-color: currentColor !important;
  box-shadow: none !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-headbtn {
  color: var(--mx-control-muted) !important;
  -webkit-text-fill-color: currentColor !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-btn.pp-btn--play {
  letter-spacing: .02em !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-auto,
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-autobtn,
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-clearbtn {
  background: var(--mx-control-bg) !important;
  color: var(--mx-control-fg) !important;
  -webkit-text-fill-color: currentColor !important;
  box-shadow: none !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn {
  background: var(--mx-control-hover) !important;
  color: var(--mx-control-fg) !important;
  border-color: var(--mx-control-border) !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn:hover:not(:disabled) {
  background: color-mix(in srgb, var(--mx-control-hover) 88%, var(--mx-control-fg)) !important;
  color: var(--mx-control-fg) !important;
}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page input.cr-amt__input {
  color: var(--mx-control-fg) !important;
  -webkit-text-fill-color: currentColor !important;
  caret-color: currentColor !important;
}

html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > input.dice-box-input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content .dice-box > .dice-box-actions > button:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .dice-content button.dice-play-btn.dice-play-btn--noty:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite .mlt-bet > input.mlt-bet-input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-quick-btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-bomb-arrow:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-main-btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mines-lite button.mlt-arrow:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content .twr-inwrap > input.twr-in:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-mod:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-play:not(.twr-take):focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-auto:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-abtn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .tower-content button.twr-arrow:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl .whl-inwrap > input.whl-in2:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-half:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .whl button.whl-play:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .keno-betinput.kwl-betinput > input.keno-betinput__field:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-qbtn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-autobtn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-clearbtn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.keno-play:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kt-navarr:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page .kwl-select > select:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page input.win-in:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-step:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page button.win-spin:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub .bub-field > input.bub-input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-field__clear:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-play:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bub button.bub-qbtn:not(.is-on):focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf .cf-field > input.cf-input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-qbtn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-mode:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-mode.is-on:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cf button.cf-main.is-play:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page .pp-bet__field > input.pp-bet__input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-bet__btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .pp-page button.pp-btn.pp-btn--play:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page .cr-amt > input.cr-amt__input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-amt__btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page .cr-quick > button:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-toggle:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-toggle.on:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .cr-page button.cr-panel__btn.cr-panel__btn--bet:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .x1-page input.x1-in:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .mw-page input.mw-in:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red):focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red).bc-btn-blue:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.bonus-card__button:not(.bc-btn-green):not(.bc-btn-red).bonus-card__button--disabled:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hf-spin:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .bonus-page button.hs-btn:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container input.profile-input:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.profile-button:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.balance-btn.balance-btn--deposit:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.balance-btn.balance-btn--withdraw:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .profile-container button.wager-reset-btn-custom:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .header-buttons button.hb-login:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .win-page .win-btnrow button.win-rnd:focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
html:not(#mxcp1):not(#mxcp2):not(#mxcp3):not(#mxcp4) body:not(.light-theme) .keno-page button.kwl-toggle:not(.kwlon):focus-visible{outline:2px solid var(--mx-control-fg)!important;outline-offset:3px!important}
