﻿.CasinoGameIframe_casinoGameWrapper___YfVN
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    direction: ltr;
}
.CasinoGameIframe_iframeContainer__kEs7R
{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.CasinoGameIframe_iframeContainer--minimized__OOa3x
{
    width: 87.5%;
}
.CasinoGameIframe_iframeWrapper__cJg2k
{
    width: 85%;
    height: 100vh;
    overflow: hidden;
    background: var(--iframeWrapperBg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
}
.CasinoGameIframe_iframeWrapper--minimized__j8kOM
{
    width: 97%;
}
.CasinoGameIframe_iframe__zZ0Lo
{
    width: 100%;
    height: 100vh;
}
@media(min-width: 1025px)
{
    .CasinoGameIframe_iframe__zZ0Lo
    {
        height: 40.5vw;
        width: 84.8%;
    }
    .CasinoGameIframe_iframe--minimized__a4CBH
    {
        width: 74%;
    }
}
.CasinoGameIframe_mobileIframeWrapper__fPi8M
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    height: 100dvh;
    display: flex;
    flex-direction: column;
    background-color: #000;
}
@media(orientation: landscape)
{
    .CasinoGameIframe_mobileIframeWrapper__fPi8M
    {
        flex-direction: row;
        display: grid;
        grid-template-columns: 48px 1fr;
        grid-template-rows: 1fr;
    }
}
.CasinoGameIframe_mobileIframe__G5Mtd
{
    flex-grow: 1;
    width: 100%;
}
@media(orientation: landscape)
{
    .CasinoGameIframe_mobileIframe__G5Mtd
    {
        height: 100%;
    }
}
.CasinoGameIframe_background__Z5wo_
{
    background-color: #000;
}
.CasinoGameMobileSidebar_sidebar__txYG5
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    height: 48px;
    padding: 2px 8px;
    background-color: var(--inplayHeaderBg);
    cursor: pointer;
}
@media(orientation: landscape)
{
    .CasinoGameMobileSidebar_sidebar__txYG5
    {
        flex-direction: column;
        padding: 16px 2px 8px;
        width: 48px;
        height: 100%;
    }
}
.CasinoGameMobileSidebar_itemsContainer__0PMnE
{
    display: flex;
    flex-grow: 1;
    justify-content: space-evenly;
}
@media(orientation: landscape)
{
    .CasinoGameMobileSidebar_itemsContainer__0PMnE
    {
        flex-direction: column;
    }
}
.CasinoGameMobileSidebar_item__UABEl
{
    display: flex;
    color: #fff;
    flex-direction: column;
    text-align: center;
    line-height: 16px;
    border-radius: 3px;
    padding: 0 5px;
    justify-content: space-evenly;
    align-items: center;
    transition: background-color .3s cubic-bezier(.4,0,.2,1);
    min-width: 40px;
}
@media(orientation: portrait)
{
    .CasinoGameMobileSidebar_item__UABEl
    {
        height: 44px;
        min-width: 60px;
    }
}
@media(orientation: landscape)
{
    .CasinoGameMobileSidebar_item__UABEl
    {
        padding: 16px 0;
        font-size: 10px;
        line-height: 14px;
        width: 44px;
    }
}
.CasinoGameMobileSidebar_item--selected__AHCAe
{
    background-color: var(--inplaySelectedItemBg);
    color: var(--inplayHeaderTextSelected);
}
.CasinoGameMobileSidebar_iconContainer__yrelk
{
    display: flex;
    justify-content: center;
    width: 20px;
    height: 20px;
}
.CasinoGameMobileSidebar_iconContainer--backIcon__K5cKY
{
    width: 18px;
    height: 18px;
}
.CasinoGameMobileSidebar_icon__yznZM
{
    fill: var(--inplayHeaderText);
}
.CasinoGameMobileSidebar_icon--selected__7wWZi
{
    fill: var(--inplayHeaderTextSelected);
}
.CasinoGameMobileSidebar_icon--landScape__x6j9h
{
    margin-left: 2px;
}
.CasinoGameMobileSidebar_backIcon__Wg9dP
{
    fill: var(--inplayHeaderBackIconColor);
}
.CasinoGameMobileSidebar_iconText__zPs8v
{
    color: #fff;
    font-size: 12px;
}
.CasinoGameMobileSidebar_iconText--selected__qNevz
{
    color: var(--inplayHeaderTextSelected);
}
.CasinoGameMobileSidebar_iconText--alignText__22lAj
{
    padding-right: 3px;
}
@media(orientation: landscape)
{
    .CasinoGameMobileSidebar_iconText__zPs8v
    {
        font-size: 9px;
    }
}
.CasinoGameMobileSidebar_deltaPointsContainer__M4hEg
{
    position: absolute;
    display: none;
}
.CasinoGameMobileSidebar_deltaPointsContainer--isAnimatePoints___I8Yh
{
    display: block;
    animation: CasinoGameMobileSidebar_slideUp__94dK3 .7s linear forwards;
}
.CasinoGameMobileSidebar_deltaPoints__9X4w2
{
    position: relative;
    color: #adff2f;
    bottom: -15px;
    z-index: 9;
}
.CasinoGameMobileSidebar_coinContainer__AP9VG
{
    width: 22px;
    height: 22px;
}
@keyframes CasinoGameMobileSidebar_slideUp__94dK3
{
    0%
    {
        opacity: 0;
        transform: translateY(30px);
    }
    50%
    {
        opacity: .7;
        transform: translateY(15px);
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
.CashierWithValidation_message__m5W7_
{
    text-align: center;
    font-size: 14px;
    line-height: normal;
}
.CashierWithValidation_dialogContent__whERA.CashierWithValidation_dialogContent__whERA
{
    padding: 28px 24px 24px;
}
header+.CashierWithValidation_dialogContent__whERA.CashierWithValidation_dialogContent__whERA
{
    padding-top: 0;
}
.CashierWithValidation_btn__dT_RV.CashierWithValidation_btn__dT_RV
{
    margin-top: 28px;
    padding: 18px;
    border-radius: 6px;
    font-size: 14px;
    line-height: normal;
    width: 100%;
}
.CashierWithValidation_spinner__r9BvN.CashierWithValidation_spinner__r9BvN
{
    color: var(--secondary);
}
.Notification_notification__QCvvC.Notification_notification__QCvvC
{
    color: var(--cashierTextColorMain);
}
.InfoModal_message__bbJ2r
{
    text-align: center;
    font-size: 14px;
    line-height: normal;
}
.InfoModal_header__wzmFU
{
    padding: 28px 24px 10px;
}
.InfoModal_dialogContent__BwA1s.InfoModal_dialogContent__BwA1s
{
    padding: 28px 24px 24px;
}
header+.InfoModal_dialogContent__BwA1s.InfoModal_dialogContent__BwA1s
{
    padding-top: 0;
}
.InfoModal_dialogTitle__tfks5.InfoModal_dialogTitle__tfks5.InfoModal_dialogTitle__tfks5
{
    padding: 0;
}
.InfoModal_dialogTitle__tfks5.InfoModal_dialogTitle__tfks5.InfoModal_dialogTitle__tfks5 h2
{
    font-size: 16px;
    line-height: normal;
}
.InfoModal_btn__fWk25.InfoModal_btn__fWk25
{
    margin-top: 28px;
    padding: 18px;
    border-radius: 6px;
    font-size: 14px;
    line-height: normal;
    width: 100%;
}
.CustomDialog_dialogContent__rbIog
{
    flex: 1 1 auto;
    overflow-y: auto;
    padding: 20px 24px;
}
.CustomDialog_dialogContent__rbIog.CustomDialog_dividers__9eLGF
{
    border-top: 1px solid rgba(0,0,0,.12);
    border-bottom: 1px solid rgba(0,0,0,.12);
}
.CustomDialog_dialogTitle__Tc_It
{
    margin: 0;
    font-family: var(--fontFamily);
    font-weight: 500;
    font-size: 13px;
    line-height: 1.6;
    padding: 16px 24px;
    flex: 0 0 auto;
}
.CustomDialog_fontTitle__tV_xy.CustomDialog_fontTitle__tV_xy
{
    font-size: 13px;
}
.InlineMessage_wrapper__DKlDR
{
    display: flex;
    padding: 16px;
    border-radius: 16px;
    background-color: #fafafa;
    margin-bottom: 8px;
    font-size: 12px;
    font-weight: 500;
    max-height: 100%;
}
.InlineMessage_wrapper__DKlDR:last-child
{
    margin-bottom: 16px;
}
.InlineMessage_wrapper__DKlDR a
{
    color: #fff;
    text-decoration: underline;
}
.InlineMessage_wrapper__icon__SCtFp
{
    margin-right: 8px;
}
.InlineMessage_wrapper__icon_custom__O_0Sq
{
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}
.InlineMessage_wrapper_collapced__4E_Ni
{
    max-height: 147px;
    padding-bottom: 44px;
}
.InlineMessage_wrapper_error__kjIzu
{
    background-color: #ffe7ea;
    color: #d70015;
}
.InlineMessage_wrapper_error__kjIzu a
{
    color: inherit;
}
.InlineMessage_wrapper_info__Xr8bW
{
    background-color: #eaf6ff;
    color: #016db4;
}
.InlineMessage_wrapper_checkCircle__1Shru
{
    background-color: #f1fff4;
    color: #248a3d;
}
.InlineMessage_wrapper_hint__9g6Ki
{
    background-color: #f4f4f4;
    color: var(--gray-800,#333);
}
.InlineMessage_wrapper_container__Dxri1
{
    width: 100%;
}
.InlineMessage_content__EgDxc
{
    overflow: hidden;
    max-height: 100%;
}
.Cashier_backdrop__DXTps.Cashier_backdrop__DXTps
{
    z-index: 100;
}
.Cashier_backdrop__DXTps.Cashier_backdrop--modalView__VrCNm
{
    position: absolute;
}
.Cashier_spinner__FnX4n.Cashier_spinner__FnX4n
{
    color: var(--secondary);
}
.Cashier_wrapper__rMlbb
{
    position: relative;
    height: inherit;
    width: 100%;
}
.Cashier_wrapperV4__UF1Su
{
    min-height: 100%;
}
.Cashier_statusPage__FNNiZ
{
    display: flex;
    height: inherit;
    padding: 0;
    background-color: var(--grey200);
    overflow: auto;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
}
.Icon_icon__Acaa_
{
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.ExpandButton_button__IHun2
{
    font-size: 12px;
    line-height: 16px;
    font-weight: 700;
    display: flex;
    margin-top: 12px;
    cursor: pointer;
}
.ExpandButton_chevron__UHHDo
{
    width: 16px;
    height: 16px;
}
.ExpandButton_chevron__UHHDo *
{
    stroke: currentColor;
}
.ExpandButton_chevron--down__u8jTi
{
    transform: rotate(0deg);
}
.ExpandButton_chevron--up__peB_0
{
    transform: rotate(180deg);
}
.UserVerificationStatus_wrapper__P2cY7
{
    background-color: var(--modalBg);
    text-align: center;
    padding: 28px 24px 24px;
    border-radius: 12px;
    width: var(--modalWidth);
}
.UserVerificationStatus_link__dodxt
{
    text-decoration: underline;
    font-weight: 700;
}
.UserVerificationStatus_link__dodxt:hover
{
    text-decoration: none;
}
.UserVerificationStatus_title___rKyg
{
    margin-bottom: 14px;
}
.CasinoGames_container__3uCQ7
{
    width: 100%;
    display: initial;
    align-items: center;
}
.CasinoGames_container__3uCQ7 .CasinoGames_slick-slide__eyOBQ>div
{
    display: flex;
}
.CasinoGames_gamesContainer__46qwA
{
    position: relative;
    margin-left: -1%;
    margin-right: -1%;
    animation-name: CasinoGames_fade-in__Q3Uur;
    animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease;
}
@keyframes CasinoGames_fade-in__Q3Uur
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
.CasinoGames_gameTileContainer__RUNya
{
    margin-top: 10px;
    padding: var(--gameCardPadding,1%);
}
.CasinoGames_gameTileContainer__RUNya:focus
{
    outline: none;
}
.CasinoGames_casinoGamesWrapper__ADRMv
{
    display: grid;
    grid-template-columns: repeat(auto-fit,calc(100% / var(--casinoGridColumns)));
    justify-content: start;
}
.CasinoGames_gameSkeleton__5B5Ka.CasinoGames_gameSkeleton__5B5Ka
{
    position: relative;
    width: 100%;
    padding-bottom: 100%;
    border-radius: 8px;
}
.CasinoGames_titleContainer__7hVSQ
{
    display: inline-flex;
    padding: 6px 12px 6px 10px;
    margin: 10px 0 10px 16px;
    align-items: center;
    gap: 1px;
    border-radius: 30px;
    background-color: var(--grey200);
}
.CasinoGames_titleContainer--desktop__avrdC
{
    margin: 10px 0;
}
.CasinoGames_text__qxjqS
{
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: -.24px;
}
.CasinoGames_iconContainer__Ggbn8
{
    display: flex;
    justify-content: center;
    width: 16px;
    height: 16px;
}
.MediaBanner_banner__Jejly
{
    display: flex;
    align-items: flex-start;
}
.MediaBanner_banner__anchor__2iL2r
{
    margin-top: -30px;
}
.MediaBanner_banner--vertical__6PrAr
{
    flex-direction: column;
}
.MediaBanner_banner--vertical-image__F1iwL
{
    cursor: pointer;
    width: 100%;
    overflow: hidden;
    transition: all .2s ease-in-out;
    aspect-ratio: 16/9;
}
.MediaBanner_banner--vertical-image__F1iwL:hover
{
    transform: scale(1.01);
}
.MediaBanner_banner--vertical-content__EyuZ7
{
    padding: 16px 16px 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
}
.MediaBanner_banner--vertical-content__EyuZ7 .MediaBanner_banner__content--action__d_Yyo
{
    padding: 0 0 0 10px;
    text-wrap: nowrap;
}
[dir=rtl] .MediaBanner_banner--vertical-content__EyuZ7 .MediaBanner_banner__content--action__d_Yyo
{
    padding: 0 10px 0 0;
}
.MediaBanner_banner--horizontal__DjeMC
{
    flex-direction: row;
}
.MediaBanner_banner--horizontal-image__8HtTR
{
    cursor: pointer;
    width: 140px;
    height: 112px;
}
.MediaBanner_banner--horizontal-content__tVDDt
{
    margin: 0 0 0 16px;
    padding-bottom: 16px;
    min-height: 112px;
}
.MediaBanner_banner--horizontal-content__tVDDt .MediaBanner_banner__content--action__d_Yyo
{
    margin-top: 12px;
    width: 100%;
}
[dir=rtl] .MediaBanner_banner--horizontal-content__tVDDt
{
    padding: 0 16px 0 0;
}
.MediaBanner_banner__image__gb_t6
{
    position: relative;
}
.MediaBanner_banner__image__gb_t6 img
{
    border-radius: 16px;
}
.MediaBanner_banner__content__82i5n
{
    width: 100%;
    flex: 1 1;
}
.MediaBanner_banner__content--title__hIxOL
{
    margin-bottom: 6px;
    cursor: pointer;
}
.MediaBanner_banner__content--title__hIxOL h4
{
    color: #000;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: -.64px;
    overflow-wrap: anywhere;
}
.MediaBanner_banner__content--description__CoS0Z p
{
    color: var(--grey700);
    font-size: 13px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: -.26px;
    white-space: pre-wrap;
    word-break: break-word;
}
.MediaBanner_banner__content--ribbons__hbQuB
{
    margin-top: 12px;
}
.MediaBanner_banner__content--ribbons__hbQuB .MediaBanner_ribbon__qxuqU
{
    display: flex;
    align-items: center;
}
.MediaBanner_banner__content--ribbons__hbQuB .MediaBanner_ribbon__qxuqU span
{
    color: var(--grey700);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
}
.MediaBanner_banner__content--ribbons__hbQuB .MediaBanner_ribbon__qxuqU .MediaBanner_ribbonIcon__uar_t
{
    position: relative;
    margin: 0 5px 0 0;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid;
    border-color: var(--secondary);
    background-color: var(--secondary);
}
[dir=rtl] .MediaBanner_banner__content--ribbons__hbQuB .MediaBanner_ribbon__qxuqU .MediaBanner_ribbonIcon__uar_t
{
    margin: 0 0 0 5px;
}
.MediaBanner_banner__content--ribbons__hbQuB .MediaBanner_ribbon__qxuqU+.MediaBanner_ribbon__qxuqU
{
    margin-top: 6px;
}
.Select_select__oGJ9_.Select_select__oGJ9_
{
    width: 100%;
    padding: 0;
    border: 0;
    margin-top: 0;
}
.Select_select__oGJ9_.Select_select__oGJ9_ .MuiNativeSelect-select
{
    padding: 12px 30px 12px 12px;
    border-radius: 4px;
    font-size: 14px;
}
.Select_select__oGJ9_.Select_select__oGJ9_, .Select_select__oGJ9_.Select_select__oGJ9_ .MuiNativeSelect-select:focus
{
    background-color: #fff;
}
.Select_select__oGJ9_.Select_select__oGJ9_ .MuiSvgIcon-root
{
    top: 50%;
    right: 8px;
    font-size: 22px;
    transform: translateY(-50%);
}
.FormFieldCheckbox_checkbox__vtkRo.FormFieldCheckbox_checkbox__vtkRo
{
    padding: 0;
    margin: 0 9px;
    color: var(--grey800);
}
.FormFieldCheckbox_uncheck__u5f4_
{
    opacity: .7;
}
.FormFieldCheckbox_errorMessage__WV257
{
    margin-left: -14px;
}
[dir=rtl] .FormFieldCheckbox_label__kSKry.FormFieldCheckbox_label__kSKry
{
    margin-right: -11px;
    margin-left: 0;
}
.FormFieldInput_label__Su5Yd
{
    transform: translate(0) scale(.75);
}
.FormFieldErrorIcon_icon__03l76
{
    line-height: 1;
    font-size: 22px;
    color: var(--error);
}
.FormFieldControl_formControl__59xUE.FormFieldControl_formControl__59xUE .MuiInputBase-root
{
    margin-top: 0;
    margin-bottom: 5px;
}
.FormFieldControl_formControl__59xUE.FormFieldControl_formControl__59xUE .MuiInputLabel-root+.MuiInputBase-root
{
    margin-top: 16px;
}
.FormFieldControl_formControl__59xUE.FormFieldControl_formControl--help__i0YV1 .MuiInputBase-root
{
    margin-bottom: 0;
}
.FormFieldHelpText_title__z0j8_
{
    font-size: 13px;
    margin-top: 6px;
}
.FormFieldHelpText_helpText__ysGHL
{
    display: flex;
    align-items: center;
    margin-left: 0;
    color: var(--grey600);
}
.FormFieldHelpText_helpText__ysGHL:last-child
{
    margin-bottom: 6px;
}
.FormFieldHelpText_helpIcon__7UyeD
{
    margin-right: 4px;
    width: 18px;
}
.FormFieldHelpText_doneIcon__Mt5VX
{
    color: var(--success);
}
.FormFieldHelpText_error__IdAMY
{
    color: var(--error);
}
.SuperBannersSlider_sliderContainer__57z3i
{
    position: relative;
    max-width: 1688px;
    padding: 10px 0;
    margin: 0 10px;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-list, .SuperBannersSlider_sliderContainer__57z3i .slick-slider, .SuperBannersSlider_sliderContainer__57z3i .slick-track
{
    position: relative;
    display: block;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-loading .slick-slide, .SuperBannersSlider_sliderContainer__57z3i .slick-loading .slick-track
{
    visibility: hidden;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slider
{
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.SuperBannersSlider_sliderContainer__57z3i .slick-list
{
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-list:focus
{
    outline: 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slider .slick-list, .SuperBannersSlider_sliderContainer__57z3i .slick-slider .slick-track
{
    transform: translateZ(0);
}
.SuperBannersSlider_sliderContainer__57z3i .slick-track
{
    top: 0;
    left: 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-track:after, .SuperBannersSlider_sliderContainer__57z3i .slick-track:before
{
    display: table;
    content: "";
}
.SuperBannersSlider_sliderContainer__57z3i .slick-track:after
{
    clear: both;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
.SuperBannersSlider_sliderContainer__57z3i [dir=rtl] .slick-slide
{
    float: right;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide img
{
    display: block;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide.slick-loading img
{
    display: none;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide.dragging img
{
    pointer-events: none;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-initialized .slick-slide
{
    display: block;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-arrow.slick-hidden
{
    display: none;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots, .SuperBannersSlider_sliderContainer__57z3i .slick-next, .SuperBannersSlider_sliderContainer__57z3i .slick-prev
{
    position: absolute;
    display: block;
    padding: 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:before, .SuperBannersSlider_sliderContainer__57z3i .slick-next:before, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:before
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next, .SuperBannersSlider_sliderContainer__57z3i .slick-prev
{
    font-size: 0;
    line-height: 0;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next:focus, .SuperBannersSlider_sliderContainer__57z3i .slick-next:hover, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:focus, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:hover
{
    color: transparent;
    outline: 0;
    background: 0 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next:focus:before, .SuperBannersSlider_sliderContainer__57z3i .slick-next:hover:before, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:focus:before, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:hover:before
{
    opacity: 1;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next.slick-disabled:before, .SuperBannersSlider_sliderContainer__57z3i .slick-prev.slick-disabled:before
{
    opacity: .25;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next:before, .SuperBannersSlider_sliderContainer__57z3i .slick-prev:before
{
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-prev
{
    left: -25px;
}
.SuperBannersSlider_sliderContainer__57z3i [dir=rtl] .slick-prev
{
    right: -25px;
    left: auto;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-prev:before
{
    content: "â†";
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next:before, .SuperBannersSlider_sliderContainer__57z3i [dir=rtl] .slick-prev:before
{
    content: "â†’";
}
.SuperBannersSlider_sliderContainer__57z3i .slick-next
{
    right: -25px;
}
.SuperBannersSlider_sliderContainer__57z3i [dir=rtl] .slick-next
{
    right: auto;
    left: -25px;
}
.SuperBannersSlider_sliderContainer__57z3i [dir=rtl] .slick-next:before
{
    content: "â†";
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dotted.slick-slider
{
    margin-bottom: 30px;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots
{
    bottom: -25px;
    width: 100%;
    margin: 0;
    list-style: none;
    text-align: center;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:focus, .SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:hover
{
    outline: 0;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:focus:before, .SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:hover:before
{
    opacity: 1;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li button:before
{
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "â€¢";
    text-align: center;
    opacity: .25;
    color: #000;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-dots li.slick-active button:before
{
    opacity: .75;
    color: #000;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide, .SuperBannersSlider_sliderContainer__57z3i .slick-slider .slick-list, .SuperBannersSlider_sliderContainer__57z3i .slick-slider .slick-track
{
    transform: translateZ(0);
    perspective: 1000;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.SuperBannersSlider_sliderContainer__57z3i .slick-slide
{
    padding: 0 5px;
}
@media(min-width: 768px)
{
    .SuperBannersSlider_sliderContainer__57z3i .slick-slide
    {
        padding: 0 10px;
    }
}
.SuperBannersSlider_sliderContainer__57z3i .slick-list
{
    margin: 0 -5px;
}
@media(min-width: 768px)
{
    .SuperBannersSlider_sliderContainer__57z3i .slick-list
    {
        margin: 0 -10px;
    }
}
.SuperBannersSlider_sliderContainer__57z3i:hover .SuperBannersSlider_sliderNextButton__QtrkN, .SuperBannersSlider_sliderContainer__57z3i:hover .SuperBannersSlider_sliderPrevButton__8BabF
{
    opacity: 1;
}
@media(min-width: 768px)
{
    .SuperBannersSlider_sliderContainer__57z3i
    {
        padding: 20px 0;
        margin: 0 20px;
    }
}
@media(min-width: 1688px)
{
    .SuperBannersSlider_sliderContainer__57z3i
    {
        padding: 20px 0;
        margin: 0 auto;
    }
}
.SuperBannersSlider_sliderPlaceholderWrapper__7f1sE
{
    top: 0;
    width: 100%;
    z-index: 100;
    display: flex;
    flex-flow: row nowrap;
    gap: 20px;
}
.SuperBannersSlider_sliderPlaceholderWrapper__7f1sE>div
{
    flex: 1 1;
}
.SuperBannersSlider_sliderWrapper__uXKPb
{
    top: 0;
    width: 100%;
    z-index: 100;
}
.SuperBannersSlider_sliderNavButtonIcon__Ldm_p
{
    position: relative;
    width: 9px;
    height: 9px;
}
.SuperBannersSlider_sliderNavButtonIcon__Ldm_p:after, .SuperBannersSlider_sliderNavButtonIcon__Ldm_p:before
{
    position: absolute;
    display: block;
    content: "";
    background-color: var(--grey500);
}
.SuperBannersSlider_sliderNavButtonIcon__Ldm_p:before
{
    width: 100%;
    height: 2px;
}
.SuperBannersSlider_sliderNavButtonIcon__Ldm_p:after
{
    width: 2px;
    height: 100%;
}
.SuperBannersSlider_sliderPrevButton__8BabF
{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    width: 44px;
    height: 44px;
    z-index: 1;
    opacity: 0;
    cursor: pointer;
    transition: opacity .4s;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bannersSliderNavBtnBg);
    left: 0;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
}
.SuperBannersSlider_sliderPrevButton__8BabF .SuperBannersSlider_sliderNavButtonIcon__Ldm_p
{
    transform: rotate(-45deg);
}
[dir=rtl] .SuperBannersSlider_sliderPrevButton__8BabF .SuperBannersSlider_sliderNavButtonIcon__Ldm_p
{
    transform: rotate(-135deg);
}
.SuperBannersSlider_sliderNextButton__QtrkN
{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    width: 44px;
    height: 44px;
    z-index: 1;
    opacity: 0;
    cursor: pointer;
    transition: opacity .4s;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bannersSliderNavBtnBg);
    right: -2px;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}
.SuperBannersSlider_sliderNextButton__QtrkN .SuperBannersSlider_sliderNavButtonIcon__Ldm_p
{
    transform: rotate(135deg);
}
[dir=rtl] .SuperBannersSlider_sliderNextButton__QtrkN .SuperBannersSlider_sliderNavButtonIcon__Ldm_p
{
    transform: rotate(45deg);
}
.Banners_sliderContainer__45mNS
{
    padding-top: 12px;
    position: relative;
    max-width: 1688px;
    margin: 0 0 12px;
    overflow: hidden;
}
.Banners_sliderContainer__45mNS .slick-list, .Banners_sliderContainer__45mNS .slick-slider, .Banners_sliderContainer__45mNS .slick-track
{
    position: relative;
    display: block;
}
.Banners_sliderContainer__45mNS .slick-loading .slick-slide, .Banners_sliderContainer__45mNS .slick-loading .slick-track
{
    visibility: hidden;
}
.Banners_sliderContainer__45mNS .slick-slider
{
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.Banners_sliderContainer__45mNS .slick-list
{
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.Banners_sliderContainer__45mNS .slick-list:focus
{
    outline: 0;
}
.Banners_sliderContainer__45mNS .slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.Banners_sliderContainer__45mNS .slick-slider .slick-list, .Banners_sliderContainer__45mNS .slick-slider .slick-track
{
    transform: translateZ(0);
}
.Banners_sliderContainer__45mNS .slick-track
{
    top: 0;
    left: 0;
}
.Banners_sliderContainer__45mNS .slick-track:after, .Banners_sliderContainer__45mNS .slick-track:before
{
    display: table;
    content: "";
}
.Banners_sliderContainer__45mNS .slick-track:after
{
    clear: both;
}
.Banners_sliderContainer__45mNS .slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
.Banners_sliderContainer__45mNS [dir=rtl] .slick-slide
{
    float: right;
}
.Banners_sliderContainer__45mNS .slick-slide img
{
    display: block;
}
.Banners_sliderContainer__45mNS .slick-slide.slick-loading img
{
    display: none;
}
.Banners_sliderContainer__45mNS .slick-slide.dragging img
{
    pointer-events: none;
}
.Banners_sliderContainer__45mNS .slick-initialized .slick-slide
{
    display: block;
}
.Banners_sliderContainer__45mNS .slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.Banners_sliderContainer__45mNS .slick-arrow.slick-hidden
{
    display: none;
}
.Banners_sliderContainer__45mNS .slick-dots, .Banners_sliderContainer__45mNS .slick-next, .Banners_sliderContainer__45mNS .slick-prev
{
    position: absolute;
    display: block;
    padding: 0;
}
.Banners_sliderContainer__45mNS .slick-dots li button:before, .Banners_sliderContainer__45mNS .slick-next:before, .Banners_sliderContainer__45mNS .slick-prev:before
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.Banners_sliderContainer__45mNS .slick-next, .Banners_sliderContainer__45mNS .slick-prev
{
    font-size: 0;
    line-height: 0;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0;
}
.Banners_sliderContainer__45mNS .slick-next:focus, .Banners_sliderContainer__45mNS .slick-next:hover, .Banners_sliderContainer__45mNS .slick-prev:focus, .Banners_sliderContainer__45mNS .slick-prev:hover
{
    color: transparent;
    outline: 0;
    background: 0 0;
}
.Banners_sliderContainer__45mNS .slick-next:focus:before, .Banners_sliderContainer__45mNS .slick-next:hover:before, .Banners_sliderContainer__45mNS .slick-prev:focus:before, .Banners_sliderContainer__45mNS .slick-prev:hover:before
{
    opacity: 1;
}
.Banners_sliderContainer__45mNS .slick-next.slick-disabled:before, .Banners_sliderContainer__45mNS .slick-prev.slick-disabled:before
{
    opacity: .25;
}
.Banners_sliderContainer__45mNS .slick-next:before, .Banners_sliderContainer__45mNS .slick-prev:before
{
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
}
.Banners_sliderContainer__45mNS .slick-prev
{
    left: -25px;
}
.Banners_sliderContainer__45mNS [dir=rtl] .slick-prev
{
    right: -25px;
    left: auto;
}
.Banners_sliderContainer__45mNS .slick-prev:before
{
    content: "â†";
}
.Banners_sliderContainer__45mNS .slick-next:before, .Banners_sliderContainer__45mNS [dir=rtl] .slick-prev:before
{
    content: "â†’";
}
.Banners_sliderContainer__45mNS .slick-next
{
    right: -25px;
}
.Banners_sliderContainer__45mNS [dir=rtl] .slick-next
{
    right: auto;
    left: -25px;
}
.Banners_sliderContainer__45mNS [dir=rtl] .slick-next:before
{
    content: "â†";
}
.Banners_sliderContainer__45mNS .slick-dotted.slick-slider
{
    margin-bottom: 30px;
}
.Banners_sliderContainer__45mNS .slick-dots
{
    bottom: -25px;
    width: 100%;
    margin: 0;
    list-style: none;
    text-align: center;
}
.Banners_sliderContainer__45mNS .slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.Banners_sliderContainer__45mNS .slick-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0;
}
.Banners_sliderContainer__45mNS .slick-dots li button:focus, .Banners_sliderContainer__45mNS .slick-dots li button:hover
{
    outline: 0;
}
.Banners_sliderContainer__45mNS .slick-dots li button:focus:before, .Banners_sliderContainer__45mNS .slick-dots li button:hover:before
{
    opacity: 1;
}
.Banners_sliderContainer__45mNS .slick-dots li button:before
{
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "â€¢";
    text-align: center;
    opacity: .25;
    color: #000;
}
.Banners_sliderContainer__45mNS .slick-dots li.slick-active button:before
{
    opacity: .75;
    color: #000;
}
.Banners_sliderContainer__45mNS .slick-slide, .Banners_sliderContainer__45mNS .slick-slider .slick-list, .Banners_sliderContainer__45mNS .slick-slider .slick-track
{
    transform: translateZ(0);
    perspective: 1000;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.Banners_sliderContainer__45mNS .slick-slide
{
    padding: 0 8px;
}
.Banners_sliderContainer__45mNS .slick-list
{
    overflow: visible;
}
@media(min-width: 1688px)
{
    .Banners_sliderContainer__45mNS .slick-list
    {
        overflow: hidden;
    }
}
.Banners_sliderContainer__45mNS .slick-track
{
    overflow: hidden;
}
.Banners_sliderContainer--newDesignMobile__y8aQO .slick-slide
{
    padding: 0 4px;
}
.Banners_sliderContainer--newDesignMobile__y8aQO .slick-track
{
    overflow: hidden;
    margin-left: -43.5px;
}
@media(min-width: 768px)
{
    .Banners_sliderContainer--newDesignMobile__y8aQO .slick-track
    {
        margin-left: 0;
    }
}
.Banners_sliderContainer--newDesignDesktop__xVV4N .slick-slide
{
    padding: 0 8px;
}
.Banners_sliderContainer__45mNS:hover .Banners_sliderNextButton__9M0ZR, .Banners_sliderContainer__45mNS:hover .Banners_sliderPrevButton__sSi4T
{
    opacity: 1;
}
@media(min-width: 1688px)
{
    .Banners_sliderContainer__45mNS
    {
        margin: 0 auto 12px;
    }
}
.Banners_sliderWrapper__qBN3Y
{
    top: 0;
    width: 100%;
    z-index: 100;
    overflow: hidden;
    padding: 0 8px;
}
@media(min-width: 1688px)
{
    .isdesktop .Banners_sliderWrapper__qBN3Y
    {
        padding: 0 10px;
    }
}
.Banners_sliderWrapperNewDesign__xe6uA
{
    top: 0;
    width: 100%;
    z-index: 100;
    margin-left: 12px;
}
@media(min-width: 768px)
{
    .Banners_sliderWrapperNewDesign__xe6uA>div
    {
        overflow: hidden;
    }
}
.isdesktop .Banners_sliderWrapperNewDesign__xe6uA
{
    margin-left: unset;
    padding: 0 24px;
}
@media(max-width: 1024px)
{
    .isdesktop .Banners_sliderWrapperNewDesign__xe6uA
    {
        padding: 0 10px;
    }
}
.Banners_sliderNavButtonIcon__iwh0G
{
    position: relative;
    width: 9px;
    height: 9px;
}
.Banners_sliderNavButtonIcon__iwh0G:after, .Banners_sliderNavButtonIcon__iwh0G:before
{
    position: absolute;
    display: block;
    content: "";
    background-color: var(--grey500);
}
.Banners_sliderNavButtonIcon__iwh0G:before
{
    width: 100%;
    height: 2px;
}
.Banners_sliderNavButtonIcon__iwh0G:after
{
    width: 2px;
    height: 100%;
}
.Banners_sliderPrevButton__sSi4T
{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    width: 44px;
    height: 44px;
    z-index: 1;
    opacity: 0;
    cursor: pointer;
    transition: opacity .4s;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bannersSliderNavBtnBg);
    left: 0;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    margin-left: 16px;
}
.Banners_sliderPrevButton__sSi4T .Banners_sliderNavButtonIcon__iwh0G
{
    transform: rotate(-45deg);
}
[dir=rtl] .Banners_sliderPrevButton__sSi4T .Banners_sliderNavButtonIcon__iwh0G
{
    transform: rotate(-135deg);
}
.Banners_sliderNextButton__9M0ZR
{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    width: 44px;
    height: 44px;
    z-index: 1;
    opacity: 0;
    cursor: pointer;
    transition: opacity .4s;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bannersSliderNavBtnBg);
    right: -2px;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    margin-right: 16px;
}
.Banners_sliderNextButton__9M0ZR .Banners_sliderNavButtonIcon__iwh0G
{
    transform: rotate(135deg);
}
[dir=rtl] .Banners_sliderNextButton__9M0ZR .Banners_sliderNavButtonIcon__iwh0G
{
    transform: rotate(45deg);
}
.SuperBannersSlideFacelift_slide__izuI8
{
    position: relative;
    cursor: pointer;
    aspect-ratio: 9/3.95;
}
.SuperBannersSlideFacelift_wrapper__bD7D4
{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: 2vw 5vw;
}
[dir=rtl] .SuperBannersSlideFacelift_wrapper__bD7D4:not(.SuperBannersSlideFacelift_wrapper--isPlaceholder__f6Fld)
{
    align-items: flex-end;
}
@media(min-width: 768px)
{
    .SuperBannersSlideFacelift_wrapper__bD7D4
    {
        padding: .5vw 2.3vw;
    }
}
@media(min-width: 1025px)
{
    .SuperBannersSlideFacelift_wrapper__bD7D4
    {
        margin: 0 auto;
        padding: .5vw 1.5vw;
    }
}
@media(min-width: 1688px)
{
    .SuperBannersSlideFacelift_wrapper__bD7D4
    {
        padding: 12px 26px;
    }
}
.SuperBannersSlideFacelift_text__mNoiI
{
    font-size: 5vw;
    line-height: 6vw;
    margin-top: 4vw;
    color: var(--bannersSliderText);
}
@media(min-width: 768px)
{
    .SuperBannersSlideFacelift_text__mNoiI
    {
        font-size: 2.5vw;
        margin-top: 2vw;
        line-height: 3vw;
    }
}
@media(min-width: 1025px)
{
    .SuperBannersSlideFacelift_text__mNoiI
    {
        font-size: 1.7vw;
        margin-top: 1vw;
        line-height: 2vw;
    }
}
@media(min-width: 1688px)
{
    .SuperBannersSlideFacelift_text__mNoiI
    {
        font-size: 30px;
        margin-top: 16px;
        line-height: 35px;
    }
}
.SuperBannersSlideFacelift_subText__I_lFV
{
    font-size: 3.5vw;
    line-height: 5vw;
    margin-bottom: auto;
    margin-top: 1.5vw;
    color: var(--bannersSliderText);
}
@media(min-width: 768px)
{
    .SuperBannersSlideFacelift_subText__I_lFV
    {
        font-size: 1.8vw;
        margin-top: 1vw;
        line-height: 2.4vw;
    }
}
@media(min-width: 1025px)
{
    .SuperBannersSlideFacelift_subText__I_lFV
    {
        font-size: 1.2vw;
        margin-top: .5vw;
        line-height: 1.6vw;
    }
}
@media(min-width: 1688px)
{
    .SuperBannersSlideFacelift_subText__I_lFV
    {
        font-size: 18px;
        margin-top: 10px;
        line-height: 25px;
    }
}
.SuperBannersSlideFacelift_btn__vAshM
{
    text-align: right;
}
[dir=rtl] .SuperBannersSlideFacelift_btn__vAshM
{
    text-align: left;
}
.SuperBannersSlideFacelift_termsAndButtonContainer__LuTkz
{
    width: 100%;
    display: table;
    margin-bottom: 10px;
    position: relative;
}
.SuperBannersSlideFacelift_terms__eGee7
{
    font-size: 3vw;
    color: var(--bannersSliderText);
    position: absolute;
    text-align: left;
    bottom: 0;
}
[dir=rtl] .SuperBannersSlideFacelift_terms__eGee7
{
    right: 0;
}
@media(min-width: 768px)
{
    .SuperBannersSlideFacelift_terms__eGee7
    {
        font-size: 1.4vw;
    }
}
@media(min-width: 1025px)
{
    .SuperBannersSlideFacelift_terms__eGee7
    {
        font-size: 1vw;
    }
}
@media(min-width: 1688px)
{
    .SuperBannersSlideFacelift_terms__eGee7
    {
        font-size: 16px;
    }
}
.SuperBannersSlideFacelift_image__s4_YO
{
    border-radius: 20px;
    object-fit: cover;
}
.CasinoLobbyWidgetSkeleton_tabs__iSrtW.CasinoLobbyWidgetSkeleton_tabs__iSrtW
{
    height: 50px;
    border-radius: 50px;
    margin: 0 16px 16px;
}
@media(min-width: 1025px)
{
    .CasinoLobbyWidgetSkeleton_tabs__iSrtW.CasinoLobbyWidgetSkeleton_tabs__iSrtW
    {
        margin: 0 0 20px;
    }
}
.Checkbox_form__group__4__lM
{
    position: relative;
    display: flex;
    align-items: center;
    margin: 8px 0;
}
.Checkbox_form__group__4__lM .Checkbox_field___srvk
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 30px;
    height: 30px;
    border-radius: 8px;
    border: 3px solid var(--grey300);
    outline: none;
    cursor: pointer;
    position: relative;
}
.Checkbox_form__group__4__lM .Checkbox_field___srvk:checked
{
    background: var(--ckeckboxCheckedBg) url(../../bcgamebettingde/image/checkbox.svg) no-repeat center;
    border-color: #d90f60;
}
.Checkbox_form__group__4__lM .Checkbox_field--disabled__r6fCO
{
    border-color: var(--grey100,#e6e6e6);
    pointer-events: none;
}
.Checkbox_form__group__4__lM .Checkbox_label__Nzyax
{
    font-size: 12px;
    color: #000;
    margin: 0 8px;
}
.Checkbox_form__group__4__lM .Checkbox_label--disabled__lkOLk
{
    color: var(--grey100,#e6e6e6);
}
.Checkbox_form__control__8_TMZ
{
    display: flex;
    flex-direction: column;
}
.FieldHelpText_helpIcon__Euw8R
{
    font-size: 20px;
    padding-bottom: 5px;
    width: 18px;
    color: var(--error);
}
.FieldHelpText_helpText__m48mO.FieldHelpText_helpText__m48mO, .FieldHelpText_helpTitle__2pUE_.FieldHelpText_helpTitle__2pUE_
{
    font-size: inherit;
    margin-top: 6px;
}
.FieldHelpText_helpText__m48mO.FieldHelpText_helpText--decreaseLineHeight___qaje, .FieldHelpText_helpTitle__2pUE_.FieldHelpText_helpTitle--decreaseLineHeight__UXnO2
{
    line-height: 1.2;
}
.FieldHelpText_helpText__m48mO.FieldHelpText_helpText__m48mO
{
    display: flex;
    align-items: center;
    color: var(--grey600);
}
.FieldHelpText_helpText__m48mO.FieldHelpText_helpText--error__I6WNx
{
    color: var(--error);
}
.FieldHelpText_helpText__m48mO.FieldHelpText_helpText__m48mO:last-child
{
    margin-bottom: -6px;
}
[dir=rtl] .FieldHelpText_helpText__m48mO.FieldHelpText_helpText__m48mO, [dir=rtl] .FieldHelpText_helpTitle__2pUE_.FieldHelpText_helpTitle__2pUE_
{
    text-align: right;
}
.SeoBlock_wrapper__thKGq
{
    width: 100%;
    margin: 0 auto;
}
.SeoBlock_wrapper--casino__3Xa5_
{
    max-width: 1440px;
    padding: 5px 3%;
}
@media(min-width: 1440px)
{
    .SeoBlock_wrapper--casino__3Xa5_
    {
        padding: 15px 0;
    }
}
.SeoBlock_wrapper--promo__tPoBd
{
    max-width: 1260px;
    padding: 0 20px;
    margin-top: -10px;
}
.SeoBlock_wrapper--sports__HAhjR
{
    max-width: 1688px;
    padding: 0 10px;
}
@media(min-width: 1688px)
{
    .SeoBlock_wrapper--sports__HAhjR
    {
        padding: 0;
    }
}
.SeoBlock_wrapper--static__xYqtx
{
    max-width: 800px;
    padding: 0 10px;
}
@media(min-width: 800px)
{
    .SeoBlock_wrapper--static__xYqtx
    {
        padding: 0;
    }
}
.SeoBlock_container__sRRPo
{
    margin: 10px 0;
    padding: 30px;
    border-radius: 8px;
    background-color: var(--seoBlockBg);
    color: var(--seoBlockText);
}
.SeoBlock_container__sRRPo a
{
    color: var(--seoBlockText);
    text-decoration: underline;
}
.SeoBlock_container__sRRPo h1, .SeoBlock_container__sRRPo h2, .SeoBlock_container__sRRPo h3
{
    font-size: 16px;
    margin-bottom: 13px;
    font-weight: 700;
}
.SeoBlock_container__sRRPo h1 a, .SeoBlock_container__sRRPo h2 a, .SeoBlock_container__sRRPo h3 a
{
    text-decoration: none;
}
.SeoBlock_container__sRRPo h1:not(:first-child), .SeoBlock_container__sRRPo h2:not(:first-child), .SeoBlock_container__sRRPo h3:not(:first-child)
{
    margin-top: 19.5px;
}
.SeoBlock_container__sRRPo p
{
    font-size: 12px;
    margin-bottom: 13px;
    line-height: 18px;
}
.SeoBlock_container__sRRPo p:last-child
{
    margin-bottom: 0;
}
.SeoBlock_container__sRRPo ul
{
    list-style: disc;
}
.SeoBlock_container__sRRPo ol, .SeoBlock_container__sRRPo ul
{
    margin-left: 40px;
    line-height: 18px;
}
.SeoBlock_container__sRRPo ol:first-child, .SeoBlock_container__sRRPo ul:first-child
{
    margin-top: 13px;
}
.SeoBlock_container__sRRPo ol li, .SeoBlock_container__sRRPo ul li
{
    margin-bottom: 13px;
}
.SeoBlock_container__sRRPo .SeoBlock_table__bMYz7
{
    width: 100%;
    margin: 13px 0;
    line-height: 22px;
    border-collapse: collapse;
    border-spacing: 0;
}
.SeoBlock_container__sRRPo .SeoBlock_table__bMYz7 td, .SeoBlock_container__sRRPo .SeoBlock_table__bMYz7 th
{
    padding: 10px 25px;
    font-size: 12px;
    text-align: center;
}
.SeoBlock_container__sRRPo .SeoBlock_table__bMYz7 th
{
    font-weight: 700;
    font-size: 13px;
    background-color: var(--seoBlockTableThBg);
    border: 1px solid var(--seoBlockTableThBorder);
}
.SeoBlock_container__sRRPo .SeoBlock_table__bMYz7 td
{
    border-bottom: 1px solid var(--seoBlockTableThBorder);
}
@media(min-width: 1025px)
{
    .SeoBlock_container__sRRPo img
    {
        float: right;
        max-width: 50%;
    }
}
.CashbackMobile_info__5HX7_
{
    margin-top: -12px;
}
.CashbackMobile_info_opened__52QKK
{
    margin-top: 0;
}
.CashbackMobile_clampLongText__YUqg_
{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 5;
    max-height: 85px;
}
.List_sectionContainer__KQicd
{
    margin: 16px;
    color: var(--listLinkColor);
    font-weight: 400;
}
.List_list__qlNnk
{
    font-size: 13px;
    line-height: 16px;
    border-radius: 16px;
    overflow: hidden;
}
.List_grid__RQnUs
{
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 2px 0;
    gap: 2px 0;
    padding: 14px 16px;
    border-radius: 22px;
    background-color: var(--listItemBg);
    font-size: 11px;
    line-height: 14px;
}
.List_gridItem__QvDcH
{
    overflow: hidden;
}
.List_action__Puw9T
{
    width: 100%;
    padding: 0;
    border: none;
    outline: none;
    background: none;
}
.List_gridLink__HySQL
{
    display: flex;
    position: relative;
    text-decoration: none;
    color: var(--grey600);
    padding: 10px 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    gap: 6px;
}
.List_gridImageContainer__q5Gyi
{
    position: relative;
    width: 24px;
    height: 24px;
}
.List_gridText__0NC_s
{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    letter-spacing: -.22px;
}
.List_listText__Nsdny
{
    display: inline-block;
    letter-spacing: -.26px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
}
.List_listTitle__NJNcO
{
    display: inline-block;
    color: var(--greyA400);
    font-size: 13px;
    line-height: 17px;
    letter-spacing: -.26px;
    -webkit-padding-start: 12px;
    padding-inline-start: 12px;
    padding-bottom: 8px;
}
.List_listItem__XF7Zl
{
    background-color: var(--listItemBg);
}
.List_listItem__XF7Zl:not(:last-child)
{
    margin-bottom: 1px;
}
.List_listItemPadding__RMhSg
{
    padding: 14px 16px;
}
.List_listLink__nAZo_
{
    text-decoration: none;
}
.List_listButton__jun94, .List_listLink__nAZo_
{
    display: flex;
    align-items: center;
    color: var(--listLinkColor);
}
.List_listButton__jun94
{
    border: 0;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    width: 100%;
    cursor: pointer;
}
.List_imageContainer__kG2uz
{
    position: relative;
    width: 20px;
    height: 20px;
}
.List_regularIcon__zc_lr
{
    filter: var(--subNavigationIconV2);
    opacity: 1;
}
.List_arrowContainer__Kj4sZ
{
    -webkit-margin-start: auto;
    margin-inline-start: auto;
    display: flex;
    align-items: center;
}
.List_arrowImage__oIX_r
{
    position: relative;
    filter: var(--listArrowImageFilter);
}
[dir=rtl] .List_arrowImage__oIX_r
{
    transform: rotateY(180deg);
}
.List_dot__C6MWt
{
    height: 8px;
    width: 8px;
    margin: 0 12px;
    background-color: var(--bubbleCounterBg,var(--secondary));
    border-radius: 50%;
    display: inline-block;
}
.List_dot--moreNotifications__XvtcC
{
    margin: 0 12px;
    display: flex;
    gap: 12px;
}
.List_actionDot__EId10
{
    position: absolute;
    right: 16px;
}
.List_gridDot__GCb_G
{
    position: absolute;
    top: 3px;
    left: 59%;
    right: unset;
    height: 8px;
    width: 8px;
    background-color: var(--bubbleCounterBg,var(--secondary));
    border-radius: 50%;
    display: inline-block;
}
[dir=rtl] .List_gridDot__GCb_G
{
    right: 59%;
    left: unset;
}
.List_gridCounter__C3Lj_
{
    position: absolute;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    min-width: 20px;
    height: 20px;
    color: var(--bubbleCounterText,var(--primaryContrastText));
    background-color: var(--bubbleCounterBg,var(--secondary));
    padding: 0 6px;
    z-index: 1;
    left: 52%;
    right: unset;
}
[dir=rtl] .List_gridCounter__C3Lj_
{
    right: 52%;
    left: unset;
}
.List_itemsCount__GoOYp, .List_notificationsContainer__32pw5
{
    display: flex;
    align-items: center;
}
.List_itemsCount__GoOYp
{
    -webkit-margin-end: 6px;
    margin-inline-end: 6px;
    height: 20px;
    min-width: 20px;
    padding: 0 5px;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    border-radius: 30px;
    background: var(--bubbleCounterBg,var(--secondary));
    color: #fff;
    line-height: 14px;
    font-weight: 600;
    font-size: 11px;
}
.List_skeletonTitle__JEPPT
{
    width: 35%;
    height: 24px;
    margin: 16px 0 0 16px;
}
.List_skeletonList__J5_VP
{
    padding: 12px 16px;
}
.List_skeletonListItem__JGgh4
{
    display: flex;
    flex-direction: column;
    gap: 1px;
}
.List_skeletonListItem__JGgh4 span
{
    height: 48px;
}
.List_skeletonListItem__JGgh4 span:first-child
{
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}
.List_skeletonListItem__JGgh4 span:last-child
{
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
}
.PromoWidgetDesktopContainer_container__qjzwm
{
    position: relative;
    display: flex;
    padding: 32px 32px 32px 48px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    border-radius: 40px;
    background: var(--promoWidgetDesktopContainerBg);
    overflow: hidden;
}
.PromoWidgetDesktopContainer_container__qjzwm:before
{
    content: "";
    position: absolute;
    top: 85px;
    left: -97px;
    width: 363px;
    height: 162px;
    transform: rotate(42.84deg);
    background: linear-gradient(251deg,hsla(0,0%,100%,0) 33.77%,hsla(0,0%,100%,.11) 109.58%) no-repeat;
}
.PromoWidgetDesktopContainer_widgetContainer__ct1z1
{
    width: 400px;
}
.PromoWidgetDesktopContainer_desktopContent__vetNc
{
    display: flex;
    align-items: center;
    gap: 20px;
    flex: 1 0;
}
.PromoWidgetDesktopContainer_desktopImage__qnt87
{
    display: flex;
    width: 120px;
    height: 120px;
    padding: 13.333px;
    justify-content: center;
    align-items: center;
}
.PromoWidgetDesktopContainer_desktopTextContainer__hPtNZ
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 8px;
    flex: 1 0;
}
.PromoWidgetDesktopContainer_desktopTextTitle__mUzns
{
    align-self: stretch;
    overflow: hidden;
    color: var(--Neutral-White,#fff);
    text-overflow: ellipsis;
    font-size: 24px;
    font-weight: 800;
    line-height: 28px;
    letter-spacing: -.96px;
}
.PromoWidgetDesktopContainer_desktopTextContent__GooZk
{
    align-self: stretch;
    color: var(--Neutral-White,#fff);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.32px;
}
.ClientClick_disableChildATag__Tm9tv a
{
    pointer-events: none;
}
.LoyaltyMissions_container__lHZCC
{
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(140px,1fr));
    grid-gap: 16px;
    width: 100%;
    padding-top: 24px;
}
.LoyaltyMissions_containerV2__S5ow7
{
    display: flex;
    flex-flow: column;
    gap: 10px;
    padding-top: 16px;
}
.LoyaltyMissions_emptyState__UDRAO
{
    display: flex;
    justify-content: center;
}
span.LoyaltyMissions_skeleton__2K6YD
{
    width: 100%;
    max-width: 260px;
    height: 256px;
    border-radius: 16px;
    place-self: center;
}
span.LoyaltyMissions_skeletonV2__UliM4
{
    width: 100%;
    height: 148px;
    border-radius: 24px;
}
.LoyaltyMissions_content__0rENe
{
    padding: 0 16px;
}
@media(min-width: 1025px)
{
    .LoyaltyMissions_content__0rENe
    {
        padding: 0;
    }
}
.Button_button__x3hcT
{
    box-sizing: border-box;
    border-radius: var(--btnRadius);
    font-weight: var(--btnWeight);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: none;
    font-family: inherit;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.Button_button--fullWidth__xQrKU
{
    width: 100%;
}
.Button_button__contained--primary__pF7Lx, .Button_button__contained--secondary__454qB, .Button_button__text--primary__5FmS5, .Button_button__text--secondary__gscd5
{
    cursor: pointer;
    transition: all .3s ease 0s;
}
.Button_button__contained--primary__pF7Lx
{
    background-color: var(--containedBtnPrimaryBg);
    color: var(--containedBtnPrimaryText);
}
.Button_button__contained--primary__pF7Lx:hover
{
    background-color: var(--containedBtnPrimaryHoverBg);
    color: var(--containedBtnPrimaryHoverText);
}
.Button_button__contained--secondary__454qB
{
    background-color: var(--containedBtnSecondaryBg);
    color: var(--containedBtnSecondaryText);
}
.Button_button__contained--secondary__454qB:hover
{
    background-color: var(--containedBtnSecondaryHoverBg);
    color: var(--containedBtnSecondaryHoverText);
}
.Button_button__contained--disabled__uFZEt
{
    background-color: var(--containedBtnDisabledBg);
    color: var(--containedBtnDisabledText);
}
.Button_button__text--primary__5FmS5
{
    background-color: var(--baseBtnPrimaryBg);
    color: var(--baseBtnPrimaryText);
}
.Button_button__text--primary__5FmS5:hover
{
    background-color: var(--baseBtnPrimaryHoverBg);
    color: var(--baseBtnPrimaryHoverText);
}
.Button_button__text--secondary__gscd5
{
    background-color: var(--baseBtnPrimaryBg);
    color: var(--baseBtnSecondaryText);
}
.Button_button__text--secondary__gscd5:hover
{
    background-color: var(--baseBtnSecondaryHoverBg);
    color: var(--baseBtnSecondaryHoverText);
}
.Button_button__text--disabled__yNJu1
{
    background-color: var(--baseBtnDisabledBg);
    color: var(--baseBtnDisabledText);
}
.Button_xlarge__nRUUm
{
    padding: 10px 20px;
    font-size: 20px;
    line-height: 28px;
    transition: all .3s ease;
}
.Button_xlarge--loading__bXbDc
{
    padding: 12px 30px;
}
.Button_xlarge--spinner__u_6DP
{
    margin: 1px 3px;
}
.Button_xlarge--circle__wrQ8h
{
    padding: 22px;
    position: relative;
}
.Button_xlarge--circle__wrQ8h svg
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.Button_large__o5ZXW
{
    padding: 8px 20px;
    font-size: 16px;
    line-height: 24px;
    transition: all .3s ease;
}
.Button_large--loading__XP0lh
{
    padding: 10px 30px;
}
.Button_large--spinner__v8COK
{
    margin: 1px 3px;
}
.Button_large--circle__EEaNb
{
    padding: 20px;
    position: relative;
}
.Button_large--circle__EEaNb svg
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.Button_medium__FE5ed
{
    padding: 8px 16px;
    font-size: 14px;
    line-height: 20px;
    transition: all .3s ease;
}
.Button_medium--loading__Jl0nC
{
    padding: 10px 22px;
}
.Button_medium--spinner__OhBjZ
{
    margin: 1px 2px;
}
.Button_medium--circle__riGFQ
{
    padding: 17px;
    position: relative;
}
.Button_medium--circle__riGFQ svg
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.Button_small__zoj1T
{
    padding: 6px 12px;
    font-size: 12px;
    line-height: 16px;
    transition: all .3s ease;
}
.Button_small--loading__VOeAX
{
    padding: 7px 22px;
}
.Button_small--spinner__1svzF
{
    margin: 1px 2px;
}
.Button_small--circle__7rb_E
{
    padding: 14px;
    position: relative;
}
.Button_small--circle__7rb_E svg
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.InputField_grid__rXrBG.InputField_grid__rXrBG
{
    margin: 12px 0;
}
.InputField_input__N5_ty.InputField_input__N5_ty input.MuiOutlinedInput-input.MuiOutlinedInput-input.MuiInputBase-input
{
    padding: 10px 8px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .5px;
    height: 18px;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline
{
    border: none;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiOutlinedInput-root.MuiOutlinedInput-root.MuiInputBase-root
{
    border: 1px solid #333;
    border-radius: 8px;
    margin: 0;
    background: #f8f8f8;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root
{
    position: relative;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    transform: none;
    padding: 0 4px;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root.Mui-error, .InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root.Mui-focused
{
    color: #fff;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root+.MuiInputBase-formControl
{
    margin: 0;
    border: 1px solid #333;
    border-radius: 8px;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root+.MuiInputBase-formControl.Mui-focused
{
    border-color: #222;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiInputLabel-root+.MuiInputBase-formControl.Mui-error
{
    border-color: var(--cashierErrorMessage);
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiFormHelperText-root
{
    font-size: 12px;
    letter-spacing: .4px;
    padding: 0 8px;
    margin: 0;
}
.InputField_input__N5_ty.InputField_input__N5_ty .MuiFormHelperText-root.Mui-error
{
    color: var(--cashierErrorMessage);
    margin: 0;
}
.InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline, .InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline
{
    border: 1px solid transparent;
}
.InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiInputBase-input
{
    text-align: center;
    font-size: 16px;
    padding: 12px 13px;
    height: auto;
}
.InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiInputBase-input::-webkit-inner-spin-button, .InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiInputBase-input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiInputBase-input[type=number]
{
    -moz-appearance: textfield;
}
.InputField_oldInput__Y5DMJ.InputField_oldInput__Y5DMJ .MuiFormHelperText-root
{
    font-size: 12px;
}
.FormField_label__1DRPg.FormField_label__1DRPg
{
    color: var(--cashierTextColorMain);
}
.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k
{
    margin-top: -16px;
    color: var(--cashierTextColorMain);
}
.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k .Mui-focused
{
    border-color: var(--cashierInputActiveBorder);
}
.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k.FormField_inputRoot__hEF1k .MuiInputBase-input
{
    font-size: 14px;
    font-weight: 500;
}
.FormField_container__xvp_e
{
    display: flex;
    gap: 16px;
    position: relative;
}
.FormField_container__xvp_e .FormField_image__51eJn
{
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translate(-50%,50%);
    z-index: 1;
}
.FormField_container__xvp_e .FormField_label__1DRPg
{
    color: var(--cashierTextColorMain);
}
.FormField_container__xvp_e .FormField_input__aX3I2
{
    background: #f4f4f4;
    border-color: transparent;
}
.FormField_info__V121K
{
    display: flex;
    flex-direction: column;
}
.FormField_info__V121K .FormField_rateMessage__VmbBg
{
    display: inline-block;
    color: var(--grey600);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    margin: 8px 8px 0;
}
.Input_form__group__bzaUO
{
    position: relative;
    width: 100%;
    min-height: 58px;
}
.Input_form__group__bzaUO.Input_focused__9Y5gb
{
    border-color: var(--cashierInputBorder);
}
.Input_form__group__bzaUO .Input_field__T1UVs
{
    display: flex;
    width: 100%;
    height: 100%;
    padding: 29px 16px 10px;
    background: transparent;
    gap: 4px;
    outline: none;
    border: 1px solid #e6e6e6;
    transition: border-color .1s;
    border-radius: 12px;
    line-height: 18px;
    font-size: 14px;
    font-weight: 500;
    box-sizing: border-box!important;
}
.Input_form__group__bzaUO .Input_field__T1UVs:focus
{
    padding: 28px 15px 9px;
    border: 2px solid var(--cashierInputBorder);
}
.Input_form__group__bzaUO .Input_field--disabled__k9hZd
{
    border-color: #e6e6e6;
    pointer-events: none;
}
.Input_form__group__bzaUO .Input_field--disabled__k9hZd::placeholder
{
    color: #e6e6e6;
}
.Input_form__group__bzaUO .Input_field--error__1jLDo, .Input_form__group__bzaUO .Input_field--error__1jLDo:focus, .Input_form__group__bzaUO .Input_field--error__1jLDo:hover
{
    padding: 28px 15px 9px;
    border: 2px solid #d70015;
}
.Input_form__group__bzaUO .Input_label__7owUE
{
    position: absolute;
    left: 18px;
    top: 10px;
    line-height: 16px;
    font-size: 12px;
    color: #000;
}
.Input_form__group__bzaUO .Input_label__7owUE:hover
{
    cursor: text;
}
.Input_form__group__bzaUO .Input_label--disabled__cXHGW
{
    color: #e6e6e6;
}
.HelpText_error__52Z3t
{
    display: inline-block;
    margin-top: 8px;
    margin-left: 4px;
    font-size: 12px;
    color: #d70015;
}
.ReadonlyField_readonlyFieldOld__StXTJ.ReadonlyField_readonlyFieldOld__StXTJ .MuiOutlinedInput-notchedOutline
{
    border: 1px solid transparent;
}
.ReadonlyField_readonlyFieldOld__StXTJ.ReadonlyField_readonlyFieldOld__StXTJ .MuiInputBase-input
{
    background-color: #e0e0e0;
    color: #000;
    border-radius: 4px;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputBase-input
{
    color: #000;
    background-color: #e0e0e0;
    border-radius: 8px;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root
{
    position: relative;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    transform: none;
    padding: 0 4px;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root.Mui-error, .ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root.Mui-focused
{
    color: #fff;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root+.MuiInputBase-formControl
{
    margin: 0;
    border: 1px solid #333;
    border-radius: 8px;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root+.MuiInputBase-formControl.Mui-focused
{
    border-color: #222;
}
.ReadonlyField_readonlyField__AUezM.ReadonlyField_readonlyField__AUezM .MuiInputLabel-root+.MuiInputBase-formControl.Mui-error
{
    border-color: var(--cashierErrorMessage);
}
.PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline, .PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline
{
    border: 1px solid transparent;
}
.PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiInputBase-input
{
    text-align: center;
    font-size: 16px;
    padding: 12px 13px;
    height: auto;
}
.PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiInputBase-input::-webkit-inner-spin-button, .PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiInputBase-input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiInputBase-input[type=number]
{
    -moz-appearance: textfield;
}
.PaymentForm_input__hOiws.PaymentForm_input__hOiws .MuiFormHelperText-root
{
    font-size: 12px;
}
.PaymentForm_input__hOiws.PaymentForm_input--select__VPR3S
{
    margin: 0;
    background: transparent;
}
.PaymentForm_input__hOiws.PaymentForm_input--select__VPR3S .MuiNativeSelect-root
{
    opacity: 0;
}
.PaymentForm_inputBlock__mxu9p.PaymentForm_inputBlock__mxu9p
{
    padding-bottom: 14px;
    margin-bottom: 19px;
    border-bottom: 1px solid var(--grey400);
}
.PaymentForm_inputBlock__mxu9p.PaymentForm_inputBlock__mxu9p:last-child
{
    border-bottom: none;
    padding-bottom: 0;
}
.PaymentForm_inputBlock__mxu9p.PaymentForm_inputBlock__mxu9p .MuiInputBase-root
{
    margin-bottom: 5px;
    line-height: 1.2;
}
.PaymentForm_inputBlock__mxu9p.PaymentForm_inputBlock__mxu9p .MuiFormLabel-root
{
    position: relative;
    line-height: 16px;
    transform: none;
    color: var(--textPrimary);
}
.PaymentForm_inputBlock__mxu9p.PaymentForm_inputBlock__mxu9p .MuiFormLabel-root+.MuiInputBase-formControl
{
    margin-top: 11px;
}
.PaymentForm_selectContainer__i0CJr
{
    position: relative;
    margin: 12px 0 5px;
    border-radius: 4px;
    background: #fff;
    border: 1px solid transparent;
}
.PaymentForm_selectContainer--hasHelp__7AzpV
{
    border-color: var(--error);
}
.PaymentForm_selectContainer__i0CJr .MuiInputBase-root
{
    margin-bottom: 0;
    line-height: 1.2;
}
.PaymentForm_selectContainer__i0CJr .MuiNativeSelect-root.MuiInputBase-input
{
    padding: 11px 13px;
}
.PaymentForm_selectLabel__RMem_
{
    position: absolute;
    width: 100%;
    top: 50%;
    padding: 0 30px;
    transform: translateY(-50%);
    font-size: 16px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--textDisabled);
}
.PaymentForm_selectLabel--hasValue__axt_B
{
    color: var(--textPrimary);
}
.PaymentForm_btn__QbvIF.PaymentForm_btn__QbvIF.PaymentForm_btn__QbvIF
{
    padding: 14px;
    font-size: 18px;
    outline: none;
    line-height: 20px;
}
.CheckboxField_checkboxFieldOld__ChttQ, .CheckboxField_checkboxField__0utRi
{
    margin-bottom: 12px;
}
.CheckboxField_checkboxField__0utRi .Mui-checked.Mui-checked.Mui-checked, .CheckboxField_checkboxField__0utRi .MuiCheckbox-root, .CheckboxField_checkboxField__0utRi .MuiTypography-root
{
    color: #fff;
}
.PasswordField_password__d4QSp input.MuiOutlinedInput-input.MuiOutlinedInput-input.MuiInputBase-input
{
    padding: 10px 8px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .5px;
    height: 18px;
}
.PasswordField_password__d4QSp .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline
{
    border: none;
}
.PasswordField_password__d4QSp .MuiOutlinedInput-root.MuiOutlinedInput-root.MuiInputBase-root
{
    border: 1px solid #333;
    border-radius: 8px;
    margin: 0;
    background: #f8f8f8;
}
.PasswordField_password__d4QSp .MuiInputLabel-root
{
    position: relative;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    transform: none;
    padding: 0 4px;
}
.PasswordField_password__d4QSp .MuiInputLabel-root.Mui-error, .PasswordField_password__d4QSp .MuiInputLabel-root.Mui-focused
{
    color: #fff;
}
.PasswordField_password__d4QSp .MuiInputLabel-root+.MuiInputBase-formControl
{
    margin: 0;
    border: 1px solid #333;
    border-radius: 8px;
    padding: 0;
}
.PasswordField_password__d4QSp .MuiInputLabel-root+.MuiInputBase-formControl.Mui-focused
{
    border-color: #222;
}
.PasswordField_password__d4QSp .MuiInputLabel-root+.MuiInputBase-formControl.Mui-error
{
    border-color: var(--cashierErrorMessage);
}
.PasswordField_password__d4QSp .MuiFormHelperText-root
{
    font-size: 12px;
    letter-spacing: .4px;
    padding: 0 8px;
    margin: 0;
}
.PasswordField_password__d4QSp .MuiFormHelperText-root.Mui-error
{
    color: var(--cashierErrorMessage);
    margin: 0;
}
.PasswordField_password__d4QSp .MuiInputAdornment-positionEnd
{
    position: absolute;
    right: 7px;
}
.PasswordField_passwordOld___axxO input.MuiOutlinedInput-input.MuiOutlinedInput-input.MuiInputBase-input
{
    padding: 12px 13px;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .5px;
    height: 23px;
    text-align: center;
}
.PasswordField_passwordOld___axxO .MuiOutlinedInput-adornedEnd
{
    padding: 0;
}
.PasswordField_passwordOld___axxO .MuiOutlinedInput-root.MuiOutlinedInput-root.MuiInputBase-root
{
    border-radius: 4px;
    background: #f8f8f8;
    margin-top: 11px;
}
.PasswordField_passwordOld___axxO .MuiInputAdornment-positionEnd
{
    position: absolute;
    right: 7px;
}
.PasswordField_inputBlock__0fR2m.PasswordField_inputBlock__0fR2m
{
    padding-bottom: 14px;
    margin-bottom: 19px;
    border-bottom: 1px solid var(--grey400);
}
.PasswordField_inputBlock__0fR2m.PasswordField_inputBlock__0fR2m:last-child
{
    border-bottom: none;
    padding-bottom: 0;
}
.PasswordField_inputBlock__0fR2m.PasswordField_inputBlock__0fR2m .MuiInputBase-root
{
    margin-bottom: 5px;
    line-height: 1.2;
}
.PasswordField_inputBlock__0fR2m.PasswordField_inputBlock__0fR2m .MuiFormLabel-root
{
    position: relative;
    line-height: 16px;
    transform: none;
    color: var(--bodyText);
}
.PasswordField_inputBlock__0fR2m.PasswordField_inputBlock__0fR2m .MuiFormLabel-root+.MuiInputBase-formControl
{
    margin-top: 11px;
}
.Autocomplete_select__container__3bzc_
{
    min-height: 75px;
    padding-bottom: 14px;
    margin-bottom: 19px;
    border-bottom: 1px solid var(--grey400);
}
.Autocomplete_select__container__3bzc_ span
{
    font-size: 12px;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline, .Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline
{
    border: 1px solid transparent;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiInputBase-root
{
    height: 43px;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiInputBase-input
{
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
    padding-left: 60px;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiInputBase-input::-webkit-inner-spin-button, .Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiInputBase-input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiInputBase-input[type=number]
{
    -moz-appearance: textfield;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_autocomplete__olEtb.Autocomplete_autocomplete__olEtb .MuiFormHelperText-root
{
    font-size: 12px;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_label__fh6mm
{
    display: block;
    font-size: 14px;
    line-height: 16px;
    color: #000;
}
.Autocomplete_select__container__3bzc_ .Autocomplete_label__fh6mm:hover
{
    cursor: text;
}
.DynamicData_container__3NGDq.DynamicData_container__3NGDq
{
    position: relative;
}
.DynamicData_preloader__nd9dU.DynamicData_preloader__nd9dU
{
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    bottom: 9px;
    width: 50%;
    height: 2px;
    z-index: 1;
    border-radius: 100%;
}
.DynamicData_progressBar__AIHlo.DynamicData_progressBar__AIHlo
{
    background-color: var(--preloaderPrimary);
}
.DynamicData_progressBarTransparent__rlrBX.DynamicData_progressBarTransparent__rlrBX
{
    background-color: transparent;
}
.InputGrid_grid__4XCCq.InputGrid_grid__4XCCq
{
    margin: 16px 0;
}
.Select_select__container__6gKe_
{
    position: relative;
    min-height: 58px;
}
.Select_select__container__6gKe_ .Select_select__WWkrl
{
    display: flex;
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 58px;
    padding: 27px 16px 6px;
    background: transparent;
    gap: 4px;
    outline: none;
    border: 1px solid #e6e6e6;
    transition: border-color .1s;
    border-radius: 12px;
    line-height: 18px;
    font-size: 14px;
}
.Select_select__container__6gKe_ .Select_select__WWkrl.Select_focused__BV8hV
{
    border-color: var(--grey800,#333);
}
.Select_select__container__6gKe_ .Select_select__WWkrl:focus
{
    border: 2px solid var(--grey800,#333);
}
.Select_select__container__6gKe_ .Select_select--cashier__j7nkp
{
    padding: 28px 18px 9px;
    border: 2px solid #e6e6e6;
    color: var(--cashierTextColor);
}
.Select_select__container__6gKe_ .Select_select--cashier__j7nkp.Select_focused__BV8hV
{
    border-color: var(--cashierInputActiveBorder);
}
.Select_select__container__6gKe_ .Select_select--cashier__j7nkp:focus
{
    border: 2px solid var(--cashierInputActiveBorder);
}
.Select_select__container__6gKe_ .Select_select--disabled__cZ2t_
{
    border-color: var(--grey100,#e6e6e6);
    pointer-events: none;
}
.Select_select__container__6gKe_ .Select_select--disabled__cZ2t_::placeholder
{
    color: var(--grey100,#e6e6e6);
}
.Select_select__container__6gKe_ .Select_select--error__0OMjS, .Select_select__container__6gKe_ .Select_select--error__0OMjS:focus, .Select_select__container__6gKe_ .Select_select--error__0OMjS:hover
{
    border: 2px solid #d70015;
}
.Select_select__container__6gKe_ .Select_label__I_2uC
{
    position: absolute;
    left: 18px;
    top: 10px;
    font-size: 12px;
    color: #000;
}
.Select_select__container__6gKe_ .Select_label__I_2uC:hover
{
    cursor: text;
}
.Select_select__container__6gKe_ .Select_label--cashier__Cbavs
{
    left: 20px;
}
.Select_select__container__6gKe_ .Select_label--disabled__gvKz2
{
    color: var(--grey100,#e6e6e6);
}
.Select_select__container__6gKe_ .Select_options__list__DqzCo
{
    display: flex;
    flex-direction: column;
    position: absolute;
    left: 0;
    top: calc(100% + 8px);
    width: 100%;
    max-height: 370px;
    border-radius: 16px;
    background: #fff;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.1);
    gap: 1px;
    overflow-y: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    z-index: 10;
}
.Select_select__container__6gKe_ .Select_options__list__DqzCo::-webkit-scrollbar
{
    width: 0;
    height: 0;
}
.Select_select__container__6gKe_ .Select_icon__UniJR
{
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    height: 24px;
    width: 24px;
}
.Select_select__container__6gKe_ .Select_asterisk__Vy05W
{
    color: var(--error);
}
.Option_option__afqj_
{
    display: flex;
    flex-shrink: 0;
    height: 58px;
    cursor: pointer;
}
.Option_option--selected__pdPkN:first-child
{
    border-radius: 16px 16px 0 0;
}
.Option_option--selected__pdPkN:last-child
{
    border-radius: 0 0 16px 16px;
}
.Option_option--selected__pdPkN
{
    background: var(--grey100,#f4f4f4);
}
.Option_option__content__xEFvq
{
    display: flex;
    position: relative;
    align-items: center;
    height: 100%;
    width: 100%;
    margin: 0 20px;
}
.Option_option__text__ynoAd
{
    color: var(--textPrimary,#000);
    line-height: 18px;
    font-size: 14px;
}
.Option_option__separator__cQbuV
{
    position: absolute;
    bottom: -1px;
    width: 100%;
    height: 1px;
    background: var(--grey100,#e6e6e6);
}
.Option_option__afqj_:last-child .Option_option__separator__cQbuV
{
    display: none;
}
.CheckboxField_checkboxFieldOld__gaIlO, .CheckboxField_checkboxField__sSGMT
{
    margin-bottom: 12px;
}
.CheckboxField_checkboxField__sSGMT .Mui-checked.Mui-checked.Mui-checked, .CheckboxField_checkboxField__sSGMT .MuiCheckbox-root, .CheckboxField_checkboxField__sSGMT .MuiTypography-root
{
    color: #fff;
}
.Autocomplete_select__container__lI7Hc
{
    position: relative;
    min-height: 63px;
    margin: 8px 0;
}
.Autocomplete_select__container__lI7Hc.Autocomplete_focused__9cZNz
{
    border-color: var(--grey800,#333);
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input__6XkIH
{
    display: flex;
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 63px;
    padding-top: 27px;
    background: transparent;
    border: 2px solid var(--grey100,#e6e6e6);
    transition: border-color .1s;
    border-radius: 12px;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input__6XkIH:focus
{
    border: 2px solid var(--grey800,#333);
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input--disabled__YacdT
{
    border-color: #e6e6e6;
    pointer-events: none;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input--disabled__YacdT::placeholder
{
    color: #e6e6e6;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input--error__7kbEo, .Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input--error__7kbEo:focus, .Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input--error__7kbEo:hover
{
    border: 2px solid #d70015;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input__6XkIH .MuiOutlinedInput-notchedOutline
{
    border: none;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input__6XkIH .MuiInputBase-root
{
    padding: 0;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_input__6XkIH.Autocomplete_input__6XkIH .MuiInputBase-input
{
    padding: 3px 0 0 16px;
    font-size: 14px;
    line-height: 18px;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_label__JazFo
{
    position: absolute;
    left: 18px;
    top: 10px;
    font-size: 12px;
    color: #000;
}
.Autocomplete_select__container__lI7Hc .Autocomplete_label__JazFo:hover
{
    cursor: text;
}
.TransactionId_transactionIdContainer__qz_hb
{
    display: flex;
    cursor: pointer;
}
.TransactionId_transactionIdLabel__0Hiws
{
    font-weight: 700;
    margin-right: 4px;
}
.TransactionId_transactionIdNumber__ggC6y
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--grey900);
}
.TransactionId_transactionCopyIcon__oyX7L
{
    height: 18px;
    width: 26px;
    margin-left: auto;
    padding-left: 8px;
    background: url(../../bcgamebettingde/image/copy.svg) no-repeat 100%;
}
.SearchDrawer_drawerContainer__pIap0
{
    position: fixed;
    overflow-x: hidden;
    height: var(--drawerContainerHeight);
    background-color: var(--drawerBackgroundColor);
    width: 100vw;
    bottom: 0;
    z-index: 1300;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 25px 8px;
    border-radius: var(--drawerBorderRadius);
    -webkit-overflow-scrolling: touch;
    animation-name: SearchDrawer_fade-in__HojFD;
    animation-duration: .75s;
    animation-fill-mode: forwards;
    animation-timing-function: ease;
}
@media screen and (min-width: 490px)
{
    .SearchDrawer_drawerContainer--casinoLandscape__PwZJ8
    {
        padding: 25px 50px 0;
    }
    .SearchDrawer_drawerContainer--inGameLandscape__TwlE5
    {
        position: absolute;
        padding: 25px 25px 0;
        left: 60px;
        width: 90vw;
    }
}
.SearchDrawer_drawerContainer--swipableLineContainer__sKnsU
{
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 65px;
    min-height: 65px;
    margin-top: -25px;
}
.SearchDrawer_drawerContainer--swipableLine___onhQ
{
    cursor: pointer;
    touch-action: none;
    width: 80px;
    border: 8px solid var(--drawerDividerColor);
    border-bottom: none;
    border-radius: 8px;
    height: 8px;
}
.SearchDrawer_overflowedContainer__aCkIl
{
    height: 100%;
    width: 100vw;
    background-color: var(--drawerBackgroundColor);
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0 8px;
    display: flex;
    flex-direction: column;
}
@media screen and (min-width: 490px)
{
    .SearchDrawer_overflowedContainer--casinoLandscape__IUVUy
    {
        padding: 0 50px;
    }
    .SearchDrawer_overflowedContainer--inGameLandscape__Wa9bI
    {
        padding: 0 25px;
        width: 90vw;
    }
}
@keyframes SearchDrawer_fade-in__HojFD
{
    0%
    {
        opacity: 0;
        transform: translateY(100%);
    }
    to
    {
        opacity: 1;
        transform: translateY(0);
    }
}
.SearchDrawer_closeButton__hgYLG
{
    position: absolute;
    top: 20px;
    right: 12px;
    width: 24px;
    height: 24px;
}
.Toaster_toaster__brSzb
{
    display: flex;
    flex-direction: column;
    gap: 10px;
    position: fixed;
    width: 100%;
    justify-content: center;
    z-index: 1251;
    align-items: center;
    left: 0;
}
.Toaster_toaster--bottom__oFfYQ
{
    bottom: 80px;
}
.Toaster_toaster--top__E_c38
{
    top: 24px;
}
.Toaster_toaster--above__1p_pU
{
    top: -24px;
}
@media(min-width: 768px)
{
    .Toaster_toaster--above__1p_pU
    {
        top: -54px;
    }
}
.Toaster_toaster__brSzb .Toaster_toast__G7k_y
{
    display: inline-flex;
    padding: 12px 16px;
    margin: 0 16px;
    justify-content: center;
    align-items: center;
    gap: 2px;
    border-radius: 50px;
    background: #333;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: -.28px;
}
.Toaster_toaster__brSzb .Toaster_icon__keQeD
{
    position: relative;
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
.BottomButton_bottomButton__FNPOv
{
    z-index: 1;
    margin-top: auto;
}
.SecondaryButton_button__o2t0_
{
    margin-top: 8px;
}
.Btn_btn__SYPwG
{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
    border: 0;
    cursor: pointer;
    background: transparent;
    padding: 0;
    border-radius: var(--buttonBorderRadius);
    transition: .3s;
    font-weight: var(--buttonWeight);
    line-height: 1.75;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.Btn_btn--fullWidth__40Xv7
{
    width: 100%;
}
.Btn_btn--default__xOTPe, .Btn_btn--default__xOTPe:hover
{
    background-color: var(--buttonDefaultBg);
    color: var(--buttonDefaultText);
}
@media(min-width: 1025px)
{
    .Btn_btn--default__xOTPe:hover
    {
        background-color: var(--buttonDefaultHoverBg);
        color: var(--buttonDefaultHoverText);
    }
}
.Btn_btn--secondary__EAA87, .Btn_btn--secondary__EAA87:hover
{
    background-color: var(--buttonBg);
    color: var(--buttonText);
}
@media(min-width: 1025px)
{
    .Btn_btn--secondary__EAA87:hover
    {
        background-color: var(--buttonHoverBg);
        color: var(--buttonHoverText);
    }
}
.Btn_btn--loading__IXLwa, .Btn_btn--loading__IXLwa:hover
{
    cursor: default;
}
.Btn_btn--disabled__jSWi3, .Btn_btn--disabled__jSWi3:hover
{
    color: rgba(0,0,0,.26);
    background-color: rgba(0,0,0,.12);
    cursor: default;
}
.Btn_icon__72VqN
{
    display: inherit;
}
.Btn_icon__72VqN>*
{
    font-size: 20px;
}
.Btn_icon--start__ygI0b
{
    margin-right: 8px;
    margin-left: -4px;
}
.Btn_icon--end__9f6Xg
{
    margin-right: -4px;
    margin-left: 8px;
}
.Accordion_accordionContainer__lvqA9
{
    background-color: var(--accordionBg);
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    display: flex;
    padding: 20px;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 16px;
    border: 1px solid var(--accordionBorder);
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    word-break: break-word;
}
.Accordion_header___r6ZL
{
    display: flex;
    align-items: center;
    align-self: stretch;
    justify-content: space-between;
}
.Accordion_header--text__c_312
{
    flex: 1 0;
    color: var(--accordionHeaderText);
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: -.64px;
    margin-right: 16px;
}
.Accordion_header--icon__tc1Oa
{
    color: var(--accordionHeaderIcon);
    display: flex;
    justify-content: center;
}
[dir=rtl] .Accordion_header--text__c_312
{
    margin: 0 0 0 16px;
}
.Accordion_rotate__J_G5x
{
    transition: transform .3s ease-out;
}
.Accordion_rotate--down__vSIlP
{
    transform: rotate(0deg);
}
.Accordion_rotate--up__aeOmr
{
    transform: rotate(180deg);
}
.Accordion_content__UBzQj
{
    max-height: 0;
    transition: all .3s ease-out;
}
.Accordion_content--closed__KLRN2
{
    margin-top: 0;
}
.Accordion_content--open__K_YpJ
{
    display: block;
    margin-top: 16px;
    max-height: -moz-fit-content;
    max-height: fit-content;
}
.Accordion_content--text__U3H34
{
    align-self: stretch;
    color: var(--accordionContentText);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
}
.Accordion_content--fadeIn__K_5NG
{
    animation: Accordion_fadeIn__QOEzE .5s linear forwards;
}
.Accordion_content--fadeOut__j6MJD
{
    animation: Accordion_fadeOut__jy8Pf .1s linear forwards;
}
.Accordion_content__UBzQj table
{
    width: 100%;
    line-height: 22px;
    border-collapse: collapse;
    margin: 5px 0 15px;
    background-color: var(--grey200);
    border-radius: 16px;
    overflow: hidden;
}
.Accordion_content__UBzQj table tr td, .Accordion_content__UBzQj table tr th
{
    padding: 10px;
    text-align: center;
}
.Accordion_content__UBzQj table tr th
{
    font-weight: 600;
    background-color: var(--grey400);
    color: #000;
}
.Accordion_content__UBzQj table tr td
{
    border-bottom: 1px solid var(--grey400);
}
.Accordion_content__UBzQj table tr:last-child td
{
    border-bottom: none;
}
@keyframes Accordion_fadeIn__QOEzE
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes Accordion_fadeOut__jy8Pf
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
.Accordion_headerSkeleton__eoyXQ.Accordion_headerSkeleton__eoyXQ
{
    width: 150px;
    height: 20px;
}
.Accordion_contentSkeleton__lQbBp.Accordion_contentSkeleton__lQbBp
{
    width: 115px;
    height: 16px;
}
.QRCode_container__MuwlX
{
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.QRCode_helperText__ss2xU
{
    color: var(--grey600);
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 17px;
}
.MegaBanner_wrapper__HMPHR
{
    position: relative;
    width: 100%;
    overflow: hidden;
    aspect-ratio: 830/228;
    border-radius: 32px;
}
.MegaBanner_wrapper__HMPHR.MegaBanner_mobile__fc5A0
{
    aspect-ratio: 343/498;
}
.MegaBanner_image__wasHW
{
    object-fit: fill;
}
.MegaBanner_content__AFoRT
{
    position: absolute;
    top: 32px;
    left: 25px;
    width: 50%;
    padding: 0 20px;
    color: #fff;
    text-align: center;
}
.MegaBanner_mobile__fc5A0 .MegaBanner_content__AFoRT
{
    width: 100%;
    top: 0;
    transform: none;
    left: 0;
    padding: 24px;
}
.MegaBanner_content__AFoRT .MegaBanner_title__kcjId
{
    display: inline-block;
    border-radius: 40px;
    padding: 8px 14px;
    font-size: 12px;
    font-weight: 800;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: uppercase;
    background: rgba(0,0,0,.24);
    margin-bottom: 12px;
}
.MegaBanner_content__AFoRT .MegaBanner_teaser__VRJJ9
{
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    line-height: 28px;
    letter-spacing: -.96px;
    margin-bottom: 20px;
}
.MegaBannerSection_mobile__CkO12
{
    padding: 0 16px;
}
.CategoryGames_swipableGamesContainer__nngXn
{
    display: flex;
    gap: 8px;
    height: 100%;
    align-items: flex-start;
    padding: 0 16px;
}
.CategoryGames_swipableGamesContainer__nngXn div.swiper-slide
{
    margin-right: 8px;
}
.CategoryGames_swipableGamesContainer--large__e1HFT div.swiper-slide>div
{
    min-width: 186px;
    height: 253px;
}
.CategoryGames_swipableGamesContainer--liveCasinoWidget__2aTZ8 div.swiper-slide>div
{
    min-width: 343px;
    height: 180px;
}
.CategoryGames_swipableGamesContainer--liveCasinoWidgetRedesign__d6cPO div.swiper-slide>div
{
    min-width: 343px;
    height: unset;
}
.CategoryGames_swipableGamesContainer--desktop__BVaUk
{
    padding: 4px 0;
    margin-bottom: 12px;
}
@media screen and (min-width: 1024px)
{
    .CategoryGames_swipableGamesContainer--desktop__BVaUk div.swiper-slide:first-child>div:hover
    {
        transform: translate(5px) scale(1.03);
    }
    .CategoryGames_swipableGamesContainer--desktop__BVaUk div.swiper-slide:not(:first-child)>div:hover
    {
        transform: translate(0) scale(1.03);
    }
    .CategoryGames_swipableGamesContainer--desktop__BVaUk div.swiper-slide:last-child>div:hover
    {
        transform: translate(-5px) scale(1.03);
    }
}
.CategoryGames_infiniteScrollContainer__TRa_E
{
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(100px,1fr));
    padding: 6px 16px;
    align-items: center;
    justify-items: center;
    grid-gap: 12px;
    gap: 12px;
}
.CategoryGames_infiniteScrollContainer--desktop__j61Cp
{
    gap: 16px;
    padding: 0;
    margin-top: 8px;
}
@media screen and (min-width: 1024px)
{
    .CategoryGames_infiniteScrollContainer--desktop__j61Cp>div:hover
    {
        transform: translate(0) scale(1.03);
    }
}
.CategoryGames_infiniteScrollContainer--liveCasinoWidget__QbvwF
{
    gap: 16px 12px;
    align-items: start;
    grid-template-columns: repeat(1,minmax(100px,1fr));
}
@media screen and (max-width: 361px)
{
    .CategoryGames_infiniteScrollContainer__TRa_E
    {
        padding: 6px 10px;
    }
}
@media screen and (min-width: 490px)
{
    .CategoryGames_infiniteScrollContainer__TRa_E
    {
        grid-template-columns: repeat(auto-fill,minmax(125px,1fr));
    }
    .CategoryGames_infiniteScrollContainer--desktop__j61Cp
    {
        grid-template-columns: repeat(6,minmax(125px,1fr));
    }
    .CategoryGames_infiniteScrollContainer--liveCasinoWidget__QbvwF
    {
        grid-template-columns: repeat(2,minmax(100px,1fr));
    }
}
@media screen and (min-width: 900px)
{
    .CategoryGames_infiniteScrollContainer--liveCasinoWidget__QbvwF
    {
        grid-template-columns: repeat(3,minmax(100px,1fr));
    }
}
.CategoryGames_gameTileContainer__26ByQ
{
    width: 120px;
    min-width: 120px;
    max-width: 140px;
    min-height: 164px;
    height: -moz-fit-content;
    height: fit-content;
    display: flex;
    flex-direction: column;
    position: relative;
    transition: transform .3s ease-out;
}
.CategoryGames_gameTileContainer--categoryView__55H2O
{
    width: 100%;
    min-width: 90px;
    max-width: unset;
    aspect-ratio: 30/40;
    min-height: unset;
}
.CategoryGames_gameTileContainer--categoryViewLiveCasino__VeYjD
{
    max-width: unset;
    min-height: unset;
    border-radius: 16px;
    overflow: hidden;
    aspect-ratio: unset;
}
.CategoryGames_gameTileContainer--skeletonView__bbuqc
{
    height: 164px;
    padding-bottom: unset;
}
.CategoryGames_gameTileContainer--skeletonViewLarge__2tRL_
{
    height: 253px;
    padding-bottom: unset;
    min-width: 186px;
}
.CategoryGames_gameTileContainer--liveCasinoGameCard__nH9OQ
{
    height: 180px;
    min-width: 343px;
    padding-bottom: 0;
    aspect-ratio: unset;
}
.CategoryGames_gameTileContainer--categorySkeletonView__2l17F
{
    min-width: 100%;
    height: unset;
}
.CategoryGames_categoryWrapper__wvuPZ
{
    display: flex;
    position: relative;
}
.CategoryGames_categoryWrapper--carousel__wXD_d
{
    position: -webkit-sticky;
    position: sticky;
    top: 86px;
    z-index: 99;
    background-color: #fff;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.CategoryGames_infiniteWrapper__6HSoJ
{
    display: initial;
}
.CategoryGames_arrowsContainer__f9S3R
{
    display: flex;
    position: absolute;
    justify-content: center;
    width: 32px;
    height: 17px;
    fill: #ccc;
    cursor: pointer;
    align-items: center;
    background-color: #fff;
}
.CategoryGames_arrowsContainer--arrowBack__V7ibv
{
    left: -28px;
}
.CategoryGames_arrowsContainer--arrowForward__lz4Pf
{
    right: -32px;
}
.CategoryGames_arrowsContainer--liveSpins__RMKhz
{
    margin-bottom: 36px;
    height: 107px;
}
.CategoryGames_arrowsContainer--largeTile__3nhSW
{
    top: 18%;
    height: 253px;
}
.CategoryGames_arrowsContainer--liveCasinoTile__g0z5f
{
    top: 18%;
    height: 180px;
}
.CategoryGames_arrowsContainer--carousel__Oys2P
{
    height: 64px;
}
.CategoryGames_arrowsContainer__f9S3R:hover>svg
{
    transition: transform .3s ease-out;
    stroke: #999;
    animation: CategoryGames_zoomIn__TtUAZ .3s linear forwards;
}
.CategoryGames_arrows__VY9ns
{
    height: 20px;
    width: 10px;
    stroke: #ccc;
    transition: transform .3s ease-out;
}
.CategoryGames_arrows__VY9ns:hover
{
    animation: CategoryGames_zoomIn__TtUAZ .3s linear forwards;
}
@keyframes CategoryGames_zoomIn__TtUAZ
{
    0%
    {
        transform: translate(0) scale(1);
    }
    to
    {
        transform: translate(0) scale(1.23);
    }
}
.CategoryGames_container__Kzicl
{
    width: 100%;
    height: 100%;
}
.CategoryHeader_header__Ls1GZ
{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: auto;
    padding: 12px 20px 8px;
    width: 100%;
    justify-content: space-between;
}
.CategoryHeader_header--desktop__b7HgT
{
    padding: 16px 0 8px;
}
.CategoryHeader_header--desktop__b7HgT .CategoryHeader_title__URUcM
{
    font-size: 24px;
    line-height: 28px;
    letter-spacing: -.96px;
}
.CategoryHeader_title__URUcM
{
    position: relative;
    color: var(--lobbyCategoryTitleColor);
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    line-height: 24px;
    letter-spacing: -.8px;
    cursor: pointer;
}
@media screen and (min-width: 490px)
{
    .CategoryHeader_title__URUcM
    {
        font-size: 24px;
    }
}
.CategoryHeader_skeleton__dLyNA.CategoryHeader_skeleton__dLyNA
{
    width: 160px;
    height: 22px;
    border-radius: 40px;
    transform: scale(1);
}
.GameCard_gameCard__zqzNC
{
    position: relative;
    width: 100%;
}
.GameCard_gameCardClickTarget__Q8fdv
{
    position: relative;
    height: auto;
    overflow: hidden;
    border-radius: 16px 16px 0 0;
    cursor: pointer;
    background-color: #f0f0f0;
    aspect-ratio: var(--aspectRatioWidth)/var(--aspectRatioHeight);
}
@supports not (
aspect-ratio: var(--aspectRatioWidth)/var(--aspectRatioHeight))
{
.GameCard_gameCardClickTarget__Q8fdv:before
{
    content: "";
    display: block;
    padding-top: calc(var(--aspectRatioHeight) / var(--aspectRatioWidth) * 100%);
}
.GameCard_gameCardClickTarget__Q8fdv:after
{
    content: "";
    display: block;
    clear: both;
}
}
.GameCard_gameCardClickTarget--studio__Qa5jB
{
    border-radius: 16px;
}
.GameCard_cardContentContainer__pexzP
{
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: transparent;
}
.GameCard_image__KBnCK.GameCard_image__KBnCK
{
    display: block;
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.GameCard_footer__fWNoi
{
    width: 100%;
    aspect-ratio: 41/30;
    padding-bottom: 12px;
    border-radius: 0 0 16px 16px;
    background: linear-gradient(0deg,var(--gradientColor,var(--lobbyGameCardColor)) 18.52%,var(--gradientColor,var(--lobbyGameCardColor)) 45.31%,transparent 100%);
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    flex-grow: 1;
    align-items: center;
    z-index: 2;
    position: absolute;
    bottom: 0;
    cursor: pointer;
}
.GameCard_footer--large__x95z_
{
    padding-bottom: 16px;
    background: linear-gradient(0deg,var(--gradientColor,var(--lobbyGameCardColor)) 18.52%,var(--gradientColor,var(--lobbyGameCardColor)) 48.96%,transparent 100%);
}
.GameCard_titleContainer__kpSO6
{
    width: 100%;
    padding: 0 8px;
    color: #fff;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0 auto 2px;
    line-height: 20px;
    direction: ltr;
    max-height: 42px;
    white-space: normal;
}
.GameCard_titleContainer--large__VP69D
{
    margin-bottom: 4px;
    line-height: 24px;
    max-height: 52px;
}
.GameCard_subTitleContainer__3pwqY
{
    width: 100%;
    padding: 0 8px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 12px;
    direction: ltr;
    white-space: nowrap;
}
.GameCard_subTitleContainer--large__POjwO
{
    line-height: 14px;
}
.GameCard_studioSubTitleContainer__qys03
{
    width: 100%;
    padding: 0 8px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    position: absolute;
    bottom: 12px;
    line-height: 14px;
    direction: ltr;
    white-space: nowrap;
}
.GameCard_studioSubTitleContainer--large__M_lOx
{
    line-height: 16px;
}
.GameCard_title__5LZ_f
{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    color: #fff;
    letter-spacing: -.64px;
    font-weight: 800;
    font-size: 16px;
}
.GameCard_title--large__vdb18
{
    font-size: 20px;
    letter-spacing: -.8px;
}
.GameCard_subTitle__l52e0
{
    color: #fff;
    letter-spacing: -.2px;
    font-size: 10px;
    line-height: 14px;
    font-weight: 400;
}
.GameCard_studioSubTitle__QZyYS
{
    color: var(--neutralWhite,#fff);
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.2px;
}
.GameCard_studioSubTitle--large__HXnke
{
    font-size: 12px;
    letter-spacing: -.24px;
}
.GameCard_freeSpin__MsAZf.GameCard_freeSpin__MsAZf
{
    position: absolute;
    width: 65%;
    top: 8px;
    left: 50%;
    transform: translate(-50%,-50%);
    min-width: 0;
    font-size: 8px;
}
.GameCard_gameCardSkeleton__C9CW0.GameCard_gameCardSkeleton__C9CW0
{
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 16px;
}
.GameCard_gameCardSkeleton__C9CW0.GameCard_gameCardSkeleton--liveCasinoGameCard__tq8Ss
{
    height: 180px;
    padding-bottom: 0;
}
.GameCard_gameInfoWrapper__uOBbv
{
    position: absolute;
    height: 32px;
    width: 32px;
    top: 0;
    right: 0;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.GameCard_iconContainer__3vDHy
{
    position: absolute;
    top: 8px;
    right: 8px;
    width: 16px;
    height: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    cursor: pointer;
}
.GameCard_icon__NANdi
{
    filter: drop-shadow(0 2px 2.667px rgba(0,0,0,.3));
}
.LiveCasinoGameCard_liveCasinoCardContainer__AAA7k
{
    width: 343px;
    height: 180px;
    position: relative;
}
.LiveCasinoGameCard_liveCasinoCardContainer--categoryView__SlWXw
{
    height: auto;
    width: 100%;
}
.LiveCasinoGameCard_liveCasinoCard__4Zsmd
{
    position: relative;
    width: 100%;
    cursor: pointer;
    overflow: hidden;
    border-radius: 16px;
}
.LiveCasinoGameCard_liveCasinoClickTarget__cf0Vc
{
    background-color: #f0f0f0;
    aspect-ratio: 343/180;
}
@supports not (
aspect-ratio: 343/180)
{
.LiveCasinoGameCard_liveCasinoClickTarget__cf0Vc:before
{
    content: "";
    display: block;
    padding-top: calc(180 / 343 * 100%);
}
.LiveCasinoGameCard_liveCasinoClickTarget__cf0Vc:after
{
    content: "";
    display: block;
    clear: both;
}
}
.LiveCasinoGameCard_cardContentContainer__0xvjA
{
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: transparent;
}
.LiveCasinoGameCard_image__LjA_g.LiveCasinoGameCard_image__LjA_g
{
    display: block;
    width: 100%;
    height: 100%;
    pointer-events: none;
    border-radius: 16px;
}
.LiveCasinoGameCard_tableLimitsContainer__Rz_Aa
{
    right: 14px;
    top: 14px;
    z-index: 9;
    position: absolute;
    display: inline-flex;
    padding: 4px 8px;
    justify-content: center;
    align-items: center;
    gap: 1px;
    border-radius: 28px;
    background: #000;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}
.LiveCasinoGameCard_tableLimitsContainer--liveCasinoWidgetRedesign__Zppch
{
    background: rgba(123,97,255,.6);
}
.LiveCasinoGameCard_tableLimitsText__NTNHh
{
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
}
.LiveCasinoGameCard_footer__auZ3K
{
    width: 100%;
    height: 90px;
    border-radius: 0 0 16px 16px;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    flex-grow: 1;
    align-items: center;
    z-index: 2;
    position: absolute;
    bottom: 0;
    cursor: pointer;
}
.LiveCasinoGameCard_footer--gradient__IAFMC
{
    background: linear-gradient(180deg,transparent,#000);
}
.LiveCasinoGameCard_contentContainerWrapper__FjmBI
{
    display: flex;
    width: 100%;
    padding: 0 14px 4px;
    align-items: flex-end;
}
.LiveCasinoGameCard_contentContainer__3QBxM
{
    height: 39px;
    gap: 2px;
    display: flex;
    flex-direction: column;
    margin-right: 5px;
    overflow: hidden;
    flex-grow: 2;
}
.LiveCasinoGameCard_content__PzSJ8
{
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    direction: ltr;
    white-space: nowrap;
}
.LiveCasinoGameCard_content--provider__0pJ_c
{
    color: #fff;
    letter-spacing: -.2px;
    font-size: 10px;
    line-height: 14px;
    font-weight: 400;
    opacity: .8;
}
.LiveCasinoGameCard_content--title__ONUTL
{
    letter-spacing: -.64px;
    font-weight: 800;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    white-space: nowrap;
}
.LiveCasinoGameCard_history__UOxpJ
{
    position: absolute;
    top: 14px;
    left: 14px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    z-index: 1;
}
.LiveCasinoGameCard_history--circle__gLnYb
{
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
}
.LiveCasinoGameCard_history--circle__icon__VjfRL
{
    border: none;
}
.LiveCasinoGameCard_history--circle__megaBall__6p2mK
{
    width: unset;
    min-width: 18px;
    padding: 0 4px;
    flex-direction: column;
    align-items: flex-start;
}
.LiveCasinoGameCard_history--result__EOR2M
{
    color: #fff;
    text-align: center;
    font-size: 8px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -.16px;
}
.LiveCasinoGameCard_gameCardSkeleton__Y5mrf.LiveCasinoGameCard_gameCardSkeleton__Y5mrf
{
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 16px;
}
.LiveCasinoGameCard_gameCardSkeleton__Y5mrf.LiveCasinoGameCard_gameCardSkeleton--categoryView___FC_T
{
    height: unset;
    padding-bottom: calc(100% + 44px);
}
.LiveCasinoGameCard_dealer__ECRi3
{
    display: flex;
    padding: 4px 8px;
    justify-content: center;
    align-items: center;
    gap: 1px;
    border-radius: 28px;
    background: rgba(68,68,68,.7);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}
.LiveCasinoGameCard_dealer--text__Cvx1N
{
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
    text-wrap: nowrap;
}
.LiveCasinoGameCard_playingNowSection__wg6Gg
{
    margin-top: 12px;
    padding: 0 8px;
    width: 100%;
}
.LiveCasinoGameCard_wavingHand___ZN1R
{
    width: 28px;
    height: 28px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.LiveCasinoGameCard_playingNowContainer__EVQCc
{
    height: 28px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
}
.LiveCasinoGameCard_iconContainer__P5Vm1
{
    height: 28px;
    width: 28px;
    color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
    background: #f4f4f4;
}
.LiveCasinoGameCard_users__LlMmY
{
    display: flex;
    flex: 1 0;
    align-items: center;
    text-wrap: nowrap;
    text-overflow: clip;
    overflow: hidden;
}
.LiveCasinoGameCard_users--text__Dzss5
{
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
}
.LiveCasinoGameCard_seats___RBJx
{
    display: flex;
    padding: 6px 10px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    align-self: stretch;
    border-radius: 28px;
    background: #f4f4f4;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    text-wrap: nowrap;
}
.LiveCasinoGameCard_seats--text__qz5Gq
{
    color: #333;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
}
.LikeGameX_skeletonContainer__Zdy4D
{
    overflow: hidden;
}
.EmptyState_container__BF4zI
{
    padding: 128px 44px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.EmptyState_title__5G4RO
{
    margin-top: 16px;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: -.64px;
    text-align: center;
}
.EmptyState_paragraph__YqvyI
{
    margin: 8px 0 16px;
    font-size: 13px;
    line-height: 17px;
    letter-spacing: -.26px;
    color: #4e454a;
    text-align: center;
}
.PromoHubBonusCards_bonusCard__xtV21
{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    flex-direction: row;
    gap: 16px;
    margin-bottom: 8px;
    padding: 16px 24px 16px 16px;
    border: 0;
    border-radius: 20px;
    background-color: #f4f4f4;
}
.PromoHubBonusCards_bonusCardInfo__lIpno
{
    display: flex;
    flex-direction: column;
    gap: 2px;
}
.PromoHubBonusCards_header___rQa5
{
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
}
.PromoHubBonusCards_progressBarWrapper__GCG9d
{
    flex-shrink: 0;
}
.PromoHubBonusCards_bonusName__AEEFb
{
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: -.04em;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.PromoHubBonusCards_smallDivider__NOvKD
{
    width: 4px;
    height: 4px;
    margin: 0 6px;
    border-radius: 10px;
    background: #b3b3b3;
}
.PromoHubBonusCards_reward__6TqpD
{
    font-size: 12px;
    display: flex;
    align-items: center;
    line-height: 16px;
    color: #4d4d4d;
}
.PromoHubBonusCards_accordionContainer__zOOlU.PromoHubBonusCards_accordionContainer__zOOlU
{
    margin-bottom: 8px;
    padding: 16px 24px 16px 16px;
    border: 0;
    border-radius: 20px;
    background-color: #f4f4f4;
}
[dir=rtl] .PromoHubBonusCards_accordionContainer__zOOlU.PromoHubBonusCards_accordionContainer__zOOlU
{
    padding: 16px 16px 16px 24px;
}
.PromoHubBonusCards_accordionContent__hXarG
{
    width: 100%;
}
.PromoHubBonusCards_divider__s7bwr
{
    height: 1px;
    width: calc(100% + 40px);
    margin-left: -16px;
    margin-bottom: 16px;
    background-color: #eee;
    border: 0;
}
[dir=rtl] .PromoHubBonusCards_divider__s7bwr
{
    margin-left: 0;
    margin-right: -16px;
}
.PromoHubBonusCards_wagering__cKN_7
{
    margin-top: 12px;
    display: flex;
    justify-content: space-between;
}
.PromoHubBonusCards_wageringText__Y5EBD
{
    font-size: 13px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: -.02em;
}
.PromoHubBonusCards_wageringAmount__E9FKm
{
    font-size: 13px;
    font-weight: 700;
    line-height: 17px;
    letter-spacing: -.02em;
}
.PromoHubBonusCards_arrowImage__POVtP
{
    position: relative;
    filter: var(--listArrowImageFilter);
}
[dir=rtl] .PromoHubBonusCards_arrowImage__POVtP
{
    transform: rotateY(180deg);
}
.MissionCardV2_root__W09vm
{
    position: relative;
    display: flex;
    flex-flow: column;
    gap: 12px;
    padding: 16px;
    width: 100%;
    border-radius: 24px;
    background: var(--missionCardBg);
    overflow: hidden;
}
.MissionCardV2_root_completed__PhEvr
{
    padding-top: 18px;
}
.MissionCardV2_root_completed__PhEvr .MissionCardV2_info_opened__ave5u
{
    margin-top: 4px;
}
.MissionCardV2_head__eWuQC
{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 12px;
    padding-left: 4px;
}
.MissionCardV2_title__zD58m
{
    color: #fff;
}
.MissionCardV2_reward__sXEsM, .MissionCardV2_title__zD58m
{
    font-size: 13px;
    font-weight: 800;
    line-height: 16px;
    letter-spacing: -.52px;
}
.MissionCardV2_reward__sXEsM
{
    display: flex;
    flex-shrink: 0;
    padding: 3px 8px;
    align-items: center;
    gap: 3px;
    border-radius: 30px;
    background: var(--missionCardRewardBg);
    color: var(--missionCardRewardText);
    overflow: hidden;
    cursor: pointer;
}
.MissionCardV2_rewardName__DtiuR
{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.MissionCardV2_buttons__vrnFF
{
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-items: center;
}
.MissionCardV2_titleCompleted__gqcb5
{
    font-size: 14px;
    font-weight: 800;
    line-height: 18px;
    letter-spacing: -.56px;
    color: #fff;
    text-align: center;
}
.MissionCardV2_labelCompleted__qxQt8
{
    font-size: 13px;
    font-weight: 800;
    line-height: 16px;
    letter-spacing: -.52px;
    color: var(--missionCardRewardText);
    margin: -2px auto 6px;
    padding: 3px 8px;
    border-radius: 30px;
    background: var(--missionCardRewardBg);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}
.MissionCardV2_confettiLeft__b3SU0, .MissionCardV2_confettiRight__24j84, .MissionCardV2_confetti__W1Cz_
{
    position: absolute;
    top: 0;
    width: 95px;
    height: 95px;
}
.MissionCardV2_confettiLeft__b3SU0
{
    left: 0;
    background: var(--missionCardConfettiLeft) no-repeat;
}
.MissionCardV2_confettiRight__24j84
{
    right: 0;
    background: var(--missionCardConfettiRight) no-repeat;
}
.MissionCardV2_info__fkWFv
{
    margin-top: -12px;
}
.MissionCardV2_info_opened__ave5u
{
    margin-top: 0;
}
.Progressbar_root__megVG
{
    position: relative;
    padding: 2px;
    border-radius: 30px;
    background: rgba(28,28,28,.3);
}
.Progressbar_progress__SX9qS
{
    width: 0;
    height: 20px;
    border-radius: 60px;
    background: var(--missionCardProgressBg);
    box-shadow: 2px 0 4px 0 rgba(0,0,0,.25);
}
.Progressbar_label__xzyO2
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 5px 16px;
    text-align: center;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,.4);
    font-size: 11px;
    font-weight: 600;
    line-height: 14px;
    letter-spacing: -.22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.MissionButton_root__0derP
{
    display: flex;
    flex-flow: column;
    align-items: center;
    gap: 4px;
    min-width: 0;
}
.MissionButton_root_state_info__vJBd_
{
    color: var(--missionCardBtnStateInfoText);
}
.MissionButton_root_state_default__Enb_H
{
    color: #fff;
}
.MissionButton_root_state_danger__n0aMX
{
    color: var(--missionCardBtnStateDangerText);
}
.MissionButton_root_iconState_checked__Jjvpj .MissionButton_icon__ehTZr:after
{
    content: "";
    position: absolute;
    top: -3px;
    right: -4.67px;
    width: 16px;
    height: 16px;
    background: url(../../bcgamebettingde/image/check.svg);
}
.MissionButton_root_clickable__XFAme
{
    cursor: pointer;
}
.MissionButton_root_disabled___2VCt
{
    opacity: .4;
    cursor: not-allowed;
}
.MissionButton_icon__ehTZr
{
    position: relative;
    display: flex;
}
.MissionButton_label__vSzf1
{
    font-size: 11px;
    font-weight: 500;
    line-height: 14px;
    letter-spacing: -.22px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    align-self: normal;
}
.MissionButton_loader__CF3W4
{
    stroke-linecap: round;
    color: #fff;
    padding: 2px;
}
.Info_root__t7bBP
{
    display: flex;
    flex-flow: column;
    border-radius: 16px;
    overflow: hidden;
}
.Info_image__Jkh4S
{
    position: relative;
    aspect-ratio: 311/148;
}
@media(min-width: 1025px)
{
    .Info_image__Jkh4S
    {
        aspect-ratio: 508/218;
    }
}
.Info_image__Jkh4S img
{
    object-fit: cover;
    object-position: top center;
}
.Info_title__xmhBz
{
    text-align: center;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: -.64px;
    color: var(--missionCardInfoTitleText);
}
.Info_subTitle__ZbMl1
{
    font-size: 13px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: -.26px;
    text-align: center;
    color: rgba(77,77,77,.9);
    margin-top: 4px;
}
.Info_contentWrapper__BZ6x1
{
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 20px;
    background-color: #fff;
}
.Info_description__A8rdR
{
    display: flex;
    flex-flow: column;
    gap: 10px;
}
.Info_stakes__T97ig
{
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    grid-gap: 14px;
    gap: 14px;
}
.Info_stakeInfoTitle__6WAD3
{
    font-weight: 700;
    color: var(--missionCardInfoTitleText);
}
.Info_stakeInfoValue__U8_hF
{
    color: #666;
    margin-top: 4px;
}
.Info_leagueButtons__Rsoz4
{
    display: flex;
    flex-flow: row wrap;
    gap: 8px;
}
button.Info_leagueButton__U2t1k
{
    gap: 2px;
    letter-spacing: -.48px;
    border-radius: var(--missionCardLeagueBtnRadius);
}
.Info_link__1fERS
{
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px;
    color: #666;
    opacity: .9;
    align-self: center;
    text-decoration: underline;
}
.InfoBlock_root__G8avz
{
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.InfoBlock_title__jz0fP
{
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: -.64px;
    color: var(--missionCardInfoTitleText);
}
.InfoBlock_content__JmNPr
{
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 16px 20px;
    gap: 4px;
    border-radius: 16px;
    background: #f4f4f4;
    box-shadow: 0 2px 14px 0 rgba(0,0,0,.02);
    font-size: 13px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: -.26px;
    overflow: hidden;
    color: var(--missionCardInfoContentText);
}
.InfoBlock_content_with_btn__Ebi5Z
{
    -webkit-padding-end: 54px;
    padding-inline-end: 54px;
}
.InfoBlock_content_with_title__r_LaJ
{
    padding-left: 22px;
}
.InfoBlock_contentTitle__Z4l_h
{
    font-size: 13px;
    font-weight: 700;
    line-height: 17px;
    letter-spacing: -.26px;
    color: var(--missionCardInfoTitleText);
}
.InfoBlock_contentBtnWrapper__W_2sk
{
    position: absolute;
    bottom: 0;
    right: 0;
    width: 46px;
    height: 45px;
    background-color: #fff;
}
.InfoBlock_contentBtnWrapper__W_2sk:after
{
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px;
    height: 58px;
    background: #f4f4f4;
    -webkit-clip-path: path("M60 12H14V58C20.6274 58 26 52.6274 26 46V44C26 32.9543 34.9543 24 46 24H48C54.6274 24 60 18.6274 60 12Z");
    clip-path: path("M60 12H14V58C20.6274 58 26 52.6274 26 46V44C26 32.9543 34.9543 24 46 24H48C54.6274 24 60 18.6274 60 12Z");
}
.InfoBlock_contentBtn__GkdfL
{
    position: absolute;
    bottom: 2px;
    right: 2px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    border-radius: 50px;
    background: var(--missionCardInfoBtnBg);
    border: none;
    cursor: pointer;
}
.InfoBlock_contentBtnArrow__ECILm
{
    flex-shrink: 0;
    color: var(--missionCardInfoBtnArrowColor);
}
.Games_games__T2uM_
{
    display: flex;
    flex-direction: column;
}
.Games_gamesTilesWrapper__1oe1w
{
    display: grid;
    margin: 12px 0 8px;
    grid-template-columns: repeat(auto-fit,minmax(68px,1fr));
    grid-gap: 8px;
    gap: 8px;
}
.Games_gameTileContainer__BLnPF
{
    width: 71px;
    height: 99px;
    height: -moz-fit-content;
    display: flex;
    flex-direction: column;
    position: relative;
    transition: transform .3s ease-out;
    cursor: pointer;
}
@media screen and (min-width: 1024px)
{
    .Games_gameTileContainer__BLnPF:hover
    {
        transform: translate(0) scale(1.03);
    }
}
.Games_link__Fvddl
{
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: -.48px;
    color: var(--missionCardGamesLinkColor);
    align-self: center;
}
.LoyaltyCoinFacelift_imageContainer__s_FwW
{
    display: flex;
    align-items: center;
    justify-content: center;
}
.Buttons_buttons__sK2Qj
{
    display: flex;
    -webkit-margin-start: auto;
    margin-inline-start: auto;
    height: 48px;
    align-items: center;
}
.RewardDescriptionCard_rewardCardInnerPage__40yIz
{
    display: flex;
    max-height: 56px;
    padding: 12px 16px;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 16px;
    background: var(--list_default_background,#f4f4f4);
}
.RewardDescriptionCard_rewardCardInnerPage--isClickable__vG_3g
{
    cursor: pointer;
}
.RewardDescriptionCard_rewardCardText__UHLEC
{
    display: -webkit-box;
    max-height: 40px;
    width: 100%;
    color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: -.56px;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.RewardDescriptionCard_rewardCardIcon__97epJ
{
    flex-shrink: 0;
}
.MysteryBoxesFacelift_container__P60J_, .MysteryBoxesSkeletonFacelift_container__wV4np
{
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(140px,1fr));
    grid-gap: 16px;
    padding-top: 8px;
    width: 100%;
}
.MysteryBoxesSkeletonFacelift_mysteryBoxCardSkeleton__FiAD0
{
    width: 100%;
    max-width: 260px;
    height: 256px;
    border-radius: 16px;
    place-self: center;
}
.MysteryBox_card__Br0pk
{
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 256px;
    width: 100%;
    max-width: 260px;
    padding: 14px;
    background-color: #f9f9f9;
    border: 1px solid #f4f4f4;
    border-radius: 16px;
    place-self: center;
}
.MysteryBox_name__5LvZ5
{
    margin-bottom: 8px;
    height: 32px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    color: #666;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.MysteryBox_image__APvAL
{
    width: 100px;
    height: 100px;
}
.MysteryBox_timer__eunlo
{
    width: 70px;
    padding: 4px;
    background-color: var(--loyaltyBrandColor0);
    color: var(--loyaltyBrandFontColor);
    border-radius: 10px 10px 0 0;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
}
.MysteryBox_timer--isHidden__IDRhw
{
    visibility: hidden;
}
.MysteryBox_button__9DVie
{
    width: 100%;
    margin-bottom: 8px;
}
.MysteryBox_button--isLast__jgRFd
{
    margin-bottom: 0;
}
.LoadingScreen_container__X9hFX
{
    width: 100%;
    height: 100vh;
    background-color: var(--loadingScreenBg);
}
.LoadingScreen_wrapper__Q98SS
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
}
.LoadingScreen_logoWrapper__BMnXv
{
    position: relative;
    width: var(--loadingScreenLogoMobileWidth);
    height: var(--loadingScreenLogoMobileHeight);
}
@media(min-width: 768px)
{
    .LoadingScreen_logoWrapper__BMnXv
    {
        width: var(--loadingScreenLogoTabletWidth);
        height: var(--loadingScreenLogoTabletHeight);
    }
}
@media(min-width: 1025px)
{
    .LoadingScreen_logoWrapper__BMnXv
    {
        width: var(--loadingScreenLogoDesktopWidth);
        height: var(--loadingScreenLogoDesktopHeight);
    }
}
.LoadingScreen_spinner__mJI7T.LoadingScreen_spinner__mJI7T
{
    margin-top: 30px;
}
.LoadingScreen_spinner__mJI7T.LoadingScreen_spinner__mJI7T.MuiCircularProgress-colorPrimary
{
    color: var(--loadingScreenPreloader);
}
.IconButton_iconButton__2tCSg
{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    background-color: transparent;
    outline: 0;
    border: 0;
    margin: 0;
    border-radius: 50%;
    cursor: pointer;
    padding: 8px;
    transition: background-color .15s cubic-bezier(.4,0,.2,1);
    overflow: visible;
}
.IconButton_iconButton__2tCSg:focus-visible
{
    outline: 2px solid #2196f3;
    outline-offset: 2px;
}
.IconButton_iconButton__2tCSg.IconButton_small__TVcNX
{
    padding: 4px;
    font-size: 1.125rem;
}
.IconButton_iconButton__2tCSg.IconButton_medium__bsuBy
{
    padding: 8px;
    font-size: 1.5rem;
}
.IconButton_iconButton__2tCSg.IconButton_large__36N0Z
{
    padding: 12px;
    font-size: 1.75rem;
}
.IconButton_iconButton__2tCSg .IconButton_noFocusRipple__jIRLN:focus-visible
{
    outline: none;
}
.IconButton_iconButton__2tCSg.IconButton_disabled__i4DVH
{
    color: rgba(0,0,0,.38);
    pointer-events: none;
    cursor: default;
}
.IconButton_iconButton__2tCSg.IconButton_pressed__88YUM
{
    transform: scale(.95);
    background-color: rgba(0,0,0,.12);
}
.MiniGameWidget_container__eknMb
{
    width: 48px;
    height: 48px;
    background-image: var(--miniGameIcon,url("../../bcgamebettingde/image/mini-game-icon-var3.svg"));
    background-position: 50%;
    border-radius: 24px;
    box-shadow: 0 0 16px 0 rgba(0,0,0,.06);
}
.MiniGameWidget_iframe__U__IO
{
    width: 100%;
    height: 100%;
}
.MiniGameWidget_header__uJI2_.MiniGameWidget_header__uJI2_
{
    display: flex;
    justify-content: space-between;
    padding: 16px;
}
.MiniGameWidget_menu__Pkc6P.MiniGameWidget_menu__Pkc6P
{
    z-index: 1000000;
}
.MiniGameWidget_menuHeader__21I6P
{
    align-self: stretch;
    color: var(--grey500,#808080);
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    letter-spacing: -.22px;
}
.MiniGameWidget_icon__t7b36
{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
}
.MiniGameWidget_value__BppN4
{
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.LiveStreamContainer_container__J7g9e
{
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}
.LiveStreamContainer_container--hasBottomHeader__3_eGL
{
    padding-top: 65px;
}
.LiveStreamContainer_video__3NkMq
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}