@-moz-keyframes input_animate_09646 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_09646 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_09646 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_09646 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_3993f {
    position: relative;
    height: 100%;
    width: 100%;
    overflow: auto
}

.container_3993f::-webkit-scrollbar {
    display: none
}

.container_3993f .scrollbar_ed51c {
    position: absolute;
    z-index: 5;
    top: 0;
    right: 3px;
    width: 4px;
    border-radius: 50px;
    background-color: transparent;
    transition: background .3s ease
}

.container_3993f:hover .scrollbar_ed51c {
    background: #c8c8c8
}

@-moz-keyframes input_animate_5c51d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5c51d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5c51d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5c51d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.Layer_1_56b05 {
    width: auto;
    height: 60px;
    cursor: pointer
}

.cls-1_49940 {
    fill: #006838
}

.cls-1_49940,
.cls-2_f562c {
    stroke-width: 0px
}

.cls-2_f562c {
    fill: #fff
}

@-moz-keyframes input_animate_a83dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a83dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a83dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a83dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.financial-plugin-icon_3c2e2 {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

@-moz-keyframes input_animate_6cc73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6cc73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6cc73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6cc73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.link-wrapper_a2ef5.no-margin_d7c20 img {
    margin-top: 0
}

.link-wrapper_a2ef5.min-size_a358c img {
    height: 40px;
    width: 50px
}

.link-wrapper_a2ef5 img {
    height: 60px;
    margin-top: 10px
}

@-moz-keyframes input_animate_4a2a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4a2a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4a2a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4a2a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.mobi-theme_4fa9b.rc-slider_21ea5 {
    border-radius: 1px;
    height: 6px;
    background: #eee;
    border: 1px solid #e0e0e0
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-mark_95355 {
    position: relative;
    top: 5px;
    left: 0;
    width: 100%;
    font-size: 12px
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-step_c3f4e {
    position: relative;
    width: 100%;
    height: 4px
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-dot_7af42 {
    position: absolute;
    bottom: -18px;
    margin-left: -1px;
    width: 1px;
    height: 9px;
    background-color: #717272;
    cursor: pointer
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-mark-text_400c8 {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    color: #b7b7b7;
    font-size: 14px;
    font-weight: 700;
    float: left;
    top: -18px;
    height: 42px;
    padding-top: 17px
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-handle_e18c4 {
    cursor: pointer;
    position: relative;
    margin-left: -5px;
    margin-top: -11px;
    margin-bottom: 10px;
    width: 9px;
    height: 19px;
    background: #ffb71c
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #ffb71c;
    border-style: solid;
    border-width: 0 3.5px 4px;
    top: 19px;
    left: 1px;
    transform: rotate(180deg)
}

.mobi-theme_4fa9b.rc-slider_21ea5 .rc-slider-tooltip-inner_45e4d {
    display: none
}

.mobi-theme_4fa9b.cashout-slider_cef7a {
    width: 100%;
    height: 8px;
    margin: 0 auto 38px;
    padding: 0 11px;
    background-color: #626262;
    border: none;
    box-shadow: none;
    border-radius: 2px
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-handle_e18c4 {
    height: 22px;
    width: 22px;
    margin-bottom: 0;
    margin-top: 0;
    background: var(--color-blue) !important;
    top: -15px;
    transition: background-color .1s;
    border-radius: 2px;
    margin-left: -11px;
    box-shadow: 0 0 2px rgba(0, 0, 0, .39);
    position: relative
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 1px;
    height: 10px;
    top: 6px;
    right: 6px;
    left: auto;
    background: #fff;
    border: none
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-handle_e18c4:before {
    display: block;
    content: "";
    position: absolute;
    width: 5px;
    height: 10px;
    top: 6px;
    left: 7px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-handle_e18c4:active,
.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-handle_e18c4:hover {
    background: var(--color-dark-blue) !important
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-step_c3f4e {
    display: none !important
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 20px !important;
    margin: 0 0 -12px -7px;
    background: var(--color-blue) !important;
    cursor: pointer;
    border-top: 6px solid #464646;
    border-bottom: 6px solid #464646;
    position: relative;
    top: -6px
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-track_2ff62:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: -4px;
    border-radius: 2px 0 0 2px;
    height: 8px;
    width: 4px;
    background: var(--color-blue) !important
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-mark_95355 {
    top: 0
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-mark-text_400c8 {
    font-size: 12px;
    font-weight: 400;
    top: -8px;
    height: auto;
    padding-top: 0;
    color: #fff;
    display: none
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-mark-text_400c8:first-child {
    width: 50% !important;
    display: block;
    margin-left: 0 !important;
    left: -11px !important;
    text-align: left
}

.mobi-theme_4fa9b.cashout-slider_cef7a .rc-slider-mark-text_400c8:last-child {
    width: 50% !important;
    display: block;
    transform: translateX(calc(-100% + 11px));
    text-align: right;
    margin-left: 0 !important
}

.mobi-theme_4fa9b.popular-bets-slider_ab842 {
    flex-grow: 1;
    margin: 0 8px;
    height: 6px !important;
    border: none !important;
    background: #e3e3e3 !important
}

.mobi-theme_4fa9b.popular-bets-slider_ab842 .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 6px !important;
    background-color: #b3d7fa
}

.mobi-theme_4fa9b.popular-bets-slider_ab842 .rc-slider-handle_e18c4 {
    width: 10px;
    margin-top: -14px;
    outline: none;
    background: var(--color-blue, #56a7f3)
}

.mobi-theme_4fa9b.popular-bets-slider_ab842 .rc-slider-handle_e18c4:after {
    border-width: 0 4.3px 4px;
    border-left-color: transparent;
    border-bottom-color: var(--color-blue, #56a7f3);
    border-right-color: transparent;
    border-top-color: transparent
}

.mobi-theme_4fa9b.popular-bets-slider_ab842 .rc-slider-mark_95355,
.mobi-theme_4fa9b.popular-bets-slider_ab842 .rc-slider-step_c3f4e {
    display: none
}

.mobi-theme_4fa9b.alternative-market-slider_13531 {
    height: 6px;
    position: relative;
    cursor: pointer;
    border: none;
    box-shadow: none
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    transition: all .1s;
    padding: 0;
    top: 0;
    height: auto;
    font-size: 11px;
    font-weight: 200;
    user-select: none
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 400;
    color: #000
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    position: absolute;
    background-color: #ffeda7;
    border: 1px solid #fc0;
    height: 100%;
    visibility: visible !important;
    transition: all .1s
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    background: #fff;
    border: 1px solid #e6e6e6;
    position: absolute;
    top: 50%;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    transition: all .1s
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: #fc0
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    display: none
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    height: 100%;
    position: absolute;
    width: 100%;
    background: #f7f7f7;
    border: 1px solid #e6e6e6
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    height: 19px;
    top: 0;
    padding: 8px 0 0;
    display: block
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-dot_7af42 {
    bottom: 0;
    margin: 0;
    height: 5px;
    background-color: #a0a0a0;
    transition: all .1s
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-dot-active_f01c9 {
    background-color: #7b7b7b
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark_95355 {
    margin-left: 1px;
    top: 1px
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    border: 1px solid #e3e3e3;
    background: #e3e3e3
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    border: 1px solid #b3d7fa;
    background: #b3d7fa
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    display: none;
    height: 21px;
    padding: 6px 0 0
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    top: 2px;
    width: 10px;
    height: 20px;
    border: none;
    border-radius: 0;
    background: var(--color-blue, #56a7f3) !important
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    position: absolute;
    top: 20px;
    left: 0;
    display: block;
    width: 0;
    height: 0;
    content: "";
    transform: rotate(180deg);
    border-width: 0 5px 3px;
    border-style: solid;
    border-left-color: transparent !important;
    border-bottom-color: var(--color-blue, #56a7f3) !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark_95355 {
    top: -10px;
    margin-left: 0
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    font-size: 14px;
    font-weight: 400;
    padding-top: 25px;
    color: #333
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 600
}

.mobi-theme_4fa9b.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: var(--color-blue, #56a7f3)
}

.web-light-theme_e14c2.rc-slider_21ea5 {
    border-radius: 1px;
    background: #353535;
    height: 10px;
    background: #eee;
    border: 1px solid #e0e0e0
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-mark_95355 {
    position: relative;
    top: 5px;
    left: 0;
    width: 100%;
    font-size: 12px
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-step_c3f4e {
    position: relative;
    width: 100%;
    height: 4px
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-dot_7af42 {
    position: absolute;
    bottom: -18px;
    margin-left: -1px;
    width: 1px;
    height: 9px;
    background-color: #717272;
    cursor: pointer
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-mark-text_400c8 {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    color: #b7b7b7;
    font-size: 14px;
    font-weight: 700;
    float: left;
    top: -18px;
    height: 42px;
    padding-top: 17px
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-handle_e18c4 {
    cursor: pointer;
    position: relative;
    margin-left: -5px;
    margin-top: -11px;
    margin-bottom: 10px;
    width: 9px;
    height: 19px;
    background: #ffb71c
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #ffb71c;
    border-style: solid;
    border-width: 0 3.5px 4px;
    top: 19px;
    left: 1px;
    transform: rotate(180deg)
}

.web-light-theme_e14c2.rc-slider_21ea5 .rc-slider-tooltip-inner_45e4d {
    display: none
}

.web-light-theme_e14c2.cashout-slider_cef7a {
    width: 100%;
    height: 8px;
    margin: 0 auto 30px;
    padding: 0 5px;
    background-color: #545454;
    border: none;
    box-shadow: none
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4 {
    height: 20px;
    width: 10px;
    margin-bottom: 0;
    margin-top: 0;
    background: #24ba89 !important;
    top: -16px;
    transition: background-color .1s
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    transform: rotate(180deg);
    top: 20px;
    left: 0;
    border-width: 0 5px 3px;
    border-color: transparent transparent #24ba89 !important;
    transition: border-color .1s
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4:active,
.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4:hover {
    background: #24ba89 !important
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4:active:after,
.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-handle_e18c4:hover:after {
    border-color: transparent transparent #24ba89 !important
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-step_c3f4e {
    display: none !important
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 8px !important;
    margin: 0 -5px;
    background: #258f6d !important
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-mark_95355 {
    top: 2px
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-mark-text_400c8 {
    font-size: 12px;
    font-weight: 400;
    top: -8px;
    height: auto;
    padding-top: 0;
    color: #c8c8c8;
    display: none
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-mark-text_400c8:first-child {
    width: 50% !important;
    display: block;
    margin-left: 0 !important;
    left: -5px !important;
    text-align: left
}

.web-light-theme_e14c2.cashout-slider_cef7a .rc-slider-mark-text_400c8:last-child {
    width: 50% !important;
    display: block;
    transform: translateX(calc(-100% + 5px));
    text-align: right;
    margin-left: 0 !important
}

.web-light-theme_e14c2.popular-bets-slider_ab842 {
    flex-grow: 1;
    margin: 0 8px;
    height: 6px !important;
    border: none !important;
    background: #e3e3e3 !important
}

.web-light-theme_e14c2.popular-bets-slider_ab842 .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 6px !important;
    background-color: #b3d7fa
}

.web-light-theme_e14c2.popular-bets-slider_ab842 .rc-slider-handle_e18c4 {
    width: 10px;
    margin-top: -14px;
    outline: none;
    background: var(--color-blue, #56a7f3)
}

.web-light-theme_e14c2.popular-bets-slider_ab842 .rc-slider-handle_e18c4:after {
    border-width: 0 4.3px 4px;
    border-left-color: transparent;
    border-bottom-color: var(--color-blue, #56a7f3);
    border-right-color: transparent;
    border-top-color: transparent
}

.web-light-theme_e14c2.popular-bets-slider_ab842 .rc-slider-mark_95355,
.web-light-theme_e14c2.popular-bets-slider_ab842 .rc-slider-step_c3f4e {
    display: none
}

.web-light-theme_e14c2.alternative-market-slider_13531 {
    height: 6px;
    position: relative;
    cursor: pointer;
    border: none;
    box-shadow: none
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    transition: all .1s;
    padding: 0;
    top: 0;
    height: auto;
    font-size: 11px;
    font-weight: 200;
    user-select: none
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 400;
    color: #000
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    position: absolute;
    background-color: #ffeda7;
    border: 1px solid #fc0;
    height: 100%;
    visibility: visible !important;
    transition: all .1s
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    background: #fff;
    border: 1px solid #e6e6e6;
    position: absolute;
    top: 50%;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    transition: all .1s
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: #fc0
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    display: none
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    height: 100%;
    position: absolute;
    width: 100%;
    background: #f7f7f7;
    border: 1px solid #e6e6e6
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    height: 19px;
    top: 0;
    padding: 8px 0 0;
    display: block
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-dot_7af42 {
    bottom: 0;
    margin: 0;
    height: 5px;
    background-color: #a0a0a0;
    transition: all .1s
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-dot-active_f01c9 {
    background-color: #7b7b7b
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark_95355 {
    margin-left: 1px;
    top: 1px
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    border: 1px solid #e3e3e3;
    background: #e3e3e3
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    border: 1px solid #b3d7fa;
    background: #b3d7fa
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    display: none;
    height: 21px;
    padding: 6px 0 0
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    top: 2px;
    width: 10px;
    height: 20px;
    border: none;
    border-radius: 0;
    background: var(--color-blue, #56a7f3) !important
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    position: absolute;
    top: 20px;
    left: 0;
    display: block;
    width: 0;
    height: 0;
    content: "";
    transform: rotate(180deg);
    border-width: 0 5px 3px;
    border-style: solid;
    border-left-color: transparent !important;
    border-bottom-color: var(--color-blue, #56a7f3) !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark_95355 {
    top: -10px;
    margin-left: 0
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    font-size: 14px;
    font-weight: 400;
    padding-top: 25px;
    color: #333
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 600
}

.web-light-theme_e14c2.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: var(--color-blue, #56a7f3)
}

.web-wetten-theme_f51da.rc-slider_21ea5 {
    border-radius: 1px;
    height: 10px;
    background: #eee;
    border: 1px solid #e0e0e0;
    cursor: pointer
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-mark_95355 {
    position: relative;
    top: 5px;
    left: 0;
    width: 100%;
    font-size: 12px;
    cursor: default
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-step_c3f4e {
    position: relative;
    width: 100%;
    height: 4px
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-dot_7af42 {
    position: absolute;
    bottom: -18px;
    margin-left: -1px;
    width: 1px;
    height: 9px;
    background-color: #717272;
    cursor: pointer
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-mark-text_400c8 {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #b7b7b7;
    font-size: 14px;
    font-weight: 700;
    float: left;
    top: -18px;
    height: 42px;
    padding-top: 17px;
    cursor: default
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-handle_e18c4 {
    cursor: pointer;
    position: relative;
    margin-left: -5px;
    margin-top: -11px;
    margin-bottom: 10px;
    width: 9px;
    height: 19px;
    background: #ffb71c
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #ffb71c;
    border-style: solid;
    border-width: 0 3.5px 4px;
    top: 19px;
    left: 1px;
    transform: rotate(180deg)
}

.web-wetten-theme_f51da.rc-slider_21ea5 .rc-slider-tooltip-inner_45e4d {
    display: none
}

.web-wetten-theme_f51da.cashout-slider_cef7a {
    width: 100%;
    height: 8px;
    margin: 0 auto 38px;
    padding: 0 11px;
    background-color: #626262;
    border: none;
    box-shadow: none;
    border-radius: 2px
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-handle_e18c4 {
    height: 22px;
    width: 22px;
    margin-bottom: 0;
    margin-top: 0;
    background: var(--color-blue) !important;
    top: -15px;
    transition: background-color .1s;
    border-radius: 2px;
    margin-left: -11px;
    box-shadow: 0 0 2px rgba(0, 0, 0, .39);
    position: relative
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 1px;
    height: 10px;
    top: 6px;
    right: 6px;
    left: auto;
    background: #fff;
    border: none
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-handle_e18c4:before {
    display: block;
    content: "";
    position: absolute;
    width: 5px;
    height: 10px;
    top: 6px;
    left: 7px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-handle_e18c4:active,
.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-handle_e18c4:hover {
    background: var(--color-dark-blue) !important
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-step_c3f4e {
    display: none !important
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 20px !important;
    margin: 0 0 -12px -7px;
    background: var(--color-blue) !important;
    cursor: pointer;
    border-top: 6px solid #464646;
    border-bottom: 6px solid #464646;
    position: relative;
    top: -6px
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-track_2ff62:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: -4px;
    border-radius: 2px 0 0 2px;
    height: 8px;
    width: 4px;
    background: var(--color-blue) !important
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-mark_95355 {
    top: 0
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-mark-text_400c8 {
    font-size: 12px;
    font-weight: 400;
    top: -8px;
    height: auto;
    padding-top: 0;
    color: #fff;
    display: none
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-mark-text_400c8:first-child {
    width: 50% !important;
    display: block;
    margin-left: 0 !important;
    left: -11px !important;
    text-align: left
}

.web-wetten-theme_f51da.cashout-slider_cef7a .rc-slider-mark-text_400c8:last-child {
    width: 50% !important;
    display: block;
    transform: translateX(calc(-100% + 11px));
    text-align: right;
    margin-left: 0 !important
}

.web-wetten-theme_f51da.popular-bets-slider_ab842 {
    flex-grow: 1;
    margin: 0 8px;
    height: 6px !important;
    border: none !important;
    background: #e3e3e3 !important
}

.web-wetten-theme_f51da.popular-bets-slider_ab842 .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 6px !important;
    background-color: #b3d7fa
}

.web-wetten-theme_f51da.popular-bets-slider_ab842 .rc-slider-handle_e18c4 {
    width: 10px;
    margin-top: -14px;
    outline: none;
    background: var(--color-blue, #56a7f3)
}

.web-wetten-theme_f51da.popular-bets-slider_ab842 .rc-slider-handle_e18c4:after {
    border-width: 0 4.3px 4px;
    border-left-color: transparent;
    border-bottom-color: var(--color-blue, #56a7f3);
    border-right-color: transparent;
    border-top-color: transparent
}

.web-wetten-theme_f51da.popular-bets-slider_ab842 .rc-slider-mark_95355,
.web-wetten-theme_f51da.popular-bets-slider_ab842 .rc-slider-step_c3f4e {
    display: none
}

.web-wetten-theme_f51da.alternative-market-slider_13531 {
    height: 6px;
    position: relative;
    cursor: pointer;
    border: none;
    box-shadow: none
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    transition: all .1s;
    padding: 0;
    top: 0;
    height: auto;
    font-size: 11px;
    font-weight: 200;
    user-select: none
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 400;
    color: #000
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    position: absolute;
    background-color: #ffeda7;
    border: 1px solid #fc0;
    height: 100%;
    visibility: visible !important;
    transition: all .1s
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    background: #fff;
    border: 1px solid #e6e6e6;
    position: absolute;
    top: 50%;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    transition: all .1s
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: #fc0
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    display: none
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    height: 100%;
    position: absolute;
    width: 100%;
    background: #f7f7f7;
    border: 1px solid #e6e6e6
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    height: 19px;
    top: 0;
    padding: 8px 0 0;
    display: block
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-dot_7af42 {
    bottom: 0;
    margin: 0;
    height: 5px;
    background-color: #a0a0a0;
    transition: all .1s
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-dot-active_f01c9 {
    background-color: #7b7b7b
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark_95355 {
    margin-left: 1px;
    top: 1px
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    border: 1px solid #e3e3e3;
    background: #e3e3e3
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    border: 1px solid #b3d7fa;
    background: #b3d7fa
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    display: none;
    height: 21px;
    padding: 6px 0 0
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    top: 2px;
    width: 10px;
    height: 20px;
    border: none;
    border-radius: 0;
    background: var(--color-blue, #56a7f3) !important
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4:after {
    position: absolute;
    top: 20px;
    left: 0;
    display: block;
    width: 0;
    height: 0;
    content: "";
    transform: rotate(180deg);
    border-width: 0 5px 3px;
    border-style: solid;
    border-left-color: transparent !important;
    border-bottom-color: var(--color-blue, #56a7f3) !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark_95355 {
    top: -10px;
    margin-left: 0
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    font-size: 14px;
    font-weight: 400;
    padding-top: 25px;
    color: #333
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 600
}

.web-wetten-theme_f51da.alternative-market-slider_13531 .rc-slider-handle_e18c4:active {
    border-color: var(--color-blue, #56a7f3)
}

.web-dark-theme_e96b4.rc-slider_21ea5 {
    border-radius: 1px;
    height: 10px;
    background: #eee;
    border: 1px solid #e0e0e0
}

.web-dark-theme_e96b4.rc-slider_21ea5 .rc-slider-step_c3f4e {
    position: relative;
    width: 100%;
    height: 4px
}

.web-dark-theme_e96b4.rc-slider_21ea5 .rc-slider-dot_7af42 {
    position: absolute;
    bottom: -18px;
    margin-left: -1px;
    width: 1px;
    height: 9px;
    background: #a3a3a3;
    cursor: pointer
}

.web-dark-theme_e96b4.rc-slider_21ea5 .rc-slider-mark_95355 {
    position: relative;
    top: 5px;
    left: 0;
    width: 100%;
    font-size: 12px
}

.web-dark-theme_e96b4.rc-slider_21ea5 .rc-slider-mark-text_400c8 {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    float: left;
    top: -18px;
    height: 42px;
    padding-top: 17px;
    color: #333;
    font-weight: 200
}

.web-dark-theme_e96b4.left-column-slider_9a07f {
    background: #272727;
    border-color: #272727
}

.web-dark-theme_e96b4.left-column-slider_9a07f .rc-slider-dot_7af42 {
    background: #4f4f4f
}

.web-dark-theme_e96b4.left-column-slider_9a07f .rc-slider-handle_e18c4 {
    position: relative;
    margin-left: -5px;
    margin-top: -11px;
    width: 9px;
    height: 19px;
    cursor: pointer;
    background: #ffb71c;
    margin-bottom: 10px
}

.web-dark-theme_e96b4.left-column-slider_9a07f .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #ffb71c;
    border-style: solid;
    border-width: 0 3.5px 4px;
    top: 19px;
    left: 1px;
    transform: rotate(180deg)
}

.web-dark-theme_e96b4.left-column-slider_9a07f .rc-slider-mark-text_400c8 {
    color: #999;
    font-weight: 200;
    font-size: 11px;
    white-space: nowrap;
    text-transform: capitalize
}

.web-dark-theme_e96b4.left-column-slider_9a07f .rc-slider-mark-text_400c8:hover {
    color: #ffefcc
}

.web-dark-theme_e96b4.alternative-market-slider_13531 {
    position: relative;
    height: 8px;
    cursor: pointer;
    border: none;
    box-shadow: none
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-rail_9a799 {
    height: 100%;
    position: absolute;
    width: 100%;
    background: #f7f7f7;
    border: 1px solid #e6e6e6
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-track_2ff62 {
    position: absolute;
    background-color: #ffeda7;
    border: 1px solid #fc0;
    height: 100%;
    visibility: visible !important;
    transition: all .1s
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-step_c3f4e {
    height: 19px;
    top: 0;
    padding: 8px 0 0;
    display: block
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-dot_7af42 {
    bottom: 0;
    margin: 0;
    height: 5px;
    background-color: #a0a0a0;
    transition: all .1s
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-dot-active_f01c9 {
    background-color: #7b7b7b
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-handle_e18c4 {
    cursor: pointer;
    background: #fff;
    border: 1px solid #e6e6e6;
    position: absolute;
    top: 50%;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    transition: all .1s
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-mark_95355 {
    margin-left: 1px;
    top: 1px
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-mark-text_400c8 {
    transition: all .1s;
    padding: 0;
    top: 0;
    height: auto;
    font-size: 11px;
    font-weight: 200;
    user-select: none
}

.web-dark-theme_e96b4.alternative-market-slider_13531 .rc-slider-mark-text-active_d13cb {
    font-weight: 400;
    color: #000
}

.web-dark-theme_e96b4.cashout-slider_cef7a {
    background-color: #d4bb7e;
    padding: 0 4px;
    border: none;
    height: 9px;
    width: calc(100% - 2px);
    margin: 0 auto 27px
}

.web-dark-theme_e96b4.cashout-slider_cef7a:hover {
    background-color: #d0b471
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-step_c3f4e {
    height: 1px
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-dot_7af42 {
    height: 8px;
    bottom: -17px;
    background-color: #4f4f4f;
    display: none
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-dot_7af42:first-child {
    display: block
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-dot_7af42:last-child {
    display: block
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4 {
    position: relative;
    margin-left: -5px;
    width: 9px;
    cursor: pointer;
    background-color: #444;
    margin-bottom: 0;
    margin-top: 0;
    top: -6px;
    height: 18px;
    z-index: 2
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    left: 1px;
    transform: rotate(180deg);
    top: 18px;
    border-color: transparent transparent #444;
    border-style: solid;
    border-width: 0 3.5px 4px
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:active,
.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:focus,
.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:hover {
    background-color: #373737 !important
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:active:after,
.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:focus:after,
.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-handle_e18c4:hover:after {
    border-color: transparent transparent #373737 !important
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-mark_95355 {
    top: 2px
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-mark-text_400c8 {
    font-size: 11px;
    display: none
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-mark-text_400c8:first-child {
    width: 50% !important;
    display: block;
    margin-left: 0 !important;
    left: -5px !important;
    text-align: left
}

.web-dark-theme_e96b4.cashout-slider_cef7a .rc-slider-mark-text_400c8:last-child {
    width: 50% !important;
    display: block;
    transform: translateX(calc(-100% + 5px));
    text-align: right;
    margin-left: 0 !important
}

.web-exchange-theme_5715f.rc-slider_21ea5 {
    border-radius: 1px;
    height: 10px;
    background: #eee;
    border: 1px solid #e0e0e0;
    cursor: pointer
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-mark_95355 {
    position: relative;
    top: 5px;
    left: 0;
    width: 100%;
    font-size: 12px;
    cursor: default
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-step_c3f4e {
    position: relative;
    width: 100%;
    height: 4px
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-dot_7af42 {
    position: absolute;
    bottom: -18px;
    margin-left: -1px;
    width: 1px;
    height: 9px;
    background-color: #717272;
    cursor: pointer
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-mark-text_400c8 {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #b7b7b7;
    font-size: 14px;
    font-weight: 700;
    float: left;
    top: -18px;
    height: 42px;
    padding-top: 17px;
    cursor: default
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-handle_e18c4 {
    cursor: pointer;
    position: relative;
    margin-left: -5px;
    margin-top: -11px;
    margin-bottom: 10px;
    width: 9px;
    height: 19px;
    background: #ffb71c
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent #ffb71c;
    border-style: solid;
    border-width: 0 3.5px 4px;
    top: 19px;
    left: 1px;
    transform: rotate(180deg)
}

.web-exchange-theme_5715f.rc-slider_21ea5 .rc-slider-tooltip-inner_45e4d {
    display: none
}

.web-exchange-theme_5715f.settings_ea714 {
    width: 100%;
    height: 8px;
    padding: 0 11px;
    background-color: #cfd3d7;
    border: none;
    box-shadow: none;
    border-radius: 2px
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-handle_e18c4 {
    height: 22px;
    width: 22px;
    margin-bottom: 0;
    margin-top: 0;
    background: var(--color-blue) !important;
    top: -15px;
    transition: background-color .1s;
    border-radius: 2px;
    margin-left: -11px;
    box-shadow: 0 0 2px rgba(0, 0, 0, .39);
    position: relative
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-handle_e18c4:after {
    display: block;
    content: "";
    position: absolute;
    width: 1px;
    height: 10px;
    top: 6px;
    right: 6px;
    left: auto;
    background: #fff;
    border: none
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-handle_e18c4:before {
    display: block;
    content: "";
    position: absolute;
    width: 5px;
    height: 10px;
    top: 6px;
    left: 7px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-handle_e18c4:active,
.web-exchange-theme_5715f.settings_ea714 .rc-slider-handle_e18c4:hover {
    background: var(--color-dark-blue) !important
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-step_c3f4e {
    display: none !important
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-track_2ff62 {
    visibility: visible !important;
    height: 20px !important;
    margin: 0 0 -12px -7px;
    background: var(--color-blue) !important;
    cursor: pointer;
    border-top: 6px solid #fff;
    border-bottom: 6px solid #fff;
    position: relative;
    top: -6px
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-track_2ff62:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: -4px;
    border-radius: 2px 0 0 2px;
    height: 8px;
    width: 4px;
    background: var(--color-blue) !important
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-mark_95355 {
    top: 0
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-mark-text_400c8 {
    font-size: 12px;
    font-weight: 400;
    top: -8px;
    height: auto;
    padding-top: 0;
    color: #fff;
    display: none
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-mark-text_400c8:first-child {
    width: 50% !important;
    display: block;
    margin-left: 0 !important;
    left: -11px !important;
    text-align: left
}

.web-exchange-theme_5715f.settings_ea714 .rc-slider-mark-text_400c8:last-child {
    width: 50% !important;
    display: block;
    transform: translateX(calc(-100% + 11px));
    text-align: right;
    margin-left: 0 !important
}

@-moz-keyframes input_animate_a607e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a607e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a607e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a607e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.statistics-widget-icon_32d63 {
    cursor: pointer
}

@-moz-keyframes input_animate_f09ee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f09ee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f09ee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f09ee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.main-content-wrapper_2c6c4 {
    padding-bottom: 24px;
    background: var(--main-bg-color)
}

.xox-chat-widget-messenger-container iframe {
    position: fixed !important;
    z-index: 99
}

@-moz-keyframes input_animate_e6f3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e6f3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e6f3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e6f3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_1e789 {
    padding: 16px;
    color: var(--notification-text-color);
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    background: var(--secondary-bg-color)
}

.back-call-wrapper_f131a {
    padding: 16px 16px 0;
    border-top: 4px solid #e4ebfe
}

.social-links-wrapper_da63b {
    padding: 16px;
    border-top: 4px solid #e4ebfe
}

@-moz-keyframes input_animate_a46d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a46d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a46d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a46d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.flag_4548f {
    display: block !important
}

@-moz-keyframes input_animate_3665e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3665e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3665e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3665e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slots-content_428c7 {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-top: 157px
}

.slots-content_428c7 .providers-filter-wrapper_9f39f {
    display: flex;
    overflow: hidden;
    background: #313135;
    border-bottom: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 16px 16px 0 0
}

.slots-content_428c7 .tabs-filter-wrapper_2f620 {
    background: #313135
}

.slots-content_428c7 .games-container_36089 {
    width: 100%;
    padding: 24px 16px;
    color: #4f4f54;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize
}

.slots-content_428c7 .games-container_36089 .first-part-title_75d4f {
    font-weight: 600
}

.slots-content_428c7 .games-container_36089 .second-part-title_9eadb {
    font-weight: 400
}

@-moz-keyframes input_animate_3346f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3346f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3346f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3346f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_6ef48 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_e2d47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e2d47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e2d47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e2d47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.balance-block_9646c {
    display: flex;
    padding: 0 16px
}

.poker-total-balance_4676a {
    display: flex;
    gap: 16px;
    align-items: center;
    width: 100%;
    height: 76px;
    padding: 8px 8px 8px 32px;
    background: var(--secondary-bg-color);
    border-radius: 38px;
    box-shadow: 0 2px 0 0 var(--modal-header-border-color) inset
}

.poker-icon_f9b49 {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    color: var(--sports-icons-main-bg-color)
}

.content-wrapper_d289c {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.content-wrapper__title_0ec03 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    text-transform: capitalize
}

.content-wrapper__balance_6ec1a {
    color: var(--sports-icons-main-bg-color);
    font-weight: 700;
    font-size: 20px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.4px
}

.total-online_5d775 {
    flex-direction: column;
    width: 100px;
    height: 60px;
    margin-left: auto;
    padding: 12px 15px;
    color: #7c8fa2;
    font-weight: 500;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: -.2px;
    text-transform: capitalize;
    background: var(--poker-balance-bg-color);
    border-radius: 12px 30px 30px 12px
}

.total-online_5d775,
.total-online_5d775 .count_95d85 {
    display: flex;
    gap: 4px;
    align-items: center;
    justify-content: center;
    font-style: normal
}

.total-online_5d775 .count_95d85 {
    color: var(--sports-icons-main-bg-color);
    font-weight: 400;
    font-size: 14px;
    letter-spacing: -.28px
}

.total-online_5d775 .count_95d85 svg {
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    color: var(--sports-icons-main-bg-color)
}

.poker-games-container_47fb1 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 24px 16px 0
}

@-moz-keyframes input_animate_1d3cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1d3cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1d3cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1d3cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_ce933 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_4e6fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4e6fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4e6fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4e6fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_71e19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_71e19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_71e19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_71e19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.no-found_2e349 {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    min-height: calc(100vh - 103px);
    overflow: hidden;
    background: var(--secondary-bg-color)
}

.no-found_2e349.minimize_39eb7 {
    min-height: unset;
    padding: 100px 0
}

.no-found_2e349.minimize_39eb7 .cont_aura_1_c29a3,
.no-found_2e349.minimize_39eb7 .cont_aura_2_90862 {
    display: none
}

.no-found_2e349.minimize_39eb7 .content_a1c70 {
    margin: 0 auto
}

.content_a1c70 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    max-width: 390px;
    height: 100%;
    margin: -100px auto 0;
    padding: 0 16px;
    color: var(--sports-text-third-color);
    text-align: center
}

.title_a4718 {
    margin-bottom: 16px;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.25
}

.text_cc858 {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.25
}

.contact_eef01 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 200px;
    height: 44px;
    margin: 0 auto;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    background: #01ff5f;
    border-radius: 5px
}

.cont_aura_1_c29a3 {
    top: 25px;
    right: -140px;
    width: 100px;
    height: 120%;
    background: #3b4754;
    box-shadow: 0 0 60px 20px #4c5c6b
}

.cont_aura_1_c29a3,
.cont_aura_2_90862 {
    position: absolute;
    -webkit-transition: all .5s;
    transition: all .5s
}

.cont_aura_2_90862 {
    right: -10%;
    bottom: -51px;
    z-index: 5;
    width: 100%;
    height: 100px;
    background: #01ff5f;
    box-shadow: 0 0 60px 10px rgba(54, 239, 50, .6), 0 0 20px 0 rgba(0, 0, 0, .1);
    transform: rotate(-20deg);
    animation-name: animation_error_2_20d5b;
    animation-duration: 4s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

.cont_aura_1_c29a3 {
    right: -60px;
    transform: rotate(20deg);
    animation-name: animation_error_1_dd387;
    animation-duration: 4s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@-moz-keyframes animation_error_1_dd387 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-webkit-keyframes animation_error_1_dd387 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-o-keyframes animation_error_1_dd387 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@keyframes animation_error_1_dd387 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-moz-keyframes animation_error_2_20d5b {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-webkit-keyframes animation_error_2_20d5b {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-o-keyframes animation_error_2_20d5b {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@keyframes animation_error_2_20d5b {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-moz-keyframes input_animate_02ed8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_02ed8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_02ed8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_02ed8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.background-wrapper_4b214 {
    position: relative;
    display: flex;
    flex-direction: column
}

.background-wrapper-image_27773 {
    position: absolute;
    right: 0;
    left: 0;
    width: 100%;
    height: 196px;
    object-fit: cover
}

.background-wrapper-content_807d7 {
    position: relative
}

@-moz-keyframes input_animate_70b7f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70b7f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70b7f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70b7f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slots-content_c50ac {
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: var(--main-bg-color)
}

.slots-content_c50ac .filters-wrapper_02aa3 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
    padding: 16px;
    overflow: hidden
}

.slots-content_c50ac .title_6d45a {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.slots-content_c50ac .popular-games-wrapper_1015e {
    padding: 16px 0 0 16px;
    background: var(--secondary-bg-color)
}

.slots-content_c50ac .popular-games-wrapper_1015e .popular-icon_6cfbb {
    color: var(--slots-banner-color-text)
}

.slots-content_c50ac .popular-games-wrapper_1015e .slider-wrapper_cef57 {
    display: flex;
    gap: 8px;
    align-items: center;
    padding-top: 16px;
    overflow-x: auto
}

.slots-content_c50ac .popular-games-wrapper_1015e .slider-wrapper_cef57 .games-wrapper_9d99b {
    flex-shrink: 0;
    width: 175px
}

.slots-content_c50ac .popular-games-wrapper_1015e .slider-wrapper_cef57::-webkit-scrollbar {
    width: 0;
    height: 0
}

.slots-content_c50ac .games-container_bf046 {
    padding: 16px;
    background: var(--secondary-bg-color)
}

.slots-content_c50ac .games-container_bf046 .provider-icon-wrap_eefa5 {
    width: 16px;
    height: 16px
}

.top-winners-wrapper_0b08a {
    padding: 16px 16px 0
}

@-moz-keyframes input_animate_747e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_747e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_747e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_747e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_34615 {
    display: flex;
    align-items: center;
    overflow-x: auto;
    background: var(--slots-winners-bg);
    border-top: 2px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.menu_34615::-webkit-scrollbar {
    width: 0;
    height: 0
}

.menu_34615 .tab_3c977 {
    position: relative;
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    border-right: 1px solid var(--sports-border-color)
}

.menu_34615 .tab_3c977 .title_b5400 {
    color: var(--slots-search-text);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-transform: capitalize;
    transition: all var(--transition-initial)
}

.menu_34615 .tab_3c977 svg {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-third-bg-color);
    transition: color, transform var(--transition-initial) linear
}

.menu_34615 .tab_3c977.selected_7cf5b {
    background-color: var(--secondary-bg-color)
}

.menu_34615 .tab_3c977.selected_7cf5b .title_b5400 {
    color: var(--sports-text-third-color)
}

.menu_34615 .tab_3c977.selected_7cf5b svg path {
    fill: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_45796 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_45796 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_45796 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_45796 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search_6fa19 {
    display: flex;
    align-items: center;
    height: 44px;
    padding: 12px 16px;
    background-color: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

.search_6fa19 .search-input_48de9 {
    width: 100%;
    height: 100%;
    padding: 0 10px 0 0;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    background-color: transparent
}

.search-icon_31011,
.search_6fa19 .search-input_48de9 {
    color: var(--slots-search-text);
    transition: color var(--transition-initial)
}

.search-icon_31011 {
    margin-left: auto
}

@-moz-keyframes input_animate_25f84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25f84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25f84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25f84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select_d1dfe {
    position: relative;
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-width: 160px;
    height: 44px;
    padding: 12px 24px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24);
    cursor: pointer;
    transition: var(--transition-initial);
    transition-property: color, box-shadow, background
}

.select_d1dfe .providers-icon_07581 {
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    color: #222630;
    background-color: transparent;
    transition: var(--transition-initial) color
}

.select_d1dfe .title_496b6 {
    overflow: hidden;
    color: #222630;
    white-space: nowrap;
    text-overflow: ellipsis
}

.select_d1dfe .arrow-icon_548b9,
.select_d1dfe .close-icon_508c2 {
    flex-shrink: 0;
    margin-left: auto;
    color: #178b42
}

.select_d1dfe .arrow-icon_548b9 {
    transition: transform var(--transition-initial) linear
}

.select_d1dfe.open_aa1d2 .arrow-icon_548b9 {
    transform: rotate(180deg)
}

.dropdown-menu_cdfc5 {
    position: absolute;
    top: 64px;
    right: 16px;
    z-index: 8;
    display: none;
    max-height: 300px;
    overflow-y: auto;
    color: var(--sports-text-main-color);
    background-color: var(--secondary-bg-color);
    border-radius: 8px;
    transition: background-color, box-shadow var(--transition-initial);
    -ms-overflow-style: none;
    scrollbar-width: none
}

.dropdown-menu_cdfc5.opened_80fa7 {
    display: block
}

.dropdown-menu_cdfc5 .dropdown-list_f250d {
    display: flex;
    flex-direction: column
}

.dropdown-menu_cdfc5 .dropdown-list_f250d .item_37c5c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 250px;
    height: 44px;
    padding: 6px 16px;
    transition: all var(--transition-initial)
}

.dropdown-menu_cdfc5 .dropdown-list_f250d .item_37c5c.selected_8493e {
    background-color: var(--account-menu-item-bg-hover-color)
}

.dropdown-menu_cdfc5 .dropdown-list_f250d .provider-icon-wrap_07073 {
    width: 16px;
    height: 16px
}

.dropdown-menu_cdfc5 .dropdown-list_f250d .item-title_cc048 {
    margin-right: auto;
    padding-left: 20px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.dropdown-menu_cdfc5 .dropdown-list_f250d .item-count_9d994 {
    color: var(--slots-search-text);
    font-weight: 500;
    font-size: 12px;
    line-height: 20px
}

.dropdown-menu_cdfc5::-webkit-scrollbar {
    width: 0;
    height: 0
}

@-moz-keyframes input_animate_db7e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_db7e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_db7e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_db7e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slider-container_bbe4f {
    padding: 16px 16px 32px;
    background: var(--account-menu-gradient)
}

.main-slider_5858d {
    position: relative;
    height: 100%;
    margin: 0 !important
}

.slick-wrapper_69036 {
    height: 100% !important
}

.slick-wrapper_69036.no-scroll_028a5 .slick-list {
    margin: 0 .5rem
}

.slick-wrapper_69036 .slick-slider {
    position: relative;
    display: flex;
    box-sizing: border-box;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-wrapper_69036 .slick-list {
    height: 100% !important;
    margin: 0 -.5rem;
    overflow: hidden
}

.slick-wrapper_69036 .slick-track {
    position: relative;
    display: flex
}

.slick-wrapper_69036 .swiper-slide {
    display: block !important;
    height: 100% !important
}

.slick-wrapper_69036 .slick-slide {
    height: auto !important;
    margin-right: .1px;
    margin-left: .1px
}

.slick-wrapper_69036 .slick-slide div {
    width: 100%;
    height: 100% !important
}

.slick-wrapper_69036 .slick-slide img {
    width: auto;
    height: calc(53vw - 16px);
    margin: 0 auto !important;
    border-radius: 8px
}

.slick-wrapper_69036 .slick-dots {
    position: absolute;
    bottom: -30px;
    left: 50%;
    z-index: 20;
    display: flex !important;
    transform: translate(-50%, -50%)
}

.slick-wrapper_69036 .slick-dots li button {
    width: 16px !important;
    background: var(--home-slider-button-color) !important;
    border-radius: 0 !important
}

.slick-wrapper_69036 .slick-dots li button:hover {
    background: var(--sports-icons-main-bg-color) !important
}

.slick-wrapper_69036 .slick-dots li.slick-active button {
    box-sizing: border-box;
    width: 16px;
    height: 2px;
    margin-right: 10px;
    font-size: 0;
    background: var(--sports-icons-main-bg-color) !important
}

.slick-wrapper_69036 .slick-dots li button {
    width: 24px;
    height: 2px;
    margin-right: 10px;
    font-size: 0;
    background: #dce2e5;
    border-radius: 1px
}

.slick-wrapper_69036 .slick-arrow {
    position: absolute;
    top: calc(50% - 18px);
    z-index: 5;
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    color: #fff;
    background: #5d7083;
    border: 2px solid var(--main-bg-color);
    border-radius: 8px;
    transition: .3s
}

.slick-wrapper_69036 .slick-arrow:hover {
    background: var(--accordion-icon-color)
}

.slick-wrapper_69036 .slick-prev {
    left: -16px
}

.slick-wrapper_69036 .slick-next {
    right: -16px;
    left: unset
}

@-moz-keyframes input_animate_5ef50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5ef50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5ef50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5ef50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slots-info_0fccb {
    display: flex;
    flex-direction: column;
    margin: 40px 0;
    padding: 0 16px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    transition: color var(--transition-initial)
}

.slots-info_0fccb .slots-title_d2d45:nth-child(2) {
    padding-top: 4px;
    color: var(--slots-banner-title-color);
    font-weight: 700;
    font-size: 24px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.48px
}

.slots-info_0fccb .slots-title_d2d45:last-child {
    padding: 16px 0 0;
    color: var(--slots-banner-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-decoration-line: underline
}

@-moz-keyframes input_animate_065b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_065b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_065b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_065b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-container_02981 {
    position: relative;
    align-self: flex-start;
    width: 862px;
    margin: 8px;
    padding: 8px 8px 0;
    border-radius: 8px
}

.modal-container_02981 .modal-info_5d8fb {
    display: flex;
    align-items: center;
    width: 100%;
    margin-top: -4px;
    background: var(--modal-bg-color);
    border-radius: 0 0 8px 8px
}

.modal-container_02981 .modal-info_5d8fb .icon_4bb25 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 100%;
    margin-right: 8px
}

.modal-container_02981 .modal-info_5d8fb .modal-text_66542 {
    padding: 8px;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    border-right: 1px solid var(--input-border-color);
    border-left: 1px solid var(--input-border-color)
}

.modal-container_02981 .modal-info_5d8fb .modal-text_66542 .plugin_help_text_e2387 {
    font-size: 14px;
    line-height: 20px
}

.modal-container_02981 .modal-info_5d8fb .close-container_6f688 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 100%;
    margin-left: auto
}

.modal-container_02981 path {
    fill: var(--lang-switcher-text-color)
}

.content_ba0c5 {
    color: #193b52;
    font-weight: 400;
    font-size: 13px;
    font-family: var(--font-montserrat);
    line-height: 19px
}

.content_ba0c5 a {
    color: #0964b9;
    font-weight: 700
}

.content_ba0c5 b,
.content_ba0c5 strong {
    font-weight: 600
}

.content-inner_5f3ad {
    font-size: 14px;
    font-family: Verdana, Geneva, sans-serif
}

.content-inner_5f3ad::-webkit-scrollbar-track {
    background: transparent;
    -webkit-border-radius: 10px;
    border-radius: 10px
}

.content-inner_5f3ad::-webkit-scrollbar-thumb {
    background: #01b3b3;
    -webkit-border-radius: 10px;
    border-radius: 34px
}

.content-inner_5f3ad::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    -webkit-border-radius: 10px;
    border-radius: 10px
}

.modal_3eccd iframe {
    width: 100%;
    height: 55.55556vw;
    max-height: 495px;
    border-radius: 8px 8px 0 0
}

@-moz-keyframes input_animate_8dc9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8dc9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8dc9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8dc9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_7cfcc {
    width: 100%;
    padding: 0 16px
}

@-moz-keyframes input_animate_661c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_661c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_661c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_661c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.info-menu-wrapper_11efb {
    position: relative;
    padding: 16px;
    background-color: var(--main-bg-color)
}

.info-menu_4da37 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 24px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-top: 2px solid var(--sports-border-color);
    border-radius: 8px
}

.info-menu-text_21900 {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.info-menu-text_21900 svg {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

.info-menu-items_7e488 {
    position: absolute;
    top: 100%;
    left: 16px;
    z-index: 10;
    width: calc(100% - 32px);
    height: 250px;
    overflow-y: auto;
    background: var(--sports-select-bg-color);
    border-radius: 8px
}

.link_f9fec {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: uppercase
}

.link_f9fec .link-marker_359cb {
    position: relative;
    width: 16px;
    height: 16px;
    background-color: var(--sports-select-bg-color);
    border-radius: 50%;
    transition: var(--transition-initial) background-color
}

.link_f9fec .link-marker_359cb:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 4px;
    height: 4px;
    background-color: var(--notification-read-status-bg-color);
    border-radius: 50%;
    transform: translate(-50%, -50%);
    transition: .5s;
    content: ""
}

.item_dbc9b+.item_dbc9b {
    border-top: 1px solid var(--home-slider-button-color)
}

.item_dbc9b.active_ac67e .link_f9fec {
    background: var(--home-slider-button-color)
}

.item_dbc9b.active_ac67e .link_f9fec .link-marker_359cb {
    color: var(--sports-text-third-color)
}

.item_dbc9b.active_ac67e .link_f9fec .link-marker_359cb:before {
    background-color: var(--sports-icons-main-bg-color)
}

.arrow-icon_33704 {
    transform: rotate(180deg);
    transition: var(--transition-initial)
}

.arrow-icon_33704.active_ac67e {
    transform: rotate(0deg)
}

@-moz-keyframes input_animate_ada4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ada4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ada4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ada4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_e506c {
    display: flex;
    align-items: center
}

.header-title_951ed {
    margin-bottom: 20px;
    color: #4f4f54;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px
}

.submit-btn_45c13 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-height: 52px;
    margin: 24px 0 20px;
    padding: 14px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    text-transform: capitalize;
    background: #2764ff;
    border-radius: 5px
}

.form_f77b1 {
    display: flex;
    flex-direction: column;
    row-gap: 16px
}

.input-container_2843b input {
    background: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03)
}

.input-container_2843b svg path {
    fill: #2764ff
}

.input_c5b9c input {
    color: #7a7a8d;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.input_c5b9c::placeholder {
    color: #7a7a8d;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.select_6da20 button {
    border-radius: 7px
}

.select_6da20 button span {
    color: #4f4f54;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.select-title_16ce2 {
    display: block;
    margin-bottom: 8px;
    margin-left: 20px;
    color: #4f4f54;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.select-call-me_af4cf {
    padding: 0 .625rem 0 3.125rem !important
}

.select-call-me_af4cf+label {
    display: block !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.218 1.714H.782C-.261 1.714-.261 0 .782 0h14.436c1.043 0 1.043 1.714 0 1.714zM12.812 6.857H.782c-1.043 0-1.043-1.714 0-1.714h12.03c1.043 0 1.043 1.714 0 1.714zM8 12H.782c-1.043 0-1.043-1.714 0-1.714H8C9.043 10.286 9.043 12 8 12z' fill='%232764FF'/%3E%3C/svg%3E")
}

.textarea-wrapper_6f61a h2 {
    margin-bottom: 8px;
    margin-left: 20px;
    color: #4f4f54;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px
}

.textarea_aa948 {
    box-sizing: border-box;
    width: 100%;
    height: 180px;
    padding: 16px 20px;
    color: #7a7a8d;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    resize: none
}

.textarea_aa948::placeholder {
    color: #7a7a8d;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.textarea_aa948.control-error_540c7 {
    border-color: #d52941
}

.info-message_ab2ba {
    position: relative;
    padding: 16px;
    color: #142e3f;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 1.3;
    background: #ecf2f5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .05)
}

.info-message_ab2ba span {
    color: #01b3b3
}

.success-message_0e490 {
    margin-bottom: 5px;
    color: #01b3b3;
    font-weight: 600;
    font-size: 23px
}

@-moz-keyframes input_animate_70c46 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70c46 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70c46 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70c46 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.contact-info_7c32c {
    display: flex;
    flex-direction: column;
    row-gap: 16px
}

.contact-info-title_779ad {
    color: #4f4f54;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -.02em
}

.contacts_7ccfb {
    display: flex;
    flex-direction: column;
    row-gap: 8px
}

.contact_cca13 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: 18px 16px;
    column-gap: 28px;
    background: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    cursor: pointer
}

.contact_cca13 .title_c5b0f {
    display: flex;
    align-items: center;
    color: #7a7a8d;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.02em
}

.contact_cca13 .title_c5b0f svg {
    margin-right: 16px
}

.contact_cca13 .description_4c4e6 {
    color: #4f4f54;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.02em;
    text-align: right
}

@-moz-keyframes input_animate_af96b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_af96b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_af96b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_af96b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.affiliate-wrapper_812a8 {
    width: 100%;
    background-color: var(--main-bg-color);
    box-shadow: 0 2px 0 0 var(--sports-border-color) inset
}

.content-wrapper_74e81 {
    background-color: var(--secondary-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_de20e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_de20e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_de20e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_de20e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.banner-wrapper_b837d,
.banner-wrapper_b837d .img-wrapper_bed72 {
    position: relative
}

.banner-wrapper_b837d .img-wrapper_bed72 img {
    width: 100%;
    height: 112px;
    object-fit: cover
}

.banner-wrapper_b837d .img-wrapper_bed72:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 4px;
    height: 40px;
    background-color: #01ff5f;
    border-radius: 0 2px 2px 0;
    transform: translateY(-50%);
    content: ""
}

.banner-wrapper_b837d .banner-title_53299 {
    position: absolute;
    top: 20px;
    left: 24px;
    display: inline-block;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px
}

.banner-wrapper_b837d .banner-text_94ac1 {
    position: absolute;
    top: 48px;
    left: 24px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px
}

.banner-wrapper_b837d .banner-info_1faed {
    position: absolute;
    top: 76px;
    left: 24px;
    color: #dbe1e6;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_5e649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5e649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5e649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5e649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content-header_b206b {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    background: var(--sports-items-secondary-bg-color);
    border-top: 2px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color);
    border-radius: 8px 8px 0 0
}

.content-header_b206b .icon_0daf8 {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_4f518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4f518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4f518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4f518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_f4c94 {
    font-family: var(--geologica)
}

.content_f4c94 div+div {
    margin-top: 20px
}

.content_f4c94 h3 {
    margin: 0 -16px;
    padding: 0 16px 16px;
    color: var(--account-call-request-color);
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -.03em;
    text-transform: capitalize
}

.content_f4c94 h4 {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 16px;
    text-transform: capitalize
}

.content_f4c94 p,
.content_f4c94 span,
.content_f4c94 strong {
    margin: 10px 0;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.content_f4c94~p:last-child {
    margin-bottom: 0
}

.content_f4c94 ol,
.content_f4c94 ul {
    margin-bottom: 24px;
    padding-left: 16px;
    color: var(--account-call-request-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    list-style: disc
}

.content_f4c94 ol p,
.content_f4c94 ul p {
    margin: 0;
    font-size: 14px
}

.content_f4c94 ol li,
.content_f4c94 ul li {
    margin-bottom: .625rem;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px
}

.content_f4c94 ol li:last-child,
.content_f4c94 ul li:last-child {
    margin-bottom: 0
}

.content_f4c94 ol {
    padding: 0;
    list-style: none;
    counter-reset: awesome-counter
}

.content_f4c94 ol li {
    position: relative;
    padding-left: 44px;
    counter-increment: awesome-counter
}

.content_f4c94 ol li:before {
    position: absolute;
    left: 0;
    width: 32px;
    color: #fff;
    text-align: center;
    background-color: var(--list-counter-bg-color);
    border-radius: 8px;
    content: counter(awesome-counter)
}

.content_f4c94 a {
    position: relative;
    color: var(--account-call-request-color);
    font-weight: 700;
    text-decoration: none
}

.content_f4c94 table th:nth-child(2) {
    text-align: center
}

.content_f4c94 table td:nth-child(2) {
    text-align: center
}

.content_f4c94 table th:nth-child(3) {
    text-align: end
}

.content_f4c94 table td:nth-child(3) {
    text-align: end
}

.accordion-container_29b0d>*+* {
    margin-top: 8px
}

.accordion-title_179a7 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    background-color: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    box-shadow: -1px 2px 0 0 var(--sports-border-color) inset, 0 -1px 0 0 var(--sports-border-color) inset;
    cursor: pointer;
    transition: var(--transition-initial);
    transition-property: background-color, box-shadow
}

.accordion-title_179a7 .question-icon_27608 {
    flex-shrink: 0;
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) color
}

.accordion-title_179a7 .question-icon-open_c48be {
    color: var(--sports-icons-main-bg-color)
}

.accordion-title_179a7 .arrow-icon_2b217 {
    flex-shrink: 0;
    margin-left: auto;
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) transform
}

.accordion-title_179a7 .arrow-icon-open_8f3c8 {
    transform: rotate(180deg)
}

.accordion-content_f7a7e {
    display: none;
    padding: 16px 16px 8px;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.accordion-content_f7a7e ol,
.accordion-content_f7a7e ul {
    margin-bottom: 24px;
    padding-left: 20px;
    list-style: disc
}

.accordion-content_f7a7e ol p,
.accordion-content_f7a7e ul p {
    margin: 0
}

.accordion-content_f7a7e ol:last-child,
.accordion-content_f7a7e ul:last-child {
    margin-bottom: 0
}

.accordion-content_f7a7e ol li,
.accordion-content_f7a7e ul li {
    margin-bottom: 10px
}

.accordion-content_f7a7e ol {
    padding: 0;
    list-style: none;
    counter-reset: awesome-counter
}

.accordion-content_f7a7e ol li {
    position: relative;
    padding-left: 50px;
    counter-increment: awesome-counter
}

.accordion-content_f7a7e ol li:before {
    position: absolute;
    left: 0;
    width: 32px;
    color: #fff;
    text-align: center;
    background-color: var(--list-counter-bg-color);
    border-radius: 8px;
    content: counter(awesome-counter)
}

.accordion-content_f7a7e.open_92e12 {
    display: block
}

@-moz-keyframes input_animate_99c4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_99c4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_99c4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_99c4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slots-info_38ca3 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 28px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 32px;
    line-height: 40px;
    transition: color var(--transition-initial)
}

.slots-info_38ca3 .bonus-section_3b837 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding-bottom: 12px
}

.slots-info_38ca3 .bonus-section_3b837 .bonus-percent_0d3f1 {
    color: var(--slots-banner-title-color);
    font-weight: 700;
    font-size: 32px;
    font-style: normal;
    line-height: 36px;
    letter-spacing: -1.28px
}

.slots-info_38ca3 .bonus-section_3b837 .bonus-title_002ae {
    display: flex;
    flex-direction: column;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.slots-info_38ca3 .bonus-section_3b837 .bonus-title_002ae .text_11225:last-child {
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.slots-info_38ca3 .icon-wrapper_9f58f {
    padding-bottom: 12px
}

.slots-info_38ca3 .icon-wrapper_9f58f .lines-icon_91465 path {
    stroke: var(--live-casino-lines-icon)
}

.slots-info_38ca3 .investment_bc18e {
    padding-bottom: 4px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px
}

.slots-info_38ca3 .offline-text_0454a {
    padding-bottom: 4px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 700;
    font-size: 24px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.48px
}

@-moz-keyframes input_animate_122b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_122b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_122b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_122b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.registration-success_a7e27 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 8px;
    width: 100%;
    margin: 0 auto;
    padding: 32px 16px
}

.registration-success_a7e27 .success-logo_50827 {
    margin: auto
}

.registration-success_a7e27 .success-title_2dee6 {
    margin-top: 5px;
    color: #4f4f54;
    font-weight: 800;
    font-size: 24px;
    line-height: 32px;
    text-align: center
}

.registration-success_a7e27 .success-txt_996f1 {
    color: #4f4f54;
    font-weight: 500;
    font-size: 22px;
    text-align: center
}

.registration-success_a7e27 .success-note_83e7b {
    color: #7a7a8d;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px
}

.registration-success_a7e27 .success-btn_51ce3 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 5px;
    padding: 14px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    background: #2764ff;
    border-radius: 5px
}

@-moz-keyframes input_animate_3aae9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3aae9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3aae9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3aae9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.preloader-round_d508b {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    margin-left: -25px
}

.preloader-round_d508b.fixed_dbdda {
    position: fixed
}

.preloader-round_d508b:after,
.preloader-round_d508b:before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background-color: #bdbdbd;
    border-radius: 50%;
    opacity: .6;
    animation: preloader-round_d508b 2s ease-in-out infinite;
    content: ""
}

.preloader-round_d508b:before {
    animation-delay: -1s
}

.preloader-blocks_a06c6 {
    position: relative;
    width: 100%;
    height: var(--preloader-height, 3rem);
    line-height: 1
}

.preloader-blocks_a06c6.SMALL_5bc7f {
    height: 100%
}

.preloader-blocks_a06c6.SMALL_5bc7f .preloader-blocks-spinner_7be27 {
    height: 1.375rem
}

.preloader-blocks_a06c6.SMALL-DARK_d5dcb {
    height: 100%;
    --preloader-color: #222
}

.preloader-blocks_a06c6.SMALL-DARK_d5dcb .preloader-blocks-spinner_7be27 {
    height: 1.375rem
}

.preloader-blocks-spinner_7be27 {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 3rem;
    height: 100%;
    margin: 0 auto;
    font-size: 10px;
    text-align: center;
    transform: translate(-50%, -50%)
}

.preloader-blocks-rect_82b16 {
    display: inline-block;
    width: 6px;
    height: 100%;
    margin: 0 1px;
    background-color: var(--preloader-color, #fff);
    animation: preloader-blocks_a06c6 1.2s ease-in-out infinite
}

.preloader-blocks-rect-2_872ea {
    animation-delay: -1.1s
}

.preloader-blocks-rect-3_2ed18 {
    animation-delay: -1s
}

.preloader-blocks-rect-4_57724 {
    animation-delay: -.9s
}

.preloader-blocks-rect-5_22b3e {
    animation-delay: -.8s
}

@-moz-keyframes preloader-round_d508b {

    0%,
    to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-webkit-keyframes preloader-round_d508b {

    0%,
    to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-o-keyframes preloader-round_d508b {

    0%,
    to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@keyframes preloader-round_d508b {

    0%,
    to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-moz-keyframes preloader-blocks_a06c6 {

    0%,
    40%,
    to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-webkit-keyframes preloader-blocks_a06c6 {

    0%,
    40%,
    to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-o-keyframes preloader-blocks_a06c6 {

    0%,
    40%,
    to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@keyframes preloader-blocks_a06c6 {

    0%,
    40%,
    to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-moz-keyframes input_animate_22f72 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_22f72 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_22f72 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_22f72 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-menu-wrapper_af46d {
    background-color: var(--secondary-bg-color);
    border-radius: 8px 0 0 8px;
    transition: var(--transition-initial) background-color
}

.account-menu-title_97596 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px 32px 8px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    user-select: none
}

.account-menu-title_97596 .arrow-icon_e61ea {
    margin-left: auto;
    color: var(--lang-switcher-text-color);
    transition: var(--transition-initial) transform
}

.account-menu-title_97596 .active_916f2 {
    transform: rotate(180deg)
}

.account-menu-item_1691f {
    display: flex;
    color: var(--account-menu-item-text-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    box-shadow: 0 1px 0 0 var(--account-menu-item-border-color) inset, 2px 0 0 0 transparent inset;
    transition: var(--transition-initial) color, var(--transition-initial) box-shadow, var(--transition-initial) background-color
}

.account-menu-link_fc84c {
    display: flex;
    gap: 16px;
    align-items: center;
    width: 100%;
    padding: 8px 26px
}

.account-menu-icon_8e1b7 {
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) color
}

.account-check-icon_af99e {
    margin-left: auto;
    color: var(--notification-read-status-bg-color)
}

.account-check-icon_af99e.active_916f2 {
    color: var(--sports-icons-main-bg-color)
}

.account-link-value_92615 {
    margin-left: auto;
    padding: 4px 8px;
    color: var();
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    text-align: center;
    background-color: var(--notification-icon-bg-color);
    border-radius: 6px;
    transition: var(--transition-initial) color, var(--transition-initial) background-color
}

@-moz-keyframes input_animate_190e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_190e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_190e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_190e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.promotions-view_d5c22 {
    position: relative;
    padding-top: 196px
}

.promotions_ab1f5 {
    display: grid;
    gap: 8px;
    padding: 16px 16px 0
}

.promotion_40017 {
    position: relative;
    box-sizing: border-box;
    width: fit-content;
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer
}

.promotion_40017 .image_dd78a {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.promotion_40017:before {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    border: 4px solid rgba(8, 10, 12, .4);
    border-radius: 12px;
    content: "";
    inset: 0
}

.no-bonuses_35b35 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 20vh
}

.modal-wrapper_d8624 .modal-header_a8bf5 {
    display: grid;
    gap: 16px
}

.modal-wrapper_d8624 .modal-header-title-wrapper_037cb {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--promo-modal-title-color);
    font-weight: 600;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.modal-wrapper_d8624 .modal-header-title_66715 {
    flex-grow: 1
}

.modal-wrapper_d8624 .gift-icon_6d435 {
    flex-shrink: 0;
    width: 16px;
    height: auto;
    color: var(--sports-icons-secondary-bg-color)
}

.modal-wrapper_d8624 .modal-close-btn_5aa7e {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--virtual-button-border-color);
    border-radius: 8px
}

.modal-wrapper_d8624 .modal-close-btn_5aa7e svg {
    width: 12px;
    height: auto;
    color: var(--sports-top-menu-icons-bg-color)
}

.content_dd747 a {
    color: var(--sports-icons-main-bg-color);
    font-weight: 700
}

.content_dd747 b,
.content_dd747 strong {
    font-weight: 600
}

.content_dd747 pre {
    white-space: pre-wrap;
    word-wrap: break-word
}

.content_dd747 p+p {
    padding-top: 16px
}

@-moz-keyframes input_animate_dcae1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dcae1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dcae1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dcae1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.error_9f2d5 {
    display: inline-block;
    margin-top: 32px;
    padding: 7px 30px;
    color: #ff4949;
    font-size: 13px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid #ff4949;
    border-radius: 8px
}

@-moz-keyframes input_animate_09257 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_09257 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_09257 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_09257 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bank-account-select_0aa6f,
.top-wrapper_11452 {
    position: relative
}

.account-menu-list_38013 {
    display: flex;
    gap: 8px;
    align-items: flex-start;
    padding: 16px;
    overflow-x: scroll;
    overflow-y: hidden;
    background: var(--account-menu-gradient)
}

.account-menu-list_38013::-webkit-scrollbar {
    height: 2px
}

.account-menu-list_38013::-webkit-scrollbar-thumb {
    background-color: transparent
}

.account-menu-list_38013 .account-menu-item_fc747 .account-menu-link_f9ef7 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    width: 114px;
    height: 64px;
    padding: 12px;
    background: var(--third-colored-btn-bg-color);
    border-top: 2px solid var(--checkbox-bg-color);
    border-radius: 8px;
    transition: background-color var(--transition-duration)
}

.account-menu-list_38013 .account-menu-item_fc747 .account-menu-link_f9ef7 .item-icon_44130 {
    width: 16px;
    height: 16px;
    color: var(--home-icons-main-bg-color);
    transition: color var(--transition-duration)
}

.account-menu-list_38013 .account-menu-item_fc747 .account-menu-link_f9ef7 .notification_d646c {
    position: absolute;
    top: 2px;
    right: 4px;
    padding: 4px 8px;
    color: var(--slots-search-text);
    font-weight: 500;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: -.2px;
    background: var(--slots-show-more-button-bg);
    border-radius: 6px
}

.account-menu-list_38013 .account-menu-item_fc747 p {
    width: 100%;
    overflow: hidden;
    color: var(--account-menu-item-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-align: center;
    text-transform: capitalize;
    text-overflow: ellipsis;
    transition: color var(--transition-duration)
}

.account-menu-list_38013 .account-menu-item_fc747.active_b5298 .account-menu-link_f9ef7 {
    background-color: var(--footer-bg-color)
}

.account-menu-list_38013 .account-menu-item_fc747.active_b5298 p {
    color: var(--sports-text-main-color)
}

.account-menu-list_38013 .account-menu-item_fc747.active_b5298 .item-icon_44130 {
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_d31b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d31b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d31b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d31b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.show-more-btn_02ce3 {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: 36px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: var(--secondary-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_7d236 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7d236 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7d236 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7d236 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event-section-title_954a2 {
    justify-content: space-between;
    padding: 12px 16px;
    background-color: var(--secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.event-section-title-left_b41d0,
.event-section-title_954a2 {
    display: flex;
    align-items: center
}

.event-section-title-left_b41d0>*+* {
    margin-left: 12px
}

.event-section-title-left_b41d0 .title_655b4 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px
}

.event-section-title-left_b41d0 svg {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_44ef8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_44ef8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_44ef8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_44ef8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title-wrapper_7a14d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 12px 16px;
    background: var(--secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.title-wrapper_7a14d .title-icon_74875 {
    display: flex;
    gap: 12px;
    align-items: center
}

.title-wrapper_7a14d .title-icon_74875 .icon_e623c {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

.title-wrapper_7a14d .title-icon_74875 .title_e0d22 {
    max-width: 145px;
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

@media screen and (max-width:320px) {
    .title-wrapper_7a14d .title-icon_74875 .title_e0d22 {
        max-width: 120px
    }
}

.show-more-btn-wrapper_3953c {
    padding: 16px 16px 0
}

.no-content-wrapper_87374 {
    justify-content: center;
    min-height: 30vh;
    text-align: center
}

.events-count_b889a,
.no-content-wrapper_87374 {
    display: flex;
    align-items: center;
    text-transform: capitalize
}

.events-count_b889a {
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--live-border-color)
}

.sport-icon_7a65a {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin-right: 12px;
    color: #01ff5f
}

.count-arrow-wrapper_e57b2 {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.count-arrow-wrapper_e57b2 .count_ef09d {
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_2d9bf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2d9bf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2d9bf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2d9bf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.forgot-password-content_8775b {
    display: grid;
    grid-gap: 0 30px;
    grid-template-columns: 1fr 1fr
}

.error_cbba7 {
    margin-top: 6px;
    margin-bottom: -10px;
    margin-left: 16px;
    color: #fd4d4d;
    font-size: 12px
}

@-moz-keyframes input_animate_926d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_926d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_926d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_926d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.email-form-wrapper_2e0b1 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.tabs-wrapper_5f962 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 25px;
    padding: 0 16px;
    overflow: auto
}

.tabs_66581 {
    flex-wrap: nowrap;
    gap: 5px;
    width: fit-content;
    min-width: 100%;
    overflow-x: auto
}

.tabs_66581,
.tabs_66581 .tab_4c357 {
    display: flex;
    justify-content: center
}

.tabs_66581 .tab_4c357 {
    position: relative;
    align-items: center;
    min-width: 160px;
    padding: 12px 8px;
    color: var(--home-icons-main-bg-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    cursor: pointer
}

.tabs_66581 .tab_4c357.active_9d1c0,
.tabs_66581 .tab_4c357:hover {
    color: #fff;
    background: #1daf52
}

.tabs_66581 .tab_4c357 .tab-icon_20c0b {
    margin-right: 8p
}

.forgot-password-help_616dc {
    display: flex;
    gap: 12px;
    align-items: center;
    width: 100%;
    padding: 12px 24px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    background: var(--register-attention-bg-color);
    border: 1px solid var(--register-attention-border-color);
    border-radius: 8px
}

.forgot-password-help_616dc svg {
    min-width: 16px
}

.forgot-password-help_616dc a {
    color: var(--sports-text-main-color);
    font-weight: 600;
    text-decoration-line: underline
}

.info-container_ee6ea {
    position: relative;
    padding: 0 16px 32px
}

.form-container_d4135 {
    position: relative;
    padding: 16px
}

.input_c9fbe input {
    box-sizing: border-box;
    padding-left: 60px
}

.restore-password-button_de3f8 {
    width: 100%;
    margin-top: 32px
}

.success-msg-forgot_f0af8 {
    display: flex;
    width: 100%;
    margin-top: 16px;
    padding: 14px;
    color: var(--notification-indicator-color);
    font-size: 13px;
    border: 1px solid var(--notification-indicator-color);
    border-radius: 8px
}

.success-msg-forgot_f0af8 svg {
    height: 12px;
    margin: 0 5px 0 0
}

.success-msg-forgot_f0af8 span {
    font-weight: 600;
    line-height: 1
}

.input-container_80259 {
    display: flex;
    flex-direction: column;
    margin-top: 20px
}

.input-container_80259 .control-placeholder_6ca25 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 24px;
    column-gap: 4px
}

.input-container_80259 .control-placeholder_6ca25 span {
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_c9044 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c9044 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c9044 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c9044 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.virtual-wrapper_65eec {
    margin: 16px 0 0;
    background: var(--secondary-bg-color)
}

@-moz-keyframes input_animate_eedaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_eedaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_eedaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_eedaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.checkbox_ebf2b {
    display: flex;
    align-items: center;
    column-gap: 16px
}

.checkbox_ebf2b.error_6926f .fake-checkbox_80a02 {
    border-color: #ff4949
}

.checkbox_ebf2b p {
    color: var(--third-colored-btn-text-color);
    font-weight: 300;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.checkbox_ebf2b input {
    display: none
}

.checkbox_ebf2b input:checked~.fake-checkbox_80a02 {
    background: #1daf52;
    border-color: #1daf52
}

.checkbox_ebf2b input:checked~.fake-checkbox_80a02 svg path {
    fill: #fff
}

.checkbox_ebf2b .fake-checkbox_80a02 {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 28px;
    height: 28px;
    background: var(--checkbox-bg-color);
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 6px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: var(--transition-initial)
}

.checkbox_ebf2b .fake-checkbox_80a02 svg path {
    fill: transparent
}

@-moz-keyframes input_animate_70644 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70644 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70644 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70644 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-header_f7c6f {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 12px;
    background: var(--register-section-title-bg-color)
}

.form-header_f7c6f svg {
    color: #01ff5f
}

.step-content_c244e {
    display: flex;
    flex-direction: column;
    padding: 16px
}

.step-content_c244e .input-container_fc625 {
    margin-bottom: 16px
}

.step-content_c244e .private-membership-info_5c2f9 {
    padding: 16px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.step-content_c244e .private-membership-info_5c2f9 .info-title_c22e4 {
    display: flex;
    gap: 8px;
    align-items: center;
    margin-bottom: 12px;
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -.4px;
    white-space: nowrap;
    text-transform: capitalize;
    text-overflow: ellipsis
}

.step-content_c244e .private-membership-info_5c2f9 .info-title_c22e4 svg {
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

.step-content_c244e .private-membership-info_5c2f9 .info-text_57a07 {
    display: flex;
    flex-direction: column;
    gap: 2px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.step-content_c244e .checkbox_f4bc2 {
    margin-top: 24px
}

.step-content_c244e .btn_a206e {
    display: flex;
    flex-shrink: 0;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 48px;
    margin-top: 24px;
    padding: 12px 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24);
    transition: background .3s
}

.step-content_c244e .btn_a206e svg {
    width: 12px;
    height: 12px;
    color: #222630
}

.step-content_c244e .message_title_error_928a8 {
    color: #ff4949;
    text-transform: capitalize
}

@-moz-keyframes input_animate_b121c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b121c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b121c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b121c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrapper_e8e3c {
    max-height: 90%;
    margin: auto 0
}

.container_91c04 {
    padding: 16px
}

.inputs-wrapper_18e20 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.header-wrapper_feecf {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 16px;
    background: var(--modal-header-bg-color);
    border-bottom: 2px solid var(--modal-header-border-color);
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 0 0 var(--modal-box-shadow-color) inset
}

.header-wrapper_feecf .header-back-arrow-wrapper_6e077 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background-color: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--virtual-button-border-color);
    border-radius: 8px
}

.header-wrapper_feecf .header-back-arrow-wrapper_6e077 svg {
    color: var(--close-modal-icon-color)
}

.header-wrapper_feecf .gift-icon_a4991 {
    flex-shrink: 0;
    color: var(--sports-icons-secondary-bg-color)
}

.header-wrapper_feecf .title-wrapper_32640 {
    display: flex;
    flex-direction: column
}

.header-wrapper_feecf .title-wrapper_32640 .title_925be {
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.header-wrapper_feecf .title-wrapper_32640 .title-text_59bb0 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.button_6954b {
    width: 100%;
    height: 48px;
    margin-top: 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    background-color: #01ff5f
}

.button_6954b svg {
    color: #222630
}

@-moz-keyframes input_animate_b1966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b1966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b1966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b1966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.textarea_11ea1 {
    width: 100%;
    height: 120px;
    padding: 10px;
    color: var(--sports-text-main-color);
    font-family: Geologica, sans-serif;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.textarea_11ea1:focus {
    outline: none
}

.textarea_11ea1::placeholder {
    color: var(--sports-text-main-color);
    opacity: .5
}

.control-placeholder_e53f8 {
    margin-bottom: 8px;
    padding-left: 20px;
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_327cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_327cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_327cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_327cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_popup__container_67856 {
    width: 100%;
    margin: 20px auto 0;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 2px
}

.default_popup__container_67856 img {
    display: block;
    width: 100%;
    margin: 0 auto
}

.default_popup__buttons_container_c375d {
    padding: 15px;
    text-align: right
}

.default_popup__button_3a6fb {
    box-sizing: border-box;
    width: calc(50% - 9px);
    padding: 0;
    color: #fff;
    font-weight: 400;
    font-size: 13px;
    line-height: 46px;
    text-align: center;
    text-transform: uppercase;
    text-indent: 5px;
    background: #fbcf44;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 0;
    box-shadow: unset;
    cursor: pointer;
    transition: all .3s ease
}

.default_popup__body_31dd3 {
    padding: 0
}

.default_popup__body_31dd3 .modal-header_24bad {
    padding: 0 36px 0 16px
}

.default-popup_64d92 {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 22222;
    width: 100%;
    height: 100%;
    padding: 20px;
    background-color: rgba(0, 0, 0, .5)
}

.splash-popup_ba86e .default_popup__body_31dd3 {
    position: relative;
    padding: 0
}

.splash-popup_ba86e .default_popup__body_31dd3 div,
.splash-popup_ba86e .default_popup__body_31dd3 p {
    margin: 0
}

.splash-popup_ba86e .default_popup__title_946c5 {
    padding-bottom: 0 !important
}

.splash-popup_ba86e .default_popup__button_3a6fb {
    width: 100%;
    height: 100%;
    opacity: 0
}

.splash-popup_ba86e .default_popup__container_67856 {
    position: relative
}

.modal-content_2822f {
    display: flex;
    column-gap: 4px
}

.modal-content_2822f .strong_11d60 {
    font-weight: 800;
    font-size: 16px
}

@-moz-keyframes input_animate_cb67e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cb67e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cb67e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cb67e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header-account-bg-wrapper_5fd12 {
    position: relative;
    z-index: 1;
    display: flex;
    gap: 12px;
    align-items: center;
    min-height: 60px;
    padding: 10px 16px;
    background: var(--header-bg-color);
    transition: var(--transition-initial) background
}

.header-right-wrapper_6904a {
    display: flex;
    flex: 1;
    gap: 12px;
    align-items: center;
    justify-content: end;
    overflow: hidden
}

.theme-switcher_795dd {
    color: var(--control-icon-color);
    cursor: pointer;
    transition: var(--transition-initial) color
}

.financial-buttons_4af99 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4px;
    margin: 0 8px 0 48px;
    padding: 4px;
    background-color: var(--sports-select-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

.btn_352cd {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px 16px;
    color: var(--control-icon-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color
}

.btn_352cd.btn-active_10697,
.btn_352cd:hover {
    background-color: var(--header-bg-color)
}

.login-wrapper_f4769 {
    overflow: hidden
}

.user-options-wrapper_10fef {
    position: relative;
    display: flex;
    gap: 8px;
    align-items: center
}

.user-options-wrapper_10fef.user-options-wrapper-account-menu_e39e2 .username-text_a9b14 {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.user-options-wrapper_10fef.user-options-wrapper-account-menu_e39e2 .real-balance-text_a2316 {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.user-options-wrapper_10fef.user-options-wrapper-account-menu_e39e2 .avatar_cdd2f,
.user-options-wrapper_10fef.user-options-wrapper-account-menu_e39e2 .default-user-icon_87814 {
    width: 44px;
    height: 44px
}

.username-text_a9b14 {
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.real-balance-text_a2316 {
    color: var(--notification-indicator-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.header-auth_68531 {
    display: flex;
    gap: 4px;
    align-items: center
}

.header-auth_68531 svg {
    width: 12px;
    height: auto
}

.default-user-icon_87814 {
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    color: var(--control-icon-color)
}

.avatar_cdd2f {
    width: 40px;
    height: 40px;
    border-radius: 50%
}

.right-menu-btn_0afd5 {
    flex-shrink: 0;
    color: var(--control-icon-color);
    cursor: pointer;
    transition: var(--transition-initial) color
}

.username-and-real-balance-wrapper_498db {
    overflow: hidden
}

.vip-status-image_ecc29 {
    width: 28px;
    height: auto
}

@-moz-keyframes input_animate_386be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_386be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_386be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_386be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.buttons-wrapper_33726 {
    display: flex;
    flex-direction: column;
    gap: 6px
}

.buttons-wrapper_33726 button {
    width: 100%
}

.success-message_e3a14 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 6px 0;
    color: #5ad89b
}

@-moz-keyframes input_animate_2fe9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2fe9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2fe9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2fe9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_d2471 {
    position: relative;
    width: 100%;
    max-width: 508px;
    max-height: 86%;
    margin-top: auto;
    margin-bottom: 56px !important;
    padding-right: 0;
    background: var(--sports-items-main-bg-color);
    border: none;
    border-radius: 16px
}

.header_9b574 {
    display: flex;
    align-items: center;
    padding: 16px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.header_9b574 svg {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

.header-title_7465f {
    margin-left: 12px;
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.header-text_8152d {
    color: #193b52;
    font-size: 16px;
    line-height: 20px
}

.content_23472 {
    padding: 0
}

.cashback-bonus-item-wrapper_cf730 {
    display: flex;
    flex-direction: column;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.submit-bonus-button_2d302 {
    margin: 0 16px 16px;
    background: #01ff5f
}

.submit-bonus-button_2d302 span {
    display: inline-block;
    margin-right: 8px;
    color: #222630;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.submit-bonus-button_2d302 svg {
    width: 16px;
    height: 16px;
    color: #222630
}

.description_c116c {
    padding: 20px 44px 20px 20px
}

.description-text_eb8d4 {
    position: relative;
    margin-bottom: 8px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.success-message_f195a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50%;
    height: 36px;
    margin-left: 25%;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    white-space: nowrap;
    text-transform: uppercase;
    background-color: #59c75d;
    border-radius: 46px
}

.success-message_f195a svg {
    top: .75rem;
    left: .5625rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_5a8fa {
    margin-bottom: 5px;
    color: #b30130;
    font-weight: 600;
    font-size: 23px
}

@media (max-width:1100px) {
    .modal_d2471 h2.textarea-title_32802 {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_d2471.success_828cd {
        max-width: 100%;
        max-height: 250px
    }

    .modal_d2471.success_828cd .close-button_787c2 {
        top: 14px;
        right: 14px
    }

    .modal_d2471 .submit-btn_37409 {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_fd2c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fd2c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fd2c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fd2c5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.success-message_6a566 {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #5ad89b
}

@-moz-keyframes input_animate_6fc09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6fc09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6fc09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6fc09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.images_861cf {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center
}

.images_861cf .avatar_ba793 {
    width: 150px;
    height: 150px
}

.description_4d6a4 {
    padding-left: 16px;
    padding-top: 8px;
    margin-bottom: 0
}

@-moz-keyframes input_animate_87058 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_87058 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_87058 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_87058 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_6f19c {
    padding: 20px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    flex-direction: column
}

.close-button_3a28f {
    position: absolute;
    background: var(--notification-indicator-color);
    border-radius: 50px;
    top: 14px;
    right: 14px;
    padding: 9px;
    filter: drop-shadow(0 2px 2px rgba(0, 0, 0, .15))
}

.close-button_3a28f svg {
    width: 12px;
    height: 12px
}

.header_2bf26 {
    display: flex;
    align-items: center;
    margin-bottom: 20px
}

.header-title_39528 {
    color: var(--notification-indicator-color);
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_1e48b {
    font-size: 16px;
    line-height: 20px
}

.header-free-spins-box_d950b {
    display: grid
}

.header-free-spins-box_d950b .header-free-spins-box-wrapper_152f6 {
    max-height: 330px
}

.without-id_944f8,
table {
    width: 100%
}

.without-id_944f8 tr,
table tr {
    height: 40px;
    width: 100%;
    background-color: var(--main-bg-color);
    color: #7c8fa2
}

.without-id_944f8 tr td,
table tr td {
    font-weight: 500
}

.without-id_944f8 tr td:first-child,
table tr td:first-child {
    padding-left: 30px
}

.without-id_944f8 tr:nth-child(2n),
table tr:nth-child(2n) {
    background-color: #fff
}

.with-id_a4b19,
table {
    width: 100%
}

.with-id_a4b19 .provider_07986,
table .provider_07986 {
    height: 40px;
    width: 100%;
    background-color: var(--main-bg-color)
}

.with-id_a4b19 .provider_07986 td,
table .provider_07986 td {
    font-weight: 500;
    padding-left: 15px
}

.with-id_a4b19 .games_61f21,
table .games_61f21 {
    width: 100%;
    background-color: #fff
}

.with-id_a4b19 .games_61f21 td,
table .games_61f21 td {
    font-weight: 400;
    padding: 10px 20px
}

@media (max-width:1100px) {
    .modal_6f19c {
        width: calc(100% - 20px)
    }

    .modal_6f19c .header-title_39528 {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }
}

@-moz-keyframes input_animate_d3b77 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d3b77 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d3b77 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d3b77 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrapper_c5c83 {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000000;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 100%;
    height: calc(100% - 52px);
    backdrop-filter: blur(6px)
}

.modal-wrapper-center_757e6 {
    align-items: center
}

.modal_2c6c9 {
    position: relative;
    bottom: 4px;
    display: flex;
    max-height: 86%;
    overflow-y: hidden;
    border-radius: 16px
}

@-moz-keyframes input_animate_500ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_500ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_500ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_500ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-view_054b7 {
    width: 400px !important;
    padding: 0 !important
}

.modal-view_054b7 .header_dab5c {
    display: flex;
    padding: 24px 32px;
    background: var(--modal-header-bg-color);
    border-bottom: 1px solid var(--modal-header-border-color);
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 0 0 var(--modal-box-shadow-color) inset
}

.modal-view_054b7 .google-icon_863d7 {
    flex-shrink: 0;
    width: 26px;
    height: 26px;
    margin: auto 20px auto 0
}

.modal-view_054b7 .title_be2e4 {
    display: block;
    margin-bottom: 4px;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.4;
    text-transform: capitalize
}

.modal-view_054b7 .text_c83b1 {
    font-weight: 300;
    font-size: 14px;
    line-height: 1.4
}

.modal-view_054b7 .form_a8acc {
    padding: 20px
}

.modal-view_054b7 .form_a8acc>*+* {
    margin-top: 15px
}

.modal-view_054b7 .error-message_d6509 {
    display: inline-block;
    margin-top: 32px;
    padding: 7px 30px;
    color: #ff4949;
    font-size: 13px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid #ff4949;
    border-radius: 8px
}

.modal-view_054b7 .disabled_59aff {
    opacity: .7
}

.modal-view_054b7 .confirm-inputs_cd8a0 {
    display: flex;
    justify-content: center;
    margin: 0 auto;
    column-gap: 8px
}

.modal-view_054b7 .confirm-input_1202a {
    width: 52px;
    height: 64px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    text-align: center;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.modal-view_054b7 .confirm-input_1202a:focus {
    border-color: var(--notification-indicator-color)
}

@-moz-keyframes input_animate_4148b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4148b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4148b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4148b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.burger-menu_254d5 {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 40;
    width: 320px;
    padding: 24px;
    overflow-x: hidden;
    overflow-y: auto;
    background: rgba(17, 17, 18, .92);
    transform: translateX(-320px);
    transition: transform .4s cubic-bezier(.23, 1, .32, 1) 0s
}

.burger-menu_254d5.opened_f8c09 {
    transform: translateX(0)
}

.overlay_f5bea {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 35;
    display: none;
    background: rgba(27, 33, 36, .6)
}

.overlay_f5bea.opened_f8c09 {
    display: block
}

.burger-menu-header_2ce51 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.burger-menu-header_2ce51 .logo-link_f4439 {
    display: flex;
    height: 26px
}

.burger-menu-header_2ce51 .logo-link_f4439 .logo-icon_e7212 {
    width: 100%;
    height: 100%
}

.welcome-block_2c13b {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
    color: #fff
}

.welcome-block_2c13b .welcome-title_87af7 {
    font-weight: 700;
    font-size: 18px;
    line-height: 28px
}

.welcome-block_2c13b .welcome-text_377c4 {
    margin-top: 8px;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px
}

.welcome-block_2c13b .auth-block_9a46c {
    display: flex;
    margin-top: 16px;
    column-gap: 4px
}

.welcome-block_2c13b .auth-block_9a46c .auth-button_ca6df {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(50% - 2px);
    padding: 12px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    column-gap: 8px;
    background: #4d4d56;
    border-radius: 8px
}

.welcome-block_2c13b .auth-block_9a46c .auth-button_ca6df.register_ccc47 {
    margin-left: 4px;
    background: #2764ff
}

.social-block_8f43d {
    display: flex;
    flex-direction: column;
    margin-top: 24px
}

.social-block_8f43d .social-links-list_6a05d {
    display: flex;
    column-gap: 16px
}

.live-chat-button_a8d33,
.social-block_8f43d .social-links-list_6a05d .social-item_8bf6f {
    display: flex;
    align-items: center;
    justify-content: center
}

.live-chat-button_a8d33 {
    width: 100%;
    margin-top: 24px;
    padding: 12px;
    column-gap: 8px;
    background: #747486;
    border-radius: 5px
}

.live-chat-button_a8d33 .live-chat-text_00f3d {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.account-menu_5eb3a {
    display: flex;
    flex-direction: column;
    margin-top: 24px
}

.account-menu_5eb3a .user-wrapper_24bd7 {
    display: flex;
    align-items: center;
    column-gap: 16px
}

.account-menu_5eb3a .user-wrapper_24bd7 .avatar-wrap_84c3e {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 52px;
    height: 52px;
    border: 2px solid rgba(112, 126, 255, .6);
    border-radius: 50%
}

.account-menu_5eb3a .user-wrapper_24bd7 .avatar-wrap_84c3e .verified-icon_e31ab {
    position: absolute;
    top: -2px;
    left: -2px;
    z-index: 1
}

.account-menu_5eb3a .user-wrapper_24bd7 .avatar-wrap_84c3e .avatar_d3b3f {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.account-menu_5eb3a .user-wrapper_24bd7 .user-info_e592d {
    display: flex;
    flex-direction: column;
    row-gap: 4px;
    flex-grow: 1
}

.account-menu_5eb3a .user-wrapper_24bd7 .user-info_e592d .user-name_df2f7 {
    color: #e5e8ee;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.account-menu_5eb3a .user-wrapper_24bd7 .user-info_e592d .wallet_30327 {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px
}

.account-menu_5eb3a .user-wrapper_24bd7 .logout_1a232 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    cursor: pointer
}

.account-menu_5eb3a .user-wrapper_24bd7 .logout_1a232 .logout-icon_0a76e {
    width: 18px;
    height: 20px
}

.account-menu-link_cdbfe {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 16px;
    padding: 12px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    column-gap: 12px;
    background: #4d4d56;
    border-radius: 8px
}

@-moz-keyframes input_animate_62cd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_62cd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_62cd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_62cd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_4bfd7 {
    display: flex;
    align-items: center;
    column-gap: 16px
}

.header-icon_7078e {
    color: var(--sports-icons-main-bg-color)
}

.header-title_c8826 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    letter-spacing: -.02em;
    text-transform: capitalize
}

.verification-icon_41856 {
    margin: 0 auto;
    color: var(--home-icons-main-bg-color)
}

.description_fff7f {
    margin-top: 12px;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    line-height: 171%;
    letter-spacing: -.02em;
    text-align: center
}

.form_78d06 {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 8px
}

.btn-send-code_eb44c {
    flex: 1;
    height: 48px
}

.btn-send-code_eb44c,
.btn-send-code_eb44c svg {
    color: var(--code-verification-send-button-color)
}

.btn-send-code_eb44c svg {
    transition: color var(--transition-fast)
}

.btn-code-submit_2e076 {
    width: 100%;
    margin-top: 16px;
    text-transform: capitalize;
    cursor: pointer
}

.btn-code-submit_2e076[disabled],
.btn-send-code_eb44c[disabled] {
    opacity: .6;
    pointer-events: none
}

.code-input-wrap_0ff83 {
    width: 100%;
    margin-top: 16px
}

.error-message_14568 {
    margin-top: 16px;
    padding: 1.25rem .625rem;
    color: #d52941;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: 1rem;
    text-align: center;
    background: rgba(213, 41, 65, .1);
    border-radius: .5625rem
}

.control_86d74 {
    z-index: 1;
    min-width: 0;
    height: 52px;
    padding: 0 15px;
    color: inherit;
    font-size: 20px;
    line-height: 1;
    text-align: center;
    border: 1px solid #d4d9dc;
    border-radius: 4px;
    transition: all .1s
}

.control-error_5dd5a {
    border-bottom-color: #d9342b;
    box-shadow: inset 0 -1px 0 0 #d9342b
}

.timer-block_ef3fa {
    display: flex;
    flex-direction: row;
    margin-bottom: -16px;
    padding: 12px 0;
    color: var(--sports-icons-main-bg-color)
}

.timer-block_ef3fa span {
    display: contents
}

.timer-block_ef3fa span div {
    margin-left: 5px
}

.timer-block_ef3fa a {
    margin-left: auto;
    text-decoration: underline
}

.notification-block_9f0cc {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-top: 16px;
    padding: 12px 24px;
    background: var(--account-call-request-info-message-bg);
    border: 1px solid var(--account-call-request-info-message-border);
    border-radius: 8px;
    transition: var(--transition-initial) background, var(--transition-initial) border-color
}

.notification-block_9f0cc .notification-block-text_54769 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.notification-block_9f0cc .notification-block-icon_d97ea {
    flex-shrink: 0;
    color: var(--account-call-request-info-message-icon)
}

.disabled_2e8a1 {
    opacity: .5
}

@-moz-keyframes input_animate_25c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.switcher_9d710 {
    position: relative
}

.switcher-wrapper_ffad6 {
    position: relative;
    display: flex;
    align-items: center;
    padding: 6px 12px;
    border: 1px solid var(--footer-border-bg-color);
    border-radius: 8px
}

.selected-lang-link_22bde,
.switcher-list-link_6dcb5 {
    display: flex;
    gap: 8px;
    align-items: center;
    color: var(--lang-switcher-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    transition: var(--transition-initial) background-color
}

.selected-lang-link_22bde .switcher-arrow_abc10 {
    margin-left: -4px;
    transition: var(--transition-initial)
}

.selected-lang-link_22bde.open_4dc50 .switcher-arrow_abc10 {
    transform: rotate(180deg)
}

.switcher-list-link_6dcb5 {
    padding: 6px 12px
}

.arrow-bottom_4287f {
    width: 10px;
    height: auto;
    color: var(--lang-switcher-arrow-color)
}

.switcher-list_37a05 {
    position: absolute;
    top: calc(100% + 2px);
    left: -1px;
    z-index: 11;
    display: flex;
    flex-direction: column;
    width: calc(100% + 2px);
    overflow: hidden;
    background-color: var(--header-bg-color);
    border: 1px solid var(--footer-border-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

@-moz-keyframes input_animate_6450f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6450f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6450f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6450f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.button-container_984ca {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    border-radius: 5px
}

.button-icon_4a85e {
    width: 12px;
    height: 12px;
    color: #fff
}

.button-icon_4a85e.black_e1a8b {
    color: #000
}

@-moz-keyframes input_animate_570b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_570b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_570b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_570b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.overlay_716bc {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 31;
    display: none;
    background-color: var(--right-menu-overlay-bg-color);
    backdrop-filter: blur(6px);
    transition: var(--transition-initial) background-color
}

.overlay_716bc.opened_ecd4c {
    display: block
}

.account-menu_0440b {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10000000;
    width: 300px;
    overflow-y: auto;
    background-color: var(--secondary-bg-color);
    box-shadow: 2px 0 0 0 var(--modal-header-border-color) inset;
    transform: translateX(300px);
    transition: transform .4s cubic-bezier(.23, 1, .32, 1) 0s, var(--transition-initial) background-color, var(--transition-initial) box-shadow
}

.account-menu_0440b.opened_ecd4c {
    transform: translateX(0)
}

.account-menu-header_22e2d {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
    padding: 16px 24px;
    border-bottom: 1px solid var(--modal-header-border-color);
    transition: var(--transition-initial) border-color
}

.account-menu-header_22e2d svg {
    cursor: pointer
}

.account-info-wrapper_adabd {
    padding: 16px 24px
}

.account-info_92a81 {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between
}

.account-info-left-column_8b34e {
    display: flex;
    gap: 8px;
    align-items: center
}

.account-info-left-column_8b34e .avatar_870fd {
    width: 40px;
    height: 40px;
    border-radius: 50%
}

.default-user-icon_34d31 {
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    color: var(--control-icon-color);
    transition: var(--transition-initial) color
}

.username-text_1226c {
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.real-balance-text_77e58,
.username-text_1226c {
    font-style: normal;
    transition: var(--transition-initial) color
}

.real-balance-text_77e58 {
    color: var(--notification-indicator-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.account-info-right-column_02427 {
    display: flex;
    gap: 4px;
    justify-content: center
}

.account-info-right-column-item_d3d1e {
    position: relative;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    padding: 12px;
    background-color: var(--main-bg-color);
    border-radius: 50%;
    cursor: pointer;
    transition: var(--transition-initial) background-color
}

.account-info-right-column-item_d3d1e svg {
    width: 12px;
    height: auto;
    color: var(--account-menu-item-text-color)
}

.notification-indicator_3b227 {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1;
    width: 4px;
    height: 4px;
    background-color: var(--notification-indicator-color);
    border-radius: 50%;
    transition: var(--transition-initial) background-color;
    pointer-events: none
}

.welcome-text_421b3 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.account-transactions-text_9658a,
.welcome-text_421b3 {
    font-weight: 400;
    font-style: normal;
    transition: var(--transition-initial) color
}

.account-transactions-text_9658a {
    color: var(--home-icons-main-bg-color);
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.account-info-buttons_65cd0,
.financial-buttons_6d0c7 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 4px;
    margin-top: 16px
}

.financial-buttons_6d0c7 {
    padding: 4px;
    background-color: var(--sports-select-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

.btn_fc025 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px 16px;
    color: var(--control-icon-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color
}

.btn_fc025.btn-active_70b8e {
    background-color: var(--header-bg-color)
}

.profile-settings-btn_2612a {
    margin-top: 8px
}

.menu-item_985a2 {
    color: var(--account-menu-item-text-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    box-shadow: -1px 1px 0 0 var(--account-menu-item-border-color) inset, 2px 0 0 0 transparent inset;
    cursor: pointer;
    transition: var(--transition-initial) color, var(--transition-initial) box-shadow, var(--transition-initial) background-color
}

.menu-item_985a2.active_b4a0e {
    color: var(--sports-text-third-color);
    background-color: var(--account-menu-item-bg-hover-color);
    box-shadow: -1px 1px 0 0 var(--account-menu-item-border-color) inset, 2px 0 0 0 var(--sports-icons-main-bg-color) inset
}

.menu-item_985a2.active_b4a0e .menu-icon_24505 {
    color: var(--sports-icons-main-bg-color)
}

.menu-item_985a2:last-child {
    box-shadow: 0 1px 0 0 var(--account-menu-item-border-color) inset, 2px 0 0 0 transparent inset, 0 -1px 0 0 var(--account-menu-item-border-color) inset
}

.menu-item_985a2:last-child.active_b4a0e {
    box-shadow: -1px 1px 0 0 var(--account-menu-item-border-color) inset, 2px 0 0 0 var(--sports-icons-main-bg-color) inset, 0 -1px 0 0 var(--account-menu-item-border-color) inset
}

.menu-link_81c1b {
    display: flex;
    gap: 16px;
    align-items: center;
    width: 100%;
    padding: 8px 24px
}

.menu-icon_24505 {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) color
}

.social-info-wrapper_a442e {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 16px 24px
}

.links_d0939 {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    margin-bottom: 8px
}

.link-item_98cbe {
    padding: 8px 20px;
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    border: 1px solid var(--third-colored-btn-border-color);
    border-radius: 8px;
    cursor: pointer;
    transition: var(--transition-initial) color, var(--transition-initial) border-color
}

.link-to-email-wrapper_2770c {
    display: flex;
    gap: 16px;
    align-items: center;
    padding: 12px 24px;
    color: var(--link-to-email-text-color);
    font-size: 16px;
    background-color: var(--sports-show-more-bg-color);
    box-shadow: 2px 0 0 0 var(--modal-header-border-color) inset;
    transition: var(--transition-initial) color, var(--transition-initial) background-color, var(--transition-initial) box-shadow
}

.link-to-email-info_5b038 {
    flex-grow: 1;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.link-to-email_84c48 {
    margin-top: 4px;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    transition: var(--transition-initial) color
}

@-moz-keyframes input_animate_91f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_91f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_91f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_91f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus_4c87c {
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 16px;
    padding: 8px 20px;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    border: 1px solid var(--account-menu-item-border-color);
    border-radius: 8px;
    position: relative
}

.bonus_4c87c .data_c45ec {
    display: flex;
    gap: 8px;
    align-items: center
}

.bonus_4c87c .data_c45ec span {
    color: var(--sports-text-main-color)
}

.bonus_4c87c .data_c45ec .info-icon_8bb54 {
    color: var(--account-call-request-info-message-icon)
}

.bonus_4c87c .data_c45ec .info-icon_8bb54:hover {
    cursor: pointer
}

.bonus_4c87c span {
    text-transform: capitalize
}

@-moz-keyframes input_animate_98a04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_98a04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_98a04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_98a04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.footer_66385 {
    padding-bottom: 60px;
    color: var(--footer-text-color);
    background: var(--footer-bg-color)
}

.main-footer-content_66d02 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 24px 16px 0
}

.icons_03603 {
    display: flex;
    gap: 14px
}

.live-support_a9af4 {
    position: relative;
    display: block;
    padding: 27px 27px 36px 25px;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    text-align: center
}

.logo-link_05256 {
    display: flex;
    flex: 1;
    margin: 0 auto;
    align-items: center;
    justify-content: center
}

.logo-link_05256 .img_7736f {
    width: 150px;
    height: 100%;
    max-height: 52px;
    object-fit: contain;
    overflow: hidden;
    margin-right: 10px
}

.wrapper_20b49 {
    padding: 0 16px
}

.top-content_d70fa {
    margin-top: 24px;
    padding-bottom: 16px
}

.top-content-desc_4a6f5 {
    margin-top: 4px;
    line-height: 24px
}

.top-content-years_ae703 {
    margin-top: 4px;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.logo-wrapper_51928 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.copyright_a74ea {
    display: block;
    margin-top: 16px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.32px
}

.buttons_24c1d {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    margin-top: 16px
}

.button_3a94e {
    flex: 1
}

.button_3a94e .icon-wrapper_d6f8a {
    color: var(--sports-icons-main-bg-color)
}

.license_18f85 {
    padding-top: 16px;
    padding-bottom: 16px;
    border-top: 1px solid var(--sports-select-bg-color)
}

.license-text_18985 {
    margin-top: 12px;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_6d95d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6d95d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6d95d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6d95d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_0325b {
    position: relative;
    width: 100%;
    max-width: 508px;
    max-height: 86%;
    margin-top: auto;
    margin-bottom: 56px;
    padding-right: 0;
    background: #1e1e20 !important;
    border: none;
    border-radius: 16px;
    box-shadow: inset 0 2px 0 0 #1fe1ff
}

.header_e342a {
    display: flex;
    align-items: center;
    padding: 16px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.header_e342a svg {
    color: #1fe1ff
}

.header-title_64eb0 {
    margin-left: 12px;
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 28px
}

.header-text_0e743 {
    color: #193b52;
    font-size: 16px;
    line-height: 20px
}

.content_979c6 {
    padding: 0
}

.cashback-bonus-item-wrapper_31a95 {
    display: flex;
    flex-direction: column;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.submit-bonus-button_cca9b {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    width: unset !important;
    margin: 0 16px 16px;
    padding: 10px !important;
    background: #2764ff;
    border-radius: 8px
}

.submit-bonus-button_cca9b span {
    display: inline-block;
    margin-right: 8px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.submit-bonus-button_cca9b svg {
    color: #fff
}

.description_a2d76 {
    padding: 20px 44px 20px 20px
}

.description-text_cd2c1 {
    position: relative;
    margin-bottom: 8px;
    color: #e8e8f0;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.success-message_9848d {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50%;
    height: 36px;
    margin-left: 25%;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    white-space: nowrap;
    text-transform: uppercase;
    background-color: #59c75d;
    border-radius: 46px
}

.success-message_9848d svg {
    top: .75rem;
    left: .5625rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_fbd15 {
    margin-bottom: 5px;
    color: #b30130;
    font-weight: 600;
    font-size: 23px
}

@media (max-width:1100px) {
    .modal_0325b h2.textarea-title_ae27d {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_0325b.success_44143 {
        max-width: 100%;
        max-height: 250px
    }

    .modal_0325b.success_44143 .close-button_4a61b {
        top: 14px;
        right: 14px
    }

    .modal_0325b .submit-btn_c7ba3 {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_3f3ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3f3ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3f3ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3f3ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.site-logo_c137e {
    flex-shrink: 0;
    width: 142px;
    height: auto
}

.site-logo_c137e svg path {
    transition: fill .3s
}

@-moz-keyframes input_animate_8d3ca {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8d3ca {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8d3ca {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8d3ca {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_445fb {
    position: relative;
    width: 100%;
    max-width: 508px;
    max-height: 86%;
    margin-top: auto;
    margin-bottom: 56px;
    padding-right: 0;
    background: #1e1e20 !important;
    border: none;
    border-radius: 16px;
    box-shadow: inset 0 2px 0 0 #1fe1ff
}

.header_3341f {
    display: flex;
    align-items: center;
    padding: 16px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.header_3341f svg {
    color: #1fe1ff
}

.header-title_0bfa5 {
    margin-left: 12px;
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 28px
}

.header-text_e8be3 {
    color: #193b52;
    font-size: 16px;
    line-height: 20px
}

.content_af36c {
    padding: 0
}

.cashback-bonus-item-wrapper_93f74 {
    display: flex;
    flex-direction: column;
    border-bottom: 1px solid hsla(0, 0%, 100%, .16)
}

.submit-bonus-button_604a3 {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    width: unset !important;
    margin: 0 16px 16px;
    padding: 10px !important;
    background: #2764ff;
    border-radius: 8px
}

.submit-bonus-button_604a3 span {
    display: inline-block;
    margin-right: 8px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.submit-bonus-button_604a3 svg {
    color: #fff
}

.description_1b156 {
    padding: 20px 44px 20px 20px
}

.description-text_378c3 {
    position: relative;
    margin-bottom: 8px;
    color: #e8e8f0;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.success-message_d1e43 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50%;
    height: 36px;
    margin-left: 25%;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    white-space: nowrap;
    text-transform: uppercase;
    background-color: #59c75d;
    border-radius: 46px
}

.success-message_d1e43 svg {
    top: .75rem;
    left: .5625rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_ca2c2 {
    margin-bottom: 5px;
    color: #b30130;
    font-weight: 600;
    font-size: 23px
}

@media (max-width:1100px) {
    .modal_445fb h2.textarea-title_df4d0 {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_445fb.success_86c25 {
        max-width: 100%;
        max-height: 250px
    }

    .modal_445fb.success_86c25 .close-button_b93d3 {
        top: 14px;
        right: 14px
    }

    .modal_445fb .submit-btn_96e9e {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_80fcf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_80fcf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_80fcf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_80fcf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart-menu_a9d41 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 4px;
    padding: 12px 20px
}

.cart-menu-item_f80d3 {
    display: flex;
    flex-grow: 1;
    gap: 4px;
    align-items: center;
    justify-content: center;
    padding: 6px 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    background: var(--sports-select-bg-color);
    border-radius: 8px;
    cursor: pointer;
    transition: var(--transition-initial) color, var(--transition-initial) background-color
}

.cart-menu-item_f80d3.active_748b8 {
    color: #fff;
    background: #1daf52
}

.cart-menu-item_f80d3.disabled_f2f24 {
    opacity: .6;
    pointer-events: none
}

@-moz-keyframes input_animate_31048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_31048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_31048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_31048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bottom-menu_111dd {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 30;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    height: 56px;
    background: var(--bottom-menu-btn-bg);
    border-radius: 16px 16px 0 0;
    box-shadow: 0 -4px 12px 0 rgba(8, 10, 12, .4)
}

.bottom-menu_111dd:before {
    position: absolute;
    border-radius: 16px 16px 0 0;
    backdrop-filter: blur(4px);
    content: "";
    inset: 0
}

.btn_4a21d {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 10px 8px 12px;
    background: var(--bottom-menu-btn-bg);
    border-top: 2px solid var(--custom-scrollbar-bg-color);
    transition: var(--transition-initial);
    row-gap: 4px
}

.btn_4a21d:before {
    position: absolute;
    bottom: calc(100% + 2px);
    border-right: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid transparent;
    transition: var(--transition-initial);
    content: ""
}

.btn_4a21d.active_23b6c {
    border-color: var(--sports-icons-main-bg-color)
}

.btn_4a21d.active_23b6c.is-dropdown_e7044:before {
    border-bottom-color: var(--sports-icons-main-bg-color)
}

.btn_4a21d.active_23b6c .btn-icon_78a02 {
    color: var(--sports-icons-main-bg-color)
}

.btn_4a21d.active_23b6c .title_5c1ad {
    color: var(--sports-text-third-color)
}

.btn_4a21d+.btn_4a21d {
    border-left: 1px solid var(--custom-scrollbar-bg-color)
}

.btn_4a21d:first-child {
    border-radius: 16px 0 0 0
}

.btn_4a21d:last-of-type {
    border-radius: 0 16px 0 0
}

.title_5c1ad {
    color: var(--bottom-menu-text);
    font-size: 10px;
    line-height: 12px;
    letter-spacing: -.2px;
    text-transform: capitalize
}

.dropdown_50144 {
    position: absolute;
    right: 16px;
    bottom: calc(100% + 16px);
    left: 16px;
    background: var(--bottom-menu-dropdown-bg);
    border-radius: 8px;
    transition: var(--transition-initial);
    overflow-y: auto;
    max-height: 550px
}

.link_0aea4 .promotion-link_af1e7 {
    color: #ffd21f
}

.link_0aea4 .deposit-link_85aba {
    color: #01ff5f
}

.link_0aea4 .withdraw-link_2b353 {
    color: #ff4949
}

.link_0aea4 .live-chat-link_40ec8 {
    color: #01ff5f
}

.link_0aea4+.link_0aea4 {
    border-top: 1px solid var(--bottom-menu-dropdown-border)
}

.link_0aea4 svg {
    flex-shrink: 0;
    color: var(--bottom-menu-dropdown-icon)
}

.link_0aea4 p {
    color: var(--bottom-menu-dropdown-text);
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.btn-icon_78a02 {
    position: relative;
    flex-shrink: 0
}

.btn-outcomes-size_4961a {
    position: absolute;
    top: -5px;
    right: -18px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15px;
    height: 15px;
    color: var(--footer-buttons-color);
    font-size: 10px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 50%;
    opacity: 0
}

.btn-outcomes-size_4961a.btn-outcomes-size-visible_c5831 {
    opacity: 1;
    pointer-events: auto
}

.cart-bg_2e635 {
    position: fixed;
    bottom: 0;
    z-index: 20;
    display: flex;
    align-items: flex-end;
    width: 100%;
    height: 100%;
    padding-top: 60px;
    padding-bottom: 72px;
    overflow-y: auto;
    background: var(--modal-overlay-color);
    opacity: 0;
    backdrop-filter: blur(6px);
    pointer-events: none
}

.cart-bg_2e635.cart-bg-opened_7aea7 {
    opacity: 1;
    pointer-events: auto
}

.expanded-links_9a569 {
    display: flex;
    flex-direction: column;
    background: var(--expanded-menu-bg-color)
}

.expanded-links_9a569 .expanded-link_d84a7 {
    display: flex;
    gap: 21px;
    align-items: center;
    height: 40px;
    border-top: 1px solid var(--bottom-menu-dropdown-border);
    padding-left: 24px;
    position: relative
}

.expanded-links_9a569 .expanded-title_371a0 {
    text-transform: capitalize;
    font-size: 14px;
    font-weight: 400
}

.expanded-links_9a569 .expanded-square_1ef63 {
    width: 6px;
    height: 6px;
    background: #01ff5f;
    transform: rotate(45deg)
}

.top-link_ca82f {
    display: flex;
    align-items: center;
    column-gap: 16px;
    height: 48px;
    padding-left: 24px;
    position: relative
}

.top-link_ca82f.active_23b6c svg {
    color: #01ff5f
}

.top-link_ca82f.active_23b6c .arrow-icon_600fd {
    transform: rotate(0deg)
}

.top-link_ca82f .arrow-icon_600fd {
    display: block;
    position: absolute;
    right: 20px;
    transform: rotate(180deg)
}

.link_0aea4.active_23b6c .top-link_ca82f .arrow-icon_600fd {
    transform: rotate(0deg);
    color: #01ff5f
}

.live-wrapper_c4625 {
    display: flex;
    align-items: center;
    gap: 6px;
    position: absolute;
    right: 24px
}

.live-wrapper_c4625 p {
    font-size: 10px;
    font-weight: 500;
    line-height: 12px;
    color: #01ff5f;
    text-transform: uppercase
}

.live-wrapper_c4625 .square-main_5fff2 {
    width: 12px;
    height: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(1, 255, 95, .2);
    transform: rotate(45deg)
}

.live-wrapper_c4625 .square-main_5fff2 .square-second_571f9 {
    width: 6px;
    height: 6px;
    background: #01ff5f
}

.mobile-text_4d989 {
    position: absolute;
    right: 24px;
    color: #889aaa;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: -.02px;
    top: 10px;
    line-height: 24px
}

.expanded-link-wrapper_872fa {
    display: flex;
    align-items: center;
    gap: 16px
}

@-moz-keyframes input_animate_2c2a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2c2a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2c2a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2c2a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.scope_bfc13 {
    color: var(--sports-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_20633 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_20633 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_20633 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_20633 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_b14cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b14cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b14cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b14cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_00dac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_00dac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_00dac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_00dac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_e2cf7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e2cf7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e2cf7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e2cf7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_77b7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_77b7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_77b7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_77b7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_174a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_174a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_174a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_174a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-top-winners-item_1b82c {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 15px;
    column-gap: 12px;
    background: #fff;
    border-radius: 8px
}

.sport-top-winners-item_1b82c:first-child .winner-img-container_09a5c .place_5b572 {
    background: #2764ff
}

.no-winners-message_244e1 {
    width: 100%;
    color: #354046;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    text-transform: capitalize
}

.winner-img-container_09a5c {
    position: relative
}

.winner-img-container_09a5c .place_5b572 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    background: #4f4f54;
    border-radius: 50%
}

.top-winners-header_7426e {
    display: flex;
    flex-direction: column;
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1
}

.top-winners-title_35268 {
    display: flex;
    align-items: center;
    padding: 16px;
    column-gap: 12px;
    border-bottom: 1px solid #d5d5d7;
    cursor: pointer
}

.top-winners-title_35268 .winners-icon_404f4 {
    display: flex;
    flex-shrink: 0;
    color: #2764ff
}

.top-winners-title_35268 h3 {
    display: flex;
    flex-grow: 1;
    color: #4f4f54;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.winners-period-wrapper_48078 {
    display: flex;
    align-items: center;
    width: 100%
}

.winners-period_ea786 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 33.3%;
    height: 36px;
    color: #96969c;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-transform: capitalize;
    background-color: #fff;
    border-right: 1px solid #d5d5d7
}

.winners-period_ea786:last-child {
    border-right: none
}

.winners-period_ea786.active_c71b1 {
    color: #2764ff
}

.winner-info_670b0 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}

.winner-info__game_b89eb {
    color: #4f4f54;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.winner-info__text_7801f {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    color: #7a7a8d;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    column-gap: 4px
}

.winner-info__text_7801f .winner-bet-amount_e5639 {
    color: #2764ff
}

.winners-content_dff20 {
    display: flex;
    flex-direction: column;
    padding: 16px;
    row-gap: 4px
}

@-moz-keyframes input_animate_cda19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cda19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cda19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cda19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_4d9aa {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
    margin-top: 16px
}

.button_33402 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 100%;
    min-width: fit-content;
    margin-top: 16px;
    padding: 8px 20px;
    color: var(--slots-show-more-button-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    background-color: var(--slots-show-more-button-bg);
    border-radius: 8px;
    cursor: pointer;
    transition: var(--transition-initial);
    transition-property: background-color, color, border-color
}

.button_33402 svg {
    color: #abb8c4
}

@-moz-keyframes input_animate_63041 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_63041 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_63041 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_63041 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.game-wrap_04510 {
    position: relative;
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

.game_362ef {
    position: relative;
    height: 216px;
    border-radius: 8px;
    transition: all .5s ease
}

.game_362ef:before {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 124px;
    background: linear-gradient(180deg, rgba(25, 31, 36, 0), rgba(25, 31, 36, .8) 38.02%, #191f24);
    border-radius: 0 0 8px 8px;
    box-shadow: inset 0 -2px 0 0 #4c5c6b;
    content: "";
    pointer-events: none
}

.game_362ef .game-image_d6e07 {
    width: 100%;
    height: 216px;
    object-fit: cover;
    border-radius: 8px;
    transition: .3s
}

.item-bottom_645d0 {
    position: absolute;
    bottom: 16px;
    left: 16px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding-right: 16px;
    font-weight: 600
}

.item-bottom_645d0 .game-title_fb0c9 {
    overflow: hidden;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .12)
}

.item-bottom_645d0 .provider-title_63b47 {
    color: #ffd21f;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .12)
}

.favorite-btn-wrap_cad65 {
    position: absolute;
    top: 8px;
    right: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background-color: #2a333c;
    border-radius: 50%;
    cursor: pointer;
    transition: .3s
}

.favorite-btn-wrap_cad65 svg {
    color: #dbe1e6
}

.favorite-btn-wrap_cad65.active_47bda {
    background-color: #01ff5f
}

.favorite-btn-wrap_cad65.active_47bda svg {
    color: #222630
}

.game-tags_835f5 {
    position: absolute;
    top: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: flex-start
}

.game-tags_835f5 .game-tag_898a0 {
    z-index: 2;
    padding: 4px 8px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    border-radius: 0 4px 4px 0
}

@-moz-keyframes input_animate_9aee9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9aee9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9aee9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9aee9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-top-winners-wrapper_5a31d {
    background-color: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

.top-winners-header_be1f3 {
    display: flex;
    flex-direction: column
}

.top-winners-title_a7474 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    cursor: pointer;
    transition: var(--transition-initial) color
}

.top-winners-title_a7474 .winners-icon-wrapper_8eaa1 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 12px;
    transition: var(--transition-initial) background
}

.top-winners-title_a7474 .winners-icon-wrapper_8eaa1 svg {
    color: var(--sports-icons-main-bg-color);
    transition: color var(--transition-initial)
}

.top-winners-title_a7474 .winners-arrow_7b832 {
    display: flex;
    flex-shrink: 0;
    margin-left: auto;
    color: var(--lang-switcher-arrow-color)
}

.top-winners-title_a7474 h3 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.top-winners-title_a7474 .winners-arrow_7b832 {
    transition: transform var(--transition-initial) linear
}

.top-winners-title_a7474 .winners-arrow_7b832.active_6f4a7 {
    transform: rotate(180deg)
}

.winners-content_960ab {
    display: flex;
    flex-direction: column
}

.winners-content_960ab .winners-content-header_039de {
    display: grid;
    grid-template-columns: 1fr 1fr 2fr;
    padding: 8px 20px;
    color: var(--slots-search-text);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--slots-winners-bg);
    transition: var(--transition-initial);
    transition-property: color, background
}

.winners-content_960ab .winners-content-header_039de .winners-content-header-item_5621b {
    display: flex;
    justify-content: flex-start
}

.winners-content_960ab .winners-content-header_039de .winners-content-header-item_5621b:first-child {
    padding-left: 10px
}

.winners-content_960ab .winners-content-header_039de .winners-content-header-item_5621b:last-child {
    justify-content: end
}

.casino-top-winners-item_e2ac0 {
    display: grid;
    grid-template-columns: 1fr 1fr 2fr;
    padding: 10px 24px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background-color: var(--secondary-bg-color);
    transition: all var(--transition-initial)
}

.casino-top-winners-item_e2ac0 .place_a2d38 {
    display: flex;
    justify-content: flex-start
}

.casino-top-winners-item_e2ac0 .place_a2d38 .place-square_3fdc1 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    color: #222630;
    text-align: center;
    background: var(--sports-icon-bg-color);
    border-radius: 4px
}

.casino-top-winners-item_e2ac0 .place_a2d38 .place-first_75249 {
    background: #01ff5f
}

.casino-top-winners-item_e2ac0 .place_a2d38 .place-second_17a43 {
    background: #ffd21f
}

.casino-top-winners-item_e2ac0 .place_a2d38 .place-third_e612f {
    background: #dbe1e6
}

.casino-top-winners-item_e2ac0 .win_d324f {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.casino-top-winners-item_e2ac0 .top-winner_911cb {
    color: #01ff5f
}

.casino-top-winners-item_e2ac0:last-child {
    border-radius: 0 0 8px 8px
}

.no-winners-message_1f633 {
    width: 100%;
    padding: 10px 20px;
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    background-color: var(--secondary-bg-color);
    border-radius: 0 0 8px 8px;
    transition: all var(--transition-initial)
}

@-moz-keyframes input_animate_0df4d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0df4d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0df4d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0df4d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games-list_fbe27 {
    display: flex;
    margin: 16px -16px 0;
    padding: 0 16px 8px;
    overflow-x: auto
}

.games-list_fbe27>*+* {
    margin-left: 5px
}

.game_166f0 {
    cursor: pointer
}

.game-image-wrap_c4e3c {
    width: 140px;
    height: 140px;
    overflow: hidden;
    border-radius: 8px
}

.game-image_815c7 {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.game-info_3bb57 {
    display: flex;
    flex-direction: column;
    padding: 8px 8px 0
}

.game-name_768e9 {
    color: #4f4f54;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.provider-name_2321e {
    color: #96969c;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.popular-casino_605c8 .game-image-wrap_c4e3c {
    height: 80px
}

@-moz-keyframes input_animate_e659b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e659b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e659b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e659b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.league-header_7f8e8 {
    display: flex;
    align-items: center;
    padding: 10px 16px;
    overflow: hidden;
    background: var(--sports-league-header-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.league-header-title_fac46 {
    display: flex;
    align-items: center;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.league-header-title_fac46>* {
    display: inline-flex
}

.league-header-title_fac46>*+:before {
    display: flex;
    align-items: center;
    padding: 0 4px;
    font-size: 8px;
    content: "\2022"
}

.league-header-img-wrapper_35d21 {
    width: 16px;
    height: 16px;
    margin-right: 12px
}

@-moz-keyframes input_animate_6277f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6277f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6277f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6277f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event-row-wrapper_d478a {
    padding-bottom: 12px;
    background: var(--secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.event-row_9ec28 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: var(--secondary-bg-color)
}

.event-row_9ec28:last-child {
    border-bottom: none
}

.event-bottom_9765c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 40px;
    margin: 0 16px;
    padding: 8px 12px;
    background: var(--main-bg-color);
    border-radius: 8px
}

.event-bottom_9765c .time-wrapper_64e30 {
    display: flex;
    gap: 8px;
    align-items: center;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.event-bottom_9765c .time-wrapper_64e30 svg {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-main-bg-color)
}

.event-bottom_9765c .additional-wrapper_ffb99 {
    display: flex;
    gap: 16px;
    align-items: center
}

.event-bottom_9765c .additional-wrapper_ffb99 .star-icon_5c066 {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-third-bg-color)
}

.event-bottom_9765c .additional-wrapper_ffb99 .star-icon_5c066.active_1ebdf {
    color: var(--sports-icons-main-bg-color)
}

.participant-score-wrapper_36e1c {
    display: flex;
    gap: 8px
}

.score-wrapper_d3cbd {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    gap: 4px
}

.participant-score_b1420 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: center;
    justify-content: center;
    width: 28px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--live-select-score-bg-color);
    border-radius: 6px
}

@-moz-keyframes input_animate_cd3dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cd3dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cd3dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cd3dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.parameter_4fbc1 {
    order: 1;
    width: 100%;
    min-height: 1.875rem;
    color: #142d3e;
    font-weight: 700;
    font-size: .8125rem;
    line-height: 1rem;
    background: #dfe6ec;
    border-radius: 7px;
    box-shadow: 0 2px 2px rgba(75, 135, 149, .1);
    transition: none
}

.parameter_4fbc1,
.parameter_4fbc1 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.parameter_4fbc1 .svg-transform_9e1d4 {
    transform: rotate(180deg);
    transform-origin: 50% 50%
}

@-moz-keyframes input_animate_530d8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_530d8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_530d8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_530d8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market_2e127 {
    display: flex;
    justify-content: flex-end;
    width: 100%
}

.market_2e127>*+* {
    margin-left: 4px
}

@-moz-keyframes input_animate_cb4a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cb4a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cb4a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cb4a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.scope_minute_37e73 {
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_0a864 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0a864 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0a864 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0a864 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome_6cb72 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 52px;
    height: 44px;
    text-align: center;
    background: var(--secondary-bg-color);
    border: 1px solid var(--sports-icon-bg-color);
    border-radius: 8px
}

.outcome_6cb72.increased_90437 {
    border-top: 1px solid var(--sports-icons-main-bg-color)
}

.outcome_6cb72.increased_90437 .odd-title_07dbc {
    color: var(--sports-icons-main-bg-color)
}

.outcome_6cb72.decreased_a69ea {
    border-bottom: 1px solid #ff7a50
}

.outcome_6cb72.decreased_a69ea .odd-title_07dbc {
    color: #ff7a50
}

.outcome_6cb72.selected_f229a {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.outcome_6cb72.selected_f229a .odd-title_07dbc,
.outcome_6cb72.selected_f229a .outcome-title_85f99 {
    color: #fff
}

.outcome_6cb72 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.outcome_6cb72 .outcome-title_85f99 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    text-align: center
}

.outcome_6cb72 .odd-title_07dbc {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.lock_e73b3 {
    color: var(--sports-text-secondary-color);
    background: var(--sports-icon-bg-color);
    pointer-events: none
}

.lock_e73b3.decreased_a69ea,
.lock_e73b3.increased_90437 {
    border: none
}

.outcome_6cb72.virtual_73093 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 46px;
    height: 24px;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    transition: var(--transition-initial)
}

.outcome_6cb72.virtual_73093.selected_f229a {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.outcome_6cb72.virtual_73093.lock_e73b3 {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.outcome_6cb72.virtual_73093:disabled {
    background: var(--prelive-outcome-lock-bg-color);
    opacity: .5;
    pointer-events: none
}

.outcome_6cb72.virtual_73093 svg {
    color: var(--prelive-outcome-main-text-color)
}

@-moz-keyframes input_animate_f3068 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f3068 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f3068 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f3068 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.scope_e8022 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_d36c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d36c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d36c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d36c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-column_190d9 {
    display: flex;
    align-items: center;
    justify-content: center
}

@-moz-keyframes input_animate_d69dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d69dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d69dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d69dc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.participants_0e4cc {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.participant_e210a {
    display: flex;
    align-items: center;
    margin-bottom: 4px
}

@media screen and (max-width:320px) {
    .participant_e210a .name_1429f {
        display: inline;
        word-break: break-all
    }
}

.participant_e210a>*+* {
    margin-left: 8px
}

.participant_e210a div {
    width: 20px;
    height: 20px
}

@-moz-keyframes input_animate_442cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_442cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_442cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_442cc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.link_f8e22 {
    padding: 4px 8px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    border: 1px solid var(--sports-border-color);
    border-radius: 6px
}

@-moz-keyframes input_animate_e0b69 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e0b69 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e0b69 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e0b69 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_8214a:last-child {
    margin-bottom: 5px
}

@-moz-keyframes input_animate_3f966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3f966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3f966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3f966 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_fff79 {
    margin: -16px
}

.page-title_f3347 {
    padding: 16px;
    color: #1b2124;
    font-weight: 700;
    font-size: 20px
}

.page-description_cd21e,
.page-title_f3347 {
    line-height: 28px;
    border-bottom: 1px solid #dce2e5
}

.page-description_cd21e {
    padding: 16px 16px 24px;
    color: #4f6069;
    font-weight: 400;
    font-size: 16px
}

.deposit-items-container_87a29 {
    display: flex;
    flex-direction: column;
    padding: 24px 16px 0;
    row-gap: 8px
}

.vote-container_637ee {
    display: flex;
    align-items: center;
    height: 100px;
    margin: 24px 16px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 6px 20px rgba(0, 0, 0, .03)
}

.vote-container_637ee .item-icon_d8a58 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 100%;
    border-right: 1px solid #e8eced
}

.vote-container_637ee .item-icon_d8a58 svg {
    color: #f0b905
}

.item-right_4f314 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 16px
}

.item-right_4f314 .vote-title_89c2e {
    color: #354046;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.item-right_4f314 .vote-actions_2034a {
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 4px
}

.item-right_4f314 .vote-actions_2034a .btn_d5d3d {
    width: 90px;
    height: 32px;
    padding: 8px 16px;
    color: #2c353a;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px
}

.item-right_4f314 .vote-actions_2034a .btn_d5d3d span {
    margin-left: 11px
}

.item-right_4f314 .vote-actions_2034a .btn_d5d3d.answer-yes_19eb8 {
    background: #fbcd37
}

.item-right_4f314 .vote-actions_2034a .btn_d5d3d.answer-no_8f986 {
    background: #fff;
    border: 1px solid #d0d8dc
}

.item-right_4f314 .vote-actions_2034a .btn_d5d3d.answer-no_8f986 span {
    color: #8b9ea7
}

@-moz-keyframes input_animate_55495 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_55495 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_55495 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_55495 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrapper_92951 {
    position: fixed;
    inset: 0;
    z-index: 1000;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 100%;
    height: 100%;
    background: var(--modal-overlay-color);
    backdrop-filter: blur(4px)
}

.modal-wrapper_92951.splash-wrapper_9386c {
    background: rgba(17, 20, 24, .7)
}

.modal_47ec2 {
    position: relative;
    z-index: 2;
    width: 100%;
    max-height: calc(100% - 16px);
    overflow: hidden auto;
    background: var(--modal-bg-color);
    border-radius: 12px 12px 0 0
}

.modal_47ec2.filter_7fe30 {
    max-height: calc(100% - 32px);
    margin: 0 16px 16px;
    border-radius: 8px
}

.modal_47ec2.filter_7fe30 .header_cef3b {
    padding: 12px 24px;
    background: unset;
    border-color: var(--sports-border-color);
    border-radius: 8px 8px 0 0;
    box-shadow: 0 2px 0 0 var(--sports-border-color) inset
}

.modal_47ec2.filter_7fe30 .title_4c317 {
    font-weight: 500
}

.modal_47ec2.splash-popup_a1d24 {
    margin: auto 0;
    background: initial
}

.header_cef3b {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 52px;
    padding: 16px;
    color: var(--sports-text-third-color);
    background: var(--modal-header-bg-color);
    border-bottom: 1px solid var(--modal-header-border-color);
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 0 0 var(--modal-box-shadow-color) inset
}

.title_4c317 {
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 18px;
    letter-spacing: -.36px
}

.content_644a2,
.title_4c317 {
    font-style: normal;
    line-height: 24px
}

.content_644a2 {
    padding: 16px
}

.content_644a2,
.description_92a1f {
    color: var(--modal-description-color);
    font-weight: 400;
    font-size: 14px;
    letter-spacing: -.28px
}

.description_92a1f {
    margin-bottom: 16px;
    font-style: normal;
    line-height: 20px
}

.description_92a1f:only-child {
    margin-bottom: 0
}

.buttons_d86a1 {
    gap: 4px;
    padding: 0 16px 16px
}

.buttons_d86a1,
.close_ec847 {
    display: flex;
    align-items: center;
    justify-content: center
}

.close_ec847 {
    position: absolute;
    top: 21px;
    right: 24px;
    z-index: 22;
    width: 10px;
    height: 10px;
    color: var(--close-modal-icon-color);
    cursor: pointer;
    transition: var(--transition-initial) color
}

@-moz-keyframes input_animate_6ed83 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6ed83 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6ed83 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6ed83 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_e4da2 {
    position: relative;
    width: 100%;
    color: var(--sports-icons-third-bg-color)
}

.control_e4da2.disabled_a0080 {
    pointer-events: none
}

.icon_afcbe {
    position: absolute;
    top: calc(50% + 5px);
    left: 20px;
    width: 16px;
    height: 16px;
    color: var(--sports-icons-third-bg-color)
}

.control-input_589bb {
    box-sizing: border-box;
    width: 100%;
    height: 48px;
    padding: 16px 12px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props);
    transition: var(--transition-initial)
}

.control-input_589bb:focus {
    border-color: var(--sports-text-third-color);
    box-shadow: none
}

.control-input_589bb:-webkit-autofill {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    border: 1px solid var(--sports-separator-color);
    -webkit-box-shadow: inset 0 0 0 52px var(--sports-items-secondary-bg-color);
    -webkit-text-fill-color: var(--sports-text-main-color)
}

.control-input_589bb::-webkit-input-placeholder,
.control-input_589bb::placeholder {
    color: var(--input-placeholder-color)
}

.control-input_589bb[disabled] {
    cursor: default;
    pointer-events: none
}

.control-error_a87ee .control-input_589bb {
    border-color: #ff4949
}

.control-success_cf0ff .control-input_589bb {
    border-color: var(--notification-indicator-color)
}

.control-placeholder_23c01 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding-left: 20px;
    text-transform: capitalize;
    column-gap: 4px
}

.control-placeholder_23c01 span {
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.hint_6ab34 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 10px 15px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px
}

.hint_6ab34:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 32px;
    display: block;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-separator-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

.hint_6ab34:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 32px;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-show-more-bg-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

.control-input-with-Icon_6ba3a {
    padding-left: 48px
}

.back-call-input_7eeaa .control-input_589bb {
    font-size: 14px
}

.membership-input_1dad4 .control-input_589bb {
    background-color: #f5f5ff
}

.eye-icon_02e3e {
    position: absolute;
    top: 50%;
    transform: translateX(-50%);
    right: 20px;
    z-index: 2;
    color: var(--sports-icons-third-bg-color);
    transform: translateY(-50%);
    cursor: pointer
}

@-moz-keyframes input_animate_7716b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7716b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7716b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7716b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content-info_1b14f {
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center;
    padding: 16px
}

.content-info_1b14f .content-info-welcome_d838c {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-align: center
}

.content-info_1b14f .content-info-welcome-text_7f6a6 {
    color: var(--notification-text-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    text-align: center
}

@-moz-keyframes input_animate_7e6cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7e6cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7e6cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7e6cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.block-wrapper_b125c {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 16px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-border-color) inset
}

.block-wrapper_b125c .dots-icon-wrapper_34483 {
    position: absolute;
    top: 6px;
    left: 50%;
    color: var(--account-menu-item-border-color);
    transform: translate(-50%)
}

.block-wrapper_b125c .icon-wrapper_3d61c {
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    height: 72px;
    background-color: var(--footer-bg-color);
    border-radius: 50%
}

.block-wrapper_b125c .title_af385 {
    padding-top: 12px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    text-align: center
}

.block-wrapper_b125c .subtitle_5a25b {
    padding-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 300;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center
}

@-moz-keyframes input_animate_e7e36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e7e36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e7e36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e7e36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.button-wrapper_d0eed {
    width: 100%;
    padding: 16px
}

.button-wrapper_d0eed .button_fcdfa {
    justify-content: center;
    width: 100%;
    height: 48px;
    text-align: center
}

@-moz-keyframes input_animate_1ea0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1ea0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1ea0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1ea0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slots-info_0038d {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 26px 16px;
    transition: color var(--transition-initial)
}

.slots-info_0038d .top-section_bb718 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-weight: 300;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.slots-info_0038d .top-section_bb718 .title_22c64 {
    color: var(--sports-text-third-color)
}

.slots-info_0038d .top-section_bb718 .title_22c64:first-child {
    color: var(--slots-banner-title-color);
    font-weight: 700;
    font-size: 24px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.96px;
    text-transform: capitalize
}

.slots-info_0038d .games-text_91446 {
    color: var(--slots-banner-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-decoration-line: underline
}

@-moz-keyframes input_animate_85e6a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_85e6a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_85e6a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_85e6a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.poker-info_3bd3c {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 40px 16px
}

.poker-info__title_907b8 {
    color: var(--slots-banner-title-color);
    font-weight: 700;
    font-size: 24px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.96px;
    text-transform: capitalize
}

.poker-info__description_288b5 {
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.poker-info_3bd3c .poker-open_55325 {
    width: fit-content;
    padding-top: 16px;
    color: #7c8fa2;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    cursor: pointer;
    transition: var(--transition-initial);
    text-decoration-line: underline
}

@-moz-keyframes input_animate_19c06 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_19c06 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_19c06 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_19c06 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.poker-game_4721d {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 16px 20px 12px;
    background: var(--secondary-bg-color);
    border-radius: 8px
}

.poker-game__top_70a3d {
    position: relative;
    z-index: 1;
    display: flex;
    gap: 12px;
    align-items: center
}

.poker-game__top_70a3d:before {
    position: absolute;
    top: 50%;
    left: -20px;
    width: 2px;
    height: 32px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 0 1px 1px 0;
    transform: translateY(-50%);
    content: ""
}

.poker-game__header_b7d44 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.poker-game__image_e1216 {
    position: absolute;
    top: 8px;
    right: 8px;
    pointer-events: none
}

.poker-game__icon_409af {
    width: 32px;
    height: 32px;
    pointer-events: none
}

.poker-game__title_0064e {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.poker-game__status-name_e62df {
    color: var(--sports-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.poker-game__content_2f949 {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-top: 16px
}

.poker-game__content_2f949 .info_9d1c8 {
    position: relative;
    display: flex;
    align-items: center;
    padding: 8px 0
}

.poker-game__content_2f949 .info_9d1c8 .separator_818e8 {
    position: absolute;
    bottom: 0;
    left: -20px;
    width: calc(100% + 40px);
    height: 1px;
    background: var(--sports-border-color)
}

.poker-game__content_2f949 .info_9d1c8 .icon-wrapper_e500b {
    width: 12px;
    height: 12px;
    margin-right: 8px
}

.poker-game__content_2f949 .info_9d1c8 .icon-wrapper_e500b svg {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-main-bg-color)
}

.poker-game__content_2f949 .info__title_cc5b9 {
    width: 100%;
    text-transform: capitalize
}

.poker-game__content_2f949 .info__count_e2716,
.poker-game__content_2f949 .info__title_cc5b9 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.poker-game__content_2f949 .info__count_e2716 {
    white-space: nowrap;
    text-align: right
}

.poker-game__button_0e54f {
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 12px;
    padding: 12px 24px;
    font-weight: 500;
    text-align: center
}

@-moz-keyframes input_animate_a887a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a887a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a887a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a887a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_3a2f0 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0 16px
}

@-moz-keyframes input_animate_ed74b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ed74b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ed74b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ed74b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-page-content_761ea {
    position: relative;
    padding: 1.1875rem;
    background-color: #f0f5f8;
    border-radius: 0 0 .625rem .625rem
}

.tabs-menu_e15b2 {
    display: flex;
    align-items: stretch;
    padding: 8px;
    overflow-x: scroll;
    column-gap: 4px;
    background: var(--modal-box-shadow-color)
}

.tabs-menu_e15b2::-webkit-scrollbar {
    width: 0;
    height: 0
}

.tab_ac565 {
    padding: 8px 16px;
    color: #7a7a8d;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    white-space: nowrap;
    text-transform: capitalize;
    background: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 8px
}

.tab_ac565.active_25fad {
    color: #fff;
    background: #2764ff;
    border: 0
}

.pagination-wrap_d6faf {
    padding-bottom: 24px
}

.subtitle_d5b17 {
    position: relative;
    margin: 0 16px;
    padding: 16px 0 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color)
}

.subtitle_d5b17:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.filter-button_033d8 {
    display: flex;
    gap: 12px;
    padding: 8px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    border: 1px solid var(--account-menu-item-border-color);
    border-radius: 8px
}

.filter-icon_3fe53 {
    width: 12px;
    color: var(--slots-banner-color-text)
}

.type-filter-list-link_d94a5 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: center;
    justify-content: center;
    min-width: 117px;
    min-height: 68px;
    padding: 12px;
    color: var(--history-tabs-text-color);
    font-weight: 500;
    font-size: 12px;
    line-height: normal;
    white-space: nowrap;
    text-align: center;
    border-radius: 8px;
    transition: color var(--transition-initial), background-color var(--transition-initial)
}

.type-filter-list-link_d94a5.active_25fad,
.type-filter-list-link_d94a5:hover {
    color: var(--sports-text-main-color);
    background-color: var(--secondary-bg-color)
}

.type-filter-list-link_d94a5.active_25fad .icon_88531,
.type-filter-list-link_d94a5:hover .icon_88531 {
    color: var(--sports-icons-main-bg-color);
    transition: color var(--transition-initial)
}

.modal-wrapper_a6049 {
    display: none
}

.modal-wrapper_a6049.active_25fad {
    display: block
}

@-moz-keyframes input_animate_b925f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b925f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b925f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b925f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.day_3dbc6 {
    padding: 5px 0;
    font-weight: 400;
    background: hsla(0, 0%, 94.5%, .5);
    border-right: 1px solid var(--sports-border-color)
}

.day_3dbc6:last-child {
    border-right: none
}

.day_3dbc6.today_2cc6c {
    color: var(--sports-icons-main-bg-color);
    font-weight: 700
}

.day_3dbc6.today_2cc6c span {
    font-weight: 700
}

.day_3dbc6.selected_b2705 {
    color: #222630;
    background: #01ff5f
}

.day_3dbc6.selected_b2705:hover,
.day_3dbc6:hover {
    color: #222630;
    background: #ffda44;
    cursor: pointer
}

.day_3dbc6.outside-month_7e090 {
    opacity: .5
}

.day_3dbc6.disabled_99c84 {
    color: #666;
    font-weight: 200;
    opacity: .5;
    pointer-events: none
}

.day_3dbc6.disabled_99c84 span {
    color: #adadad
}

.day_3dbc6.range_5f41d span {
    background: #ffeec9;
    border-color: #ffdb8d
}

@-moz-keyframes input_animate_a1745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a1745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a1745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a1745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.month-container_6009d {
    background: var(--secondary-bg-color)
}

.month_13211 {
    font-weight: 700;
    text-align: center;
    border-top: 1px solid var(--sports-border-color);
    border-right: 1px solid var(--sports-border-color);
    border-left: 1px solid var(--sports-border-color)
}

.week_d155a {
    display: grid;
    grid-template-rows: 25px;
    grid-template-columns: repeat(7, 1fr);
    border-bottom: 1px solid var(--sports-border-color)
}

@-moz-keyframes input_animate_c149f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c149f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c149f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c149f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.c-calendar_9dd9f {
    width: 100%
}

.nav-container_09eb5 {
    display: grid;
    grid-template-columns: 1fr 5fr 1fr;
    justify-items: center;
    width: 45%
}

.nav-wrapper_55e22 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.current-month_658db {
    margin-right: 5px
}

.current-date_416e1,
.current-month_658db {
    font-weight: 700;
    font-size: .875rem;
    text-align: center
}

.current-date_416e1 {
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.navigation_df922 {
    display: block;
    width: 0;
    height: 0;
    border-right: 7px solid transparent;
    border-bottom: 8px solid var(--control-icon-color);
    border-left: 7px solid transparent;
    transition: var(--transition-initial) border-color
}

.navigation_df922.prev_c9aa0 {
    transform: rotate(-90deg)
}

.navigation_df922.next_def79 {
    transform: rotate(90deg)
}

.day-names-container_4af08 {
    margin: 10px 0 0;
    color: var(--header-color-links);
    font-weight: 700;
    text-align: center;
    background: var(--header-bg-links)
}

.day-names_14ac1 {
    display: grid;
    grid-template-rows: 25px;
    grid-template-columns: repeat(7, 1fr);
    border-top: 1px solid var(--sports-border-color);
    border-left: 1px solid var(--sports-border-color)
}

.day-name_f7683 {
    padding: 5px 0;
    border-right: 1px solid var(--sports-border-color)
}

@-moz-keyframes input_animate_887ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_887ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_887ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_887ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select-container_8a9db {
    position: relative
}

.select-container_8a9db.disabled_4d370 {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.select-container_8a9db.opened_9a034 .arrow-icon_d278f {
    transform: rotate(-180deg)
}

.select-container_8a9db.error_e123b .select_d4f08 {
    border-color: #ff4949;
    box-shadow: none
}

.icon_14f42 {
    position: absolute;
    top: 50%;
    left: 20px;
    z-index: 2;
    width: 16px;
    height: 16px;
    transform: translateY(-50%)
}

.select_d4f08 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 100%;
    height: 48px;
    padding: 13px 19px 13px 47px;
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.arrow-icon_d278f {
    width: 10px;
    height: auto;
    margin-top: 1px;
    color: #9898a4;
    transition: all .2s
}

.select-list-container_91d1b {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 4;
    margin-top: 5px;
    padding: 0;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color)
}

.select-list_5bbf4 {
    max-height: 200px
}

.select-item_81738 {
    flex-shrink: 0;
    border-bottom: 1px solid var(--sports-separator-color)
}

.select-item_81738.active_9d54b .select-button_7e239 {
    color: var(--footer-buttons-color);
    background-color: var(--notification-indicator-color)
}

.select-item_81738:last-child {
    border-bottom: none
}

.select-button_7e239 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 50px;
    padding: 0 15px;
    color: var(--outline-btn-color);
    font-weight: 300;
    text-align: left;
    text-transform: capitalize;
    background-color: var(--sports-show-more-bg-color)
}

.select-with-icon_c87fc {
    padding-left: 48px
}

.placeholder_d98dd {
    color: var(--input-placeholder-color);
    font-size: 14px;
    line-height: 20px
}

.selected-value_c76e5 {
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 20px
}

@-moz-keyframes input_animate_b611b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b611b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b611b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b611b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_2ed75 {
    padding-top: 16px
}

@-moz-keyframes input_animate_c6d25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c6d25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c6d25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c6d25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonuses-wrapper_5ec1a {
    padding: 12px 16px 16px
}

.promocode-wrapper_d2280 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background-color: var(--main-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color
}

.promocode-info-wrapper_bc27a {
    display: flex;
    gap: 12px;
    align-items: center;
    width: 100%
}

.promocode-icon_02390 {
    color: var(--promocode-icon-color);
    transition: var(--transition-initial) color
}

.promocode-info_47200 {
    flex-grow: 1
}

.promocode-title_e8544 {
    color: var(--sports-text-main-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.promocode-text_06f69,
.promocode-title_e8544 {
    font-style: normal;
    transition: var(--transition-initial) color
}

.promocode-text_06f69 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.promocode-form_9a922 {
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 4px;
    align-items: center;
    width: 100%
}

.promocode-button_addae {
    min-height: 44px
}

.bonuses-title_b8857 {
    margin: 16px 0
}

.bonuses-list-wrapper_30cbc {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.promotions-slider-title_5742f {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    margin-top: 16px
}

.promotions-slider-arrows_c1c47 {
    display: flex;
    gap: 4px
}

.promotions-slider-arrow_b0541 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: var(--live-text-secondary-color);
    border: 1px solid var(--promotions-slider-arrow-border-color);
    border-radius: 8px;
    cursor: pointer;
    transition: var(--transition-initial) color, var(--transition-initial) background, var(--transition-initial) border-color
}

.promotions-slider-arrow_b0541.prev_95902 svg {
    transform: rotate(270deg)
}

.promotions-slider-arrow_b0541.next_8bdc5 svg {
    transform: rotate(90deg)
}

.promotions-slider-arrow_b0541.promotions-slider-arrow-disabled_ba340 {
    color: var(--slider-button-disabled-color);
    background: var(--sports-top-menu-bg-color);
    border-color: var(--sports-top-menu-bg-color);
    pointer-events: none
}

.promotions-slider_ff734 {
    margin-top: 16px
}

.promotions-slider_ff734 .slick-slider {
    margin: 0 -16px;
    padding: 0 12px;
    overflow: hidden
}

.promotions-slider_ff734 .slick-list {
    height: 192px
}

.promotions-slider_ff734 .slick-track {
    display: flex;
    height: 100%
}

.promotions-slider_ff734 .slick-slide {
    width: 366px;
    height: 192px;
    padding: 0 4px
}

.promotions-slider_ff734 .slick-slide:last-child {
    padding-right: unset
}

.promotions-slider-item_7b52f {
    position: relative;
    height: 192px;
    margin: 0 auto;
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer
}

.promotions-slider-item_7b52f:before {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    border: 2px solid rgba(8, 10, 12, .4);
    border-radius: 8px;
    content: "";
    inset: 0;
    pointer-events: none
}

.promotions-slider-item-image_786a0 {
    width: 100%;
    height: 100%;
    object-fit: cover
}

@-moz-keyframes input_animate_7709a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7709a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7709a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7709a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-input_96647 {
    box-sizing: border-box;
    width: 100%;
    height: 48px;
    padding: 14px 20px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.control-input_96647:focus {
    border: 1px solid var(--notification-indicator-color)
}

.control-input_96647.control-input-with-icon_2fae2 {
    padding: 14px 20px 14px 48px
}

.control-input_96647:-webkit-autofill {
    border: 1px solid var(--sports-separator-color);
    -webkit-box-shadow: inset 0 0 0 52px var(--sports-items-secondary-bg-color);
    -webkit-text-fill-color: var(--sports-text-main-color)
}

.control-input_96647::-webkit-input-placeholder,
.control-input_96647::placeholder {
    color: var(--input-placeholder-color)
}

.control-label_a3343 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 20px;
    column-gap: 4px
}

.control-label_a3343 span {
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.control-error_bc299 input {
    border: 1px solid #ff4949
}

.control_96203 {
    color: var(--sports-icons-third-bg-color)
}

.control_96203,
.input-wrapper_02bb3 {
    position: relative
}

.icon_ca851 {
    position: absolute;
    top: 50%;
    left: 20px;
    width: 16px;
    height: auto;
    transform: translateY(-50%)
}

.hint_7df68 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 8px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px
}

.hint_7df68:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-separator-color);
    border-left: 6px solid transparent;
    transform: translateX(-50%);
    content: "";
    pointer-events: none
}

.hint_7df68:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 50%;
    width: 0;
    height: 0;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-show-more-bg-color);
    border-left: 6px solid transparent;
    transform: translateX(-50%);
    content: "";
    pointer-events: none
}

@-moz-keyframes input_animate_3524c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3524c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3524c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3524c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.ref-link-wrapper_ef1fb {
    position: relative;
    display: flex;
    gap: 12px;
    align-items: center;
    width: 100%;
    padding: 12px 24px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props);
    cursor: pointer
}

.ref-link-wrapper_ef1fb .ref-title_145e2 {
    flex-shrink: 0;
    color: var(--refferance-link-text-color);
    font-weight: 500;
    font-size: 12px;
    letter-spacing: -.24px
}

.ref-link-wrapper_ef1fb .ref-value_26117 {
    overflow: hidden;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    letter-spacing: -.28px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.ref-link-wrapper_ef1fb .copy-icon_c1dc4 {
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin-left: auto;
    color: var(--third-colored-btn-text-color);
    cursor: pointer
}

.ref-link-wrapper_ef1fb .copied-message_61757 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 10px 15px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px
}

.ref-link-wrapper_ef1fb .copied-message_61757:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 32px;
    display: block;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-separator-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

.ref-link-wrapper_ef1fb .copied-message_61757:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 32px;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-show-more-bg-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

@-moz-keyframes input_animate_7326f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7326f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7326f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7326f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.call-request-text_398a9 {
    padding-bottom: 16px;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_66d65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_66d65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_66d65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_66d65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_14969 {
    display: flex;
    justify-content: space-between;
    height: 3.125rem;
    margin: -.625rem -.625rem .625rem;
    padding: .625rem;
    background-color: #415467
}

.tabs-item_b6706 {
    width: 48%;
    font-weight: 700;
    font-size: .6875rem;
    background-color: #415467;
    border-radius: 3px
}

.tabs-item_b6706.active_e6061 {
    background-color: #4b6278
}

.tabs-item_b6706.active_e6061 .tabs-item-link_e8890 {
    color: #fff
}

.tabs-item-link_e8890 {
    display: block;
    width: 100%;
    height: 1.875rem;
    color: #a3bcd3;
    line-height: 1.875rem;
    text-align: center;
    text-transform: uppercase
}

.result_68414 {
    padding: 0 16px 16px
}

.result_68414 .success_d48b0 {
    position: relative;
    padding: .625rem .625rem .625rem 1.875rem;
    color: #0ca605;
    font-size: .8125rem;
    text-align: left;
    border: 1px solid #0ca605;
    border-radius: 2px
}

.result_68414 .success_d48b0 svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .75rem;
    height: .75rem
}

@-moz-keyframes input_animate_e8c59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e8c59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e8c59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e8c59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-menu-header_9973b {
    position: relative
}

.account-menu-header_9973b .dots-icon-wrapper_a23b5 {
    position: absolute;
    top: 6px;
    left: 50%;
    color: var(--account-menu-item-border-color);
    transform: translate(-50%)
}

.account-menu-header_9973b .ref-link-wrapper_5e568 {
    padding: 12px 16px 0
}

.account-menu-header_9973b .ref-link-wrapper_5e568 .account-ref-link_84d78 {
    padding: 8px 20px;
    background-color: transparent;
    box-shadow: none
}

.account-menu-header_9973b .ref-link-wrapper_5e568 .account-ref-link_84d78 span {
    font-weight: 500;
    font-size: 12px;
    letter-spacing: -.24px
}

.account-menu-header_9973b .avatar-wrapper_cad8e {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 16px;
    padding-top: 32px
}

.account-menu-header_9973b .avatar-wrapper_cad8e .icon-wrapper_ad12f {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    flex-shrink: 0;
    width: 44px;
    height: 44px;
    color: var(--control-icon-color);
    background-color: var(--main-bg-color);
    border-radius: 50%;
    cursor: pointer;
    transition: var(--transition-initial) color;
    user-select: none
}

.account-menu-header_9973b .avatar-wrapper_cad8e .icon-wrapper_ad12f svg {
    transition: var(--transition-initial) color
}

.account-menu-header_9973b .avatar-wrapper_cad8e .icon-wrapper_ad12f:hover svg {
    color: var(--sports-icons-main-bg-color)
}

.account-menu-header_9973b .avatar-wrapper_cad8e .icon-wrapper_ad12f .notification-indicator_ba553 {
    position: absolute;
    top: 6px;
    right: 12px;
    z-index: 1;
    width: 4px;
    height: 4px;
    background-color: var(--notification-indicator-color);
    border-radius: 50%;
    transition: var(--transition-initial) background-color;
    pointer-events: none
}

.account-menu-header_9973b .avatar-wrapper_cad8e .avatar_fbe81 {
    width: 100px;
    height: 100px;
    border: 2px solid hsla(0, 0%, 100%, .1);
    border-radius: 50%
}

.account-menu-header_9973b .user-name_e5287 {
    padding-top: 12px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-align: center
}

.account-menu-header_9973b .wallet_3ca34 {
    padding-top: 4px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px;
    text-align: center
}

.account-menu-header_9973b .buttons-container_264ed {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4px;
    align-items: center;
    justify-content: center;
    padding: 12px 16px 16px
}

.account-menu-header_9973b .buttons-container_264ed .button_0be37 {
    justify-content: center;
    width: 100%;
    padding: 12px 4px
}

.default-avatar-wrapper_27d5d {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 100px;
    background-color: var(--main-bg-color);
    border: 2px solid hsla(0, 0%, 100%, .1);
    border-radius: 50%
}

.default-avatar-wrapper_27d5d .default-user-icon_97d76 {
    width: 44px;
    height: 44px;
    color: var(--control-icon-color)
}

.bonuses_container_637eb {
    margin-top: 4px;
    padding: 0 16px
}

.bonuses_container_637eb .bonus_2a751 {
    display: flex;
    justify-content: space-between;
    padding: 8px 20px;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    border: 1px solid var(--account-menu-item-border-color);
    border-radius: 8px
}

.bonuses_container_637eb .bonus_2a751 .data_95cc4 {
    display: flex;
    gap: 8px;
    align-items: center
}

.bonuses_container_637eb .bonus_2a751 .data_95cc4 span {
    color: var(--sports-text-main-color)
}

.bonuses_container_637eb .bonus_2a751 .data_95cc4 .info-icon_7722d {
    color: var(--account-call-request-info-message-icon)
}

.bonuses_container_637eb .bonus_2a751 span {
    text-transform: capitalize
}

@-moz-keyframes input_animate_9156d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9156d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9156d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9156d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_f555a {
    gap: 10px;
    flex-wrap: nowrap;
    width: 100%;
    margin-bottom: 20px
}

.tabs_f555a,
.tabs_f555a .tab_d0ea6 {
    display: flex;
    justify-content: center
}

.tabs_f555a .tab_d0ea6 {
    width: 50%;
    height: 44px;
    color: var(--home-icons-main-bg-color);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    align-items: center;
    padding: 12px 8px;
    border-radius: 8px;
    border: 1px solid var(--input-border-color);
    min-width: 160px;
    cursor: pointer;
    position: relative
}

.tabs_f555a .tab_d0ea6.active_0c54e,
.tabs_f555a .tab_d0ea6:hover {
    background: #1daf52;
    color: #fff
}

.tabs_f555a .tab_d0ea6 .tab-icon_c9587 {
    margin-right: 8px
}

@-moz-keyframes input_animate_020a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_020a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_020a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_020a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.custom-span_152d8 {
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -.3px;
    margin-bottom: 8px
}

.custom-input-container_08245 {
    position: relative
}

.custom-input-container_08245 .custom-password-input_a4995 input {
    padding-left: 19px
}

.custom-input-container_08245 .custom-error-message_ba566 {
    position: absolute;
    bottom: -17px;
    left: 10px;
    padding-top: 10px;
    color: #ff4949;
    font-size: 10px;
    line-height: 1.6
}

.custom-select-container_5aff4 .custom-select-container_5aff4 button {
    padding-left: 19px !important
}

@-moz-keyframes input_animate_d0e18 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d0e18 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d0e18 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d0e18 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.status-wrapper_e480c {
    color: #00e654;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    letter-spacing: -.28px
}

.unchecked_98c95 {
    color: #ff4949
}

.main-content-wrapper_57b09 {
    padding: 0 32px
}

.modal-header_02610 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 24px;
    margin-bottom: 28px
}

.modal-header_02610 h2 {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -.48px
}

.modal-header_02610 button {
    color: #01ff5f;
    transition: .3s;
    padding: 8px 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 8px
}

.modal-header_02610 button:hover {
    color: #2cdd6d
}

@-moz-keyframes input_animate_25163 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25163 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25163 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25163 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market-groups-container_24475 {
    margin-top: 16px;
    background: var(--sports-items-secondary-bg-color)
}

.market-groups-container_24475>*+* {
    margin-top: 4px
}

.buttons_be7fe,
.nav_194c4 {
    overflow: hidden
}

.buttons_be7fe {
    display: flex;
    border-bottom: 1px solid var(--prelive-outcome-border-color);
    box-shadow: 0 6px 20px rgba(0, 0, 0, .03)
}

.buttons_be7fe>*+* {
    margin-left: 6px;
    padding-left: 6px;
    border-left: 1px solid var(--prelive-outcome-border-color)
}

.markets-visibility-button_91014 {
    width: 50%;
    padding: 16px;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px
}

.market-groups-container_24475.multimatch_2b236>*+* {
    margin-top: 0
}

.no-data_ab19f {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    text-transform: capitalize
}

.no-data_ab19f span {
    width: 100%;
    padding: 7px 21px;
    text-align: center;
    border: 1px solid #d5d5d7;
    border-radius: 6px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03)
}

@-moz-keyframes input_animate_54e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_54e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_54e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_54e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome_864ad {
    display: flex;
    flex-basis: 0;
    flex-grow: 1;
    align-items: center;
    justify-content: space-between;
    min-height: 2.5rem;
    padding: 10px 16px;
    color: var(--prelive-outcome-main-text-color);
    column-gap: 4px;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px
}

.outcome_864ad>*+* {
    padding-left: 4px
}

.outcome_864ad.selected_d76e9 {
    color: #fff;
    background: #1daf52;
    border: 1px solid #1daf52
}

.outcome_864ad.selected_d76e9 .market-param_bac95,
.outcome_864ad.selected_d76e9 .market-title_504c6,
.outcome_864ad.selected_d76e9 .odd-value_0c2f8 {
    color: #fff
}

.outcome_864ad.disabled_19cf8,
.outcome_864ad.lock_4d917 {
    pointer-events: none
}

.outcome_864ad:first-child {
    margin-left: 0
}

.market-param_bac95,
.market-title_504c6 {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.market-param_bac95 {
    color: var(--sports-icons-main-bg-color)
}

.odd-value_0c2f8 {
    font-weight: 600;
    font-size: 14px;
    line-height: 20px
}

.lock-icon_d68f1 {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: #acacba
}

.outcome_864ad.match-odds_a8922 {
    flex-direction: column;
    padding: 8px 16px
}

@-moz-keyframes input_animate_da9b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_da9b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_da9b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_da9b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market-sub-param_3d2dc {
    display: flex;
    flex-basis: 0%;
    align-items: center;
    padding-right: 10px;
    font-size: 11px;
    line-height: 1.4
}

@-moz-keyframes input_animate_251f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_251f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_251f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_251f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.odds-row-group_53e69 {
    overflow: hidden
}

.odds-row-group_53e69.hidden_8ca63 .market-title-icon_901e3 {
    transform: rotate(180deg)
}

.market-title_3a413 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 40px;
    padding: 0 16px 0 20px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap;
    background: var(--register-section-title-bg-color)
}

.market-title-sport-icon_920db {
    width: 16px;
    height: 16px;
    margin-right: 12px;
    color: #01ff5f
}

.market-title-icon_901e3 {
    color: var(--show-events-arrow-color)
}

.odds-container_943bb {
    margin-bottom: 0;
    padding: 12px 16px;
    overflow: hidden
}

.odds-row-group_53e69.multimatch_a12de {
    border-top: 1px solid #e8eced;
    border-radius: 0;
    box-shadow: none
}

@-moz-keyframes input_animate_6d48f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6d48f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6d48f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6d48f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market-sub-title_f8279 {
    display: flex;
    flex-basis: 0%;
    flex-grow: 1;
    align-items: center;
    padding-right: 10px;
    font-size: 11px;
    line-height: 1.4
}

@-moz-keyframes input_animate_ce9e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ce9e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ce9e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ce9e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.odds-row_0b4d1 {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 8px
}

.odds-row_0b4d1:last-child {
    margin-bottom: 0
}

@-moz-keyframes input_animate_07616 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_07616 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_07616 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_07616 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slider-arrow-icon_97110 {
    position: absolute;
    top: 50%;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 46px;
    background-color: var(--sports-top-active-menu-bg-color);
    cursor: pointer;
    transition: var(--transition-initial) background-color
}

.slider-arrow-icon_97110.next-arrow_4087b {
    right: 20px;
    border-bottom: 1px solid var(--sports-border-color);
    border-left: 1px solid var(--sports-border-color);
    transform: translate(50%, -50%);
    transition: var(--transition-initial) border-color
}

.slider-arrow-icon_97110.next-arrow_4087b svg {
    width: 12px;
    height: 10px;
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) color
}

.slider-arrow-icon_97110.prev-arrow_a459c {
    left: 20px;
    border-right: 1px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color);
    transform: translate(-50%, -50%);
    transition: var(--transition-initial) border-color
}

.slider-arrow-icon_97110.prev-arrow_a459c svg {
    width: 12px;
    height: 10px;
    color: var(--sports-icons-third-bg-color);
    transition: var(--transition-initial) color
}

.empty-slide_186bb {
    width: 50px
}

.sports-section-slider_579ec {
    width: 100%
}

.sports-section-slider_579ec .slick-slider {
    position: relative
}

.sports-section-slider_579ec .slick-list {
    height: 46px;
    margin: 0 40px;
    background-color: var(--sports-top-menu-bg-color);
    transition: var(--transition-initial) background-color
}

.sports-section-slider_579ec .slick-slide {
    display: flex;
    align-items: stretch
}

.sports-section-slider_579ec .slick-slide .slider-item {
    display: flex !important;
    gap: 12px;
    align-items: center;
    width: 100%;
    height: 46px;
    padding: 12px 20px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    white-space: nowrap;
    text-transform: capitalize;
    background-color: var(--sports-top-menu-bg-color);
    border: 1px solid transparent;
    border-right: 1px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color);
    cursor: pointer;
    transition: var(--transition-initial) color, var(--transition-initial) background-color, var(--transition-initial) border-color
}

.sports-section-slider_579ec .slick-slide .slider-item.active {
    color: var(--sports-text-third-color);
    background-color: var(--sports-top-active-menu-bg-color);
    border-bottom: 1px solid var(--sports-top-active-menu-bg-color)
}

.sports-section-slider_579ec .slick-track {
    display: flex;
    height: 100%
}

.sports-section-slider_579ec .slick-disabled>* svg {
    opacity: .5
}

@-moz-keyframes input_animate_87be9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_87be9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_87be9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_87be9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.breadcrumbs_e0076 {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.breadcrumbs-item_c5961 {
    display: inline-flex;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.breadcrumbs-item_c5961:after {
    display: flex;
    padding: 0 5px;
    font-size: 6px;
    content: "\2022"
}

.breadcrumbs-item_c5961:last-child {
    padding-right: 0
}

.breadcrumbs-item_c5961:last-child:after {
    display: none
}

.breadcrumbs-item_c5961.white_acc21 {
    color: #fff;
    font-weight: 600
}

.breadcrumbs-item_c5961.white_acc21:after {
    color: #fff
}

.breadcrumbs-item_c5961.gray_5fc27 {
    color: #d5d5d7;
    font-weight: 600;
    font-size: 10px;
    line-height: 12px
}

.breadcrumbs-item_c5961.gray_5fc27:after {
    color: #d5d5d7
}

@-moz-keyframes input_animate_b9f49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b9f49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b9f49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b9f49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_7211c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 36px;
    margin-top: 16px;
    padding: 12px 16px;
    background: var(--sports-items-secondary-bg-color);
    box-shadow: 0 -1px 0 0 var(--sports-border-color) inset, 0 2px 0 0 var(--sports-border-color) inset
}

.header_7211c .sport-icon_1bec7 {
    display: block;
    height: 16px;
    margin-right: 12px
}

.button-back_261cc {
    display: flex;
    align-items: center;
    height: 100%;
    padding-right: 12px
}

.header-content_7ea45 {
    display: flex;
    flex: 1;
    align-items: center
}

.live-icon_074d4 {
    margin-left: auto;
    padding: 4px 8px;
    color: #222630;
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    text-align: center;
    background: #01ff5f;
    border-radius: 6px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.like-button_1ef95 {
    height: 100%;
    margin-right: -16px;
    padding: 0 16px
}

.like-icon_afc82 {
    color: var(--prelive-event-icon-color)
}

.like-icon_afc82.fill_2b42e {
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_247ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_247ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_247ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_247ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.participants_87b97 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 32px 10px
}

.participants_87b97 .background-image_43f74 {
    position: absolute;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    object-fit: cover;
    text-align: center;
    pointer-events: none
}

.participants_87b97 .participant-logos_97843 {
    z-index: 1;
    display: flex;
    justify-content: space-evenly;
    width: 100%
}

.participants_87b97 .participant-logos_97843 .team-wrapper_a0c05 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: center;
    min-width: 90px
}

.participants_87b97 .participant-logos_97843 .team-wrapper_a0c05 .participant-logo_9ad2f {
    width: 60px;
    height: 60px;
    padding: 10px;
    background: hsla(0, 0%, 100%, .84);
    border-radius: 50%;
    backdrop-filter: blur(6px);
    overflow: hidden
}

.participants_87b97 .participant-logos_97843 .team-wrapper_a0c05 .titles_8bab6 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center
}

.participants_87b97 .participant-logos_97843 .team-wrapper_a0c05 .titles_8bab6 .team-name_9705e {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    text-align: center;
    text-transform: capitalize
}

.participants_87b97 .participant-logos_97843 .team-wrapper_a0c05 .titles_8bab6 .home-away_0e174 {
    color: #cfd6dd;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize
}

.prelive-wrapper_ebb4c {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 8px
}

.prelive-wrapper_ebb4c .date_6897e {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center
}

.prelive-wrapper_ebb4c .time_e6933 {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px;
    text-align: center
}

.live-wrapper_22401 {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin: 8px -6px 0
}

.live-wrapper_22401 .live-score_6b653 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    min-width: 32px;
    height: fit-content;
    padding: 8px 10px;
    color: #222630;
    font-weight: 700;
    font-size: 20px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.4px;
    text-align: center;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.live-wrapper_22401 .live-time_50562 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center
}

.live-wrapper_22401 .live-time_50562 .scope_ee980 {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    text-transform: capitalize
}

.live-wrapper_22401 .live-time_50562 .minute_99ba4 {
    color: #01ff5f;
    font-weight: 700;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px;
    text-align: center
}

@-moz-keyframes input_animate_69c7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_69c7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_69c7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_69c7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search_8d770 {
    position: relative;
    width: 100%
}

.search-input_93c9d {
    width: 100%;
    height: 100%;
    min-height: 44px;
    padding: 12px 40px 12px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.search-input_93c9d::placeholder {
    color: var(--sports-text-secondary-color)
}

.icon_e634b {
    position: absolute;
    top: 50%;
    right: 16px;
    width: 16px;
    color: var(--sports-text-secondary-color);
    transform: translateY(-50%)
}

@-moz-keyframes input_animate_dbc95 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dbc95 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dbc95 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dbc95 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-container_b1788 {
    overflow: hidden;
    background: var(--sports-top-menu-bg-color)
}

.filter-item_a345c {
    display: flex;
    gap: 8px;
    align-items: center;
    width: 100%;
    height: 46px;
    padding: 12px 16px;
    background: var(--sports-top-menu-bg-color);
    border-right: 1px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color);
    cursor: pointer
}

.filter-item_a345c.filter-item-active_31935 {
    background: var(--sports-top-active-menu-bg-color);
    border-bottom: 1px solid var(--sports-top-active-menu-bg-color)
}

.filter-item_a345c.filter-item-active_31935 .text_43fe8 {
    color: var(--sports-text-third-color)
}

.filter-item_a345c.filter-item-active_31935 .icon_fc791 {
    color: var(--sports-icons-main-bg-color)
}

.filter-item_a345c.filter-item-active_31935 .image-container_5bdf3 img {
    filter: none
}

.filter-item_a345c.filter-item-none-active-all_18913 .icon_fc791 {
    color: var(--sports-top-menu-icons-bg-color)
}

.image-container_5bdf3 {
    display: flex;
    align-items: center
}

.image-container_5bdf3 img {
    height: 16px;
    filter: grayscale(100%)
}

.icon_fc791,
.image-container_5bdf3 img {
    width: 16px;
    transition: var(--transition-initial)
}

.icon_fc791 {
    height: auto;
    color: var(--sports-top-menu-icons-bg-color)
}

.text_43fe8 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    transition: var(--transition-initial)
}

.text_43fe8,
.title-wrapper_769f2 {
    font-style: normal;
    text-transform: capitalize
}

.title-wrapper_769f2 {
    display: flex;
    gap: 12px;
    align-items: center;
    height: 48px;
    padding: 12px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    background: var(--secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.title-wrapper_769f2 svg {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_80dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_80dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_80dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_80dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search-filter-wrapper_05bee {
    display: flex;
    gap: 8px;
    padding: 16px;
    border-bottom: 2px solid var(--sports-border-color)
}

.select-sport-or-league-btn_f27e2 {
    display: flex;
    gap: 8px;
    align-items: center;
    min-width: 175px;
    min-height: 44px;
    padding: 8px 16px;
    overflow: hidden;
    background: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.select-sport-or-league-text_8cc3a {
    overflow: hidden;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-overflow: ellipsis
}

.trophy-icon-wrapper_66fce {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    color: var(--sports-icons-main-bg-color);
    background: var(--sports-icon-bg-color);
    border-radius: 50%
}

.trophy-icon_8dbbb {
    width: 12px;
    height: auto
}

.sport-page-wrapper_ac81b {
    position: relative
}

@-moz-keyframes input_animate_65d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_65d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_65d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_65d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.results-section-title_e89e9 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: var(--secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.results-section-title_e89e9 .title-wrapper_e9daa {
    display: flex;
    gap: 12px;
    align-items: center
}

.results-section-title_e89e9 .title-wrapper_e9daa .title_13ea7 {
    max-width: 160px;
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.results-section-title_e89e9 .title-wrapper_e9daa .icon_298e3 {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    gap: 10px;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 12px
}

.results-section-title_e89e9 .title-wrapper_e9daa .icon_298e3 svg {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-secondary-bg-color)
}

.results-section-title_e89e9 .filter-wrapper_94363 {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: center;
    padding: 8px 16px;
    background: var(--home-card-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.results-section-title_e89e9 .filter-wrapper_94363 .title_13ea7 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.results-section-title_e89e9 .filter-wrapper_94363 .icon_298e3 {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-secondary-bg-color)
}

@media screen and (max-width:320px) {
    .results-section-title_e89e9 {
        padding: 12px 2px
    }

    .results-section-title_e89e9 .title-wrapper_e9daa {
        gap: 2px
    }

    .results-section-title_e89e9 .title-wrapper_e9daa .title_13ea7 {
        max-width: 130px
    }
}

.results-filter-container_3ef10 {
    padding: 0 16px 16px
}

.filters-button_ef2d5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 24px;
    color: #d0d8dc;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: capitalize;
    background: #3d4b51;
    border-radius: 5px
}

.filters-button-icon_eb39f {
    color: #a2b1b9
}

@-moz-keyframes input_animate_b8033 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b8033 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b8033 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b8033 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.scores_99f17 {
    display: flex;
    gap: 4px
}

.score-value-wrapper_642c4 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.score-value-wrapper_642c4 .score-value-header_f7fef {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 62px;
    height: 20px;
    overflow: hidden;
    color: var(--prelive-event-date-color);
    font-weight: 400;
    font-size: 10px;
    letter-spacing: -.2px;
    text-align: center;
    text-transform: capitalize
}

.score-value-wrapper_642c4 .score-value_9b6d3 {
    display: flex;
    flex-direction: column;
    width: 62px;
    height: 36px;
    padding: 0 12px;
    overflow: hidden;
    text-align: center;
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 8px
}

.score-value-wrapper_642c4 .score-value_9b6d3.cricket_8129f {
    width: 100%
}

.score-value-wrapper_642c4 .score-value_9b6d3 .score-value-content_55873 {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center
}

.score-value-wrapper_642c4.first_75a9e .score-value_9b6d3 {
    border: 1px solid #1daf52
}

.score-value-wrapper_642c4.first_75a9e .score-value_9b6d3 .score-value-content_55873 {
    color: var(--sports-icons-main-bg-color)
}

@media screen and (max-width:375px) {

    .score-value-wrapper_642c4 .score-value-header_f7fef,
    .score-value-wrapper_642c4 .score-value_9b6d3 {
        width: 48px;
        padding: 0 4px
    }
}

@-moz-keyframes input_animate_a89b9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a89b9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a89b9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a89b9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content-menu_fd2ba {
    height: 28px;
    padding: 0 10px
}

.content-menu_fd2ba .get-back-link_8917f {
    color: #333 !important;
    line-height: 28px;
    cursor: pointer
}

.content-menu_fd2ba .get-back-link_8917f:hover {
    color: #d97b22 !important
}

.content-menu_fd2ba .get-back-link_8917f .fa_0853f {
    display: inline-block;
    margin-right: 5px;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    font-size: 14px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.content-menu_fd2ba .get-back-link_8917f .fa_0853f.fa-angle-double-left_c1620:before {
    content: "\F100"
}

.date-header_a3912 {
    height: 33px;
    line-height: 31px;
    background: #f3f3f3
}

.header_ce1d9 {
    display: flex;
    align-items: center;
    padding: 11px 0;
    color: #7a7a8d;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    background-color: #eaf0ff
}

.header_ce1d9>.encounter_4d455 {
    display: flex;
    flex-grow: 1;
    align-items: center;
    padding-left: 16px
}

.header_ce1d9>.results_32033 {
    flex-shrink: 0;
    width: 95px;
    padding: 0 16px;
    text-align: center
}

.header_ce1d9>.additionally_1e6e6 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 40px;
    padding-right: 16px
}

.events-wrapper_3debf {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 8px 16px;
    background: var(--secondary-bg-color)
}

@-moz-keyframes input_animate_cfe02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cfe02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cfe02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cfe02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.calendar-wrapper_7fbc0 {
    position: relative;
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.calendar-wrapper_7fbc0 .filter-button_8e9da {
    display: flex;
    flex-shrink: 0;
    gap: 12px;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    background: var(--sports-count-icon-bg-color);
    border-radius: 8px
}

.calendar-wrapper_7fbc0 .filter-button_8e9da svg {
    width: 12px;
    height: 12px;
    color: var(--sports-text-secondary-color)
}

.calendar-wrapper_7fbc0 .filter-options_8b7ec {
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 20;
    display: flex;
    width: 170px;
    padding: 10px;
    font-size: .75rem;
    background: var(--secondary-bg-color);
    border: 1px solid #eaebed;
    border-radius: 4px;
    box-shadow: 0 .375rem .8125rem rgba(0, 19, 36, .22);
    transform: translateX(-50%)
}

.calendar-input_6edc3 {
    display: flex;
    justify-content: space-between;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    cursor: pointer
}

@-moz-keyframes input_animate_64ef1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_64ef1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_64ef1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_64ef1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu-wrapper_7f58a {
    display: flex;
    gap: 4px;
    padding: 16px 0;
    background: var(--secondary-bg-color)
}

.left-arrow_9d7e8 {
    border-radius: 0 8px 8px 0
}

.left-arrow_9d7e8,
.right-arrow_9d1e6 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 68px;
    background: var(--main-bg-color)
}

.right-arrow_9d1e6 {
    border-radius: 8px 0 0 8px
}

.sports-menu_f0973 {
    width: calc(100% - 80px);
    background: #fff
}

.list_a0d69 {
    display: flex;
    gap: 4px;
    align-items: center;
    height: 68px;
    overflow-x: auto;
    overflow-y: hidden;
    background: var(--secondary-bg-color);
    scroll-behavior: smooth;
    scrollbar-color: transparent transparent
}

.list_a0d69::-webkit-scrollbar {
    display: none
}

.item_93ef3 {
    text-transform: capitalize
}

.item_93ef3,
.link_72444 {
    display: flex;
    flex-shrink: 0
}

.link_72444 {
    flex-direction: column;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 68px;
    padding: 12px 8px;
    text-align: center;
    background: var(--sports-items-main-bg-color);
    border: 1px solid transparent;
    border-radius: 8px
}

.link_72444.active_879bb {
    background: #1daf52
}

.link_72444.active_879bb .sport-icon_8f9bd,
.link_72444.active_879bb .sport-name_08c48 {
    color: #fff
}

.sport-icon_8f9bd {
    display: block;
    width: 16px;
    height: 16px;
    margin: 0 auto
}

.sport-icon_8f9bd,
.sport-name_08c48 {
    color: var(--sports-text-secondary-color)
}

.sport-name_08c48 {
    width: 80px;
    overflow: hidden;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    text-overflow: ellipsis
}

@-moz-keyframes input_animate_7742d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7742d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7742d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7742d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-league-event-container_1bb65 {
    display: block
}

.no-content-block_ef2e4 {
    padding: 16px;
    font-size: 12px;
    line-height: 16px;
    background: #fff;
    border-bottom: 1px solid #e8eced;
    box-shadow: 0 6px 20px rgba(0, 0, 0, .03)
}

.sport-header_ff3ec {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: #232b2f
}

.sport-header_ff3ec.open_d5ddd .arrow-icon_64cd5 {
    transform: rotate(180deg)
}

.sport-header_ff3ec .sport-icon_bf0d5 {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    color: #fff
}

.sport-header_ff3ec .text_23475 {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    text-transform: capitalize
}

.sport-header_ff3ec .arrow-icon_64cd5 {
    color: #a2b1b9
}

.league-header_047ba {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 16px;
    background: #2764ff
}

.show-more-leagues-btn_33014 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(100% - 32px);
    margin: 16px 16px 8px;
    padding: 11px;
    background: #fbcf44;
    border-radius: 5px
}

.show-more-leagues-btn_33014 .text_23475 {
    color: #1b2124;
    font-size: 14px;
    line-height: 22px;
    text-align: center
}

.show-more-events-btn_00507 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 6px 12px;
    background: #fcfeff;
    border-top: 1px solid #e8eced
}

.show-more-events-btn_00507.open_d5ddd .icon_f4bc3 {
    transform: rotate(180deg)
}

.show-more-events-btn_00507 .icon_f4bc3 {
    color: #fbcf44
}

.show-more-events-btn_00507 .text_23475 {
    display: inline-block;
    margin: 0 20px;
    color: #7f949f;
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    text-transform: lowercase
}

.events-count_37a29 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--live-border-color)
}

.sport-icon_bf0d5 {
    flex-shrink: 0;
    margin-right: 12px;
    color: #e7ebee
}

.sport-icon_bf0d5.active_04b1f {
    color: #01ff5f
}

.count-arrow-wrapper_c5075 {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.count-arrow-wrapper_c5075 .arrow-icon_64cd5 {
    margin-left: auto;
    color: #e7ebee;
    transition: .2s
}

.count-arrow-wrapper_c5075 .arrow-icon_64cd5.active_04b1f {
    transform: rotate(-180deg)
}

@-moz-keyframes input_animate_917bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_917bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_917bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_917bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.widget-container_72843 {
    display: flex;
    width: 100%;
    height: calc(100% - 16px);
    padding: 0 4px 4px
}

.widget-container_72843>div {
    display: flex;
    width: 100%;
    height: calc(100% - 16px)
}

.widget-container_72843 .bkiscoreboard_matchEventPanel .bkiscoreboard_flatButton {
    font-size: 12px
}

.widget-container_72843 .bkiscoreboard_matchEventPanel {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px
}

.widget-container_72843 .bkiscoreboard_matchTime {
    top: -16px;
    color: #1b2124;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.03em;
    background: hsla(0, 0%, 100%, .8);
    border-radius: 6px 6px 0 0
}

.no-content-block_8a4fa {
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin-top: -26px
}

@-moz-keyframes input_animate_88536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_88536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_88536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_88536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sports_bca39>*+* {
    margin-top: .9375rem
}

.no-fount-search_3912b {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 30vh;
    text-align: center;
    text-transform: capitalize
}

@-moz-keyframes input_animate_cb1fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cb1fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cb1fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cb1fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_27388 {
    display: flex;
    overflow-x: auto;
    background: var(--sports-top-menu-bg-color);
    border-top: 2px solid var(--sports-border-color)
}

.title_5f86f {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    background: var(--secondary-bg-color)
}

.title_5f86f svg {
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_ae918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ae918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ae918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ae918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_7cbd0 {
    display: inline-block;
    width: 48px;
    color: #222630;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: #01ff5f;
    border: 1px solid #01ff5f;
    border-radius: 6px
}

.default_7cbd0,
.time-line_704ff {
    padding: 4px 8px;
    font-weight: 500;
    font-style: normal
}

.time-line_704ff {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: -.2px;
    background: #222630;
    border-radius: 8px
}

@-moz-keyframes input_animate_a5536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a5536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a5536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a5536 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.video-container_faa12 {
    height: 220px
}

.iframe-custom_5b525 {
    border-radius: 0
}

@-moz-keyframes input_animate_8a5de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8a5de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8a5de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8a5de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_6f19f {
    display: grid;
    grid-template-columns: 56px 90px repeat(4, 1fr);
    align-items: center;
    padding: 8px 16px;
    color: var(--prelive-league-font-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: var(--prelive-league-bg-color)
}

.title_b923e {
    display: flex;
    align-items: center
}

.title_b923e.centered_b5f71 {
    justify-content: center;
    text-align: center
}

.title_b923e.past-event_b1f8c {
    justify-content: end;
    margin-right: 8px
}

@-moz-keyframes input_animate_c2736 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c2736 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c2736 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c2736 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.block_104e4 {
    padding: 16px 0;
    overflow: hidden;
    background: var(--secondary-bg-color)
}

.block_104e4:last-child {
    padding: 0 0 16px
}

.add-icon_774dd {
    color: #ffda44
}

@-moz-keyframes input_animate_d1122 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d1122 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d1122 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d1122 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.participants_f9aa1 {
    display: flex;
    flex-grow: 1;
    align-items: center;
    color: #000;
    font-weight: 700;
    cursor: pointer
}

@-moz-keyframes input_animate_19fe0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_19fe0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_19fe0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_19fe0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.time-column_890b0 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 5rem
}

.prelive-time_d7519 {
    color: #858585;
    font-weight: 600
}

.live-time_cecb9 {
    position: relative
}

.live-time_cecb9:before {
    position: absolute;
    top: 50%;
    left: .3125rem;
    display: block;
    width: .5rem;
    height: .5rem;
    background-color: #6fc44d;
    border-radius: 50%;
    transform: translateY(-50%);
    content: ""
}

.scope-minute-column_64c66 {
    min-width: 1.125rem;
    margin-right: .625rem;
    font-weight: 700;
    font-size: .6875rem;
    text-align: center
}

.scope_89ab4 {
    display: block;
    color: #8595a4
}

.minute_34196 {
    display: block;
    margin-top: .125rem;
    color: #344555
}

.score_a75ca {
    color: #0088bc;
    font-size: .9375rem;
    font-family: var(--font-anton)
}

@-moz-keyframes input_animate_5ad6b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5ad6b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5ad6b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5ad6b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.block_c70e5 {
    padding: 16px 0;
    overflow: hidden;
    background: var(--secondary-bg-color)
}

.block_c70e5:last-child {
    padding: 0 0 16px
}

.add-icon_ef250 {
    color: #ffda44
}

@-moz-keyframes input_animate_7ed2b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7ed2b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7ed2b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7ed2b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.password-input_14f3e {
    position: relative
}

.password-input_14f3e .icon_5b913 {
    position: absolute;
    top: calc(50% + 6px);
    right: 20px;
    z-index: 2;
    cursor: pointer
}

@-moz-keyframes input_animate_077bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_077bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_077bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_077bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.login-form-wrap_87365 {
    padding: 16px 16px 0
}

.login-form-wrap_87365 .error_36f29 {
    margin-bottom: 15px;
    padding: 1.25rem .625rem;
    color: #ff4949;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: 1rem;
    text-align: center;
    background: rgba(213, 41, 65, .1);
    border-radius: .5625rem
}

@-moz-keyframes input_animate_09453 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_09453 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_09453 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_09453 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.change-password-wrap_5f42f {
    padding: 16px 16px 0
}

.success-message-title_6c462 {
    color: #01b3b3;
    font-weight: 700;
    font-size: 1.125rem;
    font-family: var(--font-montserrat);
    line-height: 1.375rem;
    text-transform: uppercase
}

@-moz-keyframes input_animate_bfe26 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bfe26 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bfe26 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bfe26 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.submit-button_9d631 {
    height: 48px
}

.submit-button_9d631:disabled {
    opacity: .7
}

@-moz-keyframes input_animate_c6249 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c6249 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c6249 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c6249 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_4f4b8 {
    position: relative
}

.control_4f4b8 .input_c38b1 input {
    padding-left: 114px
}

.select-country_be48d {
    position: absolute;
    top: 54%;
    left: 23px;
    z-index: 2;
    display: flex;
    align-items: center;
    width: 100px;
    color: var(--sports-text-main-color)
}

.select-country_be48d .phone-icon_d3122 {
    color: var(--sports-icons-third-bg-color)
}

.select-list-container_35c14 {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 3;
    margin-top: 5px;
    padding: 0;
    overflow: hidden;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 4px
}

.select-list-container_35c14 .select-list_04961 {
    display: flex;
    flex-wrap: wrap;
    max-height: 200px
}

.select-list-container_35c14 .select-list_04961 .select-item_faccd {
    flex-shrink: 0;
    width: 33.33333%;
    border-right: 1px solid var(--sports-separator-color);
    border-bottom: 1px solid var(--sports-separator-color)
}

.select-list-container_35c14 .select-list_04961 .select-item_faccd.active_8ce4b .select-button_94978 {
    color: var(--footer-buttons-color);
    background-color: var(--notification-indicator-color)
}

.select-list-container_35c14 .select-list_04961 .select-item_faccd:nth-child(3n) {
    border-right: none
}

.select-list-container_35c14 .select-list_04961 .select-item_faccd:nth-child(3n+1):nth-last-child(-n+3),
.select-list-container_35c14 .select-list_04961 .select-item_faccd:nth-child(3n+1):nth-last-child(-n+3)~.select-item_faccd {
    border-bottom: none
}

.selected-value_df961 {
    display: flex;
    align-items: center;
    margin-left: 19px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.flag_ee75b {
    margin-right: 16px
}

.select-button_94978 {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding: 0 10px;
    color: var(--outline-btn-color);
    text-align: left;
    text-transform: capitalize;
    background: var(--sports-show-more-bg-color);
    transition: background-color .2s
}

.select-button_94978 .flag_ee75b {
    margin-right: 16px
}

.arrow_9faeb {
    margin-left: 12px;
    color: var(--input-placeholder-color)
}

@-moz-keyframes input_animate_55f27 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_55f27 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_55f27 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_55f27 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.password-form-wrapper_ac637 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.tabs-wrapper_49f9f {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 25px;
    padding: 0 16px;
    overflow: auto
}

.tabs_2b9dd {
    flex-wrap: nowrap;
    gap: 5px;
    width: fit-content;
    min-width: 100%;
    overflow-x: auto
}

.tabs_2b9dd,
.tabs_2b9dd .tab_d0cb3 {
    display: flex;
    justify-content: center
}

.tabs_2b9dd .tab_d0cb3 {
    position: relative;
    align-items: center;
    min-width: 160px;
    padding: 12px 8px;
    color: var(--home-icons-main-bg-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    cursor: pointer
}

.tabs_2b9dd .tab_d0cb3.active_43842,
.tabs_2b9dd .tab_d0cb3:hover {
    color: #fff;
    background: #1daf52
}

.tabs_2b9dd .tab_d0cb3 .tab-icon_e2854 {
    margin-right: 8p
}

.forgot-password-help_a2f85 {
    display: flex;
    gap: 12px;
    align-items: center;
    width: 100%;
    padding: 12px 24px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    background: var(--register-attention-bg-color);
    border: 1px solid var(--register-attention-border-color);
    border-radius: 8px
}

.forgot-password-help_a2f85 svg {
    min-width: 16px
}

.forgot-password-help_a2f85 a {
    color: var(--sports-text-main-color);
    font-weight: 600;
    text-decoration-line: underline
}

.info-container_b0c2f {
    position: relative;
    padding: 0 16px 32px
}

.form-container_1a7f7 {
    position: relative;
    padding: 16px
}

.input_3d5f3 input {
    box-sizing: border-box;
    padding-left: 60px
}

.restore-password-button_a58ba {
    width: 100%;
    margin-top: 32px
}

.success-msg-forgot_0af9f {
    display: flex;
    width: 100%;
    margin-top: 16px;
    padding: 14px;
    color: var(--notification-indicator-color);
    font-size: 13px;
    border: 1px solid var(--notification-indicator-color);
    border-radius: 8px
}

.success-msg-forgot_0af9f svg {
    height: 12px;
    margin: 0 5px 0 0
}

.success-msg-forgot_0af9f span {
    font-weight: 600;
    line-height: 1
}

.error-msg-forgot_25343 {
    display: flex;
    width: 100%;
    margin-top: 16px;
    padding: 14px;
    color: var(--notification-indicator-color);
    font-size: 13px;
    border: 1px solid var(--notification-indicator-color);
    border-radius: 8px
}

.error-msg-forgot_25343 svg {
    height: 12px;
    margin: 0 5px 0 0
}

.error-msg-forgot_25343 span {
    font-weight: 600;
    line-height: 1
}

.input-container_90361 {
    display: flex;
    flex-direction: column;
    margin-top: 20px
}

.input-container_90361 .control-placeholder_39375 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 24px;
    column-gap: 4px
}

.input-container_90361 .control-placeholder_39375 span {
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_ba65d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ba65d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ba65d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ba65d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_bd9e1,
.row_024a4 {
    position: relative;
    border-radius: 8px
}

.row_024a4 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    box-shadow: var(--input-shadow-props)
}

.row_024a4 .birth-date-select_1267d>button {
    padding: 14px 24px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px 0 0 8px;
    box-shadow: var(--input-shadow-props)
}

.row_024a4 .birth-date-select_1267d:first-child>button {
    padding-left: 56px
}

.row_024a4 .birth-date-select_1267d:nth-child(2)>button {
    border-left: 0;
    border-radius: 0
}

.row_024a4 .birth-date-select_1267d:last-child>button {
    border-left: 0;
    border-radius: 0 8px 8px 0
}

.error_f7d43 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 2;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 10px 15px;
    color: #343434;
    font-weight: 200;
    font-size: 13px;
    line-height: 15px;
    background-color: #fff;
    border: 1px solid #b6bbbf;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .13)
}

.error_f7d43:empty {
    display: none
}

.error_f7d43:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 32px;
    display: block;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border-left: solid transparent;
    border-bottom: solid transparent;
    border-right: solid transparent;
    border-color: transparent transparent #b6bbbf;
    border-style: solid;
    border-width: medium 6px 8px;
    content: "";
    pointer-events: none
}

.error_f7d43:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 32px;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border-left: solid transparent;
    border-bottom: solid transparent;
    border-right: solid transparent;
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: medium 6px 8px;
    content: "";
    pointer-events: none
}

@-moz-keyframes input_animate_1fcb9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1fcb9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1fcb9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1fcb9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.registration-form_fa323 .form-part-wrap_66ccb .form-part-header_32375 {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    text-transform: capitalize;
    column-gap: 12px;
    background: var(--register-section-title-bg-color)
}

.registration-form_fa323 .form-part-wrap_66ccb .form-part-header_32375 .account-settings-icon_ebd4b {
    color: #01ff5f
}

.registration-form_fa323 .form-part-wrap_66ccb .form-part-header_32375 span {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.registration-form_fa323 .form-part-wrap_66ccb .form-part_8fa6d {
    display: flex;
    flex-direction: column;
    padding: 16px;
    row-gap: 16px
}

.registration-form_fa323 .bottom-actions-wrap_1f7fb {
    padding: 8px 16px 0
}

.registration-form_fa323 .control-placeholder_74cc0 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding-left: 20px;
    column-gap: 4px
}

.registration-form_fa323 .control-placeholder_74cc0 span {
    color: var(--home-icons-main-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.registration-form_fa323 .error_45f88 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-top: 16px;
    padding: 1.25rem .625rem;
    color: #d52941;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: 1rem;
    text-align: center;
    background: rgba(213, 41, 65, .1);
    border-radius: .5625rem
}

@-moz-keyframes input_animate_4c745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4c745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4c745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4c745 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-registration_0d502 {
    display: flex;
    flex-direction: column;
    row-gap: 12px
}

.bonus-registration_0d502 .bonus_8d935 {
    display: flex;
    align-items: center;
    column-gap: 16px
}

.bonus-registration_0d502 .bonus_8d935.active_6ac3d .checkbox_06cb4 {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.bonus-registration_0d502 .bonus_8d935 .checkbox_06cb4 {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 28px;
    height: 28px;
    background: var(--checkbox-bg-color);
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 6px;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: var(--transition-initial)
}

.bonus-registration_0d502 .bonus_8d935 p {
    color: var(--third-colored-btn-text-color);
    font-weight: 300;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_4e7a5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4e7a5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4e7a5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4e7a5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_fd24a {
    position: relative
}

.control_fd24a.disabled_e23d5 {
    pointer-events: none
}

.arrow-icon_bb7e1 {
    transition: all .4s ease
}

.arrow-icon_bb7e1 path {
    fill: var(--input-placeholder-color)
}

.word-icon_ad710 {
    position: absolute;
    top: calc(50% - 8px);
    left: 20px
}

.select_7068d {
    position: relative;
    z-index: 1;
    box-sizing: border-box;
    width: 100%;
    height: 52px;
    padding: 14px 12px 14px 52px;
    color: #4f4f54;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.select_7068d.opened_964b2 .arrow-icon_bb7e1 {
    transform: rotate(-180deg);
    transition: all .4s ease
}

.selected-value_d2df1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    color: var(--sports-text-main-color)
}

.select-list-container_8399d {
    position: absolute;
    top: 108%;
    right: -1px;
    left: -1px;
    z-index: 3;
    margin-top: 11px;
    padding: 0;
    overflow: hidden;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 4px
}

.select-list_7e97e {
    display: flex;
    flex-wrap: wrap;
    max-height: 200px
}

.select-item_5b046 {
    flex-shrink: 0;
    width: 50%;
    border-bottom: 1px solid var(--sports-separator-color)
}

.select-item_5b046:nth-child(odd) {
    border-right: 1px solid var(--sports-separator-color)
}

.select-item_5b046:nth-last-child(2):nth-child(odd) {
    border-bottom: none
}

.select-item_5b046:nth-last-child(2):nth-child(odd)+.select-item_5b046 {
    border-bottom: none
}

.select-item_5b046:last-child:nth-child(odd) {
    border-bottom: none
}

.select-button_07fcd {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding: 4px 3px 4px 15px;
    color: var(--outline-btn-color);
    text-align: left;
    text-transform: capitalize
}

.select-button_07fcd:hover {
    color: var(--outline-btn-color);
    background-color: var(--outline-btn-border-color)
}

.select-button_07fcd.active_e6990 {
    color: var(--footer-buttons-color);
    background-color: var(--notification-indicator-color)
}

.flag_37f7c {
    margin-right: 10px
}

.control-error_21a99 .select_7068d {
    background: #f2dede;
    border-color: #a94442
}

.control-success_bc4d3 .select_7068d {
    border-color: #2db343
}

@-moz-keyframes input_animate_eaf87 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_eaf87 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_eaf87 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_eaf87 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cashback-bonus-item_8a068 {
    padding: 16px
}

.cashback-bonus-item_8a068:last-child {
    padding-bottom: 0;
    border-bottom: none
}

.item-header_69ec0 {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
    padding: 20px 16px;
    background: #242427;
    border: 1px solid #404044;
    border-radius: 8px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .03)
}

.bonus-value_b8f67 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    margin-right: 12px;
    padding: 0 8px;
    color: #222630;
    font-weight: 800;
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -1.68px;
    background: #01ff5f;
    border-radius: 6px
}

.bonus-title_f19d6 {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -.4px
}

.about-bonus-title_5c5a5 {
    margin-bottom: 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.about-bonus-list_134ae,
.list-item_e9986 {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.list-item_e9986 {
    position: relative;
    margin-bottom: 8px;
    padding-left: 12px
}

.list-item_e9986:last-child {
    margin-bottom: 0
}

.list-item_e9986:before {
    position: absolute;
    top: calc(50% + 1px);
    left: 0;
    z-index: 1;
    width: 6px;
    height: 6px;
    background: #01ff5f;
    border-radius: 50%;
    transform: translateY(-50%);
    content: ""
}

@-moz-keyframes input_animate_833f1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_833f1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_833f1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_833f1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.auth-page-wrap_c1876 {
    min-height: calc(100vh - 100px);
    background: var(--secondary-bg-color);
    border-radius: 0 0 8px 8px;
    transition: --transition-initial
}

.auth-page-wrap_c1876 .top_b2497 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 24px 16px;
    background: var(--main-bg-gradient);
    row-gap: 16px
}

.auth-page-wrap_c1876 .top_b2497 .auth-info-icon_2247b g path:first-child {
    color: var(--logo-icon-part-1-color)
}

.auth-page-wrap_c1876 .top_b2497 .auth-info-icon_2247b g path:last-child {
    color: var(--sports-icons-main-bg-color)
}

.auth-page-wrap_c1876 .top_b2497 .info-wrap_7cb6c {
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 4px
}

.auth-page-wrap_c1876 .top_b2497 .info-wrap_7cb6c .subtitle_82292 {
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 3.84px
}

.auth-page-wrap_c1876 .top_b2497 .info-wrap_7cb6c .text_804f7 {
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -.4px
}

.auth-page-wrap_c1876 .header_bb324 {
    display: flex;
    align-items: center;
    margin-top: -8px;
    padding: 16px;
    column-gap: 12px;
    background: var(--secondary-bg-color);
    border-radius: 8px 8px 0 0;
    box-shadow: 0 -1px 0 0 var(--modal-header-border-color) inset, 0 2px 0 0 var(--modal-header-border-color) inset
}

.auth-page-wrap_c1876 .header_bb324 svg {
    color: var(--sports-icons-main-bg-color)
}

.auth-page-wrap_c1876 .header_bb324 h3 {
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    white-space: nowrap;
    text-transform: capitalize;
    text-overflow: ellipsis
}

.auth-page-wrap_c1876 .or_59b98 {
    padding-top: 12px;
    color: var(--menu-text-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 3.84px;
    text-align: center;
    text-transform: uppercase
}

.auth-page-wrap_c1876 .add-links-wrap_a82dc {
    display: flex;
    flex-direction: column;
    padding: 12px 16px 16px;
    row-gap: 8px
}

.auth-page-wrap_c1876 .add-links-wrap_a82dc .add-link_446f2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 14px 20px;
    column-gap: 8px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.auth-page-wrap_c1876 .add-links-wrap_a82dc .add-link_446f2 svg {
    width: 16px;
    height: 16px;
    color: var(--home-icons-main-bg-color)
}

.auth-page-wrap_c1876 .add-links-wrap_a82dc .add-link_446f2.private_b2a32 svg {
    width: 23px;
    margin-right: -5px
}

@-moz-keyframes input_animate_4040f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4040f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4040f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4040f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-view_36024 {
    width: 400px !important;
    padding: 0 !important;
    max-width: 100%
}

.header_e60ca {
    display: flex;
    padding: 24px 32px;
    gap: 16px;
    background: var(--modal-header-bg-color);
    border-bottom: 1px solid var(--modal-header-border-color);
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 0 0 var(--modal-box-shadow-color) inset
}

.header_e60ca .title_3d89b {
    font-size: 18px;
    font-weight: 600;
    color: var(--sports-text-third-color)
}

.header_e60ca .icon_3e3dc {
    color: var(--notification-indicator-color)
}

.body_e2154 {
    padding: 16px;
    max-width: 822px;
    margin: 0 auto
}

.body_e2154 .title_3d89b {
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: var(--sports-text-third-color)
}

.body_e2154 .desc_5a61f {
    font-size: 14px;
    color: var(--sports-text-secondary-color)
}

.body_e2154 .desc_5a61f,
.body_e2154 .input_43fc3 {
    margin-top: 16px;
    text-align: center;
    font-weight: 400
}

.body_e2154 .input_43fc3 {
    width: 100%;
    font-size: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    padding: 16px 10px;
    color: var(--sports-text-third-color)
}

.body_e2154 .input_43fc3:focus {
    border-color: var(--notification-indicator-color)
}

.body_e2154 .btn_21e96 {
    margin: 16px auto 0;
    text-align: center;
    justify-content: center
}

.body_e2154 .small-desc_f07cd {
    margin-top: 20px;
    text-align: center;
    font-size: 12px;
    font-weight: 300;
    color: var(--sports-text-third-color)
}

.body_e2154 .error-message_4f885 {
    width: 100%;
    margin-top: 16px;
    padding: 16px;
    font-size: 14px
}

@-moz-keyframes input_animate_499be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_499be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_499be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_499be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.icon_c20bd {
    color: var(--control-icon-color)
}

@-moz-keyframes input_animate_1cba0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1cba0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1cba0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1cba0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-view_0d80f {
    width: 400px !important;
    padding: 0 !important
}

.modal-view_0d80f .header_1864b {
    display: flex;
    padding: 24px 32px;
    background: var(--modal-header-bg-color);
    border-bottom: 1px solid var(--modal-header-border-color);
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 0 0 var(--modal-box-shadow-color) inset
}

.modal-view_0d80f .google-icon_d961d {
    flex-shrink: 0;
    width: 26px;
    height: 26px;
    margin: auto 20px auto 0
}

.modal-view_0d80f .title_6e633 {
    display: block;
    margin-bottom: 4px;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.4;
    text-transform: capitalize
}

.modal-view_0d80f .text_50ffe {
    font-weight: 300;
    font-size: 14px;
    line-height: 1.4
}

.modal-view_0d80f .form_4c1f3 {
    padding: 20px
}

.modal-view_0d80f .form_4c1f3>*+* {
    margin-top: 15px
}

.modal-view_0d80f .error-message_222cb {
    display: inline-block;
    margin-top: 32px;
    padding: 7px 30px;
    color: #ff4949;
    font-size: 13px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid #ff4949;
    border-radius: 8px
}

.modal-view_0d80f .disabled_eca6c {
    opacity: .7
}

.modal-view_0d80f .confirm-inputs_0c00b {
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    column-gap: 8px
}

.modal-view_0d80f .confirm-input_8b5ed {
    flex: 1;
    width: 0;
    height: 64px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    text-align: center;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.modal-view_0d80f .confirm-input_8b5ed:focus {
    border-color: var(--notification-indicator-color)
}

@-moz-keyframes input_animate_7004a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7004a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7004a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7004a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.main-nav-list_35438,
.main-nav-menu_9d633 {
    display: flex;
    width: 100%
}

.main-nav-list_35438 {
    flex-direction: column;
    row-gap: 4px
}

.main-nav-item_6d366 {
    overflow: hidden;
    border-bottom: 1px solid hsla(0, 0%, 100%, .08)
}

.main-nav-item_6d366:first-child {
    border-top: 1px solid hsla(0, 0%, 100%, .08)
}

.main-nav-item_6d366.active_59b81 {
    color: #fff
}

.main-nav-item_6d366.active_59b81 svg path {
    fill: #1fe1ff
}

.main-nav-icon-container_d512c {
    width: 20px
}

.main-nav-link_f9d6d {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 14px 0;
    color: #d5d5d7;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px
}

.main-nav-text_fd4a7 {
    padding-left: 1.5rem;
    font-weight: 600;
    font-size: 16px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_2282f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2282f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2282f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2282f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.additional-menu_d1baf {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
    list-style: disc;
    list-style-position: inside;
    row-gap: 16px
}

.additional-menu_d1baf .additional-menu-item_96733 {
    color: #d5d5d7;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

@-moz-keyframes input_animate_1d710 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1d710 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1d710 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1d710 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.notifications_1a162 {
    position: relative;
    display: flex
}

.notifications_1a162.new-notifications_24ebf:after {
    position: absolute;
    top: -4px;
    right: -1px;
    width: 4px;
    height: 4px;
    background: #1fe1ff;
    border-radius: 50%;
    content: ""
}

@-moz-keyframes input_animate_365b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_365b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_365b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_365b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.nav-menu_09533 {
    display: flex;
    gap: 16px;
    height: 40px;
    padding: 0 16px;
    overflow-x: auto;
    background-color: var(--header-bg-links);
    box-shadow: 0 -1px 0 0 var(--header-shadow) inset
}

@-moz-keyframes input_animate_924eb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_924eb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_924eb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_924eb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.error-message-wrapper_1fcdd {
    padding: 12px 20px
}

.error-message_7b1fd {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 20px;
    color: #e85d5d;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    background-color: rgba(232, 93, 93, .1);
    border: 1px solid #e85d5d;
    border-radius: 8px
}

@-moz-keyframes input_animate_1244b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1244b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1244b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1244b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bet-item_6e50e {
    border-top: 1px solid var(--sports-border-color)
}

.bet-item_6e50e:first-child {
    border-top: unset
}

.btn-container_36ff6 {
    padding: 12px 20px
}

.empty-cart-message_b9a28 {
    padding: 0 20px 12px;
    overflow: hidden;
    color: var(--sports-text-secondary-color);
    text-align: center
}

.empty-cart-message_b9a28,
.top-row_91ffb {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.top-row_91ffb {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 20px;
    color: var(--sports-text-third-color);
    font-style: normal;
    letter-spacing: -.28px;
    background: var(--sports-show-more-bg-color);
    cursor: pointer;
    user-select: none
}

.events-list_1e277 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin: 12px 20px
}

.select-arrow-icon_9c1dd {
    width: 10px;
    height: auto;
    color: var(--lang-switcher-arrow-color)
}

.select-arrow-icon_9c1dd.select-arrow-icon-open_b7119 {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_631b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_631b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_631b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_631b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.options-row_35885 {
    display: flex;
    gap: 8px;
    align-items: center;
    cursor: pointer;
    user-select: none
}

.checkbox-wrapper_218cb,
.checkbox_38c52 {
    position: relative;
    width: 20px;
    height: 20px
}

.checkbox_38c52 {
    background-color: var(--checkbox-bg-color);
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 6px;
    cursor: pointer;
    transition: var(--transition-initial) background-color, var(--transition-initial) border-color
}

.checkbox_38c52.disabled_b2e94 {
    background-color: var(--sports-border-checkbox-color);
    pointer-events: none
}

.checkbox_38c52.error_4196b {
    border-color: #db4446;
    animation: shake_5a603 .1s 3
}

.checkbox_38c52:checked {
    background-color: #1daf52;
    border-color: #1daf52
}

.checkbox_38c52:checked~.check-icon_df122 {
    opacity: 1
}

.check-icon_df122 {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 8px;
    color: #fff;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: var(--transition-initial) opacity
}

.label-text_79ece {
    color: var(--live-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    transition: var(--transition-initial) color
}

@-moz-keyframes input_animate_9bc7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9bc7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9bc7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9bc7e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.info-row_4641f {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 20px;
    border-top: 1px solid var(--sports-border-color);
    transition: var(--transition-initial) border-color
}

.info-row_4641f:last-child {
    border-bottom: 1px solid var(--sports-border-color)
}

@-moz-keyframes input_animate_2905c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2905c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2905c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2905c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart-wrapper_6fec3 {
    width: 100%
}

.cart-wrapper_6fec3.betslip-disabled_90e30 {
    position: relative;
    pointer-events: none
}

.cart_4ccd6 {
    position: relative;
    width: 100%;
    max-height: calc(100vh - 132px);
    overflow: hidden auto;
    background: var(--header-bg-color);
    border-top: 2px solid var(--custom-scrollbar-bg-color);
    border-radius: 16px 16px 0 0
}

.cart_4ccd6.betslip-disabled_90e30 {
    pointer-events: none
}

.buttons-container_50e77 {
    display: grid;
    gap: 8px;
    align-items: center;
    padding: 0 20px
}

.buttons-container_50e77.row_7b984 {
    grid-template-columns: auto 1fr
}

.cart-empty-wrapper_41128 {
    display: grid;
    gap: 8px;
    justify-items: center;
    padding: 12px 20px 0
}

.cart-empty-icon_542e2 {
    width: 24px;
    height: auto;
    color: var(--sports-icons-main-bg-color)
}

.cart-empty-title_7bcc4 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px
}

.cart-empty-description_749f3 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.cart-empty-list_00c85 {
    display: grid;
    gap: 4px;
    width: 100%
}

.cart-empty-list-item_14c9a {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: center;
    padding: 8px 20px;
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    border-bottom: 1px solid var(--sports-border-color);
    transition: var(--transition-initial) color
}

.cart-empty-list-item_14c9a:last-child {
    border-bottom: unset
}

.cart-empty-list-item_14c9a.cart-empty-list-item-active_2a8de,
.cart-empty-list-item_14c9a:hover {
    color: var(--sports-text-third-color)
}

.cart-empty-list-item_14c9a.cart-empty-list-item-active_2a8de svg,
.cart-empty-list-item_14c9a:hover svg {
    color: var(--sports-icons-main-bg-color)
}

.cart-empty-list-item_14c9a svg {
    justify-self: end;
    width: 16px;
    height: auto;
    color: var(--sports-top-menu-icons-bg-color);
    transition: var(--transition-initial) color
}

.counter_4dd0d {
    position: absolute;
    left: 100%;
    width: 1.125rem;
    height: 1.125rem;
    margin-left: .3125rem;
    color: #222;
    font-weight: 600;
    font-size: .8125rem;
    line-height: 1.125rem;
    background: #ededed;
    border-radius: .1875rem
}

.cart-footer_01af0 {
    padding-bottom: 12px
}

.outcomes_d2210 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0 20px
}

.share-btn-wrapper_1403b {
    margin: 8px 20px 0
}

.share-btn-wrapper_1403b svg {
    color: var(--outline-btn-color);
    transition: var(--transition-initial) color
}

.place-bet-error-wrapper_b1778,
.place-bet-warning-wrapper_a9b45 {
    display: flex;
    gap: 8px;
    align-items: center;
    margin: 12px 20px;
    color: var(--prelive-event-date-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.place-bet-error-wrapper_b1778 svg,
.place-bet-warning-wrapper_a9b45 svg {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: #ffd21f
}

.place-bet-error-wrapper_b1778 svg {
    color: #ff3d6b
}

.left-arrow-icon_0795c {
    width: 14px;
    height: 20px;
    transform: rotate(90deg)
}

.check-icon_5d1ec {
    width: 12px;
    height: auto
}

.success-cart-message_53b76 {
    display: grid;
    gap: 8px;
    justify-items: center;
    padding: 0 20px
}

.success-cart-message-check-icon_f6089 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: #1daf52;
    border-radius: 20px
}

.success-cart-message-check-icon_f6089 svg {
    width: 12px;
    height: auto;
    color: #fff
}

.success-cart-message-title_30db5 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-align: center
}

.success-cart-message-description_2d581 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center
}

.share-btn_8fcce {
    position: relative
}

.share-btn-dropdown_7560b {
    position: absolute;
    bottom: calc(100% + 5px);
    left: 0;
    z-index: 1;
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 16px;
    background: var(--home-card-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    opacity: 0;
    transition: var(--transition-initial) opacity;
    pointer-events: none
}

.share-btn-dropdown_7560b.share-btn-dropdown-opened_97715 {
    opacity: 1;
    pointer-events: auto
}

.share-btn-dropdown_7560b:before {
    position: absolute;
    bottom: -4px;
    left: 50%;
    border-left: 4px solid transparent;
    border-bottom: 0 solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid var(--sports-border-color);
    transform: translateX(-50%);
    content: ""
}

.share-btn-dropdown_7560b svg {
    width: 16px;
    height: auto;
    cursor: pointer
}

.share-message_ee25a {
    margin-top: 8px;
    color: var(--live-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_bfef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bfef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bfef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bfef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart-tabs_f1c93 {
    display: flex;
    height: 48px;
    border-bottom: 1px solid var(--sports-border-color)
}

.cart-tab_26d21 {
    display: flex;
    flex-grow: 1;
    gap: 12px;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 12px 20px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    word-break: break-all;
    border-left: 1px solid var(--custom-scrollbar-bg-color);
    transition: var(--transition-initial) color
}

.cart-tab_26d21:first-child {
    border-left: unset
}

.cart-tab_26d21.active_ae513 {
    color: var(--sports-text-third-color)
}

.cart-tab_26d21.active_ae513 .cart-icon_83ce3 {
    color: var(--sports-icons-main-bg-color)
}

.cart-icon_83ce3 {
    flex-shrink: 0;
    width: 12px;
    color: var(--sports-top-menu-icons-bg-color);
    transition: var(--transition-initial) color
}

.cross-button_0e1f6 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 100%;
    border-left: 1px solid var(--custom-scrollbar-bg-color);
    cursor: pointer
}

.cross-icon_2b2d6 {
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    color: var(--home-icons-main-bg-color)
}

@-moz-keyframes input_animate_05083 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_05083 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_05083 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_05083 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search-menu_c289e {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: var(--header-bg-color);
    gap: 12px
}

.search-menu_c289e .search-row_61dbf {
    position: relative
}

.search-menu_c289e .search-row_61dbf .search-input_d414f {
    width: 100%;
    height: 100%;
    min-height: 36px;
    padding: 4px 16px 4px 36px;
    font-size: 14px;
    color: var(--slots-search-text) !important;
    -webkit-text-fill-color: var(--slots-search-text) !important;
    background-color: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.search-menu_c289e .search-row_61dbf .search-input_d414f::-webkit-input-placeholder,
.search-menu_c289e .search-row_61dbf .search-input_d414f::placeholder {
    -webkit-text-fill-color: var(--input-placeholder-color)
}

.search-menu_c289e .search-row_61dbf .icon_2e370 {
    position: absolute;
    top: 50%;
    left: 12px;
    width: 16px;
    color: var(--sports-icons-main-bg-color);
    transform: translateY(-50%)
}

.search-menu_c289e .search-row_61dbf .reset-button_a83d2 {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    color: var(--secondary-bg-color)
}

.search-menu_c289e .search-row_61dbf .reset-button_a83d2 svg {
    background: var(--sports-icons-main-bg-color);
    border-radius: 50%;
    width: 13px;
    height: 13px;
    padding: 3px
}

.search-menu_c289e .search-games-wrapper_31ae1 {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    z-index: 25
}

.search-menu_c289e .buttons-container_4ec50 {
    display: flex;
    width: 50%;
    gap: 6px
}

.search-menu_c289e .buttons-container_4ec50 .btn_cdb43 {
    flex: 1;
    height: 36px;
    padding: 0 12px;
    justify-content: center
}

@-moz-keyframes input_animate_721d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_721d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_721d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_721d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_981a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_981a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_981a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_981a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_bd015 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bd015 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bd015 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bd015 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_9dd59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9dd59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9dd59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9dd59 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_39328 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_39328 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_39328 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_39328 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_80ded {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_80ded {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_80ded {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_80ded {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_e06ba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e06ba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e06ba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e06ba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_8591e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8591e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8591e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8591e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.page-cards_9797a .page-card_535da {
    position: relative;
    display: flex;
    flex-shrink: 0;
    gap: 16px;
    align-items: center;
    width: calc(100vw - 32px);
    height: 100%;
    min-height: 148px;
    padding: 16px 20px;
    overflow: hidden;
    color: var(--secondary-bg-color);
    background: linear-gradient(180deg, var(--sports-items-secondary-bg-color), var(--home-card-bg-color));
    border-top: 2px solid var(--sports-border-color);
    border-radius: 8px
}

.page-cards_9797a .page-card_535da img {
    width: 24px;
    height: 24px;
    pointer-events: none
}

.page-cards_9797a .page-card_535da .bg-icon_c6d71 {
    position: absolute;
    top: 0;
    right: -21px
}

.page-cards_9797a .page-card_535da .bg-icon_c6d71 path {
    transition: var(--transition-initial) fill
}

.page-cards_9797a .main-icon_52353 {
    width: 24px;
    height: 24px;
    color: var(--sports-icons-main-bg-color)
}

.page-cards_9797a .title_dd647 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.page-cards_9797a .description_52183 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.page-cards_9797a .buttons_bf8ae {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    align-items: center;
    margin-top: 12px
}

.page-cards_9797a .buttons_bf8ae button {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: center;
    padding: 12px 24px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    text-transform: capitalize;
    background: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 8px;
    cursor: pointer;
    transition: background .3s, border .3s
}

.page-cards_9797a .slick-slider {
    display: contents
}

.page-cards_9797a .slick-list {
    padding: 0 16px;
    overflow: hidden
}

.page-cards_9797a .slick-track {
    display: flex;
    gap: 8px
}

.page-cards_9797a .slick-slide {
    height: auto !important
}

.page-cards_9797a .slick-slide>div {
    height: 100%
}

@-moz-keyframes input_animate_9d2f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9d2f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9d2f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9d2f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.popular-casino-section_d5ca4 {
    padding: 24px 16px 16px;
    border-bottom: 1px solid #dfdfe1
}

.popular-casino-section_d5ca4.no-border_fadcc {
    border: none
}

.popular-casino-title_dc8b7 {
    color: #4f4f54;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize
}

.popular-casino-description_2016c {
    color: #96969c;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

@-moz-keyframes input_animate_9dece {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9dece {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9dece {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9dece {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.popular-slots-section_6f464 {
    padding: 24px 16px 16px;
    border-bottom: 1px solid #dfdfe1
}

.popular-slots-section_6f464.no-border_f58fb {
    border: none
}

.popular-slots-title_938fa {
    color: #4f4f54;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize
}

.popular-slots-description_04529 {
    color: #96969c;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

@-moz-keyframes input_animate_9bcf5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9bcf5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9bcf5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9bcf5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.auth-buttons_9a523 {
    display: flex;
    margin: 20px 0
}

.auth-buttons_9a523>*+* {
    margin-left: 8px
}

.auth-button_0625e {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(50% - 2px);
    padding: 12px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #4d4d56;
    border-radius: 8px
}

.auth-button_0625e.register_41307 {
    background: #2764ff
}

@-moz-keyframes input_animate_caa9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_caa9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_caa9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_caa9e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu-item_60034 {
    display: flex;
    align-items: center;
    min-height: 72px;
    padding: 16px;
    background: #fcfcfc;
    border-top: 1px solid #e4e4ee
}

.menu-item_60034:last-child {
    border-bottom: 1px solid #e4e4ee
}

.item-icon_74a59 {
    width: 24px;
    height: 24px;
    margin-right: 16px;
    color: #2764ff
}

.item-title_276a2 {
    color: #4f4f54;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.item-description_7ee95 {
    margin-top: 4px;
    color: #96969c;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.arrow-icon_b21e7 {
    margin-right: 0;
    margin-left: auto;
    color: #a1bcff
}

@-moz-keyframes input_animate_cbef2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cbef2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cbef2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cbef2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slider-container_d19af {
    padding: 26px 20px 35px;
    border-bottom: 1px solid #e2e2e2
}

.slider-wrapper_7b59f .slick-slider {
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.slider-wrapper_7b59f .slick-slide {
    flex-grow: 1;
    align-self: stretch;
    margin: 0 4px
}

.slider-wrapper_7b59f .slick-list {
    display: flex;
    flex-grow: 1;
    height: 100%;
    padding: 0 16px
}

.slider-wrapper_7b59f .slick-track {
    position: relative;
    display: flex;
    align-items: stretch;
    transition: 0s
}

.slider-wrapper_7b59f .slick-dots {
    position: absolute;
    bottom: -30px;
    left: 50%;
    z-index: 20;
    display: flex !important;
    transform: translate(-50%, -50%)
}

.slider-wrapper_7b59f .slick-dots li button {
    width: 16px !important;
    background: var(--home-slider-button-color) !important;
    border-radius: 0 !important
}

.slider-wrapper_7b59f .slick-dots li button:hover {
    background: var(--sports-icons-main-bg-color) !important
}

.slider-wrapper_7b59f .slick-dots li.slick-active button {
    box-sizing: border-box;
    width: 16px;
    height: 2px;
    margin-right: 10px;
    font-size: 0;
    background: var(--sports-icons-main-bg-color) !important
}

.slider-wrapper_7b59f .slick-dots li button {
    width: 24px;
    height: 2px;
    margin-right: 10px;
    font-size: 0;
    background: #dce2e5;
    border-radius: 1px
}

.top_96f72 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    padding: 0 16px
}

.buttons-wrapper_a7ab1 {
    display: flex;
    gap: 4px;
    align-items: center
}

.top-left_b1f10 {
    flex: 1;
    gap: 20px;
    overflow: hidden
}

.buttons_7e7e2,
.top-left_b1f10 {
    display: flex;
    align-items: stretch
}

.buttons_7e7e2 {
    gap: 8px;
    width: 100%
}

.buttons_7e7e2 button {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    justify-content: center;
    padding: 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    background: var(--main-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    transition: color .3s, background .3s, border .3s
}

.buttons_7e7e2 button .icon_20536 {
    width: 12px;
    height: 12px
}

.buttons_7e7e2 button.active_1cdbb {
    color: var(--footer-buttons-color);
    background: var(--sports-icons-main-bg-color);
    border: 1px solid var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_f3092 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f3092 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f3092 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f3092 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.live-casino-section_b550d {
    margin-top: 24px
}

.game-wrap_dc7ee {
    position: relative;
    display: flex;
    flex-direction: column
}

.game_11df8 {
    position: relative;
    width: 175px;
    height: 216px;
    border-radius: 8px;
    cursor: pointer;
    transition: all .3s ease
}

.game_11df8:before {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 124px;
    background: linear-gradient(180deg, rgba(68, 82, 95, 0), rgba(68, 82, 95, .8) 38.02%, #44525f);
    border-radius: 0 0 8px 8px;
    box-shadow: inset 0 -2px 0 0 #567;
    content: "";
    pointer-events: none
}

.game_11df8 .game-image_1e594 {
    width: 175px;
    height: 216px;
    object-fit: cover;
    border-radius: 8px;
    transition: .3s
}

.item-bottom_b63f0 {
    position: absolute;
    bottom: 20px;
    left: 20px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-width: 160px;
    margin-top: 16px;
    font-weight: 600
}

.item-bottom_b63f0 .game-title_e1f71 {
    overflow: hidden;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .12)
}

.item-bottom_b63f0 .provider-title_43fed {
    color: #ffd21f;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .12)
}

.favorite-btn-wrap_68dd3 {
    position: absolute;
    top: 8px;
    right: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background-color: #2a333c;
    border-radius: 50%;
    cursor: pointer;
    transition: .3s
}

.favorite-btn-wrap_68dd3 svg {
    color: #dbe1e6
}

.favorite-btn-wrap_68dd3.active_1919a {
    background-color: #01ff5f
}

.favorite-btn-wrap_68dd3.active_1919a svg {
    color: #222630
}

.game-tags_8bf58 {
    position: absolute;
    top: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: flex-start;
    cursor: pointer
}

.game-tags_8bf58 .game-tag_08114 {
    z-index: 2;
    padding: 4px 8px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    border-radius: 0 4px 4px 0
}

.game-actions_210ff {
    position: absolute;
    bottom: 18px;
    left: 10px;
    z-index: 4
}

@-moz-keyframes input_animate_019d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_019d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_019d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_019d6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.events-section_62e51 {
    position: relative;
    margin-top: 24px
}

.events-section_62e51 .title_744f0 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-align: center;
    text-transform: capitalize;
    text-shadow: 0 4px 12px hsla(0, 0%, 100%, .2)
}

.events-section_62e51 .description_75925 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 300;
    font-size: 12px;
    font-family: Geologica;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center
}

.events-section_62e51 .buttons_abed6 {
    display: flex;
    gap: 8px;
    align-items: stretch;
    justify-content: center;
    margin-top: 20px
}

.events-section_62e51 .buttons_abed6 .icon_c12a9 {
    width: 12px;
    height: 12px
}

.events-section_62e51 .buttons_abed6 .sports-button_41c09 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    width: 50%;
    padding: 8px;
    color: var(--footer-buttons-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 8px;
    transition: background .3s, color .3s
}

.events-section_62e51 .buttons_abed6 .sports-button_41c09:hover {
    background: var(--colored-button-hover-color)
}

.events-section_62e51 .buttons_abed6 .live-button_fd5c9 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    width: 50%;
    padding: 8px;
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--main-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    transition: background .3s, color .3s
}

.events-section_62e51 .buttons_abed6 .live-button_fd5c9:hover {
    background: var(--secondary-bg-color)
}

.events-section_62e51 .events-wrapper_840db {
    margin: 20px auto 0
}

@-moz-keyframes input_animate_9b808 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9b808 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9b808 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9b808 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.providers-section_bc6bb {
    margin-top: 24px;
    overflow: hidden
}

.providers-section_bc6bb .title_96665 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-align: center;
    text-transform: capitalize;
    text-shadow: 0 4px 12px hsla(0, 0%, 100%, .2)
}

.providers-section_bc6bb .description_4629e {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 300;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center
}

.providers-section_bc6bb .providers_5d2d6 {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 4px;
    justify-content: center;
    margin-top: 24px
}

.providers-section_bc6bb .providers_5d2d6:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    height: 100%;
    background: linear-gradient(90deg, var(--main-bg-color), rgba(243, 245, 247, 0));
    content: ""
}

.providers-section_bc6bb .providers_5d2d6:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 80px;
    height: 100%;
    background: linear-gradient(90deg, rgba(243, 245, 247, 0), var(--main-bg-color));
    content: ""
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe,
.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a {
    display: flex;
    gap: 4px;
    justify-content: center
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe .provider-item_983b4,
.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a .provider-item_983b4 {
    display: flex;
    flex: 0 0 auto;
    gap: 8px;
    align-items: center;
    width: 160px;
    height: 44px;
    padding: 8px;
    background: var(--secondary-bg-color);
    border-radius: 8px
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe .provider-item_983b4 .icon-wrapper_e72be,
.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a .provider-item_983b4 .icon-wrapper_e72be {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    background: var(--sports-icon-bg-color);
    border-radius: 8px
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe .provider-item_983b4 .icon-wrapper_e72be .icon_371ab,
.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a .provider-item_983b4 .icon-wrapper_e72be .icon_371ab {
    width: 16px;
    height: 16px
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe .provider-item_983b4 .name_4117d,
.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a .provider-item_983b4 .name_4117d {
    color: var(--home-providers-text-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-top_7423a {
    margin-left: -80px
}

.providers-section_bc6bb .providers_5d2d6 .providers-row-bottom_702fe {
    margin-left: 120px
}

@-moz-keyframes input_animate_57f91 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_57f91 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_57f91 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_57f91 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slider-arrow-icon_a197f {
    position: absolute;
    top: 50%;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 48px;
    background: var(--secondary-bg-color);
    cursor: pointer
}

.slider-arrow-icon_a197f.next-arrow_4eb0a {
    right: 20px;
    border-color: var(--promo-border-color) var(--custom-scrollbar-bg-color) var(--custom-scrollbar-bg-color) var(--promo-border-color);
    border-style: solid;
    border-width: 2px 1px 1px;
    transform: translate(50%, -50%);
    transition: .3s
}

.slider-arrow-icon_a197f.next-arrow_4eb0a svg {
    width: 12px;
    height: 10px;
    color: var(--sports-icons-third-bg-color)
}

.slider-arrow-icon_a197f.prev-arrow_2082e {
    left: 20px;
    border-color: var(--promo-border-color) var(--promo-border-color) var(--custom-scrollbar-bg-color) var(--custom-scrollbar-bg-color);
    border-style: solid;
    border-width: 2px 1px 1px;
    transform: translate(-50%, -50%);
    transition: .3s
}

.slider-arrow-icon_a197f.prev-arrow_2082e svg {
    width: 12px;
    height: 10px;
    color: var(--sports-icons-third-bg-color)
}

.empty-slide_b8305 {
    width: 50px
}

.sports-section-slider_5ce99 {
    width: 100%
}

.sports-section-slider_5ce99 .slick-slider {
    position: relative
}

.sports-section-slider_5ce99 .slick-list {
    height: 48px;
    margin: 0 40px;
    border-top: 2px solid var(--promo-border-color)
}

.sports-section-slider_5ce99 .slick-slide {
    display: flex;
    align-items: stretch
}

.sports-section-slider_5ce99 .slick-slide .slider-item {
    display: flex !important;
    height: 100%
}

.sports-section-slider_5ce99 .slick-slide .slider-item.active,
.sports-section-slider_5ce99 .slick-slide .slider-item:hover {
    background: #fff
}

.sports-section-slider_5ce99 .slick-track {
    display: flex;
    height: 100%
}

.sports-section-slider_5ce99 .slick-disabled>* svg {
    opacity: .5
}

.sports-section-slider_5ce99 .slick-disabled>:hover {
    background: var(--sports-top-active-menu-bg-color);
    cursor: default
}

@-moz-keyframes input_animate_cc456 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cc456 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cc456 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cc456 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-menu_2add9 {
    height: 48px;
    overflow: hidden;
    background: var(--sports-items-secondary-bg-color)
}

.menu-item_cb002 {
    position: relative;
    display: flex;
    align-items: center
}

.button-promo_389b0 {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: 46px;
    padding: 12px 20px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-transform: capitalize;
    column-gap: 8px;
    background: var(--sports-items-secondary-bg-color);
    border-right: 1px solid var(--promo-border-color);
    border-bottom: 1px solid var(--promo-border-color);
    transition: var(--transition-initial) color, var(--transition-initial) background, var(--transition-initial) border-color
}

.button-promo_389b0 svg {
    width: 16px;
    height: auto
}

.button-promo_389b0 svg path {
    transition: var(--transition-initial) fill
}

.button-promo_389b0.selected_c11cc {
    color: var(--sports-text-third-color);
    background: var(--third-colored-btn-bg-color);
    border-bottom: 1px solid var(--third-colored-btn-bg-color)
}

.button-promo_389b0.selected_c11cc svg path {
    fill: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_c2e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c2e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c2e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c2e62 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.history-table_49c86 {
    display: grid;
    gap: 8px;
    width: 100%;
    padding: 16px
}

.row-container_95565 {
    position: relative;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-top: 2px solid var(--sports-items-main-bg-color);
    border-radius: 8px
}

.process_e5cb6.in_process_2487f,
.process_e5cb6.manual_process_pending_1af2a,
.process_e5cb6.waiting_approve_acd56 {
    color: var(--account-call-request-info-message-icon)
}

.process_e5cb6.approved_dafb2 {
    color: var(--notification-indicator-color)
}

.process_e5cb6.declined_f1c72,
.process_e5cb6.error_1b7b5 {
    color: #ff3d6b
}

.no-results_787b7 {
    padding: 12px 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center
}

.provider-wrapper_3fdaf {
    color: #4f6069;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize
}

.bet-info-wrap_9dd72 .info-title_8d24b {
    padding: 0 16px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.bet-info-container_db81f {
    display: flex;
    flex-direction: column;
    margin: 16px;
    background-color: #4f6069;
    border-radius: 8px
}

.bet-info-item_3e6f8 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 8px 16px;
    text-transform: capitalize
}

.bet-info-item_3e6f8+.bet-info-item_3e6f8 {
    border-top: 1px solid #586b74
}

.bet-info-item-title_c8166 {
    color: #b9c5ca;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.bet-info-item-text_ef298 {
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.detail-icon-wrapper_12e5b {
    position: relative;
    width: 24px;
    height: 24px;
    margin: 0;
    background: var(--notification-icon-bg-color);
    border-radius: 50%;
    transition: var(--transition-initial)
}

.detail-icon-wrapper_12e5b.active_ce2af {
    background: #01ff5f;
    transform: rotate(270deg)
}

.detail-icon-wrapper_12e5b.active_ce2af:before {
    opacity: 0
}

.detail-icon-wrapper_12e5b.active_ce2af:after {
    background: #222630
}

.detail-icon-wrapper_12e5b:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 2px;
    margin-top: -1px;
    margin-left: -5px;
    background: var(--details-icon-color);
    opacity: 1;
    transition: opacity var(--transition-initial);
    content: ""
}

.detail-icon-wrapper_12e5b:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 2px;
    height: 10px;
    margin-top: -5px;
    margin-left: -1px;
    background: var(--details-icon-color);
    opacity: 1;
    transition: opacity var(--transition-initial);
    content: ""
}

.events-header_a9c7d {
    display: grid;
    grid-template-columns: 2fr 4fr 2fr 1fr 1fr 75px;
    gap: 10px;
    align-items: center;
    padding: 24px 24px 12px
}

.events-header-item_b35c1 {
    color: #b9c5ca;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px
}

.events-header-item_b35c1:last-child {
    text-align: right
}

.left-top_529d2 {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.left-top_529d2 .rows_30f47 {
    display: grid;
    gap: 4px
}

.left-top_529d2 .row-date_3f234 {
    color: var(--third-colored-btn-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.detail-row_04f54 {
    display: grid;
    gap: 4px
}

.icon_863cb {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    background: #667a8f;
    border-radius: 50%
}

.icon_863cb svg {
    width: 12px;
    height: 12px
}

.detail-wrapper_e9b56 {
    display: flex;
    gap: 12px;
    align-items: center;
    text-transform: capitalize
}

.item-wrapper_5c2be {
    position: relative;
    display: grid;
    gap: 8px
}

.item-wrapper_5c2be.active_ce2af:before {
    position: absolute;
    top: -4px;
    left: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border: 1px solid var(--bonus-item-border-color);
    border-radius: 12px;
    content: ""
}

@-moz-keyframes input_animate_dab4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dab4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dab4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dab4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event_b7a03 {
    display: block;
    padding: .75rem 0
}

.item-container_5e6ee {
    margin-bottom: .75rem;
    text-align: left;
    text-transform: capitalize
}

.item-container_5e6ee:last-child {
    margin-bottom: 0
}

.title_e09d3 {
    margin-bottom: 2px;
    color: #5d5d5d;
    font-weight: 400;
    font-size: 12px;
    text-align: left
}

.event-name_35b70 {
    display: flex;
    align-items: center
}

.live-content_2edaa {
    display: inline-block;
    flex-shrink: 0;
    height: .90625rem;
    margin-right: .375rem;
    padding: 0 .21875rem;
    color: #fff;
    font-weight: 600;
    font-size: .625rem;
    line-height: .90625rem;
    text-transform: uppercase;
    background: #fd4d4d;
    border-radius: .125rem
}

@-moz-keyframes input_animate_4e66b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4e66b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4e66b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4e66b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.playerInfoContent_dfa99 {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden
}

.playerInfoContent_dfa99 table {
    width: 100%;
    margin-top: .375rem;
    table-layout: fixed
}

.playerInfoContent_dfa99 table tbody {
    display: flex;
    flex-direction: column;
    row-gap: 6px
}

.playerInfoContent_dfa99 table td {
    position: relative;
    height: 1.875rem;
    padding: 0 .75rem;
    color: #142d3e;
    font-weight: 600;
    font-size: .6875rem;
    vertical-align: middle
}

.playerInfoContent_dfa99 table td:first-child {
    width: 111px;
    color: #717c84;
    font-weight: 700
}

.playerInfoContent_dfa99 table td:last-child {
    width: 70%
}

.tr-item_a0a00 {
    background: #fff;
    border-radius: 9px
}

.tr-item_a0a00:nth-child(2n) {
    background: #dbe6ed
}

@-moz-keyframes input_animate_728a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_728a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_728a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_728a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_8bdfd {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    font-size: 16px;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-secondary-color);
    border-radius: 8px
}

.table-col-1_6aeaf {
    color: var(--outline-btn-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.table-col-2_4fc90 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.table-col-2_4fc90.win_678e9,
.table-col-2_4fc90.won_d1ccc {
    color: var(--win-status-color)
}

.table-col-2_4fc90.pending_03383 {
    color: var(--pending-status-color)
}

.table-col-2_4fc90.canceled_8c3e2,
.table-col-2_4fc90.declined_062ab,
.table-col-2_4fc90.loss_b627e,
.table-col-2_4fc90.lost_64045 {
    color: #ff3d6b
}

@-moz-keyframes input_animate_d2abf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d2abf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d2abf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d2abf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-popup-container_62a5d {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 33px
}

.account-popup-container_62a5d h3 {
    display: flex;
    align-items: center;
    height: 3.25rem;
    padding-left: 1.3125rem;
    color: #142d3e;
    font-weight: 600;
    font-size: .8125rem;
    font-family: var(--font-lalezar);
    line-height: .9375rem;
    letter-spacing: 1px;
    background: linear-gradient(90deg, #e5dc93, #c19e6b)
}

.account-popup-container_62a5d h3,
.btn_account_04e89 {
    width: 100%;
    text-transform: uppercase;
    border-radius: 9px
}

.btn_account_04e89 {
    position: relative;
    display: block;
    height: 3.875rem;
    margin-top: .75rem;
    margin-bottom: 5px;
    color: #fff;
    font-weight: 800;
    font-size: 1.125rem;
    font-family: var(--font-open-sans);
    line-height: 1.375rem;
    text-align: center;
    background: #142d3e;
    box-shadow: 0 5px 6px rgba(0, 0, 0, .1)
}

.playerInfoContent_1cad1 {
    font-size: .875rem
}

.display-grid_3061d {
    display: grid;
    grid-template-columns: .5fr 1fr .2fr;
    align-items: center;
    height: 2.5rem;
    color: #222;
    font-weight: 600;
    font-size: .6875rem;
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc
}

.display-grid_3061d:nth-child(2n) {
    background: #f6f6f6
}

.display-grid-col_c9b66 {
    padding-left: .9375rem
}

.display-grid-col_c9b66:first-child {
    font-weight: 700
}

.default-column_7d03c {
    padding: 12px 0;
    color: #4f6069;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    background: #fff
}

@-moz-keyframes input_animate_20b88 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_20b88 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_20b88 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_20b88 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_4aff5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    font-size: 16px;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-secondary-color);
    border-radius: 8px
}

.col_30578 {
    color: var(--outline-btn-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.col_30578:last-child {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_bad80 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bad80 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bad80 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bad80 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.row-top_b988f {
    gap: 10px;
    justify-content: space-between;
    padding: 12px 16px;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.row-bottom_e7271,
.row-top_b988f,
.row-top_b988f .left_2e4be,
.row-top_b988f .right_35dcf {
    display: flex;
    align-items: center
}

.row-bottom_e7271 {
    justify-content: space-between
}

.row-bottom_e7271 .item_3eb21 {
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
    align-items: center;
    width: 33.333%;
    padding: 12px 16px
}

.row-bottom_e7271 .item_3eb21.double_4b496 {
    width: 50%
}

.row-bottom_e7271 .item_3eb21 .item-title_d2195 {
    color: var(--third-colored-btn-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.row-bottom_e7271 .item_3eb21 .item-value_bf45f {
    margin-top: 8px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_313d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_313d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_313d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_313d5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.pagination_81db0 {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 100%;
    padding: 0 16px 16px;
    border-radius: 0 0 8px 8px
}

.pagination_inner_07f3a {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.page_nums_0560f {
    display: flex;
    gap: 4px;
    align-items: center
}

.page_nums_0560f input {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    color: var(--sports-icons-third-bg-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    transition: var(--transition-initial) border-color, var(--transition-initial) background-color, var(--transition-initial) color;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    background: inherit
}

.page_nums_0560f div.active_547ee input {
    color: #222630;
    background-color: #01ff5f;
    border-color: #01ff5f;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.pager-button_08709 {
    display: flex;
    gap: 4px;
    align-items: center;
    justify-content: space-between;
    width: 80px;
    height: 36px;
    padding: 5px 12px;
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    transition: var(--transition-initial) border-color
}

.pager-button_08709.disabled_e8818 {
    cursor: auto;
    opacity: .7
}

.pager-button_08709.disabled_e8818 input {
    cursor: auto
}

.pager-button_08709:first-child {
    margin-right: .3125rem
}

.pager-button_08709:last-child {
    margin-left: .3125rem
}

.pager-button_08709 input {
    display: block;
    color: var(--sports-icons-third-bg-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    background-color: transparent
}

.pager-button_08709 .arrow-left_d59b1,
.pager-button_08709 .arrow-right_8cfa4 {
    width: 10px;
    height: 6px;
    color: var(--sports-icons-third-bg-color)
}

.pager-button_08709 .arrow-left_d59b1 {
    transform: rotate(90deg)
}

.pager-button_08709 .arrow-right_8cfa4 {
    transform: rotate(-90deg)
}

.pager-button-icons-wrapper_99858 {
    display: flex
}

@-moz-keyframes input_animate_920fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_920fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_920fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_920fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-table-body-row_d8e08 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 20px;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-secondary-color);
    border-radius: 8px
}

.default-table-body-row_d8e08 .title_8f276 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_1a5f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1a5f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1a5f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1a5f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-title-wrap_4a191 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 16px;
    border-bottom: 1px solid var(--account-menu-item-border-color)
}

.account-title-wrap_4a191 .item-icon_b199c {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-main-bg-color)
}

.account-title-wrap_4a191 .title_a28d4 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.account-title-wrap_4a191 .right-menu_54614 {
    margin-left: auto
}

@-moz-keyframes input_animate_a202c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a202c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a202c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a202c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event_c2c77 {
    position: relative;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px
}

.info-container_70449 {
    display: grid;
    gap: 4px
}

.row_995a0 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px
}

.row_995a0+.row_995a0 {
    border-top: 1px solid var(--modal-header-border-color)
}

.item-info_c2063 {
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.title_7b4a0 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.outcome-title_b976d {
    margin-bottom: 8px;
    color: #fcdc73;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.live_fb0bf {
    display: flex;
    align-items: center
}

.live-content_a4b71 {
    display: inline-block;
    flex-shrink: 0;
    height: .90625rem;
    margin-left: .375rem;
    padding: 0 .21875rem;
    color: #222630;
    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    text-transform: uppercase;
    background: #01ff5f;
    border-radius: 4px
}

.odds-content_73475 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    height: 24px;
    padding: 4px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    background: var(--modal-box-shadow-color);
    border: 1px solid var(--notification-icon-bg-color);
    border-radius: 8px
}

.result-container_d5c6d {
    display: flex;
    gap: 12px;
    align-items: center
}

.status-data_f1ade {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    color: #222630;
    border-radius: 50%
}

.status-data_f1ade.notstarted_598a5,
.status-data_f1ade.pending_ecfeb {
    background: #ffda44
}

.status-data_f1ade.win_7b703,
.status-data_f1ade.won_1ccec {
    background: #03ff5f
}

.status-data_f1ade.canceled_8442b,
.status-data_f1ade.declined_54335,
.status-data_f1ade.loss_2fcf9,
.status-data_f1ade.lost_9af3a {
    background: #ff3d6b
}

@-moz-keyframes input_animate_4fc93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4fc93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4fc93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4fc93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.date-filter_8e3d3 {
    display: flex;
    flex-direction: column
}

.date-filter_8e3d3 .filter-wrap_580f7 {
    display: flex;
    flex-direction: column;
    align-items: stretch
}

.calendar-wrapper_9fb0e {
    width: 100%
}

.calendar-input_9a171 {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    height: 100%;
    padding: 16px 24px;
    font-size: 14px;
    border-bottom: 1px solid var(--sports-border-color)
}

.calendar-input-content_74cf2 {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 4px;
    text-align: left
}

.calendar-input_9a171 .calendar-input-title_b69cb {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.calendar-input_9a171 .calendar-input-date_72a82 {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.calendar-input_9a171.opened_8cf61 .select-icon_63c75 {
    transform: rotate(180deg)
}

.filter-options_0831b {
    position: relative;
    padding: 16px;
    font-size: 12px;
    border-bottom: 1px solid var(--sports-border-color)
}

.button-wrapper_0a630 {
    padding: 16px 24px;
    background: var(--sports-items-secondary-bg-color)
}

.show-filter-button_5994c {
    justify-content: center;
    width: 100%;
    font-weight: 500
}

.calendar-icon_f7540 {
    width: 12px;
    color: var(--home-icons-main-bg-color)
}

.select-icon_63c75 {
    color: var(--home-icons-main-bg-color);
    transition: transform var(--transition-initial)
}

@-moz-keyframes input_animate_bfd90 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bfd90 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bfd90 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bfd90 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-filter__icon_96e79 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 50%
}

.modal-filter__title_da7e0 {
    display: flex;
    gap: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.filter-icon_1bdec {
    width: 12px;
    color: var(--slots-banner-color-text)
}

@-moz-keyframes input_animate_61268 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_61268 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_61268 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_61268 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-placeholder_ceb5a {
    display: flex;
    gap: 4px;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 20px;
    color: var(--third-colored-btn-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.inputs-wrapper_4fa75 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.input-select-wrap_5fda0 {
    position: relative
}

.account-btn_daafd {
    width: 100%;
    height: 48px;
    margin-top: 24px;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    text-transform: capitalize
}

.disable-btn_37160 {
    opacity: .8;
    pointer-events: none
}

.response_99b4c {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 8px
}

.success_8210b {
    border: 1px solid #01ff5f
}

.error_e21f4 {
    border: 1px solid #ff4949
}

@-moz-keyframes input_animate_8089d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8089d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8089d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8089d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-account-container_d0cd0 {
    margin-bottom: 16px
}

.account-sub-title_2b350 {
    padding-top: 16px
}

.warning_ebb25 {
    margin: 0 16px 12px;
    color: #4f6069;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

@-moz-keyframes input_animate_9d73d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9d73d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9d73d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9d73d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.history-table_53f17 {
    display: grid;
    gap: 8px;
    width: 100%;
    padding: 16px 16px 0
}

.item-wrapper_5ee7a {
    position: relative;
    display: grid;
    gap: 8px
}

.item-wrapper_5ee7a.active_c8e64:before {
    position: absolute;
    top: -4px;
    left: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border: 1px solid var(--bonus-item-border-color);
    border-radius: 12px;
    content: ""
}

.row-container_1f8bb {
    position: relative;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-top: 2px solid var(--sports-items-main-bg-color);
    border-radius: 8px
}

.process_354d1 {
    display: flex;
    align-items: center;
    column-gap: 8px
}

.no-results_181d3 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize
}

.bet-info-wrap_0a5fd {
    display: grid;
    gap: 8px
}

.bet-info-container_cea45 {
    display: grid;
    flex-wrap: wrap;
    grid-template-columns: repeat(3, 1fr);
    gap: 1px;
    overflow: hidden;
    text-align: center;
    background: var(--modal-header-border-color);
    border: 1px solid var(--sports-select-bg-color);
    border-radius: 8px
}

.bet-info-item_1f3d5 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 14px;
    text-transform: capitalize;
    background: var(--bets-stats-card-bg-color)
}

.bet-info-item-title_74f2b {
    margin-bottom: 4px;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.bet-info-item-text_56429 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.process-info-text_bf3a1.win_acf0c,
.process-info-text_bf3a1.won_0cb30 {
    color: var(--win-status-color)
}

.process-info-text_bf3a1.canceled_96ebb,
.process-info-text_bf3a1.declined_aa9b6,
.process-info-text_bf3a1.loss_854f3,
.process-info-text_bf3a1.lost_94d7d {
    color: #ff3d6b
}

.process-info-text_bf3a1.pending_3df99 {
    color: var(--pending-status-color)
}

.events-header_5658a {
    display: grid;
    grid-template-columns: 2fr 4fr 2fr 1fr 1fr 75px;
    gap: 10px;
    align-items: center;
    padding: 24px 24px 12px
}

.left-top-warpper_e616f {
    display: flex;
    gap: 12px;
    align-items: center
}

.left-top-warpper_e616f .icon_36ce2 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #222630;
    border-radius: 50%
}

.left-top-warpper_e616f .icon_36ce2.pending_3df99 {
    background: #ffda44
}

.left-top-warpper_e616f .icon_36ce2.win_acf0c,
.left-top-warpper_e616f .icon_36ce2.won_0cb30 {
    background: #03ff5f
}

.left-top-warpper_e616f .icon_36ce2.canceled_96ebb,
.left-top-warpper_e616f .icon_36ce2.declined_aa9b6,
.left-top-warpper_e616f .icon_36ce2.loss_854f3,
.left-top-warpper_e616f .icon_36ce2.lost_94d7d {
    background: #ff3d6b
}

.left-top_f6ba6 {
    color: var(--slots-search-text)
}

.left-top_f6ba6 .row-title_1d034 {
    margin-bottom: 4px
}

.left-top_f6ba6 .row-id_f2b97 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px
}

.left-top_f6ba6 .row-date_c3391 {
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.result-value_7cb76 {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.result-value_7cb76.win_acf0c,
.result-value_7cb76.won_0cb30 {
    color: var(--win-status-color)
}

.result-value_7cb76.canceled_96ebb,
.result-value_7cb76.declined_aa9b6,
.result-value_7cb76.loss_854f3,
.result-value_7cb76.lost_94d7d {
    color: #ff3d6b
}

.result-value_7cb76.pending_3df99 {
    color: var(--pending-status-color)
}

.row-title_1d034 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.detail-wrapper_3c336 {
    display: flex;
    gap: 12px
}

.detail-icon-wrapper_e52f6 {
    position: relative;
    width: 24px;
    height: 24px;
    margin: 0;
    background: var(--notification-icon-bg-color);
    border-radius: 50%;
    transition: var(--transition-initial)
}

.detail-icon-wrapper_e52f6:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 2px;
    margin-top: -1px;
    margin-left: -5px;
    background: var(--details-icon-color);
    opacity: 1;
    transition: opacity var(--transition-initial);
    content: ""
}

.detail-icon-wrapper_e52f6:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 2px;
    height: 10px;
    margin-top: -5px;
    margin-left: -1px;
    background: var(--details-icon-color);
    opacity: 1;
    transition: opacity var(--transition-initial);
    content: ""
}

.detail-icon-wrapper_e52f6.active_c8e64 {
    background: #01ff5f;
    transform: rotate(270deg)
}

.detail-icon-wrapper_e52f6.active_c8e64:after {
    background: #222630
}

.detail-icon-wrapper_e52f6.active_c8e64:before {
    opacity: 0
}

@-moz-keyframes input_animate_4cc3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4cc3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4cc3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4cc3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.display-success_38990 {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #01ff5f;
    border-radius: 8px
}

.buttons-wrapper_d41ec {
    display: flex;
    justify-content: space-between
}

.not-found-banks_b23d3 {
    position: relative;
    z-index: 3;
    height: 64px;
    margin-top: 8px;
    padding: 22px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.banks-block_e1c31 {
    padding-top: 16px
}

.accounts-list-row_f3eae {
    color: var(--sports-text-third-color);
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.accounts-list-row_f3eae+.accounts-list-row_f3eae {
    margin-top: 8px
}

.accounts-list-row_f3eae svg {
    width: 12px;
    height: 12px;
    color: var(--third-colored-btn-text-color)
}

.accounts-list-row_f3eae .header_58b4d {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px
}

.accounts-list-row_f3eae .header_58b4d .close_074be {
    margin-left: auto
}

.accounts-list-row_f3eae .row-item_c8d1a {
    display: flex;
    justify-content: space-between;
    padding: 12px 16px;
    border-top: 1px solid var(--sports-icon-bg-color)
}

.accounts-list-row_f3eae .row-item_c8d1a .item-title_743c2 {
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.accounts-list-row_f3eae .row-item_c8d1a .item-value_d6b36 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.accounts-list-row_f3eae .row-item_c8d1a .iban-wrapper_33799 {
    display: flex;
    gap: 8px;
    align-items: center
}

.bank-icon_7742d {
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

.bank-icon_7742d svg {
    display: inline-block;
    cursor: pointer
}

.bottom_75ef4 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 20px
}

@-moz-keyframes input_animate_28b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-placeholder_c753d {
    display: flex;
    gap: 4px;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 20px;
    color: var(--third-colored-btn-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.account-btn_3c889 {
    width: 100%;
    height: 48px;
    margin-top: 24px;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    text-transform: capitalize
}

.disable-btn_2d2eb {
    opacity: .8;
    pointer-events: none
}

.response_f6858 {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 8px
}

.success_ff699 {
    border: 1px solid #01ff5f
}

.error_c9dc7 {
    border: 1px solid #ff4949
}

.main-container_9f55a {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin: 16px 0 0
}

@-moz-keyframes input_animate_27899 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_27899 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_27899 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_27899 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.list-wrapper_79ed0 {
    padding-top: 16px
}

.list-wrapper_79ed0 .response_eff16 {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 8px
}

.list-wrapper_79ed0 .success_b1464 {
    border: 1px solid #01ff5f
}

.list-wrapper_79ed0 .error_0c3b6 {
    border: 1px solid #ff4949
}

.accounts-list-row_f0025 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    color: var(--sports-text-third-color);
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.accounts-list-row_f0025+.accounts-list-row_f0025 {
    margin-top: 8px
}

.accounts-list-row_f0025 svg {
    width: 12px;
    height: 12px;
    color: var(--third-colored-btn-text-color)
}

.accounts-list-row_f0025 .item-title_1ea37 {
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.accounts-list-row_f0025 .item-value_c6a54 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.accounts-list-row_f0025 .items-wrapper_1392f {
    width: 100%;
    padding-right: 12px
}

.accounts-list-row_f0025 .accounts-list-col_9f752 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.not-found-banks_4f45a {
    position: relative;
    z-index: 3;
    height: 64px;
    margin-top: 8px;
    padding: 22px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_f3199 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f3199 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f3199 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f3199 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-item_65f21 {
    position: relative;
    border-radius: 8px
}

.bonus-item_65f21:before {
    position: absolute;
    border: 1px solid var(--bonus-item-border-color);
    border-radius: 8px;
    opacity: 0;
    content: "";
    pointer-events: none;
    inset: -4px
}

.bonus-item_65f21.active_cac54:before {
    opacity: 1
}

.bonus-info-wrapper_95950 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background-color: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px;
    box-shadow: 0 1px 0 0 var(--bonus-info-border-color) inset;
    transition: var(--transition-initial) background-color, var(--transition-initial) border-color, var(--transition-initial) box-shadow
}

.bonus-value-and-info-wrapper_c8324 {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 16px;
    align-items: center;
    width: 100%
}

.value_b1058 {
    position: relative;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 48px;
    color: var(--percent-color);
    font-weight: 600;
    font-size: 18px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.36px;
    background-color: var(--list-counter-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color
}

.value_b1058:after,
.value_b1058:before {
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 50%;
    transform: translateY(-50%);
    transition: var(--transition-initial) background-color;
    content: ""
}

.value_b1058:before {
    left: -4px
}

.value_b1058:after {
    right: -4px
}

.value_b1058.activated-value_58c25 {
    color: var(--bonus-activated-value-color);
    background-color: var(--bonus-activated-value-bg-color)
}

.info_8d291 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 4px
}

.name_8f8e6 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.description_dcc29,
.name_8f8e6 {
    font-weight: 400;
    font-style: normal;
    transition: var(--transition-initial) color
}

.description_dcc29 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.you-have-no-right-text_91fb5,
.you-have-right-text_f77cb {
    display: flex;
    gap: 8px;
    align-items: center;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.you-have-no-right-text_91fb5:before,
.you-have-right-text_f77cb:before {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    content: ""
}

.you-have-right-text_f77cb {
    color: var(--sports-icons-main-bg-color)
}

.you-have-right-text_f77cb:before {
    background-color: var(--sports-icons-main-bg-color)
}

.you-have-no-right-text_91fb5 {
    color: var(--bonus-text-status-color)
}

.you-have-no-right-text_91fb5:before {
    background-color: var(--bonus-text-status-color)
}

.buttons-wrapper_4a3b2 {
    display: flex;
    gap: 8px;
    align-items: center
}

.buttons-wrapper_4a3b2 .activate-btn_7748f {
    padding: 10px 20px;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.details-wrapper_02d8d {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-top: 16px
}

.bonus-item-detail-item_e6934 {
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    background-color: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-secondary-color);
    border-radius: 8px;
    transition: var(--transition-initial) color, var(--transition-initial) border-color, var(--transition-initial) background-color
}

.bonus-item-detail-item-value_1a7b6 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    transition: var(--transition-initial) color
}

@-moz-keyframes input_animate_90f45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_90f45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_90f45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_90f45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_9c37c {
    position: relative;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color);
    transition: var(--transition-initial) color, var(--transition-initial) border-color
}

.line_b2f6c {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background-color: var(--sports-icons-main-bg-color);
    transition: var(--transition-initial) background-color
}

.line_b2f6c.line-not-active_e6720 {
    background-color: var(--notification-read-status-bg-color)
}

@-moz-keyframes input_animate_83647 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_83647 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_83647 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_83647 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.last-action-report_b3e0a {
    display: flex;
    flex-direction: column;
    gap: 16px;
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) border-color
}

.last-action-report-wrapper_7a1c8 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 1px 0 0 var(--bonus-info-border-color) inset, 0 1px 0 0 var(--bonus-info-border-color);
    transition: var(--transition-initial) background-color, var(--transition-initial) box-shadow
}

.last-action-report-item_95245 {
    color: #cdd5db;
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    display: block;
    align-items: center;
    justify-content: space-between;
    text-transform: capitalize
}

.last-action-report-item_95245:last-child {
    border-bottom: none
}

.last-action-report-item_95245.group_c6e39 {
    flex-direction: column;
    gap: 8px;
    align-items: flex-start
}

.last-action-report-item_95245.group_c6e39 .group-title_7cac5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.last-action-report-item_95245.group_c6e39 .group-item_e9357 {
    padding-left: 30px
}

.error-message_bc406,
.is-loading_b78a8 {
    min-height: 50px;
    display: flex;
    align-items: center;
    justify-content: center
}

.error-message_bc406 {
    color: #d52941
}

.report-block_250f2 {
    margin-bottom: 10px
}

.report-title_d633c {
    font-size: 11px;
    font-weight: 600;
    color: #fff;
    flex-grow: 1;
    text-transform: uppercase
}

.statistic-btn_bb064 {
    background-color: #03ff60;
    color: #222630;
    font-size: 12px;
    font-weight: 600;
    padding: 10px;
    border: none;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 2px 2px 15px rgba(3, 255, 96, .3)
}

.report-content_52efa {
    padding: 15px 30px 20px;
    margin-top: -15px
}

.arrow-icon_c1146 {
    margin-left: 10px;
    color: #222630;
    transition: var(--transition-initial) transform
}

.active_befec {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_ddb92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ddb92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ddb92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ddb92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.two-level-select-list-container_3a4e0 {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 4;
    margin-top: 5px;
    padding: 0;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 4px
}

.two-level-select-list-container_3a4e0 .select-list_81649 {
    max-height: 350px
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 50px;
    padding: 0 15px;
    color: var(--outline-btn-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--sports-separator-color);
    cursor: pointer;
    transition: var(--transition-initial)
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13.active-with-arrow_9e77d,
.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13:hover {
    color: var(--outline-btn-color);
    background-color: var(--outline-btn-border-color)
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13.active_befcb {
    color: var(--footer-buttons-color);
    background-color: var(--notification-indicator-color)
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13 .arrow_96629 {
    transition: var(--transition-initial)
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13.active-with-arrow_9e77d .arrow_96629,
.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13.active_befcb .arrow_96629 {
    transform: rotate(-180deg)
}

.two-level-select-list-container_3a4e0 .select-list_81649 .select-item_b1b13:last-child {
    border-bottom: none
}

.child-list-container_fc620 {
    border-bottom: 1px solid var(--sports-separator-color)
}

@-moz-keyframes input_animate_7f8a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7f8a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7f8a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7f8a2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.pass_addon_20356 {
    position: absolute;
    top: 0;
    right: 0;
    height: 2.625rem;
    line-height: 2.625rem
}

.strength_efacc {
    display: inline-block;
    width: .9375rem;
    height: .3125rem;
    vertical-align: middle;
    background: #1d1d1d
}

.strength_efacc:first-child {
    border-radius: 90px 0 0 90px, 90px 0 0 90px
}

.strength_efacc:last-child {
    margin-right: .3125rem;
    border-radius: 0 90px 90px 0, 0 90px 90px 0
}

.strength_efacc.false_8049f {
    background: #a94442
}

.strength_efacc.true_0af18 {
    background: #94d102
}

.pass_addon_20356+[type=password] {
    padding-right: 84px
}

.default_group_0c4b1 {
    position: relative
}

.default_label_07645 {
    position: relative;
    display: flex;
    gap: 4px;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.default_input_238a0 {
    position: relative
}

.default_input_238a0 input {
    width: 100%;
    padding: 13px 19px 13px 47px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.default_input_238a0 input::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.default_input_238a0 input::-moz-placeholder {
    color: var(--input-placeholder-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.default_input_238a0 input:-ms-input-placeholder {
    color: var(--input-placeholder-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.default_input_238a0 input:-moz-placeholder {
    color: var(--input-placeholder-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.default_input_238a0.error_6c7bc input {
    border-color: #ff4949;
    box-shadow: none
}

.default_input_message_9e6b3 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 8px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px
}

.default_input_message_9e6b3:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-separator-color);
    border-left: 6px solid transparent;
    transform: translateX(-50%);
    content: "";
    pointer-events: none
}

.default_input_message_9e6b3:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 50%;
    width: 0;
    height: 0;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-show-more-bg-color);
    border-left: 6px solid transparent;
    transform: translateX(-50%);
    content: "";
    pointer-events: none
}

.default_group_0c4b1 .default_input_message_9e6b3.error_message_4eb57 {
    color: #ff4949
}

.default_group_0c4b1 .default_input_message_9e6b3.success_message_7595e {
    color: var(--sports-icons-main-bg-color)
}

.default_group_0c4b1 .default_input_message_9e6b3.info_message_41867 {
    color: var(--sports-text-main-color)
}

.disabled_ad494 {
    cursor: not-allowed;
    opacity: .6
}

.password-input_a6221 {
    position: relative
}

.password-input_a6221 .icon_aa03d {
    position: absolute;
    top: 50%;
    left: 20px;
    transform: translateY(-50%)
}

.password-input_a6221 .eye-icon_7dc98 {
    position: absolute;
    top: 50%;
    right: 20px;
    color: #9898a4;
    transform: translateY(-50%)
}

@-moz-keyframes input_animate_88479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_88479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_88479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_88479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.warning-wrap_72f22 {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    column-gap: 12px;
    background: var(--register-attention-bg-color);
    border: 1px solid var(--register-attention-border-color);
    border-radius: 8px
}

.warning-wrap_72f22 svg {
    flex-shrink: 0;
    color: var(--account-call-request-info-message-icon)
}

.warning-wrap_72f22 span {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.warning-wrap_72f22:not(:first-child) {
    margin-top: 16px
}

.warning-wrap_72f22+* {
    margin-top: 16px
}

@-moz-keyframes input_animate_8383a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8383a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8383a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8383a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.create-tickets-container_14894 {
    display: block;
    width: 100%;
    height: auto;
    padding-top: 16px
}

.inputs-container_bbecd {
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center
}

.default_box_title_35639 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--footer-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 4px
}

.form-group_8ad70 {
    position: relative;
    width: 100%
}

.form-group_8ad70 .clock-select_92d3f button {
    padding-left: 48px
}

.form-group_8ad70 .clock-select_92d3f button span {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    text-transform: capitalize
}

.form-group_8ad70 .clock-select_92d3f li button {
    padding-left: 15px
}

.form-group_8ad70 .icon_18860 {
    position: absolute;
    top: 57%;
    left: 20px;
    z-index: 2;
    color: var(--sports-icons-third-bg-color)
}

.textarea-theme_fda80 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 240px;
    padding: 16px 20px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props);
    transition: all var(--transition-initial);
    resize: none
}

.textarea-theme_fda80::placeholder {
    padding-left: 28px;
    color: var(--input-placeholder-color);
    font-family: Geologica;
    text-transform: capitalize
}

.textarea-theme_fda80:focus-visible {
    outline-color: var(--sports-separator-color)
}

.textarea-error_f8521 {
    box-shadow: inset 0 0 0 1px #ff4949
}

.button-container_f37b9 {
    display: flex;
    align-items: center;
    margin: 24px 0 16px
}

.btn-account_93738 {
    width: 100%;
    height: 48px;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.text-area-group_f3232 {
    position: relative;
    padding-top: 16px
}

.text-area-icon_d8f69 {
    position: absolute;
    top: 60px;
    left: 20px;
    margin-right: 8px
}

.info-message-wrapper_d1599 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 20px;
    background: var(--account-call-request-info-message-bg);
    border: 1px solid var(--account-call-request-info-message-border);
    border-radius: 8px;
    transition: all var(--transition-initial)
}

.info-message-wrapper_d1599 .info-message-text_ed729 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.info-message-wrapper_d1599 .info-message-text_ed729 span {
    padding: 3px;
    color: var(--sports-text-main-color);
    font-weight: 500
}

.info-message-wrapper_d1599 svg {
    flex-shrink: 0;
    color: var(--account-call-request-info-message-icon)
}

.success-message_ea2cf {
    width: 100%;
    margin-bottom: 16px;
    padding: 12px 20px;
    border: 2px solid var(--sports-icons-main-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_c4f55 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c4f55 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c4f55 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c4f55 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.google-two-factory-authentication_94828 {
    --preloader-color: var(--sports-text-third-color)
}

.google-two-factory-authentication_94828 .wrapper_7d69b {
    position: relative;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color);
    transition: var(--transition-initial) color, var(--transition-initial) border-color
}

.google-two-factory-authentication_94828 .wrapper_7d69b .line_86107 {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background-color: var(--sports-icons-main-bg-color);
    transition: var(--transition-initial) background-color
}

.google-two-factory-authentication_94828 .section_a423d {
    display: flex;
    flex-direction: column;
    padding: 16px;
    border-bottom: 1px solid var(--account-menu-item-border-color)
}

.google-two-factory-authentication_94828 .section_a423d.middle_48e09 {
    flex-direction: column
}

.google-two-factory-authentication_94828 .section_a423d.bottom_d0d52 {
    flex-direction: column;
    padding-bottom: 0;
    border-bottom: none
}

.google-two-factory-authentication_94828 .section_a423d.buttons_77d90 {
    border-bottom: none;
    display: block
}

.google-two-factory-authentication_94828 .section-title_d6a17 {
    display: block;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.google-two-factory-authentication_94828 .section-text_33117 {
    font-weight: 300;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: -.28px
}

.google-two-factory-authentication_94828 .section-text_33117.small_4ac6f {
    margin-top: 4px
}

.google-two-factory-authentication_94828 .qr-image-container_fd9a8 {
    display: flex;
    flex: 1;
    min-width: 160px;
    height: 160px
}

.google-two-factory-authentication_94828 .qr-image-container_fd9a8 img {
    width: 160px;
    height: 160px
}

.google-two-factory-authentication_94828 .description-container_f8e99 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 16px;
    color: var(--lang-switcher-text-color)
}

.google-two-factory-authentication_94828 .description-container_f8e99 .description-link_cdbce {
    padding: 0 5px;
    color: var(--notification-indicator-color);
    font-weight: 600;
    font-size: 15px;
    text-decoration-line: underline
}

.google-two-factory-authentication_94828 .description-container_f8e99 .description-link_cdbce:last-child {
    padding-right: 0
}

.google-two-factory-authentication_94828 .instructions-list_25565 {
    margin-top: 16px;
    padding-left: 48px
}

.google-two-factory-authentication_94828 .instructions-list_25565>*+* {
    margin-top: 12px
}

.google-two-factory-authentication_94828 .instructions-item_57325 {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 32px;
    color: var(--lang-switcher-text-color);
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px;
    counter-increment: sectionCounter
}

.google-two-factory-authentication_94828 .instructions-item_57325:after {
    position: absolute;
    top: 50%;
    left: -48px;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    background: var(--list-counter-bg-color);
    border-radius: 8px;
    transform: translateY(-50%);
    content: counter(sectionCounter)
}

.google-two-factory-authentication_94828 .instructions-code-input-wrapper_986a1 {
    position: relative;
    width: 100%;
    max-width: 500px;
    margin-top: 22px
}

.google-two-factory-authentication_94828 .instructions-code-input_fa4ed {
    box-sizing: border-box;
    width: 100%;
    height: 52px;
    padding: 16px 20px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props);
    cursor: pointer
}

.google-two-factory-authentication_94828 .copy-icon_e1b55 {
    position: absolute;
    top: 50%;
    right: 24px;
    transform: translateY(-50%)
}

.google-two-factory-authentication_94828 .copy-tooltip_be038 {
    position: absolute;
    top: calc(100% - 10px);
    left: 50%;
    z-index: 1;
    padding: 6px 8px;
    color: #cfd6dd;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    background: #567;
    border-radius: 8px;
    transform: translateX(-50%);
    opacity: 0;
    transition: var(--transition-initial) opacity
}

.google-two-factory-authentication_94828 .copy-tooltip_be038.show_2de65 {
    opacity: 1
}

.google-two-factory-authentication_94828 .copy-tooltip_be038:after {
    position: absolute;
    top: -2px;
    left: 10px;
    z-index: 2;
    width: 7px;
    height: 7px;
    background: #567;
    transform: rotate(45deg);
    content: ""
}

.google-two-factory-authentication_94828 .confirm-form_5df52 {
    width: 100%;
    max-width: 548px
}

.google-two-factory-authentication_94828 .confirm-inputs_72e77 {
    display: grid;
    grid-template-columns: repeat(6, minmax(10px, 53px));
    justify-content: space-between;
    margin-top: 16px;
    column-gap: 4px
}

.google-two-factory-authentication_94828 .confirm-input_8131d {
    width: 100%;
    height: 64px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    text-align: center;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.google-two-factory-authentication_94828 .confirm-input_8131d:focus {
    border-color: var(--notification-indicator-color)
}

.google-two-factory-authentication_94828 .button-approve_29db6 {
    width: 100%;
    height: 52px;
    margin-top: 24px
}

.google-two-factory-authentication_94828 .error-message_a437d {
    display: inline-block;
    margin-top: 32px;
    padding: 7px 30px;
    color: #ff4949;
    font-size: 13px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid #ff4949;
    border-radius: 8px
}

@-moz-keyframes input_animate_409f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_409f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_409f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_409f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.status_form_a577a {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    position: relative
}

.status_form_a577a input {
    display: none
}

.status_form_a577a .btn-default_eb5a2 {
    cursor: pointer;
    width: 100%;
    border-radius: 8px;
    align-items: center;
    justify-content: center;
    flex: 1;
    margin-left: 0;
    line-height: 21px;
    font-weight: 500;
    text-transform: capitalize
}

@-moz-keyframes input_animate_5fa93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5fa93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5fa93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5fa93 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sms-two-factory-authentication_1f99a {
    padding-top: 16px
}

.sms-two-factory-authentication_1f99a .section_f61ad {
    padding: 16px
}

.sms-two-factory-authentication_1f99a .wrapper_07ddb {
    position: relative;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color);
    transition: var(--transition-initial) color, var(--transition-initial) border-color
}

.sms-two-factory-authentication_1f99a .wrapper_07ddb .line_eb225 {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background-color: var(--sports-icons-main-bg-color);
    transition: var(--transition-initial) background-color
}

@-moz-keyframes input_animate_87ddb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_87ddb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_87ddb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_87ddb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.copy-value-btn_6867a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px
}

@-moz-keyframes input_animate_3cfbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3cfbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3cfbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3cfbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.email-two-factory-authentication_d0663 {
    padding-top: 16px
}

.email-two-factory-authentication_d0663 .section_47e94 {
    padding: 16px
}

.email-two-factory-authentication_d0663 .wrapper_2acbc {
    position: relative;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color);
    transition: var(--transition-initial) color, var(--transition-initial) border-color
}

.email-two-factory-authentication_d0663 .wrapper_2acbc .line_87b7a {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background-color: var(--sports-icons-main-bg-color);
    transition: var(--transition-initial) background-color
}

@-moz-keyframes input_animate_89b08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_89b08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_89b08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_89b08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_a89f6 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding-top: 33px
}

.container_a89f6 .title_f4c16 {
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.4px
}

.container_a89f6 .rules-section_89573 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.container_a89f6 .rules-section_89573 .rule_d0cc7 {
    display: flex;
    gap: 16px;
    align-items: center;
    color: var(--account-call-request-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.container_a89f6 .rules-section_89573 .rule_d0cc7 .counter_48feb {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    font-weight: 600;
    background-color: var(--list-counter-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_bccbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bccbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bccbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bccbb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_eb1b9 {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center
}

.container_eb1b9 .ref-section_7a394 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%
}

.container_eb1b9 .ref-section_7a394 .title_87916 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px
}

.container_eb1b9 .ref-section_7a394 .description_64733 {
    color: var(----footer-text-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.container_eb1b9:after {
    position: absolute;
    bottom: -16px;
    width: calc(100% + 32px);
    height: 1px;
    background-color: var(--modal-header-border-color);
    content: ""
}

@-moz-keyframes input_animate_e6096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e6096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e6096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e6096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_4f427 {
    position: relative
}

.content_02316 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 16px 0;
    color: var(--notification-text-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.32px;
    transition: var(--transition-initial) color
}

.content_02316 ol,
.content_02316 ul {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.content_02316 ol li,
.content_02316 ul li {
    display: flex;
    gap: 12px;
    align-items: center
}

.content_02316 ul li:before {
    display: block;
    flex-shrink: 0;
    width: 4px;
    height: 4px;
    background: var(--list-counter-bg-color);
    border-radius: 50%;
    transition: var(--transition-initial) background;
    content: ""
}

.content_02316 ol {
    counter-reset: ol-list
}

.content_02316 ol li:before {
    display: block;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    background: var(--list-counter-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background;
    content: counter(ol-list);
    counter-increment: ol-list
}

.content_02316 img {
    display: inline-block;
    height: auto !important;
    vertical-align: middle
}

.subject-and-date-wrapper_e3d7f {
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    margin: 0 -16px;
    padding: 0 16px 16px;
    border-bottom: 1px solid var(--account-menu-item-border-color);
    transition: var(--transition-initial) border-color
}

.subject_47f53 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.date_2e272,
.subject_47f53 {
    font-style: normal;
    transition: var(--transition-initial) color
}

.date_2e272 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_4a983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4a983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4a983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4a983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.type-filter-list_a41a8 {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    gap: 8px;
    padding: 8px;
    background: var(--sports-show-more-bg-color);
    border-radius: 8px
}

.type-filter-list-link_68f80 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: center;
    justify-content: center;
    min-height: 68px;
    padding: 12px;
    color: var(--history-tabs-text-color);
    font-weight: 500;
    font-size: 12px;
    line-height: normal;
    text-align: center;
    border-radius: 8px;
    transition: color var(--transition-initial), background-color var(--transition-initial)
}

.type-filter-list-link_68f80.active_83b15,
.type-filter-list-link_68f80:hover {
    color: var(--sports-text-main-color);
    background-color: var(--secondary-bg-color)
}

.type-filter-list-link_68f80.active_83b15 .icon_5581e,
.type-filter-list-link_68f80:hover .icon_5581e {
    color: var(--sports-icons-main-bg-color);
    transition: color var(--transition-initial)
}

@-moz-keyframes input_animate_74e0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_74e0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_74e0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_74e0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs-container_2a5fa {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 4px
}

.tab-item_6725b {
    padding: 7px 15px;
    overflow: hidden;
    color: var(--sports-icons-third-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-overflow: ellipsis;
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.tab-item_6725b.active_621d0 {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.notification-list-wrapper_571d7 {
    margin-top: 16px
}

.notification-list_ce568 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 20px
}

.notification-title-wrapper_70c3c {
    display: flex;
    gap: 12px;
    align-items: center
}

.indicator_f9eb0 {
    width: 4px;
    height: 4px;
    background-color: #a0aebb;
    border-radius: 50%
}

.indicator_f9eb0.indicator-not-read_a574d {
    background-color: #1daf52
}

@-moz-keyframes input_animate_b4dfe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b4dfe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b4dfe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b4dfe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.item_5e3f6 {
    gap: 16px;
    justify-content: space-between;
    padding: 12px 24px;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    cursor: pointer
}

.item_5e3f6,
.notification-icon-wrapper_71df8 {
    display: flex;
    align-items: center;
    transition: var(--transition-initial) background-color
}

.notification-icon-wrapper_71df8 {
    position: relative;
    flex-shrink: 0;
    justify-content: center;
    width: 48px;
    height: 48px;
    background-color: var(--footer-bg-color);
    border-radius: 50%
}

.indicator_cfc12 {
    position: absolute;
    top: 12px;
    right: 12px;
    width: 4px;
    height: 4px;
    background-color: var(--notification-read-status-bg-color);
    border-radius: 50%;
    transition: var(--transition-initial) background-color
}

.indicator_cfc12.indicator-not-read_790ef {
    background-color: var(--sports-icons-main-bg-color)
}

.info-wrapper_ae042 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 4px;
    overflow: hidden
}

.title_87fd5 {
    overflow: hidden;
    color: var(--sports-text-main-color);
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.message_ca7e9,
.time_51049,
.title_87fd5 {
    font-weight: 400;
    font-style: normal;
    transition: var(--transition-initial) color
}

.message_ca7e9,
.time_51049 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.message_ca7e9 {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.delete-btn_b357f {
    position: relative;
    z-index: 1
}

@-moz-keyframes input_animate_65692 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_65692 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_65692 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_65692 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.details-wrapper_ef89e {
    margin-top: 16px
}

.account-info_48042 {
    display: flex;
    flex-direction: column;
    padding: 12px 0 16px
}

.input-change_e10a7 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 12px 20px;
    overflow: hidden;
    border-bottom: 1px solid var(--account-menu-item-border-color)
}

.input-change_e10a7.tc-id_19aa5 {
    overflow: initial
}

.input-change_e10a7 svg {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: var(--sports-icons-third-bg-color)
}

.switcher-wrapper_50c55 {
    position: relative;
    display: flex;
    gap: 8px;
    align-items: center;
    transition: color var(--transition-initial)
}

.switcher-wrapper_50c55 .dark_75c65 {
    color: var(--live-text-secondary-color)
}

.switcher-wrapper_50c55 .light_1d160 {
    color: var(--slots-menu-text)
}

.switcher_b78ed {
    position: relative;
    width: 44px;
    height: 24px;
    background: var(--modal-header-border-color);
    border-radius: 12px;
    transition: background var(--transition-initial)
}

.switcher_b78ed .round_d4cc7 {
    position: absolute;
    top: 50%;
    width: 16px;
    height: 16px;
    background: var(--notification-indicator-color);
    border-radius: 50%;
    transform: translate(5px, -50%);
    transition: transform var(--transition-initial), background-color var(--transition-initial)
}

.switcher_b78ed .round_d4cc7.light_1d160 {
    transform: translate(23px, -50%)
}

.message_d73bd {
    font-weight: 400;
    font-size: 16px
}

.message_d73bd.hint_62f9e {
    position: absolute;
    top: calc(100% + 13px);
    left: 0;
    z-index: 4;
    width: 100%;
    max-width: 100%;
    margin: -3px 0 0;
    padding: 10px 15px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    text-align: left;
    background-color: var(--sports-show-more-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px
}

.message_d73bd.hint_62f9e:before {
    position: absolute;
    top: -12px;
    right: 100%;
    left: 32px;
    display: block;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-separator-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

.message_d73bd.hint_62f9e:after {
    position: absolute;
    top: -10px;
    right: 0;
    left: 32px;
    width: 0;
    height: 0;
    margin-left: -6px;
    background: transparent;
    border: solid transparent;
    border-right-width: 6px;
    border-bottom: 8px solid var(--sports-show-more-bg-color);
    border-left: 6px solid transparent;
    content: "";
    pointer-events: none
}

.message_d73bd .error_d32c2 {
    color: #e5142e
}

.message_d73bd .success_04fcb {
    color: #099700
}

@-moz-keyframes input_animate_70bfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70bfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70bfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70bfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-input_dce65 {
    margin-left: auto;
    color: var(--sports-text-main-color);
    font-size: 14px;
    letter-spacing: -.28px;
    text-align: right
}

.control-input_dce65,
.left-side-input_2c816 {
    font-weight: 400;
    font-style: normal;
    line-height: 24px
}

.left-side-input_2c816 {
    padding-left: 16px;
    color: var(--third-colored-btn-text-color);
    font-size: 12px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.input-value_f0639 {
    justify-content: flex-end
}

@-moz-keyframes input_animate_54b3e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_54b3e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_54b3e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_54b3e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.avatar-buttons-container_6484f {
    display: flex;
    flex-direction: column;
    padding: 16px;
    width: 100%
}

.avatar-buttons-container_6484f .button_ea095 {
    justify-content: center;
    width: 100%;
    padding: 12px 4px
}

.avatar-buttons-container_6484f .button_ea095:first-child {
    margin-bottom: 16px
}

@-moz-keyframes input_animate_77f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_77f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_77f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_77f00 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-form_47da1 {
    margin-top: 12px;
    padding: 0 16px 16px
}

.submit-button_41071 {
    width: 100%;
    margin-top: 24px;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.change-password_c6526 .display-success_4ee30 {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    padding: 10px;
    color: green;
    font-size: 11px;
    font-family: Arial;
    text-align: center;
    text-transform: uppercase;
    background-color: #ecffd8;
    border: 1px solid #d8d8d8;
    border-radius: 5px
}

.account-form-col_3e449+.account-form-col_3e449 {
    margin-top: 16px
}

@-moz-keyframes input_animate_60f0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_60f0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_60f0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_60f0b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-wrap_d1dec {
    background: var(--secondary-bg-color);
    border-top: 2px solid var(--modal-header-border-color);
    border-radius: 8px
}

.account-wrap_d1dec.account-wrapper_c4ccd {
    margin-top: 16px
}

.account-wrap_d1dec .account-content-wrap_eb65e {
    position: relative;
    padding: 16px
}

.account-wrap_d1dec .account-content-wrap_eb65e.no-padding_f6012 {
    padding: 0 0 16px
}

@-moz-keyframes input_animate_a3b21 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a3b21 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a3b21 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a3b21 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.light_f007d {
    margin: 10px 0;
    text-align: justify
}

.default_popup__table_73d2d {
    display: flex;
    flex-direction: column
}

.default_popup__table_73d2d .default_popup__table_thead_0c362 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.default_popup__table_73d2d .default_popup__table_thead_0c362 .default_popup__table_th_e2944 {
    width: 25%;
    color: var(--sports-text-secondary-color);
    font-weight: 600;
    font-size: 14px;
    line-height: 20px
}

.default_popup__table_73d2d .default_popup__table_tbody_1c440,
.default_popup__table_73d2d .default_popup__table_tbody_1c440 .default_popup__table_row_d078f {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.default_popup__table_73d2d .default_popup__table_tbody_1c440 .default_popup__table_row_d078f .default_popup__table_td_a7912 {
    width: 25%;
    color: var(--sports-text-third-color);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px
}

.modal-buttons_b6db8 {
    display: flex;
    justify-content: center;
    padding: 10px 40px 0;
    gap: 12px
}

.modal-btn_69d2c {
    box-sizing: border-box;
    text-indent: 5px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    width: calc(50% - 9px);
    line-height: 46px;
    background: #01ff5f;
    font-size: 14px;
    border-radius: 8px;
    border: none;
    transition: all .3s ease;
    color: #3b4754;
    font-weight: 600;
    text-transform: uppercase;
    box-shadow: unset;
    cursor: pointer;
    text-align: center;
    padding: 0;
    will-change: transform
}

.modal-btn_69d2c:hover {
    transform: scaleX(.95) scaleY(.95)
}

.modal-btn_69d2c.cancel_05cfb {
    background: #ffda44
}

.modal-bottom-info_4567c {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    line-height: normal;
    font-size: 12px;
    margin: 8px 0 0;
    color: var(--sports-text-secondary-color)
}

.modal_08343 {
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    left: 0
}

.modal_overlay_145cd {
    background: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%;
    position: absolute
}

.modal_overlay_145cd.black-bg_2c3a6 {
    background: rgba(0, 0, 0, .7);
    backdrop-filter: none
}

.modal_wrap_c572f {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    border-radius: 16px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--sports-items-main-bg-color)
}

.modal_wrap_c572f .modal-header_85590 {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0;
    padding: 10px 20px;
    position: relative;
    border-bottom: 1px solid var(--sports-border-color)
}

.modal_wrap_c572f .modal-header_85590 .close-icon_cb183 {
    position: absolute;
    right: 20px;
    color: #9b9b9b;
    cursor: pointer;
    transition: .3s
}

.modal_wrap_c572f .modal-header_85590 .close-icon_cb183:hover path {
    fill: #2cdd6d
}

.modal_wrap_c572f .modal-title_79e05 {
    font-weight: 600;
    font-size: 16px;
    color: #01ff5f;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 90%;
    text-align: center
}

.modal_wrap_c572f .modal-content_cabbf {
    padding: 20px;
    line-height: 22px;
    font-weight: 400;
    font-size: 14px;
    color: #696969;
    border-radius: 0 0 16px 16px
}

@-moz-keyframes input_animate_a08c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a08c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a08c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a08c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.ap-bet-details__container_bb492 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.ap-bet-details__heads_adf07 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ap-bet-details__heads_adf07 .ap-bet-details__head_7720d {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 14px
}

@-moz-keyframes input_animate_dbf53 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dbf53 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dbf53 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dbf53 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-form__group_364bb,
.account-form__wrap-control_58b2e {
    width: 100%
}

.account-form__wrap-control_58b2e button {
    display: flex;
    align-items: center;
    justify-content: center;
    border-color: var(--sports-icon-bg-color);
    border-style: solid;
    border-width: 2px 1px 0;
    border-radius: 8px;
    background: #01ff5f;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24);
    color: #3b4754;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    padding: 12px 40px;
    transition: .3s;
    will-change: transform;
    width: 100%;
    margin: 32px 0
}

.account-form__wrap-control_58b2e button:hover {
    background: #2cdd6d
}

.light_db91d {
    margin: 10px 0;
    text-align: justify
}

.default_popup__table_42352 {
    display: flex;
    flex-direction: column
}

.default_popup__table_42352 .default_popup__table_thead_e7e4a {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.default_popup__table_42352 .default_popup__table_thead_e7e4a .default_popup__table_th_bdc95 {
    width: 25%;
    color: var(--sports-text-secondary-color);
    font-weight: 600;
    font-size: 14px;
    line-height: 20px
}

.default_popup__table_42352 .default_popup__table_tbody_81e1a,
.default_popup__table_42352 .default_popup__table_tbody_81e1a .default_popup__table_row_f7b16 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.default_popup__table_42352 .default_popup__table_tbody_81e1a .default_popup__table_row_f7b16 .default_popup__table_td_81145 {
    width: 25%;
    color: var(--sports-text-third-color);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px
}

.modal-buttons_6ffbc {
    display: flex;
    justify-content: center;
    padding: 10px 40px 0;
    gap: 12px
}

.modal-btn_02acb {
    box-sizing: border-box;
    text-indent: 5px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    width: calc(50% - 9px);
    line-height: 46px;
    background: #01ff5f;
    font-size: 14px;
    border-radius: 8px;
    border: none;
    transition: all .3s ease;
    color: #3b4754;
    font-weight: 600;
    text-transform: uppercase;
    box-shadow: unset;
    cursor: pointer;
    text-align: center;
    padding: 0;
    will-change: transform
}

.modal-btn_02acb:hover {
    transform: scaleX(.95) scaleY(.95)
}

.modal-btn_02acb.cancel_e3b70 {
    background: #ffda44
}

.modal-bottom-info_378fc {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    line-height: normal;
    font-size: 12px;
    margin: 8px 0 0;
    color: var(--sports-text-secondary-color)
}

.modal_60f34 {
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    left: 0
}

.modal_overlay_f98bc {
    background: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%;
    position: absolute
}

.modal_overlay_f98bc.black-bg_c9646 {
    background: rgba(0, 0, 0, .7);
    backdrop-filter: none
}

.modal_wrap_77428 {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    border-radius: 16px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--sports-items-main-bg-color)
}

.modal_wrap_77428 .modal-header_208a8 {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0;
    padding: 10px 20px;
    position: relative;
    border-bottom: 1px solid var(--sports-border-color)
}

.modal_wrap_77428 .modal-header_208a8 .close-icon_b62dc {
    position: absolute;
    right: 20px;
    color: #9b9b9b;
    cursor: pointer;
    transition: .3s
}

.modal_wrap_77428 .modal-header_208a8 .close-icon_b62dc:hover path {
    fill: #2cdd6d
}

.modal_wrap_77428 .modal-title_bd66e {
    font-weight: 600;
    font-size: 16px;
    color: #01ff5f;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 90%;
    text-align: center
}

.modal_wrap_77428 .modal-content_dca68 {
    padding: 20px;
    line-height: 22px;
    font-weight: 400;
    font-size: 14px;
    color: #696969;
    border-radius: 0 0 16px 16px
}

@-moz-keyframes input_animate_452f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_452f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_452f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_452f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.ap-bet-details__table_header_69447 {
    width: 100%;
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: capitalize
}

.ap-bet-details__container_cd840 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 12px;
    margin-bottom: 12px
}

.ap-bet-details__container_cd840 .ap-bet-details__row_e9622 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ap-bet-details__container_cd840 .ap-bet-details__row_e9622 .ap-bet-details__col_bf790 {
    font-weight: 500;
    font-size: 14px
}

.ap-bet-details__container_cd840 .ap-bet-details__heads_a0a7f {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ap-bet-details__container_cd840 .ap-bet-details__heads_a0a7f .ap-bet-details__head_a674c {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px
}

.ap-bet-details__container_cd840 .limits-table_79dee {
    display: flex;
    flex-direction: column;
    width: 100%;
    background: transparent;
    border: 1px solid var(--sports-border-color);
    border-radius: 5px
}

.ap-bet-details__container_cd840 .limits-table_79dee .limit-item_db324 {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 16px 20px;
    border-bottom: 1px solid var(--sports-border-color)
}

.ap-bet-details__container_cd840 .limits-table_79dee .limit-item_db324:last-child {
    border-bottom: none
}

.ap-bet-details__container_cd840 .limits-table_79dee .limit-item_db324 .limit-item__value_37755 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 24px
}

.ap-bet-details__container_cd840 .limits-table_79dee .limit-item_db324 .limit-item__head_75772 {
    width: 25%;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px
}

@-moz-keyframes input_animate_23e22 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_23e22 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_23e22 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_23e22 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.ap-bet-details__table_header_bdb16 {
    width: 100%;
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: capitalize
}

.ap-bet-details__container_63732 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 12px;
    margin-bottom: 12px
}

.ap-bet-details__container_63732 .ap-bet-details__row_f3f34 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ap-bet-details__container_63732 .ap-bet-details__row_f3f34 .ap-bet-details__col_90f96 {
    font-weight: 500;
    font-size: 14px
}

.ap-bet-details__container_63732 .ap-bet-details__heads_56b49 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ap-bet-details__container_63732 .ap-bet-details__heads_56b49 .ap-bet-details__head_cd653 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px
}

.ap-bet-details__container_63732 .limits-table_e6089 {
    display: flex;
    flex-direction: column;
    width: 100%;
    background: transparent;
    border: 1px solid var(--sports-border-color);
    border-radius: 5px
}

.ap-bet-details__container_63732 .limits-table_e6089 .limit-item_dc887 {
    display: flex;
    gap: 20px;
    align-items: center;
    width: 100%;
    padding: 16px 20px;
    border-bottom: 1px solid var(--sports-border-color)
}

.ap-bet-details__container_63732 .limits-table_e6089 .limit-item_dc887:last-child {
    border-bottom: none
}

.ap-bet-details__container_63732 .limits-table_e6089 .limit-item_dc887 .limit-item__value_69023 {
    width: 100%;
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.ap-bet-details__container_63732 .limits-table_e6089 .limit-item_dc887 .limit-item__head_1fad6 {
    min-width: 25%;
    max-width: 25%;
    overflow: hidden;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis
}

@-moz-keyframes input_animate_9b622 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9b622 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9b622 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9b622 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-form__container_title_4cba7 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    color: var(--sports-text-secondary-color);
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    text-transform: capitalize
}

.account-form__container_title_4cba7 .close-btn_155d8 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 36px;
    padding: 0 14px;
    font-weight: 500;
    font-size: 14px;
    background: var(--sports-items-main-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    cursor: pointer
}

.result-success_cc666 .message_title_7e5ea {
    color: #01ff5f;
    font-weight: 500;
    font-size: 16
}

.form-wrapper_1d927>div {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    gap: 16px
}

@-moz-keyframes input_animate_d0fa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d0fa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d0fa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d0fa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.play-safe-modal_39be1 {
    display: flex;
    flex-direction: column
}

@-moz-keyframes input_animate_de3dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_de3dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_de3dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_de3dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.info-container_7ef4b {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    row-gap: 18px;
    padding: 18px;
    background: var(--sports-items-main-bg-color);
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset;
    border-radius: 8px;
    margin-bottom: 20px
}

.info_f7d52 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    border-radius: 8px;
    gap: 16px
}

.header-title_29978 {
    color: var(--sports-text-main-color);
    font-weight: 700;
    font-size: 18px;
    line-height: 28px
}

.subtitle_e07b7 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    display: inline-block
}

.button_47d07 {
    display: flex;
    align-items: center;
    justify-content: center;
    border-color: var(--sports-icon-bg-color);
    border-style: solid;
    border-width: 2px 1px 0;
    border-radius: 5px;
    background: #01ff5f;
    box-shadow: 0 8px 16px 0 var(--button-shadow-color);
    color: #3b4754;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    padding: 12px 40px;
    transition: .3s;
    will-change: transform;
    width: 100%
}

.button_47d07:hover {
    background: #2cdd6d
}

.icon-wrapper_65013 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    padding: 4px 12px;
    height: 48px;
    border-color: var(--sports-icon-bg-color);
    border-style: solid;
    border-width: 2px 1px 0;
    border-radius: 8px;
    background: var(--sports-border-checkbox-color)
}

.info-content_06742 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 100%
}

@-moz-keyframes input_animate_59bdf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_59bdf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_59bdf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_59bdf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_ef4a3 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
    margin-bottom: .875rem
}

.container_ef4a3.compact_46a68 {
    padding: 1.25rem 0;
    border-bottom: 1px solid var(--color-gray, #e5e5e5)
}

.container_ef4a3.compact_46a68 .title_8df8b {
    font-size: .75rem
}

.container_ef4a3.compact_46a68 .slider_f9c31 .rc-slider-mark-text {
    font-size: .75rem !important
}

.outcome_0646c {
    display: flex;
    justify-content: center;
    order: -1;
    width: 100%;
    margin-bottom: .625rem
}

.slider-container_1d7fd {
    width: 40%;
    padding: 0 .625rem 2rem;
    overflow: hidden
}

.title_8df8b {
    margin-bottom: 1rem;
    font-weight: 600;
    font-size: .8125rem;
    line-height: 1.3;
    text-align: center
}

.slider_f9c31 {
    position: relative !important;
    height: .375rem !important;
    background: #eee !important;
    border: none !important;
    border-radius: 1px !important;
    box-shadow: none !important;
    cursor: pointer !important
}

.slider_f9c31 .rc-slider-rail {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    background: #e3e3e3 !important;
    border: 1px solid #e3e3e3 !important
}

.slider_f9c31 .rc-slider-track {
    position: absolute !important;
    height: 100% !important;
    background: #b3d7fa !important;
    border: 1px solid #b3d7fa !important;
    visibility: visible !important;
    transition: all .1s !important
}

.slider_f9c31 .rc-slider-step {
    display: none !important
}

.slider_f9c31 .rc-slider-handle {
    position: absolute !important;
    top: .125rem !important;
    width: .625rem !important;
    height: 1.25rem !important;
    margin: 0 !important;
    background: #56a7f3 !important;
    border: none !important;
    border-radius: 0 !important;
    transform: translate(-50%, -50%) !important;
    cursor: pointer !important;
    transition: all .1s !important
}

.slider_f9c31 .rc-slider-handle:after {
    position: absolute !important;
    top: 1.25rem !important;
    left: 0 !important;
    display: block !important;
    width: 0 !important;
    height: 0 !important;
    border-color: transparent transparent #56a7f3 !important;
    border-style: solid !important;
    border-width: 0 .3125rem .1875rem !important;
    transform: rotate(180deg) !important;
    content: "" !important
}

.slider_f9c31 .rc-slider-mark {
    position: relative !important;
    top: -.625rem !important;
    left: 0 !important;
    width: 100% !important;
    margin-left: 0 !important;
    font-size: .75rem !important
}

.slider_f9c31 .rc-slider-mark-text {
    position: absolute !important;
    top: 0 !important;
    display: inline-block !important;
    float: left !important;
    height: auto !important;
    padding: 1.5625rem 0 0 !important;
    font-weight: 400 !important;
    font-size: .875rem !important;
    text-align: center !important;
    vertical-align: middle !important;
    cursor: pointer !important;
    transition: all .1s !important;
    user-select: none !important
}

.slider_f9c31 .rc-slider-mark-text-active {
    color: #000 !important;
    font-weight: 600 !important
}

@-moz-keyframes input_animate_20ac2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_20ac2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_20ac2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_20ac2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.btn_34591 {
    display: flex;
    gap: 4px;
    align-items: center;
    height: 100%;
    padding: 12px 16px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    border-right: 1px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.btn_34591.active_09fbb {
    color: var(--sports-text-third-color);
    background: var(--sports-top-active-menu-bg-color);
    border-bottom: 1px solid transparent
}

@-moz-keyframes input_animate_d66f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d66f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d66f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d66f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.events-wrapper_85498 {
    background: var(--sports-top-active-menu-bg-color)
}

@-moz-keyframes input_animate_aa298 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_aa298 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_aa298 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_aa298 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.buttons_6567c {
    display: flex;
    gap: 4px;
    width: 100%;
    padding: 16px 16px 0
}

.buttons_6567c .btn_e378e {
    display: flex;
    flex: 1 0 0;
    align-items: center;
    justify-content: center;
    padding: 6px 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--sports-select-bg-color);
    border-radius: 8px
}

.buttons_6567c .btn_e378e.active_a3043 {
    color: #fff;
    background: #1daf52
}

@-moz-keyframes input_animate_7ee02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7ee02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7ee02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7ee02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_b3bc1 {
    padding: 0 .4375rem 1.25rem;
    overflow: hidden;
    background: #fff;
    border-radius: .625rem
}

.header_7201e {
    display: flex;
    align-items: center;
    width: 100%;
    padding: .4375rem .25rem 1.25rem;
    color: #142e3f;
    font-weight: 800;
    font-size: 1.125rem;
    font-family: var(--font-montserrat);
    line-height: 1.6875rem;
    background-color: #fff;
    border-radius: .3125rem .3125rem 0 0
}

@-moz-keyframes input_animate_3a6ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3a6ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3a6ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3a6ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

list-container:last-child .list-header_4c1f0 {
    border-bottom: none
}

.list-header_4c1f0 {
    display: flex;
    align-items: center;
    width: 100%;
    margin-bottom: .25rem;
    padding: 9px 16px;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    background: #ecf2f5;
    border-radius: .5rem
}

.right-arrow_d76a2 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: flex-end;
    height: 2rem;
    margin-left: auto;
    transform: rotate(180deg)
}

.events-count_21891 {
    flex-grow: 1;
    margin-right: 6px;
    font-size: 12px;
    text-align: right
}

.events-count_21891 svg {
    width: .9375rem
}

.list_beef0 {
    margin-bottom: .75rem
}

.item_1e42e {
    margin-bottom: .25rem
}

.item_1e42e:last-child {
    border-bottom: none
}

.link_49425 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 2.25rem;
    padding: 8px 16px;
    color: #e8eced;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    background: #3d4b51;
    border-radius: .5rem
}

.link_49425 svg {
    margin-right: 10px
}

.link_49425 svg path {
    fill: #fff
}

.arrow-icon_249cf {
    position: relative;
    left: -.1875rem;
    width: .9375rem;
    margin: 0 .75rem;
    color: #0088bc;
    transform: rotate(-90deg)
}

.country-button-flag_9cece {
    margin-right: .625rem
}

.sport-icon_139d5 {
    height: 1.25rem !important
}

.title-container_f9697 {
    display: flex;
    align-items: center;
    justify-content: center
}

.title-container_f9697 i {
    display: block;
    margin-right: .8125rem
}

.sport-container_d0c0e {
    margin: 0 -16px;
    padding: 0 !important
}

.header-container_b24ff {
    padding: 9px 16px;
    color: #2c353a;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_f923b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f923b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f923b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f923b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event-info_58ada {
    padding: 12px 16px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.event-info-top-row_a9d25 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 12px;
    border-bottom: 1px solid var(--sports-border-color)
}

.name_9deb6 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.time-container_6baa5 {
    margin-top: 2px;
    color: var(--prelive-event-date-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.participant_e1d63 {
    color: #4f4f54;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.participant_e1d63.away_5733d {
    margin-top: 4px
}

.expand-arrow-wrapper_cabf1 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    background: var(--home-card-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 50%
}

.expand-arrow_3bbc1 {
    width: 10px;
    color: var(--notification-read-status-bg-color);
    transition: .2s
}

.expand-arrow_3bbc1.active_ffaa1 {
    transform: rotate(-180deg)
}

.scores-wrapper_dd03a {
    padding-top: 12px
}

.result-markets_2357b {
    margin-top: 6px;
    overflow: hidden;
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_dae36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dae36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dae36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dae36 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-title_b7290 {
    position: sticky;
    position: -webkit-sticky;
    top: 7.90625rem;
    z-index: 4;
    font-size: 1.125rem;
    line-height: 1.875rem;
    background: #fff;
    cursor: pointer
}

.show-more-wrapper_d1bb9 {
    padding: 16px;
    border-bottom: 1px solid var(--sports-border-color)
}

.show-more_eaf34 {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: 36px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: var(--secondary-bg-color);
    border-radius: 8px
}

.show-more_eaf34 .arrow-icon_2a373 {
    transition: .2s
}

.show-more_eaf34 .arrow-icon_2a373.active_a8a20 {
    transform: rotate(-180deg)
}

.events-count_b5dda {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--live-border-color)
}

.sport-icon_c0ccc {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin-right: 12px;
    color: #e7ebee
}

.sport-icon_c0ccc.active_a8a20 {
    color: #01ff5f
}

.count-arrow-wrapper_8ae63 {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.count-arrow-wrapper_8ae63 .count_61d08 {
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

.count-arrow-wrapper_8ae63 .arrow-icon_2a373 {
    margin-left: auto;
    color: #e7ebee;
    transition: .2s
}

.count-arrow-wrapper_8ae63 .arrow-icon_2a373.active_a8a20 {
    transform: rotate(-180deg)
}

@-moz-keyframes input_animate_b6918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b6918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b6918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b6918 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.league_75f41 {
    overflow: hidden
}

.league-header_67964 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 16px;
    overflow: hidden;
    color: var(--sports-text-secondary-color);
    background: var(--sports-league-header-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.league-content_d422a>*+* {
    border-top: 1px solid #e8eced
}

.league-header-sport-icon_c6289 {
    width: 20px;
    height: 20px;
    margin-right: 12px;
    color: #fff
}

.league-header-count_e9667 {
    color: #fcdc73;
    font-size: 14px;
    line-height: 22px;
    text-align: right
}

.league-header-arrow_1494b {
    color: var(--sports-text-secondary-color);
    transition: .3s
}

.league-header-arrow_1494b.active_27bdd {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_83ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_83ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_83ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_83ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title_ef741 {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 16px;
    color: #4f4f54;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    background-color: #fff;
    border-top: 1px solid #e4e4ee
}

.sport-icon_3f36b {
    width: 20px;
    color: #2764ff
}

@-moz-keyframes input_animate_1c5f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1c5f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1c5f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1c5f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-page-block-header_84588 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 16px 0
}

.page-link_01d38 {
    color: #dcaa04;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px
}

.show-more-leagues-btn_f7af0 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: 16px 0 8px;
    padding: 11px;
    background: #fbcf44;
    border-radius: 5px
}

.show-more-leagues-btn_f7af0 .text_71d6a {
    color: #1b2124;
    font-size: 14px;
    line-height: 22px;
    text-align: center
}

.tabs-wrapper_37c1e {
    display: flex;
    gap: 2px;
    align-items: center;
    overflow: hidden;
    background-color: #111112;
    border-radius: 16px 16px 0 0
}

.tab-item_67c7d {
    display: flex;
    gap: 12px;
    align-items: center;
    width: 50%;
    height: 44px;
    padding: 14px 16px;
    color: #c4c4d1;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    background-color: #313135
}

.tab-item_67c7d.active_011ec {
    color: #fff;
    background-color: #2764ff
}

.tab-icon_fe05d {
    flex-shrink: 0;
    width: 16px;
    height: 16px
}

@-moz-keyframes input_animate_1b3e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1b3e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1b3e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1b3e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.events-count_bed04 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.events-count_bed04 .title_fd948 {
    display: flex;
    gap: 12px;
    align-items: center;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.events-count_bed04 .title_fd948 .sport-icon_8111f {
    width: 16px;
    height: 16px;
    color: #01ff5f
}

.events-count_bed04 .count_c40af {
    color: var(--sports-text-fifth-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

.show-more-btn-wrapper_c780a {
    padding: 12px 16px 0
}

@-moz-keyframes input_animate_26cfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_26cfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_26cfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_26cfc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.favorites-container_d5048 .title-wrapper_a580a {
    display: flex;
    flex-shrink: 0;
    gap: 12px;
    align-items: center;
    height: 48px;
    padding: 12px 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    background: var(--secondary-bg-color)
}

.favorites-container_d5048 .title-wrapper_a580a .icon_49b68 {
    display: flex;
    flex-shrink: 0;
    gap: 10px;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 12px
}

.favorites-container_d5048 .title-wrapper_a580a .icon_49b68 svg {
    width: 12px;
    height: 12px;
    color: var(--sports-icons-main-bg-color)
}

.favorites-container_d5048 .title-wrapper_a580a .count_a0dbd {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
    padding: 2px 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--sports-count-icon-bg-color);
    border-radius: 6px
}

.events-count_d62b1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--live-border-color)
}

.sport-icon_722be {
    flex-shrink: 0;
    margin-right: 12px;
    color: #e7ebee
}

.sport-icon_722be.active_ac5d4 {
    color: #01ff5f
}

.count-arrow-wrapper_29062 {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.count-arrow-wrapper_29062 .count_a0dbd {
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

.count-arrow-wrapper_29062 .arrow-icon_3ee76 {
    margin-left: auto;
    color: #e7ebee;
    transition: .2s
}

.count-arrow-wrapper_29062 .arrow-icon_3ee76.active_ac5d4 {
    transform: rotate(-180deg)
}

.empty_019cd {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 30vh;
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_733a1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_733a1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_733a1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_733a1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.events-count_43ba0 {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--live-border-color)
}

.sport-icon_f361d {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin-right: 12px;
    color: #e7ebee
}

.sport-icon_f361d.active_349c6 {
    color: #01ff5f
}

.count-arrow-wrapper_29b61 {
    display: flex;
    gap: 12px;
    align-items: center;
    margin-left: auto
}

.count-arrow-wrapper_29b61 .count_e8c83 {
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

.count-arrow-wrapper_29b61 .arrow-icon_10e2a {
    margin-left: auto;
    color: #e7ebee;
    transition: .2s
}

.count-arrow-wrapper_29b61 .arrow-icon_10e2a.active_349c6 {
    transform: rotate(-180deg)
}

@-moz-keyframes input_animate_fda65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fda65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fda65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fda65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.events-count_e780c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: var(--sports-league-header-secondary-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.events-count_e780c .title_40472 {
    display: flex;
    gap: 12px;
    align-items: center;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.events-count_e780c .title_40472 .sport-icon_5d942 {
    width: 16px;
    height: 16px;
    color: #01ff5f
}

.events-count_e780c .count_33586 {
    color: var(--sports-text-fifth-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.24px
}

.show-more-btn-wrapper_12648 {
    padding: 16px 16px 0
}

@-moz-keyframes input_animate_9478b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9478b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9478b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9478b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.overlay-live-details_ed735 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100vw;
    height: 100px;
    background: #f0f5f8
}

.live-stream-video-wrapper_45e89 {
    padding: 16px;
    border-bottom: 1px solid var(--sports-border-color)
}

@-moz-keyframes input_animate_35287 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_35287 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_35287 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_35287 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.live-menu_9e581 {
    justify-content: space-between;
    background-color: var(--sports-top-menu-bg-color)
}

.live-menu_9e581,
.menu-button_9e62b {
    display: flex;
    align-items: center;
    width: 100%
}

.menu-button_9e62b {
    flex-direction: column;
    justify-content: center;
    height: 60px;
    padding: 8px 12px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    border-right: 1px solid var(--sports-border-color)
}

.menu-button_9e62b.active_99128 {
    background: var(--sports-top-active-menu-bg-color);
    border-bottom: 1px solid transparent
}

.menu-button_9e62b.active_99128,
.menu-button_9e62b.active_99128 .button-icon_0cfa3,
.menu-button_9e62b.active_99128 .button-text_9423b {
    color: var(--sports-text-third-color)
}

.button-icon_0cfa3 {
    flex-shrink: 0;
    margin-bottom: 8px
}

.button-icon_0cfa3,
.button-text_9423b {
    color: var(--sports-text-secondary-color)
}

.button-text_9423b {
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_a190f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a190f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a190f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a190f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.live-stream-wrapper_d60f6 {
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    margin: 0 auto;
    padding: 15px
}

@-moz-keyframes input_animate_23bbc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_23bbc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_23bbc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_23bbc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.time-buttons_81f20 {
    display: flex;
    padding: 12px 0 12px 16px;
    overflow-x: auto
}

.time-buttons_81f20>*+* {
    margin-left: 4px
}

.virtual-time-button_bf6a4 {
    display: flex;
    align-items: center;
    height: 28px;
    padding: 4px 8px;
    color: var(--sports-icons-third-bg-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    background: var(--footer-border-bg-color);
    border: 1px solid var(--virtual-button-border-color);
    border-radius: 8px
}

.virtual-time-button_bf6a4.active_4e011 {
    color: #222630;
    background: #01ff5f;
    border-color: #01ff5f
}

.virtual-time-button_bf6a4 .timer-wrapper_1d4a0 {
    display: flex;
    padding: 0 0 0 8px
}

.virtual-time-button_bf6a4 .timer_d1b51 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 30px;
    padding: 0 8px;
    color: #fff;
    background: #222630;
    border: none;
    border-radius: 8px
}

.virtual-time-button_bf6a4.finished_ca7fd {
    opacity: .6
}

.header_c3e42 {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    background: var(--register-section-title-bg-color)
}

.header-icon_2a374 {
    padding-right: 12px
}

.header-icon_2a374 svg {
    color: var(--sports-icons-main-bg-color)
}

@-moz-keyframes input_animate_f1699 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f1699 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f1699 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f1699 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.item_058f7 {
    display: flex;
    justify-content: center;
    padding: 12px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--sports-border-color)
}

.item_058f7+.item_058f7 {
    border-left: 1px solid var(--sports-border-color)
}

.item_058f7.active_da190 {
    color: var(--sports-text-third-color);
    background: var(--secondary-bg-color);
    border-bottom: none
}

.item_058f7.active_da190 svg {
    color: var(--sports-icons-main-bg-color)
}

.button_72f1e {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    white-space: nowrap;
    text-transform: capitalize
}

.button_72f1e svg {
    width: 16px;
    height: 16px
}

@-moz-keyframes input_animate_aec92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_aec92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_aec92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_aec92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container-race-events_00bd4 {
    width: 100%
}

.container-race-events_00bd4 .race-event-header_50f3c {
    grid-template-columns: 188px 2fr 2fr 1fr 1fr;
    justify-items: center
}

.container-race-events_00bd4 .race-event-header-result_2bdcc {
    grid-template-columns: 188px repeat(3, 1fr)
}

@-moz-keyframes input_animate_9c5ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9c5ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9c5ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9c5ce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_779d4 {
    display: grid;
    grid-template-columns: 188px 2fr 2fr 1fr 1fr;
    align-items: center;
    padding: 18px 16px;
    background-color: var(--sports-top-menu-bg-color)
}

.container_779d4+.container_779d4 {
    border-top: 1px solid var(--modal-header-border-color)
}

.container-results_ce528 {
    grid-template-columns: 188px repeat(3, 1fr)
}

.participant-column_b92e2,
.participant-place_971b5 {
    display: flex;
    align-items: center
}

.participant-place_971b5 {
    flex-shrink: 0;
    justify-content: center;
    width: 20px;
    height: 20px;
    color: #222630;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: #01ff5f;
    border-radius: 6px
}

.participant-icon_3e94a {
    display: flex;
    align-items: center;
    padding-left: 8px
}

.participant-name_cd733 {
    padding-left: 8px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.outcome-column_6b6bb {
    flex: none
}

.cast-row_99833 {
    display: flex;
    flex-shrink: 0
}

.cast-row_99833>* {
    flex-basis: 0;
    flex-grow: 1
}

.result-column_fb74f {
    flex-direction: column;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.28px
}

.cast_5db3b,
.result-column_fb74f {
    display: flex;
    align-items: center;
    justify-content: center
}

.cast_5db3b {
    cursor: pointer
}

.cast_5db3b.disabled_7e1cb {
    pointer-events: none
}

.cast-checkbox_09d8c {
    position: absolute;
    margin: 0;
    padding: 0;
    visibility: hidden
}

.cast-checkbox_09d8c:checked~.cast-fake-checkbox_d1eee {
    background: #1daf52;
    border-color: #1daf52
}

.cast-checkbox_09d8c:checked~.cast-fake-checkbox_d1eee .check-icon_b72f0 {
    display: block
}

.cast-checkbox_09d8c:disabled~.cast-fake-checkbox_d1eee {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.cast-fake-checkbox_d1eee {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 6px;
    transition: all var(--transition-initial)
}

.cast-fake-checkbox_d1eee .check-icon_b72f0 {
    display: none;
    color: #fff
}

@-moz-keyframes input_animate_d2341 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d2341 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d2341 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d2341 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_28d3e {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--register-section-title-bg-color)
}

.past-events_b3b29 {
    grid-template-columns: 56px 3fr 1fr
}

.icon_ef45d {
    color: #01ff5f
}

@-moz-keyframes input_animate_0798d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0798d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0798d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0798d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container-table_c6650 {
    display: flex;
    flex-direction: column
}

.buttons_9a628 {
    display: flex;
    gap: 8px;
    justify-content: center;
    width: 100%;
    padding: 16px;
    column-gap: 6px;
    background-color: var(--secondary-bg-color)
}

.buttons_9a628 .button_8e4de {
    width: 100%;
    padding: 12px 24px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.buttons_9a628 .button_8e4de .check-icon_69a45 {
    color: #222630
}

.buttons_9a628 .button-with-box-shadow_30bdc {
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.buttons_9a628 .disabled_7926c {
    color: var(--main-colored-btn-text-disabled-color);
    background-color: var(--main-colored-btn-bg-disabled-color);
    box-shadow: none
}

@-moz-keyframes input_animate_d730f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d730f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d730f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d730f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_124da {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--sports-top-menu-bg-color)
}

.container_124da+.container_124da {
    border-top: 1px solid var(--modal-header-border-color)
}

.container_124da .event-row_86265 {
    display: grid;
    grid-template-columns: 56px 90px repeat(4, 1fr);
    gap: 0;
    width: 100%;
    padding: 16px;
    background-color: var(--sports-top-menu-bg-color);
    border-bottom: none
}

.container_124da .event-row_86265 .time-column_0fd4f {
    display: flex;
    align-items: center;
    justify-content: start
}

.container_124da .event-row_86265 .time-column_0fd4f .live_214ad {
    display: inline-block;
    padding: 4px 8px;
    color: #222630;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: #01ff5f;
    border: 1px solid #01ff5f;
    border-radius: 6px
}

.container_124da .event-row_86265 .time-column_0fd4f .event-time_f13f1 {
    padding: 4px 8px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.container_124da .event-row_86265 .participants_43166 {
    display: flex;
    gap: 2px;
    align-items: center;
    justify-content: start;
    margin-top: 0;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.container_124da .event-row_86265 .virtual-additional-markets-column_c1a3b {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-decoration: none;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    cursor: pointer;
    transition: all var(--transition-initial)
}

.container_124da .event-row_86265 .virtual-additional-markets-column_c1a3b.active_8ec35 {
    color: var(--footer-buttons-color);
    background: var(--sports-icons-main-bg-color);
    border-color: var(--sports-icons-main-bg-color)
}

.container_124da .event-row_86265 .virtual-additional-markets-column_c1a3b.disabled_89de9 {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.container_124da .past-events_e3f73 {
    grid-template-columns: 56px 3fr 1fr
}

.container_124da .event-scores_1a513 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    margin-left: auto;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    transition: all var(--transition-initial)
}

.virtual-outcome-column_623ae {
    flex: none;
    width: 46px
}

.virtual-outcome-column_623ae .virtual-outcome_55372 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    transition: all var(--transition-initial)
}

.virtual-outcome-column_623ae .virtual-outcome_55372.active_8ec35 {
    color: var(--footer-buttons-color);
    background: var(--sports-icons-main-bg-color);
    border-color: var(--sports-icons-main-bg-color)
}

.virtual-outcome-column_623ae .virtual-outcome_55372.disabled_89de9 {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.markets_8dfe9 {
    width: 100%
}

@-moz-keyframes input_animate_daade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_daade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_daade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_daade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_dd09b {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    background: var(--register-section-title-bg-color)
}

.past-events_7d87a {
    grid-template-columns: 56px 3fr 1fr
}

.icon_1860b {
    color: #01ff5f
}

@-moz-keyframes input_animate_10737 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_10737 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_10737 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_10737 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_2a690 {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--sports-top-menu-bg-color)
}

.container_2a690+.container_2a690 {
    border-top: 1px solid var(--modal-header-border-color)
}

.container_2a690 .event-row_9019a {
    display: grid;
    grid-template-columns: 56px 90px repeat(4, 1fr);
    gap: 0;
    width: 100%;
    padding: 16px;
    background-color: var(--sports-top-menu-bg-color);
    border-bottom: none
}

.container_2a690 .event-row_9019a .time-column_07f9d {
    display: flex;
    align-items: center;
    justify-content: start
}

.container_2a690 .event-row_9019a .time-column_07f9d .live_18fd4 {
    display: inline-block;
    padding: 4px 8px;
    color: #222630;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: #01ff5f;
    border: 1px solid #01ff5f;
    border-radius: 6px
}

.container_2a690 .event-row_9019a .time-column_07f9d .event-time_5c9a0 {
    padding: 4px 8px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.container_2a690 .event-row_9019a .participants_d6dc4 {
    display: flex;
    gap: 2px;
    align-items: center;
    justify-content: start;
    margin-top: 0;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.container_2a690 .event-row_9019a .virtual-additional-markets-column_b79cb {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    text-decoration: none;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    cursor: pointer;
    transition: all var(--transition-initial)
}

.container_2a690 .event-row_9019a .virtual-additional-markets-column_b79cb.active_bc951 {
    color: var(--footer-buttons-color);
    background: var(--sports-icons-main-bg-color);
    border-color: var(--sports-icons-main-bg-color)
}

.container_2a690 .event-row_9019a .virtual-additional-markets-column_b79cb.disabled_0b72a {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.container_2a690 .past-events_b44ce {
    grid-template-columns: 56px 3fr 1fr
}

.container_2a690 .event-scores_d1250 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    margin-left: auto;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    transition: all var(--transition-initial)
}

.virtual-outcome-column_9d495 {
    flex: none;
    width: 46px
}

.virtual-outcome-column_9d495 .virtual-outcome_31675 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 24px;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: inherit;
    border: 1px solid var(--prelive-outcome-border-color);
    border-radius: 8px;
    transition: all var(--transition-initial)
}

.virtual-outcome-column_9d495 .virtual-outcome_31675.active_bc951 {
    color: var(--footer-buttons-color);
    background: var(--sports-icons-main-bg-color);
    border-color: var(--sports-icons-main-bg-color)
}

.virtual-outcome-column_9d495 .virtual-outcome_31675.disabled_0b72a {
    background: var(--prelive-outcome-lock-bg-color);
    pointer-events: none
}

.markets_5c5d1 {
    width: 100%
}

@-moz-keyframes input_animate_78a2d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_78a2d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_78a2d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_78a2d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.social-wrapper_fd5e3 {
    display: flex;
    gap: 4px;
    align-items: center
}

.social-item_5b8f5 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    color: var(--footer-icons-color);
    background: var(--footer-icons-bg-color);
    border-radius: 8px;
    cursor: pointer
}

@-moz-keyframes input_animate_a02c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a02c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a02c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a02c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.footer-top-wrapper_6ca24 {
    position: relative
}

.footer-top-wrapper_6ca24:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 100%;
    background: linear-gradient(90deg, rgba(59, 71, 84, 0), #3b4754);
    content: "";
    pointer-events: none
}

.footer-top_4fbf5 {
    display: flex;
    padding: 12px 16px;
    overflow-x: auto;
    column-gap: 16px;
    background: #3b4754
}

.plugin-wrapper_11b42 {
    display: flex;
    gap: 8px;
    align-items: center
}

.plugin-wrapper_11b42 .icon-wrapper_39113 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    min-width: 32px;
    height: 32px;
    border-radius: 100%
}

.plugin-wrapper_11b42 .plugin-name_855c4 {
    color: #dbe1e6;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    white-space: nowrap
}

@-moz-keyframes input_animate_d67de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d67de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d67de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d67de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accordion-item_2a0ed {
    display: block
}

.accordion-item-button_2f505 {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 12px 16px;
    color: var(--sports-icons-main-bg-color);
    column-gap: 12px;
    border-top: 1px solid var(--sports-select-bg-color)
}

.accordion-item-button_2f505.active_814c7 {
    border-radius: 5px 5px 0 0
}

.accordion-item-button_2f505.active_814c7 .button-arrow_00e89 {
    color: var(--sports-icons-main-bg-color);
    transform: rotate(0)
}

.button-text_4a874 {
    display: flex;
    flex-grow: 1;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.button-arrow_00e89 {
    color: #a0a0a6;
    transform: rotate(180deg);
    transition: transform var(--transition-initial)
}

.accordion-links-list_84b6f {
    display: grid;
    gap: 1px;
    box-sizing: border-box;
    overflow: hidden
}

.accordion-link_44b14 {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 8px 16px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px;
    column-gap: 16px;
    border-top: 1px solid var(--sports-select-bg-color)
}

.accordion-link_44b14 .link_7f495 {
    display: flex;
    width: calc(100% - 22px)
}

.accordion-link_44b14:before {
    width: 4px;
    height: 4px;
    background-color: #01ff5f;
    transform: translateY(-50%) rotate(45deg);
    content: ""
}

@-moz-keyframes input_animate_eae5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_eae5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_eae5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_eae5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bet-info-wrapper_8aea8 {
    display: grid;
    gap: 4px;
    padding: 12px 20px;
    background-color: var(--bet-info-bg-color)
}

.bet-info-item_a778f {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.id-wrapper_2b9a5 {
    display: flex;
    gap: 4px;
    max-width: 120px
}

.id-text_02a25 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.copy-icon_5f8e1 {
    flex-shrink: 0;
    width: 12px;
    height: auto;
    cursor: pointer
}

.possible-earnings-wrapper_d8610 {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.value_08481 {
    text-align: end
}

@-moz-keyframes input_animate_b3c12 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b3c12 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b3c12 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b3c12 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.my-bets_a28cd {
    --preloader-color: #c8dde3
}

@-moz-keyframes input_animate_cdf92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cdf92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cdf92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cdf92 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-container_d1355 {
    overflow: hidden;
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.top_22a45 {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 12px 20px;
    background: var(--sports-show-more-bg-color);
    box-shadow: 0 -1px 0 0 var(--sports-border-color) inset
}

.pick_2e70b {
    flex: 1;
    color: var(--sports-text-third-color)
}

.odd_06297,
.pick_2e70b {
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.odd_06297 {
    color: var(--sports-icons-main-bg-color)
}

.bottom-row_1a2c1 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 12px 20px;
    background: var(--secondary-bg-color)
}

.outcome-type_71c31 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.participant_5ade1 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.live-row_686ae,
.not-live-row_4507b {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    transition: var(--transition-initial) color
}

.live-row_686ae {
    display: flex;
    gap: 8px;
    align-items: center
}

.go-to-match_26e28 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    cursor: pointer
}

.row_ef9e2 {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between
}

.score_42430 {
    padding: 0 8px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 4px
}

.pending-color_038f1 {
    color: var(--pending-status-color)
}

.lose-color_69215 {
    color: #ff4949
}

.win-color_431a4 {
    color: var(--win-status-color)
}

.cashout-color_5bf54 {
    color: var(--cashout-status-color)
}

@-moz-keyframes input_animate_ae3d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ae3d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ae3d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ae3d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.input_194a2 {
    width: 100%;
    height: 100%;
    color: var(--prelive-outcome-main-text-color);
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center;
    background-color: transparent;
    transition: var(--transition-initial) color
}

.input_194a2::-webkit-input-placeholder {
    padding-right: 11px;
    color: var(--prelive-outcome-main-text-color);
    opacity: .6
}

.input_194a2::-webkit-inner-spin-button,
.input_194a2::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

@-moz-keyframes input_animate_2e4bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2e4bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2e4bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2e4bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-block_ad7cd {
    margin: .25rem .75rem -.625rem;
    padding: .5rem 0;
    font-size: .8125rem;
    border-top: 1px solid #f1f1f1
}

@-moz-keyframes input_animate_c168f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c168f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c168f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c168f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payout_3ab61 br {
    content: " "
}

.payout_3ab61 br:after {
    content: " "
}

.bonus-rules_f0449 {
    margin-bottom: .375rem
}

.bonus-rules_f0449 a {
    text-decoration: underline
}

.bonus-amount_a8eff {
    display: flex;
    align-items: center;
    font-weight: 600
}

.bonus-amount_a8eff svg {
    margin-right: .4375rem;
    color: var(--color-blue, #56a7f3)
}

.info-title_54ab5 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    text-transform: capitalize
}

.info-title_54ab5,
.info-value_42d4f {
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.info-value_42d4f {
    color: var(--sports-text-third-color);
    font-weight: 500
}

.odds-input-wrapper_add36 {
    width: 100%
}

.odds-input_d6b7c {
    display: grid;
    grid-template-columns: auto 1fr auto;
    gap: 8px;
    align-items: center;
    width: 100%;
    height: 40px;
    padding: 10px 20px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    transition: var(--transition-initial) border-color
}

.odds-input_d6b7c.error_024b4 {
    border-color: #fb4444
}

.odds-btn_5175c {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    color: var(--sports-icons-third-bg-color);
    border-radius: 6px;
    cursor: pointer;
    transition: var(--transition-initial) color
}

.list-values-wrapper_11b88 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 4px;
    width: 100%;
    margin-top: 4px
}

.list-value_940ed {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 6px 8px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background-color: var(--sports-select-bg-color);
    border-radius: 8px;
    cursor: pointer;
    transition: var(--transition-initial) background-color, var(--transition-initial) color
}

.list-value_940ed.list-value-active_2e1aa,
.list-value_940ed:hover {
    color: #fff;
    background-color: #1daf52
}

.potential-payout-title_0f53b {
    color: var(--sports-text-secondary-color);
    text-transform: capitalize
}

.potential-payout-title_0f53b,
.potential-payout-value_d897f {
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px
}

.potential-payout-value_d897f {
    color: var(--sports-icons-main-bg-color)
}

.checkbox-wrapper_f7107 {
    padding: 8px 20px;
    border-top: 1px solid var(--sports-border-color);
    transition: var(--transition-initial) border-color
}

@-moz-keyframes input_animate_1d9dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1d9dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1d9dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1d9dd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-block_0b4b1 {
    margin: .25rem .75rem -.625rem;
    padding: .5rem 0;
    font-size: .8125rem;
    border-top: 1px solid #f1f1f1
}

.sportsbook-bonus_fe5a6 {
    margin-bottom: .375rem
}

@-moz-keyframes input_animate_78880 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_78880 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_78880 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_78880 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-container_3fc61 {
    overflow: hidden;
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.outcome-container_3fc61:last-child {
    margin-bottom: 12px
}

.outcome-container_3fc61.outcome-closed_61f2d {
    border-left: 2px solid #ff3d6b
}

.outcome-top_1d09f {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 12px 20px;
    background: var(--sports-show-more-bg-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.outcome-title_80339 {
    flex: 1;
    color: var(--sports-text-third-color)
}

.outcome-odd_720ff,
.outcome-title_80339 {
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    transition: var(--transition-initial) color
}

.outcome-odd_720ff {
    display: flex;
    gap: 4px;
    align-items: center;
    color: var(--sports-icons-main-bg-color)
}

.outcome-odd_720ff.less_4167d {
    color: #ff7a50
}

.outcome-odd_720ff.less_4167d svg {
    transform: rotate(0deg)
}

.outcome-odd_720ff svg {
    width: 10px;
    height: auto;
    transform: rotate(180deg)
}

.close-icon_83d96 {
    flex-shrink: 0;
    width: 8px;
    color: var(--close-modal-icon-color);
    cursor: pointer;
    transition: var(--transition-initial) color
}

.outcome-bottom_53098 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 12px 20px;
    background: var(--secondary-bg-color);
    transition: var(--transition-initial) background
}

.title-results_541e9 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.participant_7958f,
.title-results_541e9 {
    font-weight: 400;
    font-style: normal;
    transition: var(--transition-initial) color
}

.participant_7958f {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.live-events_dba86,
.time_a1ffd {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    transition: var(--transition-initial) color
}

.live-events_dba86 {
    display: flex;
    gap: 8px;
    align-items: center
}

.score_685aa {
    padding: 0 8px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 4px
}

.row_79ce0 {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between
}

.event-link_637e8 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: 12px;
    letter-spacing: -.2px;
    cursor: pointer
}

@-moz-keyframes input_animate_78d35 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_78d35 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_78d35 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_78d35 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-block_bd8af {
    margin: .25rem .75rem -.625rem;
    padding: .5rem 0;
    font-size: .8125rem;
    border-top: 1px solid #f1f1f1
}

.system-variants-wrapper_343eb {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.system-variants-title_f7479 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize
}

.system-variants-content_277ea {
    display: flex;
    flex-direction: column;
    gap: 8px
}

@-moz-keyframes input_animate_0649c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0649c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0649c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0649c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search-result_a8a9e {
    z-index: 8;
    width: 100%;
    max-height: 510px;
    padding: 0 14px 14px;
    overflow: hidden;
    overflow-y: auto;
    background: var(--header-bg-color);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px
}

.search-result_a8a9e .no-result_1364b {
    text-align: center;
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 14px;
    padding: 8px;
    background: var(--home-search-item-bg-color);
    border-radius: 8px
}

.search-result_a8a9e .search-game-wrapper_8b125 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a {
    display: flex;
    flex-shrink: 0;
    gap: 8px;
    align-items: center;
    width: 100%;
    padding: 8px;
    background: var(--home-search-item-bg-color);
    border-radius: 8px
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .search-img_f4e7a {
    width: 70px;
    min-width: 70px;
    height: 80px;
    border-radius: 4px;
    object-fit: cover
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .name-provider_f789b {
    display: flex;
    flex-direction: column;
    margin-right: auto
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .name-provider_f789b .name_03d0c {
    color: var(--sports-text-third-color);
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.14px;
    margin-bottom: 2px
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .name-provider_f789b .provider_b9004 {
    color: var(--sports-icons-main-bg-color);
    font-weight: 600;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.12px
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .btn-wrapper_55104 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.search-result_a8a9e .search-game-wrapper_8b125 .search-game_9fd2a .btn-wrapper_55104 button {
    min-width: 66px;
    justify-content: center
}

@-moz-keyframes input_animate_5bbbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5bbbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5bbbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5bbbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_86a58 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_86a58 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_86a58 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_86a58 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_14fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_14fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_14fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_14fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_bc643 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bc643 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bc643 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bc643 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.leagues-list_5935a {
    overflow: hidden;
    border-radius: 8px
}

.more-wrapper_06fe5 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px;
    color: var(--sports-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    text-align: center;
    text-transform: capitalize;
    background: var(--secondary-bg-color);
    border-top: 1px solid var(--sports-border-color);
    cursor: pointer;
    transition: background .3s
}

.more-wrapper_06fe5:hover {
    background: var(--home-event-header-color)
}

@-moz-keyframes input_animate_9296c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9296c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9296c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9296c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.calendar-input_87a82 {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 48px;
    padding: 16px 20px 16px 52px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.icon_e5cf5 {
    position: absolute;
    top: 50%;
    left: 20px;
    color: var(--third-colored-btn-text-color);
    transform: translateY(-50%)
}

.default_label_469da {
    display: flex;
    gap: 4px;
    align-items: center;
    margin-bottom: 8px;
    padding-left: 20px;
    color: #4f4f54;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.filter-options_c31a1 {
    position: absolute;
    top: 54px;
    left: 50%;
    z-index: 20;
    display: flex;
    width: 100%;
    margin: 0 !important;
    padding: .6875rem .6875rem 1.25rem;
    color: var(--sports-text-main-color);
    font-size: .75rem;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    transform: translateX(-50%)
}

@-moz-keyframes input_animate_6d6c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6d6c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6d6c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6d6c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_e2d08 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 16px 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.default_group_c5931 {
    position: relative
}

.default_label_98a47 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.main-inputs_dbb71 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

@-moz-keyframes input_animate_d2654 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d2654 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d2654 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d2654 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_group_5d3dd {
    position: relative;
    margin-bottom: 16px
}

.default_label_7c488 {
    display: block;
    margin-bottom: 8px;
    color: #69808c;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-transform: capitalize
}

.select-container_43c3c {
    position: relative
}

.select-container_43c3c.disabled_3169f {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.select-container_43c3c.opened_5d782 .arrow-icon_75262 {
    transform: rotate(-180deg)
}

.select-container_43c3c.error_8b13a .select_c8c92 {
    box-shadow: inset 0 0 0 1px #ff4949
}

.icon_d6144 {
    position: absolute;
    top: calc(50% - 8px);
    left: 20px;
    z-index: 2
}

.select_c8c92 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 100%;
    height: 52px;
    padding: 18px 24px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    text-transform: capitalize;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.select_c8c92.select-with-icon_21fcb {
    padding-left: 50px
}

.arrow-icon_75262 {
    width: 10px;
    height: auto;
    margin-top: 1px;
    color: var(--input-placeholder-color);
    transition: var(--transition-initial) color
}

.select-list-container_e61ba {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 4;
    margin-top: 5px;
    padding: 0;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 4px;
    box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, .11)
}

.select-list_bf41d {
    max-height: 205px
}

.select-item_a55f8 {
    position: relative;
    flex-shrink: 0;
    border-bottom: 1px solid var(--sports-separator-color)
}

.select-item_a55f8.active_faa7c>.select-button_38660 {
    color: var(--footer-buttons-color);
    background-color: var(--notification-indicator-color)
}

.select-item_a55f8.active_faa7c>.select-item__arrow_d2d8e {
    transform: rotate(-90deg)
}

.select-item_a55f8:last-child {
    border-bottom: none
}

.select-button_38660 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 50px;
    padding: 0 15px;
    color: var(--outline-btn-color);
    font-weight: 300;
    text-align: left;
    text-transform: capitalize;
    background-color: var(--sports-show-more-bg-color);
    transition: var(--transition-initial) color, var(--transition-initial) background-color
}

.select-button_38660:hover {
    color: var(--outline-btn-color);
    background-color: var(--outline-btn-border-color)
}

.placeholder_4a414 {
    color: var(--input-placeholder-color)
}

.placeholder_4a414,
.selected-value_b7307 {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.selected-value_b7307 {
    color: var(--sports-text-main-color)
}

.error-message_7bf5a {
    position: absolute;
    bottom: -17px;
    left: 10px;
    padding-top: 10px;
    color: #ff4949;
    font-size: 10px;
    line-height: 1.6
}

.select-icon_76bf2 {
    position: absolute;
    top: 35%;
    left: 24px;
    z-index: 2
}

.scroll-style_a8bf5 {
    border-radius: 3px
}

@-moz-keyframes input_animate_a4d19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a4d19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a4d19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a4d19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.site-logo_56dce {
    flex-shrink: 0;
    width: 110px;
    height: auto
}

.site-logo_56dce svg path {
    transition: fill .3s
}

@-moz-keyframes input_animate_835ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_835ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_835ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_835ff {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.refresh_amount_button_fa138 {
    position: relative;
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    margin-bottom: .375rem;
    padding: .25rem;
    color: #fff;
    font-weight: 800;
    font-size: 1rem;
    font-family: var(--font-open-sans);
    line-height: 2.5rem;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1;
    background-color: #0088bc;
    border-radius: 3px
}

.refresh_amount_button_fa138.disable {
    opacity: .5 !important
}

@-moz-keyframes input_animate_51bcd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_51bcd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_51bcd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_51bcd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.icon_b607e {
    position: absolute;
    top: calc(50% - 7px);
    left: 24px;
    color: var(--sports-icons-third-bg-color)
}

.right-text_bc07f {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%)
}

@-moz-keyframes input_animate_7caa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7caa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7caa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7caa5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_8a04a {
    position: relative;
    display: block;
    width: 100%;
    height: 2.5rem;
    color: #fff;
    font-weight: 800;
    font-size: 1rem;
    font-family: var(--font-open-sans);
    line-height: 2.5rem;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1;
    background-color: #0088bc;
    border-radius: 3px
}

@-moz-keyframes input_animate_778c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_778c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_778c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_778c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_d577c {
    display: grid;
    grid-gap: 1.25rem;
    grid-template-columns: repeat(2, 1fr)
}

.accounts-list_d577c .account-list-item_c3975 {
    color: #343948;
    font-size: .875rem;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #d4d4d4;
    border-radius: .3125rem;
    cursor: pointer
}

.accounts-list_d577c .account-list-item_c3975 .account-list-item-name_c2594 {
    margin: 0 0 1.125rem
}

.accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349 {
    height: 7.5rem;
    margin: 0 .625rem;
    background-repeat: no-repeat;
    background-position: 50%
}

@media (max-width:420px) {

    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.akbank_7e8b5,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.deniz_bank_bd9b9,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.finans_bank_61bd5,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.garanti_13e43,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.ing_bank_6e35c,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.kuveytturk_9d836,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.turkiye_bankasi_1bc94,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.vakif_bank_3af47,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.yapi_credi_91a77,
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349.ziraat_bankasi_ec863 {
        background-size: contain
    }
}

@media (max-width:360px) {
    .accounts-list_d577c .account-list-item_c3975 .account-list-item-logo_2b349 {
        background-size: contain
    }
}

.payment_plugin_form_c3c21 {
    width: 100%
}

.accounts-info_e53fc {
    margin-bottom: .75rem;
    padding: .75rem;
    color: #fff;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.375rem;
    background-color: #415467
}

.accounts-info-item_ab16f {
    color: #fff
}

.notice_c2724 {
    position: relative;
    width: 100%;
    margin-bottom: .75rem;
    padding: .625rem 2.5rem .625rem .625rem;
    color: #8c322e;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.4;
    background-color: #fff9e8;
    border: 1px solid #f3cbb7;
    border-radius: 3px
}

.notice_c2724 svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

.payment-button_bac63 {
    position: relative;
    display: block;
    width: 100%;
    height: 2.5rem;
    color: #fff;
    font-weight: 800;
    font-size: 1rem;
    font-family: var(--font-open-sans);
    line-height: 2.5rem;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1;
    background-color: #0088bc;
    border-radius: 3px
}

@-moz-keyframes input_animate_980f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_980f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_980f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_980f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment_plugin_form_19440 {
    width: 100%
}

.accounts-info_f5212 {
    margin-bottom: .75rem;
    padding: .75rem;
    color: #fff;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.375rem;
    background-color: #415467
}

.accounts-info-item_736c0 {
    color: #fff
}

.notice_a82e8 {
    position: relative;
    width: 100%;
    margin-bottom: .75rem;
    padding: .625rem 2.5rem .625rem .625rem;
    color: #8c322e;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.4;
    background-color: #fff9e8;
    border: 1px solid #f3cbb7;
    border-radius: 3px
}

.notice_a82e8 svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

@-moz-keyframes input_animate_c1db7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c1db7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c1db7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c1db7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment_plugin_form_b7f7e {
    width: 100%
}

.accounts-info_063ee {
    margin-bottom: .75rem;
    padding: .75rem;
    color: #fff;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.375rem;
    background-color: #415467
}

.accounts-info-item_3fe09 {
    color: #fff
}

.notice_c9722 {
    position: relative;
    width: 100%;
    margin-bottom: .75rem;
    padding: .625rem 2.5rem .625rem .625rem;
    color: #8c322e;
    font-weight: 600;
    font-size: .75rem;
    line-height: 1.4;
    background-color: #fff9e8;
    border: 1px solid #f3cbb7;
    border-radius: 3px
}

.notice_c9722 svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

@-moz-keyframes input_animate_a60d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a60d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a60d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a60d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.not-found_91f96 {
    padding: 16px;
    text-align: center
}

.accounts-list_99310 {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.accounts-list_99310 .item_7fe32 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.accounts-list_99310 .item_7fe32 .bg-icon_588b0 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.accounts-list_99310 .item_7fe32 .icon_14e61 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.accounts-list_99310 .item_7fe32 .desc_bfc8f {
    text-align: center
}

.accounts-list_99310 .item_7fe32 .desc_bfc8f .name_d592d {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.accounts-list_99310 .item_7fe32 .btn_15e18 {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.main-inputs_530eb {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.payment-button_c6987 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

@-moz-keyframes input_animate_cb83b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cb83b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cb83b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cb83b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.status_f92fb {
    display: flex;
    align-items: center;
    padding: 10px;
    column-gap: 10px;
    border-radius: 2px
}

.status_f92fb:not(:first-child) {
    margin-top: 20px
}

.status_f92fb+* {
    margin-top: 20px
}

.status_f92fb svg {
    flex-shrink: 0;
    width: 14px;
    height: 14px
}

.status_f92fb.success_d6e4e {
    color: #0ca605;
    border: 1px solid #0ca605
}

.status_f92fb.error_08503 {
    color: #ff4949;
    border: 1px solid #ff4949
}

@-moz-keyframes input_animate_6da8d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6da8d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6da8d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6da8d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.crypto-list_720cc {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.crypto-list_720cc .item_d2bf3 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.crypto-list_720cc .item_d2bf3 .bg-icon_7347b {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.crypto-list_720cc .item_d2bf3 .icon_eb186 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.crypto-list_720cc .item_d2bf3 .desc_f04cb {
    text-align: center
}

.crypto-list_720cc .item_d2bf3 .desc_f04cb .name_416a9 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.crypto-list_720cc .item_d2bf3 .desc_f04cb .network_73e38 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.crypto-list_720cc .item_d2bf3 .btn_10ea5 {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.not-found_7bbbc {
    padding: 16px;
    text-align: center
}

@-moz-keyframes input_animate_36f57 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_36f57 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_36f57 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_36f57 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-title_c1ea3 {
    position: relative;
    margin-top: 16px;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.form-title_c1ea3:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

@-moz-keyframes input_animate_00bef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_00bef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_00bef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_00bef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_6120e {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 16px 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.main-inputs_a1479 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 20px
}

@-moz-keyframes input_animate_812c1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_812c1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_812c1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_812c1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.not-found_47162 {
    padding: 16px;
    text-align: center
}

.accounts-list_59c8d {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.accounts-list_59c8d .item_9291c {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.accounts-list_59c8d .item_9291c .bg-icon_d653b {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.accounts-list_59c8d .item_9291c .icon_33507 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.accounts-list_59c8d .item_9291c .desc_e57f6 {
    text-align: center
}

.accounts-list_59c8d .item_9291c .desc_e57f6 .name_d15e5 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.accounts-list_59c8d .item_9291c .btn_7b83c {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_679c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_679c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_679c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_679c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_42613 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.accounts-list_c85e3 {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.accounts-list_c85e3 .item_5aa71 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.accounts-list_c85e3 .item_5aa71 .bg-icon_75f55 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.accounts-list_c85e3 .item_5aa71 .icon_d5ae3 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.accounts-list_c85e3 .item_5aa71 .desc_5b5ca {
    text-align: center
}

.accounts-list_c85e3 .item_5aa71 .desc_5b5ca .name_b76ad {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.accounts-list_c85e3 .item_5aa71 .desc_5b5ca .type_9d3c9 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.accounts-list_c85e3 .item_5aa71 .btn_85a43 {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.main-inputs_e36ce {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.not-found_8f327 {
    padding: 16px;
    text-align: center
}

@-moz-keyframes input_animate_a608c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a608c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a608c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a608c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_07906 {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.accounts-list_07906 .item_fc1e6 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.accounts-list_07906 .item_fc1e6 .bg-icon_5572a {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.accounts-list_07906 .item_fc1e6 .icon_42e1c {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.accounts-list_07906 .item_fc1e6 .desc_46a93 {
    text-align: center
}

.accounts-list_07906 .item_fc1e6 .desc_46a93 .name_199e3 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.accounts-list_07906 .item_fc1e6 .btn_9f1ee {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.main-inputs_5bb91 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.not-found_cf315 {
    padding: 16px;
    text-align: center
}

.pp-status_2713c {
    position: relative;
    padding: .625rem .625rem .625rem 1.875rem;
    text-align: left;
    border-radius: 2px
}

.pp-status_2713c svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .875rem;
    height: .875rem
}

.pp-status_2713c.success_8be61 {
    margin-top: 1.25rem;
    color: #0ca605;
    border: 1px solid #0ca605
}

.pp-status_2713c.danger_7def0 {
    color: #a60505;
    border: 1px solid #a60505
}

.result_container_3896e {
    padding: 10px 16px
}

.result_container_3896e>div {
    margin-top: 10px
}

.payment-button_40d6d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 16px 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.accounts-info_47e54 {
    margin-top: 23px;
    background: #fff
}

.accounts-info_47e54.gray_ebb8c {
    margin-bottom: .9375rem;
    padding: 1.25rem 1.25rem .625rem;
    background: linear-gradient(90deg, #101416 0, #2e373b 50%, #4b595e 86%, #4c5a5f 87%);
    border-radius: 5px
}

.accounts-info_47e54.gray_ebb8c:after {
    display: block;
    clear: both;
    content: ""
}

.accounts-info_47e54.gray_ebb8c .accounts-info-item_de5e1 {
    float: left;
    width: 50%;
    margin-bottom: .625rem;
    color: #fff;
    font-weight: 600;
    font-size: .9375rem;
    line-height: 1.4
}

.accounts-info_47e54.gray_ebb8c .accounts-info-item_de5e1 span {
    display: block;
    color: #90d2ee
}

.accounts-info-item_de5e1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px;
    font-size: 14px;
    border-bottom: 1px solid #e8eced
}

.accounts-info-item_de5e1 span:first-child {
    color: #8b9ea7
}

.accounts-info-item_de5e1 span:last-child {
    color: #4f6069
}

.account-info_6ab59 {
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    margin-top: 16px;
    padding: 0 16px;
    border-radius: 8px
}

.account-info_6ab59>*+* {
    border-top: 1px solid #e8eced
}

.account-info_6ab59 .account-info-header_e9c6a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: #fff
}

.account-info_6ab59 .account-info-header_e9c6a .bank-icon-wrapper_cd50e .bank-icon_e8e98 {
    height: 24px
}

.account-info_6ab59 .account-info-header_e9c6a .bank-name_7b523 {
    color: #4f6069;
    font-weight: 500;
    font-size: 16px;
    line-height: 18px
}

.account-info_6ab59 .info-item_63180 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: #fff
}

.account-info_6ab59 .info-item_63180 .title_6bf74 {
    color: #8b9ea7;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.account-info_6ab59 .info-item_63180 .text_fec0e {
    color: #4f6069;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

.account-info_6ab59 .btn-copy_4899c {
    display: flex;
    align-items: center;
    cursor: pointer
}

.account-info_6ab59 .copy-icon_2ebd6 {
    margin-left: 8px;
    color: #738a96
}

.notice-container_f0684 {
    padding: 0 16px
}

.notice_19e97 {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    width: 100%;
    margin-top: 16px;
    padding: 16px 20px;
    overflow: hidden;
    color: #4f6069;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    background: rgba(189, 239, 215, .6);
    border-radius: 8px
}

.notice_19e97.gray_ebb8c {
    margin: 4px 0 24px;
    background: #e8eced
}

.notice_19e97 svg {
    margin-right: 16px
}

.button-container_9bd84 {
    padding: 20px 16px
}

.filter-column_70169 {
    padding: 20px 16px 0
}

.warning_a0cbb {
    display: flex;
    align-items: center;
    margin-top: 32px;
    padding: 16px 35px 16px 20px;
    background: #e8eced;
    border-radius: 8px
}

.warning_a0cbb p {
    margin-left: 12px;
    color: #4f6069;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.03em
}

@-moz-keyframes input_animate_51f4a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_51f4a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_51f4a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_51f4a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-title_22c6d {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 12px;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.payment-title_22c6d:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.payment-title_22c6d .info_fcfd4 {
    display: flex;
    align-items: center;
    column-gap: 12px
}

.payment-title_22c6d .info_fcfd4 .bank-icon-wrap_1b1e6 {
    flex-shrink: 0;
    width: 40px;
    overflow: hidden;
    border-radius: 50%
}

.payment-title_22c6d .info_fcfd4 .desc_b99e1 {
    text-transform: capitalize
}

.payment-title_22c6d .info_fcfd4 .desc_b99e1 .title_c630d {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px
}

.payment-title_22c6d .info_fcfd4 .desc_b99e1 .processing-time_3b487 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.payment-title_22c6d .go-back-btn_28076 {
    display: flex;
    align-items: center;
    padding: 8px 16px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    column-gap: 8px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_a640a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a640a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a640a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a640a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.referrals-table_5949f {
    position: relative;
    width: 100%;
    margin-top: 21px;
    padding-bottom: 16px;
    overflow: hidden
}

.referrals-table_5949f .referrals-table-nav_2fc81 .referrals-table-col_b664f {
    padding: 0 4px;
    text-transform: capitalize
}

.referrals-table_5949f .referrals-table-nav_2fc81 .referrals-table-col_b664f:first-child {
    justify-content: flex-start;
    padding-left: 24px
}

.referrals-table_5949f .referrals-table-nav_2fc81 .referrals-table-col_b664f:last-child {
    justify-content: flex-end;
    padding-right: 24px
}

.referrals-table_5949f .referrals-table-content_be8ca {
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px;
    margin-top: 10px
}

.referrals-table_5949f .referrals-table-content_be8ca .referrals-table-col_b664f {
    padding: 8px 4px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    background: var(--sports-top-menu-bg-color)
}

.referrals-table_5949f .referrals-table-footer_c18f6 {
    padding: 10px;
    background: var(--sports-top-menu-bg-color)
}

.referrals-table_5949f .referrals-table-footer_c18f6 .footer-table-col_60171 {
    display: flex;
    margin-top: 5px;
    justify-content: space-between;
    color: var(--outline-btn-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    background: var(--secondary-bg-color);
    padding: 10px 15px;
    border-radius: 8px
}

.referrals-table_5949f .referrals-table-footer_c18f6 .footer-table-col_60171 span {
    color: var(--sports-text-third-color);
    font-size: 14px
}

.referrals-table_5949f .referrals-table-row_b6451 {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f {
    display: flex;
    justify-content: center;
    text-transform: capitalize
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f:first-child {
    justify-content: flex-start;
    padding-left: 10px
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f:last-child {
    justify-content: flex-end;
    padding-right: 10px
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f.green_614a1 {
    color: var(--sports-icons-main-bg-color)
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f .user-row_d52f0 {
    display: flex;
    align-items: center
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f .user-row_d52f0 .user-data_6b42a {
    display: flex;
    flex-direction: column;
    align-items: start
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f .user-row_d52f0 .user-data_6b42a span {
    font-size: 12px;
    color: var(--outline-btn-color)
}

.referrals-table_5949f .referrals-table-row_b6451 .referrals-table-col_b664f .user-row_d52f0 svg {
    margin-right: 13px
}

.referrals-table_5949f .referrals-table-col_b664f {
    display: flex;
    flex-shrink: 0;
    gap: 4px;
    align-items: center;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center
}

.table-title_2cb1f {
    position: relative;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    margin-top: 24px;
    padding-top: 16px;
    color: var(--sports-text-third-color);
    font-size: 20px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    border-top: 1px solid var(--sports-border-color)
}

.row-container_8eb29 {
    position: relative;
    min-height: 72px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-overflow: ellipsis;
    border-bottom: 1px solid var(--sports-items-main-bg-color)
}

.no-data_601bf {
    display: flex;
    align-items: center;
    justify-content: center
}

.no-data_601bf .div-wrap_8d7e4 {
    margin: 0 auto;
    padding: 10px 0
}

@-moz-keyframes input_animate_e2c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e2c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e2c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e2c15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select-container_05a0a {
    position: relative
}

.select-container_05a0a.disabled_8b6e8 {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.select-container_05a0a.opened_b82f2 .arrow-icon_2f92a {
    transform: rotate(-180deg)
}

.select-container_05a0a.error_b6512 .select_63dd3 {
    box-shadow: inset 0 0 0 1px #a94442
}

.icon_09239 {
    position: absolute;
    top: 50%;
    left: 20px;
    z-index: 2;
    color: #2764ff;
    transform: translateY(-50%)
}

.select_63dd3 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 100%;
    height: 52px;
    padding: 16px 20px;
    color: #4f4f54;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03)
}

.arrow-icon_2f92a {
    width: 10px;
    height: auto;
    color: #9898a4;
    transition: all .2s
}

.select-list-container_206e5 {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 3;
    margin-top: 5px;
    padding: 0;
    overflow: hidden;
    color: #6b6b6b;
    font-weight: 300;
    background: #fff;
    border: 1px solid #d4d9dc;
    border-radius: 4px;
    box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, .11)
}

.select-list_1ca5c {
    max-height: 200px
}

.select-item_1335f {
    flex-shrink: 0;
    border-bottom: 1px solid #e8ebed
}

.select-item_1335f:last-child {
    border-bottom: none
}

.select-item_1335f.active_ee457>.select-button_19748 {
    color: #fff;
    background-color: #2764ff
}

.select-button_19748 {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 50px;
    padding: 0 15px;
    font-weight: 300;
    text-align: left;
    text-transform: capitalize;
    transition: background-color .2s
}

.select-button_19748:hover {
    font-weight: 400;
    background-color: #fbfbfb
}

.placeholder_4ec5c {
    font-weight: 600
}

.select-with-icon_3d48f {
    padding-left: 52px
}

@-moz-keyframes input_animate_75b9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_75b9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_75b9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_75b9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.calendar-container_72307 {
    display: flex;
    margin: 8px 0;
    column-gap: 8px
}

.calendar-input_40cb2 {
    flex-grow: 1;
    padding: 10px 24px;
    color: #d0d8dc;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    transition: all .2s
}

.calendar-input_40cb2,
.filter-button_ccdbf {
    display: flex;
    background: #3d4b51;
    border-radius: 5px
}

.filter-button_ccdbf {
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px
}

.filter-button_ccdbf svg {
    width: 12px;
    color: #f3f5f6;
    transform: rotate(-90deg)
}

.filter-button_ccdbf.right_a5ccb svg {
    transform: rotate(90deg)
}

.filter-options_41275 {
    position: absolute;
    top: 114px;
    left: 50%;
    z-index: 20;
    display: flex;
    width: 100%;
    min-width: 100%;
    padding: .625rem 0 0;
    font-size: .75rem;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 .375rem .8125rem rgba(0, 19, 36, .22);
    transform: translateX(-50%)
}

@-moz-keyframes input_animate_9914c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9914c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9914c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9914c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonuses-wrapper_fc022 .bonuses-list_5fd04 {
    display: flex;
    flex-direction: column;
    gap: 10px
}

@-moz-keyframes input_animate_e909c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e909c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e909c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e909c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title-wrapper_cba33 {
    display: flex;
    gap: 12px;
    align-items: center;
    height: 52px
}

.title-wrapper_cba33 .icon_abdc1 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 50%
}

.title-wrapper_cba33 .icon_abdc1 svg {
    width: 12px;
    height: 12px;
    color: var(--slots-banner-color-text)
}

.title-wrapper_cba33 .title_ab36d {
    display: flex;
    gap: 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize
}

.calendar-wrapper_acefa {
    width: 100%
}

.calendar-input_9d71c {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    height: 100%;
    padding: 16px 24px;
    font-size: 14px;
    border-bottom: 1px solid var(--sports-border-color)
}

.calendar-input-content_86d1a {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 4px;
    text-align: left
}

.calendar-input_9d71c .calendar-input-title_1ad26 {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.calendar-input_9d71c .calendar-input-date_e52da {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.calendar-input_9d71c.opened_f63ee .select-icon_dba3c {
    transform: rotate(180deg)
}

.filter-options_0bb1b {
    position: relative;
    padding: 16px;
    font-size: 12px;
    border-bottom: 1px solid var(--sports-border-color)
}

.button-wrapper_3cad1 {
    padding: 16px 24px;
    background: var(--sports-items-secondary-bg-color)
}

.button-wrapper_3cad1 .button_2b4b7 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 12px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.sports-options_30993 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-height: 260px;
    padding: 8px 16px 0;
    overflow-y: auto
}

.sports-options_30993 .sports-item_cee27 {
    padding: 8px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.sports-options_30993 .sports-item_cee27.active_76cfa {
    color: #222630;
    background: #01ff5f;
    border-radius: 8px
}

.preloader_230e7 {
    width: 41px;
    height: 41px;
    margin: 16px auto;
    border-top: 3px solid var(--main-bg-color);
    border: 3px solid var(--main-bg-color);
    border-top-color: var(--sports-icons-main-bg-color);
    border-radius: 50%;
    animation: spin_8fc9c 1.3s linear infinite
}

@-moz-keyframes spin_8fc9c {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@-webkit-keyframes spin_8fc9c {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@-o-keyframes spin_8fc9c {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes spin_8fc9c {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@-moz-keyframes input_animate_18d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_18d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_18d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_18d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.nav-menu-item_2138b {
    display: flex;
    align-items: center
}

.nav-menu-item_2138b:last-child {
    margin-left: auto
}

.nav-menu-link_2b4b9 {
    position: relative;
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    height: 100%;
    cursor: pointer
}

.nav-menu-link_2b4b9.active_00b9b .nav-menu-link-title_efe4c {
    color: #fff
}

.nav-menu-link_2b4b9.active_00b9b .nav-menu-link-icon_e92ee svg {
    color: #01ff5f
}

.nav-menu-link_2b4b9 .img_6909d {
    width: 12px;
    height: auto
}

.nav-menu-link_2b4b9 .nav-menu-link-title_efe4c {
    color: var(--header-color-links);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    text-transform: capitalize;
    transition: color var(--transition-initial)
}

.nav-menu-link_2b4b9 .nav-menu-link-icon_e92ee {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background var(--transition-initial)
}

.nav-menu-link_2b4b9 .nav-menu-link-icon_e92ee svg {
    width: 12px;
    height: auto;
    color: var(--header-svg-color-icon);
    transition: color .1s linear
}

.nav-menu-link_2b4b9.promo_ce3e1.active_00b9b .nav-menu-link-title_efe4c {
    color: #fff
}

.nav-menu-link_2b4b9.promo_ce3e1.active_00b9b .nav-menu-link-icon_e92ee svg {
    color: #ffd21f
}

@-moz-keyframes input_animate_4038c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4038c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4038c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4038c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-order_f849b {
    bottom: -3.875rem;
    z-index: 9
}

@-moz-keyframes input_animate_9d4ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9d4ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9d4ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9d4ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.not-found-banks_70b3e {
    position: relative;
    z-index: 3;
    height: 64px;
    margin-top: 8px;
    padding: 22px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_360bd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_360bd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_360bd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_360bd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-row_98b5c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    color: var(--sports-text-third-color);
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.accounts-list-row_98b5c+.accounts-list-row_98b5c {
    margin-top: 8px
}

.accounts-list-row_98b5c svg {
    width: 12px;
    height: 12px;
    color: var(--third-colored-btn-text-color)
}

.accounts-list-row_98b5c .number-wrapper_7f3f7 {
    display: flex;
    gap: 8px;
    align-items: center
}

.accounts-list-row_98b5c .item-title_e9b22 {
    color: var(--home-icons-main-bg-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.accounts-list-row_98b5c .item-value_6ff7c {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_31e99 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_31e99 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_31e99 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_31e99 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.input-select-wrap_d296c {
    position: relative
}

.response_17794 {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 8px
}

.success_d65fd {
    border: 1px solid #01ff5f
}

.error_8f379 {
    border: 1px solid #ff4949
}

@-moz-keyframes input_animate_76b40 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_76b40 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_76b40 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_76b40 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.options-row_3776e {
    display: flex;
    align-items: center;
    padding: 6px 0;
    cursor: pointer;
    user-select: none
}

.options-row_3776e.\--deposit {
    margin-bottom: 0;
    padding: 0
}

.options-row_3776e.\--deposit .fake-checkbox_ea888 {
    width: 32px;
    height: 32px;
    margin-right: 8px;
    padding: 11px 10px;
    border: 1px solid #dce2e5;
    border-radius: 5px;
    cursor: pointer;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .3s;
    transition-property: all
}

.options-row_3776e.\--deposit .fake-checkbox_ea888 svg path {
    fill: transparent
}

.options-row_3776e.\--deposit .label-text_05815 {
    font-size: .875rem
}

.label-text_05815 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px
}

.checkbox_98834 {
    position: absolute;
    visibility: hidden
}

.checkbox_98834:checked~.fake-checkbox_ea888 {
    background: #fbcf44
}

.checkbox_98834:checked~.fake-checkbox_ea888 svg path {
    fill: #2c353a
}

.fake-checkbox_ea888 {
    position: relative;
    box-sizing: border-box;
    width: 32px !important;
    height: 32px !important;
    margin-right: 16px;
    background: #f3f5f6;
    border: 1px solid #142e3f;
    border-radius: 5px;
    box-shadow: none !important
}

.fake-checkbox_ea888.disabled_2ccaa {
    background-color: #cecece
}

.fake-checkbox_ea888.error_0839d {
    border: 1px solid #db4446;
    animation: shake_25aae .1s 3
}

@-moz-keyframes input_animate_efa39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_efa39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_efa39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_efa39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_7211a {
    position: relative;
    display: block;
    width: 100%;
    height: 2.5rem;
    color: #fff;
    font-weight: 800;
    font-size: 1rem;
    font-family: var(--font-open-sans);
    line-height: 2.5rem;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1;
    background-color: #0088bc;
    border-radius: 3px
}

@-moz-keyframes input_animate_789f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_789f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_789f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_789f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-list_af2cc {
    display: grid;
    grid-gap: 12px;
    grid-template-columns: repeat(4, 1fr);
    margin-top: 24px
}

@media screen and (max-width:768px) {
    .account-list_af2cc {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media screen and (max-width:576px) {
    .account-list_af2cc {
        grid-template-columns: repeat(2, 1fr)
    }
}

.account-list_af2cc .item_a9a7e {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset;
    cursor: pointer
}

.account-list_af2cc .item_a9a7e:hover .btn_07e3a {
    color: #222630;
    background: #01ff5f;
    border-color: transparent;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.account-list_af2cc .item_a9a7e .bg-icon_b6923 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.account-list_af2cc .item_a9a7e .name_a2098 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.account-list_af2cc .item_a9a7e .btn_07e3a {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    transition: var(--transition-initial)
}

.icon-wrap_e6886 {
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 40px;
    background: #fff;
    border-radius: 8px
}

.icon-wrap_e6886 .icon_f6ba2 {
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

.account-info_a278d {
    position: relative;
    margin-top: 16px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.account-info_a278d .bg-icon_b6923 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--third-colored-btn-border-color)
}

.account-info_a278d .top_49908 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    padding: 12px 16px;
    column-gap: 12px
}

.account-info_a278d .top_49908 .desc_251bc {
    text-transform: capitalize
}

.account-info_a278d .top_49908 .desc_251bc .pre-title_44253 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.account-info_a278d .top_49908 .desc_251bc .title_491e4 {
    margin-top: 4px;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.account-info_a278d .item_a9a7e {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    column-gap: 5px;
    border-top: 1px solid var(--third-colored-btn-border-color)
}

.account-info_a278d .item_a9a7e .title_491e4 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.account-info_a278d .item_a9a7e .text_67e29 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.notice_bd14c {
    display: flex;
    align-items: center;
    margin-top: 24px;
    padding: 12px 24px;
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px;
    column-gap: 12px;
    background: var(--warning-bg);
    border: 1px solid var(--warning-border-color);
    border-radius: 8px
}

.notice_bd14c svg {
    flex-shrink: 0;
    color: var(--account-call-request-info-message-icon)
}

.form-title_8a990 {
    position: relative;
    margin-top: 24px;
    padding-bottom: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.form-title_8a990:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

@-moz-keyframes input_animate_e4518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e4518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e4518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e4518 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.prime_papara_65f5d .iframe_394a9 {
    width: 265px;
    height: 265px
}

.prime_papara_65f5d .pp-status_b427c {
    position: relative;
    margin-top: .75rem;
    padding: .625rem .625rem .625rem 1.875rem;
    font-size: .8125rem;
    text-align: left;
    border-radius: 2px
}

.prime_papara_65f5d .pp-status_b427c svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .75rem;
    height: .75rem
}

.prime_papara_65f5d .pp-status_b427c.success_701c6 {
    color: #0ca605;
    border: 1px solid #0ca605
}

@-moz-keyframes input_animate_5b7b1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5b7b1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5b7b1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5b7b1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_4fec2 {
    display: grid;
    grid-gap: 1rem;
    grid-template-columns: repeat(2, 1fr);
    padding: 20px
}

.accounts-list_4fec2 .account-list-item_109be {
    box-sizing: border-box;
    color: #a3b8c2;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    text-transform: uppercase;
    background: #fff;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .05);
    cursor: pointer
}

.accounts-list_4fec2 .account-list-item_109be .account-list-item-name_73395 {
    margin: 0 0 27px
}

.accounts-list_4fec2 .account-list-item_109be .account-list-item-logo-img-container_08a14 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 7.5rem
}

.accounts-list_4fec2 .account-list-item_109be .account-list-item-logo-img_94d18 {
    width: max-content;
    max-width: 70%;
    height: auto;
    background-repeat: no-repeat
}

.payment_plugin_form_ad958 {
    width: 100%
}

.accounts-info_6ca72 {
    margin: 0 16px;
    padding: 16px;
    color: #fff;
    font-weight: 500;
    font-size: 13px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    background: #fff;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .05)
}

.accounts-info-item_97af3 {
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: space-between
}

.accounts-info-item_97af3+.accounts-info-item_97af3 {
    margin-top: 10px
}

.accounts-info-item_97af3>:first-child {
    color: #a3b8c2;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px
}

.accounts-info-item_97af3>:last-child {
    align-self: flex-end;
    color: #193b52;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px
}

.notice_fabb9 {
    position: relative;
    margin: 20px 16px;
    padding: 8px 16px 8px 19px;
    color: #7a7a8d;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    background: rgba(161, 188, 255, .1);
    border: 1px solid rgba(161, 188, 255, .5);
    border-radius: 8px
}

.notice_fabb9 svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

@-moz-keyframes input_animate_2d3f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2d3f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2d3f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2d3f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bank-account-info-wrap_da45b {
    overflow: hidden;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.bank-account-info-wrap_da45b+* {
    margin-top: 16px
}

.bank-account-info-wrap_da45b .header_da756 {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 64px;
    padding: 12px 16px;
    column-gap: 12px
}

.bank-account-info-wrap_da45b .header_da756 img {
    width: 46px
}

.bank-account-info-wrap_da45b .header_da756 .text_f5af5 p:first-child {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.bank-account-info-wrap_da45b .header_da756 .text_f5af5 p:last-of-type {
    margin-top: 4px;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.bank-account-info-wrap_da45b .header_da756 .header-bg-icon_dd6e2 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--third-colored-btn-border-color)
}

.bank-account-info-wrap_da45b .info-items_e991b {
    display: flex;
    flex-direction: column
}

.bank-account-info-wrap_da45b .info-items_e991b .info-item_0100d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    column-gap: 10px;
    border-top: 1px solid var(--third-colored-btn-border-color)
}

.bank-account-info-wrap_da45b .info-items_e991b .info-item_0100d div:first-child {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.bank-account-info-wrap_da45b .info-items_e991b .info-item_0100d div:last-child {
    display: flex;
    align-items: center;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    column-gap: 4px
}

.bank-account-info-wrap_da45b .info-items_e991b .info-item_0100d div:last-child .copy_3a60e {
    color: var(--sports-text-secondary-color)
}

@-moz-keyframes input_animate_1e1f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1e1f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1e1f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1e1f4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_101c8 {
    position: absolute;
    top: 16px;
    right: 0;
    left: 0;
    display: flex;
    gap: 4px;
    overflow-x: auto
}

.tabs_101c8 .tab_0c5a4 {
    padding: 7px 15px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    transition: var(--transition-initial)
}

.tabs_101c8 .tab_0c5a4.active_cfbdf {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.tabs_101c8 .tab_0c5a4:first-child {
    margin-left: 16px
}

.tabs_101c8 .tab_0c5a4:last-child {
    margin-right: 16px
}

.search-input-wrap_a0107 {
    position: relative;
    margin-top: 48px
}

.search-input-wrap_a0107 svg {
    position: absolute;
    top: calc(50% - 8px);
    left: 16px
}

.search-input-wrap_a0107 .search-input_e5950 {
    width: 100%;
    padding: 16px 24px 16px 44px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.search-input-wrap_a0107 .search-input_e5950::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.groups_f98d1 {
    display: flex;
    flex-direction: column;
    margin-top: 16px;
    row-gap: 16px
}

.not-found_01778 {
    padding: 0 20px 20px;
    text-align: center
}

@-moz-keyframes input_animate_730ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_730ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_730ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_730ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-plugin_cd75e {
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.payment-plugin_cd75e>div {
    padding: 12px 16px
}

.payment-plugin_cd75e .top_58934 {
    display: flex;
    align-items: center;
    column-gap: 12px;
    justify-content: space-between
}

.payment-plugin_cd75e .top_58934>div {
    display: flex;
    align-items: center;
    column-gap: 12px
}

.payment-plugin_cd75e .top_58934 .left_644b0 .plugin-icon-wrap_3cade {
    flex-shrink: 0;
    width: 40px;
    height: 100%;
    overflow: hidden;
    border-radius: 50%
}

.payment-plugin_cd75e .top_58934 .left_644b0 .desc_c624e {
    text-transform: capitalize
}

.payment-plugin_cd75e .top_58934 .left_644b0 .desc_c624e .plugin-name_ebb84 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.payment-plugin_cd75e .top_58934 .left_644b0 .desc_c624e .processing-time_3a654 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.payment-plugin_cd75e .top_58934 .right_97593 .play-icon-wrap_c1366 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 50%
}

.payment-plugin_cd75e .top_58934 .right_97593 .play-icon-wrap_c1366 .triangle_e4e25 {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 7px solid var(--sports-top-menu-bg-color);
    border-radius: 2px
}

.payment-plugin_cd75e .top_58934 .right_97593 .btn-choose_0506a {
    width: 100%;
    padding: 8px 18px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.payment-plugin_cd75e .bottom_e4325 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    column-gap: 12px;
    border-top: 1px solid var(--sports-icon-bg-color)
}

.payment-plugin_cd75e .bottom_e4325 .info-item_b8d42 {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize;
    row-gap: 4px
}

.payment-plugin_cd75e .bottom_e4325 .info-item_b8d42 .title_88999 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_8bc28 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8bc28 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8bc28 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8bc28 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.group-header_cf20c {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 12px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 10px;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.group-header_cf20c:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.group-header_cf20c span {
    font-weight: 500
}

.group-header_cf20c .icon-wrap_0d995 {
    position: relative;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    background: #01ff5f;
    border-radius: 50%;
    transition: var(--transition-initial)
}

.group-header_cf20c .icon-wrap_0d995.active_ba377 {
    background: var(--notification-icon-bg-color)
}

.group-header_cf20c .icon-wrap_0d995.active_ba377 span {
    background: var(--active-accordion-icon-color)
}

.group-header_cf20c .icon-wrap_0d995.active_ba377 span:first-child {
    transform: rotate(0deg)
}

.group-header_cf20c .icon-wrap_0d995 span {
    position: absolute;
    top: calc(50% - 1px);
    left: calc(50% - 5px);
    width: 10px;
    height: 2px;
    background: var(--accordion-icon-color);
    transition: var(--transition-initial)
}

.group-header_cf20c .icon-wrap_0d995 span:first-child {
    transform: rotate(90deg)
}

.group_b7f97 .plugins_1ede3 {
    display: flex;
    flex-direction: column;
    margin-top: 16px;
    row-gap: 8px
}

@-moz-keyframes input_animate_1bc11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1bc11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1bc11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1bc11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.plugin-info_b746a {
    margin: 10px;
    padding: 15px 5px 5px 15px;
    color: #fff;
    background: #142e3f;
    border-radius: 10px
}

.plugin-info_b746a h3 {
    margin-top: 10px;
    margin-bottom: 15px;
    color: #dfa948;
    font-weight: 700;
    font-size: 17px;
    text-align: center
}

.plugin-info_b746a ul {
    list-style-type: none
}

.plugin-info_b746a ul li {
    margin: 10px 5px;
    font-size: 14px;
    line-height: 20px;
    text-align: center
}

.plugin-info_b746a ul li:before {
    position: relative;
    left: -5px;
    content: "\2014"
}

@-moz-keyframes input_animate_bc0e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bc0e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bc0e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bc0e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.crypto-list_0dc23 {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.crypto-list_0dc23 .item_582a9 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.crypto-list_0dc23 .item_582a9 .bg-icon_87804 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.crypto-list_0dc23 .item_582a9 .icon_f9298 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.crypto-list_0dc23 .item_582a9 .desc_1dd04 {
    text-align: center
}

.crypto-list_0dc23 .item_582a9 .desc_1dd04 .name_01473 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.crypto-list_0dc23 .item_582a9 .desc_1dd04 .network_c87cd {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.crypto-list_0dc23 .item_582a9 .btn_fba18 {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.not-found_be75b {
    padding: 16px;
    text-align: center
}

@-moz-keyframes input_animate_01e24 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_01e24 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_01e24 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_01e24 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_group_40aae {
    position: relative
}

.default_label_87a21 {
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.default_label_87a21,
.payment-button_810b8 {
    display: flex;
    align-items: center;
    text-transform: capitalize
}

.payment-button_810b8 {
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.payment-button_810b8.disable_f5047 {
    opacity: .5 !important
}

.add-new-btn_68dca {
    position: absolute;
    top: calc(50% - 2px);
    right: 46px;
    z-index: 3;
    display: flex;
    align-items: center;
    padding: 5px 12px;
    color: var(--home-icons-main-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 4px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.add-new-btn_68dca svg {
    color: var(--sports-icons-main-bg-color)
}

.main-inputs_aab77 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.balances-info-wrap_56526 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin-top: 16px;
    column-gap: 8px
}

.balances-info-wrap_56526 .item_abcb4 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 8px 5px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 8px;
    background: var(--withdraw-balances-item-bg);
    border-radius: 8px
}

.balances-info-wrap_56526 .item_abcb4>div:first-child {
    color: var(--sports-text-secondary-color);
    text-align: center;
    word-break: break-all
}

.balances-info-wrap_56526 .item_abcb4>div:last-child {
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.form-title_8b202 {
    position: relative;
    margin-top: 24px;
    padding-bottom: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.form-title_8b202:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.amount-input_b3c18 {
    position: relative
}

.amount-input_b3c18 .currency-symbol_6b9d2 {
    position: absolute;
    top: calc(50% + 2px);
    right: 24px;
    z-index: 3;
    overflow: hidden;
    color: var(--home-icons-main-bg-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_28d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28d68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_group_ec1cf {
    position: relative
}

.default_label_08647 {
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.default_label_08647,
.payment-button_1542f {
    display: flex;
    align-items: center;
    text-transform: capitalize
}

.payment-button_1542f {
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.payment-button_1542f.disable_adee7 {
    opacity: .5 !important
}

.add-new-btn_6a9b0 {
    position: absolute;
    top: calc(50% - 2px);
    right: 46px;
    z-index: 3;
    display: flex;
    align-items: center;
    padding: 5px 12px;
    color: var(--home-icons-main-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 4px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.add-new-btn_6a9b0 svg {
    color: var(--sports-icons-main-bg-color)
}

.main-inputs_8e132 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.balances-info-wrap_10af7 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin-top: 16px;
    column-gap: 8px
}

.balances-info-wrap_10af7 .item_29bfe {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 8px 5px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 8px;
    background: var(--withdraw-balances-item-bg);
    border-radius: 8px
}

.balances-info-wrap_10af7 .item_29bfe>div:first-child {
    color: var(--sports-text-secondary-color);
    text-align: center;
    word-break: break-all
}

.balances-info-wrap_10af7 .item_29bfe>div:last-child {
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.form-title_6d1f8 {
    position: relative;
    margin-top: 24px;
    padding-bottom: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.form-title_6d1f8:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.amount-input_d63fd {
    position: relative
}

.amount-input_d63fd .currency-symbol_a6ef4 {
    position: absolute;
    top: calc(50% + 2px);
    right: 24px;
    z-index: 3;
    overflow: hidden;
    color: var(--home-icons-main-bg-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_69f30 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_69f30 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_69f30 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_69f30 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.group-header_eebe2 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 16px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    column-gap: 10px;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.group-header_eebe2:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.group-header_eebe2 span {
    font-weight: 500
}

.group-header_eebe2 .icon-wrap_66543 {
    position: relative;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    background: #01ff5f;
    border-radius: 50%;
    transition: var(--transition-initial)
}

.group-header_eebe2 .icon-wrap_66543.active_d8612 {
    background: var(--notification-icon-bg-color)
}

.group-header_eebe2 .icon-wrap_66543.active_d8612 span {
    background: var(--active-accordion-icon-color)
}

.group-header_eebe2 .icon-wrap_66543.active_d8612 span:first-child {
    transform: rotate(0deg)
}

.group-header_eebe2 .icon-wrap_66543 span {
    position: absolute;
    top: calc(50% - 1px);
    left: calc(50% - 5px);
    width: 10px;
    height: 2px;
    background: var(--accordion-icon-color);
    transition: var(--transition-initial)
}

.group-header_eebe2 .icon-wrap_66543 span:first-child {
    transform: rotate(90deg)
}

.group_67c7a .plugins_17d93 {
    display: flex;
    flex-direction: column;
    margin-top: 16px;
    row-gap: 8px
}

@-moz-keyframes input_animate_aee4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_aee4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_aee4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_aee4b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-plugin_bb1b0 {
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.payment-plugin_bb1b0>div {
    padding: 12px 16px
}

.payment-plugin_bb1b0 .top_a11c9 {
    display: flex;
    align-items: center;
    column-gap: 12px;
    justify-content: space-between
}

.payment-plugin_bb1b0 .top_a11c9>div {
    display: flex;
    align-items: center;
    column-gap: 12px
}

.payment-plugin_bb1b0 .top_a11c9 .left_d5de5 .plugin-icon-wrap_ad4e9 {
    flex-shrink: 0;
    width: 40px;
    height: 100%;
    overflow: hidden;
    border-radius: 50%
}

.payment-plugin_bb1b0 .top_a11c9 .left_d5de5 .desc_84573 {
    text-transform: capitalize
}

.payment-plugin_bb1b0 .top_a11c9 .left_d5de5 .desc_84573 .plugin-name_3f717 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.payment-plugin_bb1b0 .top_a11c9 .left_d5de5 .desc_84573 .processing-time_cf013 {
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.payment-plugin_bb1b0 .top_a11c9 .right_920c3 .play-icon-wrap_b4a26 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 50%
}

.payment-plugin_bb1b0 .top_a11c9 .right_920c3 .play-icon-wrap_b4a26 .triangle_1b2ea {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 7px solid var(--sports-top-menu-bg-color);
    border-radius: 2px
}

.payment-plugin_bb1b0 .top_a11c9 .right_920c3 .btn-choose_b48e0 {
    width: 100%;
    padding: 8px 18px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.payment-plugin_bb1b0 .bottom_0ad54 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    column-gap: 12px;
    border-top: 1px solid var(--sports-icon-bg-color)
}

.payment-plugin_bb1b0 .bottom_0ad54 .info-item_87e26 {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize;
    row-gap: 4px
}

.payment-plugin_bb1b0 .bottom_0ad54 .info-item_87e26 .title_75cc4 {
    color: var(--sports-text-secondary-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_57980 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_57980 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_57980 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_57980 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-item_a591d {
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) border-color
}

.bonus-item_a591d.active_23229 {
    border-color: var(--bonus-item-border-color)
}

.bonus-info-wrapper_b7853 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: center;
    padding: 12px 16px;
    background-color: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px;
    box-shadow: 0 1px 0 0 var(--bonus-info-border-color) inset;
    transition: var(--transition-initial) background-color, var(--transition-initial) border-color, var(--transition-initial) box-shadow
}

.bonus-value-and-info-wrapper_9d30d {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 16px;
    align-items: center;
    width: 100%
}

.value_da316 {
    position: relative;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 48px;
    color: var(--percent-color);
    font-weight: 600;
    font-size: 15px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.36px;
    background-color: var(--list-counter-bg-color);
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color
}

.value_da316:after,
.value_da316:before {
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 50%;
    transform: translateY(-50%);
    transition: var(--transition-initial) background-color;
    content: ""
}

.value_da316:before {
    left: -4px
}

.value_da316:after {
    right: -4px
}

.value_da316.activated-value_c30e7 {
    color: var(--bonus-activated-value-color);
    background-color: var(--bonus-activated-value-bg-color)
}

.info_65e8f {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 4px
}

.name_f1d22 {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.description_2b6e2,
.name_f1d22 {
    font-weight: 400;
    font-style: normal;
    transition: var(--transition-initial) color
}

.description_2b6e2 {
    color: var(--sports-text-secondary-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.buttons-wrapper_53bbf {
    display: flex;
    justify-content: center;
    gap: 8px;
    align-items: center
}

.game-select_e97bd {
    width: 160px
}

.game-select_e97bd button {
    height: 40px;
    padding: 13px 19px 13px 13px
}

.activate-btn_0f5b6 {
    padding: 10px 20px;
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_e1e2c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e1e2c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e1e2c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e1e2c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.timer-container_6d8a8 {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px
}

.timer-container_6d8a8 .timer-value_86ee6 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 40px;
    border-radius: 5px;
    border: 1px solid var(--input-border-color)
}

.timer-container_6d8a8 .timer-value_86ee6 span {
    color: var(--sports-text-third-color);
    font-weight: 500
}

.timer-container_6d8a8 .timer-value_86ee6 span:first-child {
    font-size: 14px
}

.timer-container_6d8a8 .timer-value_86ee6 span:last-child {
    font-size: 10px
}

@-moz-keyframes input_animate_dfce6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dfce6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dfce6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dfce6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.promotions-view_1002b {
    position: relative
}

.promotions_9c285 {
    display: grid;
    gap: 10px;
    margin-top: 20px
}

.promotion_72475 {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 12px;
    cursor: pointer;
    min-height: 10rem
}

.promotion_72475 .image_2c6a5 {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.promotion_72475:before {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    border: 4px solid rgba(8, 10, 12, .4);
    border-radius: 12px;
    content: "";
    inset: 0
}

.no-bonuses_40553 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 20vh
}

.image-content_1f34f {
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 140px;
    height: 196px;
    margin-left: 16px
}

.bonuses-text_2535c,
.this-month-text_0a2fd {
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.bonuses-text_2535c {
    margin-top: 4px
}

.popular-text_14e6f {
    margin-top: 4px;
    color: var(--sports-icons-secondary-bg-color);
    font-weight: 700;
    font-size: 24px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.96px
}

.promotions-text_53c57 {
    margin-top: 16px;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.modal-wrapper_5ce2a .modal-header_12674 {
    display: grid;
    gap: 16px
}

.modal-wrapper_5ce2a .modal-header-title-wrapper_fd07b {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--promo-modal-title-color);
    font-weight: 600;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px
}

.modal-wrapper_5ce2a .modal-header-title_b8dec {
    flex-grow: 1
}

.modal-wrapper_5ce2a .gift-icon_299e9 {
    flex-shrink: 0;
    width: 16px;
    height: auto;
    color: var(--sports-icons-secondary-bg-color)
}

.modal-wrapper_5ce2a .modal-close-btn_d7074 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--virtual-button-border-color);
    border-radius: 8px
}

.modal-wrapper_5ce2a .modal-close-btn_d7074 svg {
    width: 12px;
    height: auto;
    color: var(--sports-top-menu-icons-bg-color)
}

.content_1c3d9 a {
    color: var(--sports-icons-main-bg-color);
    font-weight: 700
}

.content_1c3d9 b,
.content_1c3d9 strong {
    font-weight: 600
}

.content_1c3d9 pre {
    white-space: pre-wrap;
    word-wrap: break-word
}

.content_1c3d9 p+p {
    padding-top: 16px
}

@-moz-keyframes input_animate_809c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_809c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_809c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_809c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title-wrapper_4f303 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background-color: #232b2f;
    border-radius: 8px;
    cursor: pointer
}

.title-wrapper_4f303.open_c3f9a {
    border-radius: 8px 8px 0 0
}

.title_941c0 {
    display: flex;
    gap: 8px;
    align-items: center;
    color: #fff
}

.amount_24fa3,
.title_941c0 {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px
}

.amount_24fa3 {
    margin-left: 8px;
    color: #fcdc73
}

.sport-icon-container_047e5 {
    width: 20px
}

.arrow_873f0 {
    flex-shrink: 0;
    color: #e8eced;
    transform: rotate(180deg);
    transition: .3s
}

.arrow_873f0.hidden_75702 {
    transform: rotate(0deg)
}

@-moz-keyframes input_animate_ad71f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ad71f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ad71f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ad71f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title-wrapper_31723 {
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: space-between;
    padding-right: 100px
}

@-moz-keyframes input_animate_ee7af {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ee7af {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ee7af {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ee7af {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.stream-menu_ebbb2 {
    display: flex;
    gap: 4px;
    overflow-x: auto
}

.stream-menu-item_f5cd9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-width: 80px;
    height: 84px;
    padding: 0 5px;
    background-color: #fff;
    border: 1px solid #d5d5d7;
    border-radius: 6px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .03);
    transition: all .3s
}

.stream-menu-item_f5cd9:hover {
    border-color: #2764ff
}

.stream-menu-item_f5cd9.active_f00bf {
    background-color: #2764ff;
    cursor: pointer
}

.stream-menu-item_f5cd9.active_f00bf .sport-icon_a7c14 path {
    fill: #fff
}

.stream-menu-item_f5cd9.active_f00bf .sport-count_0b8cd,
.stream-menu-item_f5cd9.active_f00bf .sport-name_09527 {
    color: #fff
}

.sport-icon_a7c14 {
    width: 20px;
    height: 20px
}

.sport-icon_a7c14 path {
    fill: #2764ff
}

.sport-name_09527 {
    width: 100%;
    margin-top: 8px;
    overflow: hidden;
    color: #7a7a8d;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: -.28px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.sport-count_0b8cd {
    margin-top: 4px;
    color: #96969c;
    font-weight: 700;
    font-size: 10px;
    line-height: 1.2;
    letter-spacing: -.2px;
    text-align: center
}

@-moz-keyframes input_animate_61731 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_61731 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_61731 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_61731 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.stream-table_443ff {
    background-color: #fff
}

.table-head_e705e {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background-color: #313135;
    border-radius: 16px 16px 0 0
}

.table-head_e705e span {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    line-height: 1.33;
    letter-spacing: -.24px
}

.table-head_e705e span:last-child {
    text-align: right
}

.table-body_81db4 {
    border-radius: 0 0 6px 6px
}

.table-item_be034 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    border-bottom: 1px solid #e4e4ee;
    transition: all .3s
}

.table-item_be034:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 3px;
    height: 100%;
    background-color: transparent;
    transition: all .3s;
    content: ""
}

.table-item_be034 .play-icon_599a9 {
    width: 20px;
    height: 20px
}

.table-item_be034 .text-wrapper_d4458 p {
    color: #7a7a8d;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: -.28px;
    text-align: left
}

.table-item_be034 .text-wrapper_d4458 p.tournament-name_c00d1 {
    font-size: 12px
}

.table-item_be034 .icon-wrapper_27ee2 {
    display: flex;
    justify-content: flex-end;
    width: 10%
}

.table-item_be034.active_6553d,
.table-item_be034:hover {
    background-color: #f2f2f2;
    cursor: pointer
}

.table-item_be034.active_6553d:before,
.table-item_be034:hover:before {
    background-color: #2764ff
}

@-moz-keyframes input_animate_30dda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_30dda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_30dda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_30dda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_114a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_114a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_114a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_114a7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_group_da044 {
    position: relative
}

.default_label_f71f5 {
    margin-bottom: 8px;
    margin-left: 24px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.default_label_f71f5,
.payment-button_e769b {
    display: flex;
    align-items: center;
    text-transform: capitalize
}

.payment-button_e769b {
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.payment-button_e769b.disable_e13d1 {
    opacity: .5 !important
}

.add-new-btn_b10c7 {
    position: absolute;
    top: calc(50% - 2px);
    right: 46px;
    z-index: 3;
    display: flex;
    align-items: center;
    padding: 5px 12px;
    color: var(--home-icons-main-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 4px;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.add-new-btn_b10c7 svg {
    color: var(--sports-icons-main-bg-color)
}

.main-inputs_8ab13 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.balances-info-wrap_9aaff {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin-top: 16px;
    column-gap: 8px
}

.balances-info-wrap_9aaff .item_e5f6a {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 8px 5px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize;
    column-gap: 8px;
    background: var(--withdraw-balances-item-bg);
    border-radius: 8px
}

.balances-info-wrap_9aaff .item_e5f6a>div:first-child {
    color: var(--sports-text-secondary-color);
    text-align: center;
    word-break: break-all
}

.balances-info-wrap_9aaff .item_e5f6a>div:last-child {
    color: var(--sports-text-main-color);
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.form-title_03446 {
    position: relative;
    margin-top: 24px;
    padding-bottom: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--modal-header-border-color)
}

.form-title_03446:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.amount-input_7083c {
    position: relative
}

.amount-input_7083c .currency-symbol_20678 {
    position: absolute;
    top: calc(50% + 2px);
    right: 24px;
    z-index: 3;
    overflow: hidden;
    color: var(--home-icons-main-bg-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

@-moz-keyframes input_animate_ae7b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ae7b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ae7b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ae7b8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.not-found_4ef39 {
    padding: 16px;
    text-align: center
}

.accounts-list_279af {
    display: grid;
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
    margin-top: 16px
}

.accounts-list_279af .item_848b3 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px;
    padding: 20px;
    background: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: 0 2px 0 0 var(--sports-icon-bg-color) inset
}

.accounts-list_279af .item_848b3 .bg-icon_2e985 {
    position: absolute;
    top: 8px;
    right: 8px;
    color: var(--sports-icon-bg-color)
}

.accounts-list_279af .item_848b3 .icon_a5244 {
    z-index: 1;
    flex-shrink: 0;
    width: 52px;
    height: 52px
}

.accounts-list_279af .item_848b3 .desc_a0ac5 {
    text-align: center
}

.accounts-list_279af .item_848b3 .desc_a0ac5 .name_50a64 {
    color: var(--sports-text-third-color);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize
}

.accounts-list_279af .item_848b3 .btn_70308 {
    padding: 8px;
    color: var(--prelive-outcome-main-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center;
    background: var(--third-colored-btn-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.main-inputs_3adf6 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    margin-top: 16px
}

.payment-button_a68f5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 24px;
    padding: 14px 20px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

@-moz-keyframes input_animate_79151 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_79151 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_79151 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_79151 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_512b5 {
    position: fixed;
    top: 0;
    z-index: 10000000;
    width: 100%;
    height: 100%
}

.modal_512b5 label {
    display: block;
    width: 100%;
    margin-bottom: 3px;
    margin-left: 3px;
    color: #273237;
    font-weight: 600;
    font-size: 17px;
    font-family: inherit;
    line-height: 1.4
}

.modal_512b5 input {
    box-sizing: border-box;
    width: 100%;
    height: 50px;
    padding: 6px 12px;
    color: #a3b8c2;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-indent: 5px;
    background-color: #fff;
    border: none;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -webkit-text-fill-color: #a3b8c2
}

.modal_overlay_da15e {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    opacity: 1
}

.modal_wrap_073e5 {
    position: relative;
    z-index: 2;
    width: calc(100% - 36px);
    max-height: calc(100% - 100px);
    margin: 50px auto;
    overflow-y: auto;
    font-family: Montserrat, sans-serif;
    background: #eff3f4;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 14px;
    box-shadow: 0 5px 15px #000
}

.modal-header_1bef3 {
    position: relative;
    padding: 20px 20px 0;
    border: 0
}

.modal-title_187dc {
    color: #142d3e;
    font-weight: 600;
    font-size: 24px;
    line-height: 29px
}

.warning-message_7f57c {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    padding: 15px;
    color: #142e3f;
    font-weight: 600;
    font-size: 13px;
    line-height: 17px;
    background: #f8f6e8;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .05)
}

.warning-message_7f57c .content_icon_a020f {
    margin-right: 13px
}

.warning-message_7f57c .content_icon_a020f path {
    fill: #ec3e3e
}

.modal-content_7a42f {
    padding: 20px;
    color: #696969;
    font-weight: 400;
    font-size: 14px;
    font-family: Montserrat, sans-serif;
    line-height: 22px
}

.row_39a13 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.width_50_74e0e {
    width: calc(50% - 9px)
}

.animated-placeholder_38454 {
    display: none
}

.modal-buttons_e81e9 {
    display: flex;
    justify-content: space-between
}

.modal-btn_e2efa {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    margin: 30px auto 0;
    padding: 17px 0;
    color: #1b2124;
    font-weight: 700;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    text-indent: 5px;
    text-shadow: 0 2px 2px rgba(0, 0, 0, .25);
    background: #fbcf44;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    box-shadow: 0 3px 3px rgba(0, 0, 0, .15);
    cursor: pointer;
    transition: all .3s ease
}

.modal-btn_e2efa+.modal-btn_e2efa {
    margin-left: 8px
}

.modal-description_484da {
    margin-bottom: 20px
}

.modal-description_484da:only-child {
    margin-bottom: 0
}

.affiliate_registration_popup_9d434 {
    bottom: 0
}

.affiliate_registration_popup_9d434 .modal_close_fd807 {
    background: transparent
}

.affiliate_registration_popup_9d434 .modal_close_fd807 svg path {
    stroke: #8b9ea7
}

.affiliate_registration_popup_9d434 .modal_wrap__big_1b11d {
    position: absolute;
    top: 20px;
    bottom: 25px;
    left: 50%;
    margin: 0;
    overflow-y: scroll;
    background: #1b2124;
    border-radius: 12px;
    transform: translateX(-50%)
}

.affiliate_registration_popup_9d434 .modal-title_187dc {
    color: #fff
}

.affiliate_registration_popup_9d434 .warning-message_7f57c {
    color: #b9c5ca;
    background: #2c353a;
    border: 1px solid #3d4b51;
    border-radius: 7px
}

.affiliate_registration_popup_9d434 .control-placeholder_477fe {
    margin-bottom: 8px;
    color: #69808c;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-transform: capitalize
}

.affiliate_registration_popup_9d434 input {
    box-sizing: border-box;
    width: 100%;
    height: 52px;
    padding: 14px 12px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    background: #2c353a !important;
    border: 1px solid #3d4b51;
    border-radius: 5px;
    box-shadow: inset 0 0 0 53px #2c353a
}

.affiliate_registration_popup_9d434 input:-webkit-autofill {
    border: 1px solid #dce2e5;
    -webkit-box-shadow: inset 0 0 0 52px #2c353a;
    -webkit-text-fill-color: #fff
}

.affiliate_registration_popup_9d434 .control-input_46a90 {
    background: #2c353a !important
}

.column-info_d2fbe div {
    margin: 14px 0 9px;
    letter-spacing: .6px
}

.textarea_b2ea1 {
    max-width: 100%;
    max-height: 150px
}

.success-message_5ba3e {
    display: flex;
    align-items: center;
    justify-content: center
}

.form-grid_cb36d {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: repeat(2, 1fr);
    margin-top: 15px;
    margin-bottom: 2px
}

.msg_error_f6cc8 {
    margin-top: 10px;
    padding: 0;
    color: #e5142e;
    font-size: 13px;
    background: #fff;
    border: 1px solid #e5142e;
    border-radius: 3px
}

.msg_error_f6cc8 span {
    position: relative;
    display: inline-block;
    padding: 7px 7px 7px 30px
}

.msg_error_f6cc8 span:after,
.msg_error_f6cc8 span:before {
    position: absolute;
    top: 9px;
    left: 16px;
    display: inline-block;
    width: 2px;
    height: 13px;
    background: #e5142e;
    content: ""
}

.msg_error_f6cc8 span:after {
    transform: rotate(-45deg)
}

.msg_error_f6cc8 span:before {
    transform: rotate(45deg)
}

.default-title_34029 {
    width: 100%;
    min-height: 20px;
    margin-bottom: 5px;
    padding-left: 20px;
    color: #121931;
    font-weight: 500;
    font-size: 11px;
    line-height: 20px;
    white-space: nowrap;
    text-transform: uppercase;
    cursor: default
}

.content-wrapper_7cc80 {
    grid-column: 1/3
}

.content-wrapper_7cc80 textarea {
    box-sizing: border-box;
    width: 100%;
    height: 167px;
    padding: 6px 12px;
    color: #989da9;
    font-weight: 700;
    font-size: 14px;
    border: 1px solid #e6e8ee;
    border-radius: 5px;
    resize: none
}

.promocode-input_d1a3e input {
    flex: 1;
    width: 100%;
    margin-top: 15px;
    padding: 15px 25px;
    border: 1px solid #d3dfda;
    border-radius: 8px
}

@-moz-keyframes input_animate_d3913 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d3913 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d3913 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d3913 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.relative_eb2fb {
    padding: 15px
}

.relative_eb2fb .navtop-in_4a65e {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.relative_eb2fb .navtop-in_4a65e .navtop-logo_e77d2 {
    background-image: url(/assets/logo-mobil.png);
    width: 138px;
    height: 33px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.absolute_539ac {
    z-index: 99;
    position: absolute;
    left: 0;
    right: 0;
    max-width: 1290px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 15px
}

.absolute_539ac .navtop-in_4a65e {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.absolute_539ac .navtop-in_4a65e .navtop-logo_e77d2 {
    background-image: url(/assets/logo-mobil.png);
    width: 138px;
    height: 33px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat
}

.absolute_539ac :after {
    display: none
}

.relative_eb2fb {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 15px;
    background: #0f372c
}

.relative_eb2fb :after {
    display: none
}

.navtop-right_d0bbc {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.navtop-right_d0bbc .navtop-link_76909 {
    margin-left: 3px;
    width: auto;
    padding-left: 14px;
    padding-right: 14px;
    height: 33px;
    font-size: 12px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    transition: all .5s
}

.navtop-right_d0bbc .navtop-link_76909.red_a882f {
    background: red;
    color: #fff
}

@-moz-keyframes input_animate_069f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_069f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_069f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_069f6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.banner-wrapper_44316 {
    background-color: #005730;
    padding-bottom: 5px
}

.banner_dfe22 {
    position: relative
}

.banner_dfe22 :after {
    display: none
}

.banner_dfe22 .banner-text_aac04 {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    top: 70px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center
}

.banner_dfe22 .banner-text_aac04 p {
    font-size: 14px;
    line-height: 1.25;
    color: #93e2bf;
    max-width: 400px
}

.banner_dfe22 .banner-text_aac04 h1 {
    font-size: 40px;
    font-weight: 600;
    line-height: 1.08;
    color: #fff
}

.banner_dfe22 .banner-text_aac04 .banner-numbers_819c2 {
    font-weight: 800;
    margin-left: 15px
}

.banner_dfe22 .banner-text_aac04 .banner-numbers_819c2,
.banner_dfe22 .banner-text_aac04 .banner-red-box_41f9c {
    background-image: linear-gradient(40deg, #e3a455, #f6dba6, #ffebc3, #f0be79, #8f653b);
    font-size: clamp(50px, 6.5vw, 114px);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    line-height: normal;
    display: inline-block
}

.banner_dfe22 .banner-text_aac04 .banner-red-box_41f9c {
    margin-top: clamp(15px, 1.5vw, 25px);
    font-weight: 600
}

.banner_dfe22 .banner-text_aac04 .banner-red-box_41f9c:before {
    position: absolute;
    content: "";
    display: inline-block;
    transition: .5s;
    background-color: red;
    z-index: -1;
    border-radius: 15px;
    left: -15px;
    right: -15px;
    top: 0;
    bottom: 0;
    box-shadow: 15px 15px 10px 0 rgba(0, 0, 0, .3)
}

.w-100_4a3f4 {
    display: block;
    width: 100% !important
}

@media (max-width:991px) {
    .banner-text_aac04 h1 {
        font-size: 40px
    }
}

.banner-giveaway_c0da6 {
    font-size: 40px;
    font-weight: 600;
    line-height: 1.08;
    color: #fff;
    margin-top: 7px;
    margin-bottom: 15px
}

.header_35676 {
    font-weight: 600;
    color: #93e2c0;
    margin-bottom: clamp(30px, 2.5vw, 40px);
    font-size: 32px;
    text-align: center
}

.join_75fef {
    margin-bottom: clamp(35px, 3.5vw, 60px)
}

.join_75fef .container_da33b {
    padding: 0 15px
}

.join_75fef .join-in_6ee75 {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin-right: 0
}

.join_75fef .join-in_6ee75 .join-item_adf36 {
    overflow: hidden;
    width: calc(33.33% - 14px);
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/assets/j-back.jpg);
    height: clamp(450px, 48vw, 620px);
    margin-right: 14px;
    border-radius: 18px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: clamp(30px, 2.7vw, 45px) clamp(20px, 2vw, 35px);
    position: relative;
    margin-bottom: 10px;
    width: 100%
}

.join_75fef .join-in_6ee75 .join-item_adf36 p {
    font-size: 14px;
    line-height: 1.44;
    text-align: center;
    color: #c8fee7;
    margin-top: auto
}

.join_75fef .join-in_6ee75 .join-item_adf36 img {
    max-width: 90%
}

.join_75fef .join-in_6ee75 .join-item_adf36 div {
    font-weight: 400;
    text-align: center;
    color: #d1ffeb;
    line-height: normal;
    margin-bottom: 35px;
    font-size: 27px
}

.join_75fef .join-in_6ee75 .join-item_adf36 .join-item-badge_feab8 {
    font-size: 32px;
    text-align: center;
    color: #13de84;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 1;
    width: 61px;
    height: 57px;
    background-size: contain;
    background-image: url(/assets/badge.svg);
    display: flex;
    align-items: center;
    justify-content: center
}

.award_337d7 {
    margin-bottom: clamp(35px, 3.5vw, 60px)
}

.award_337d7 .container_da33b {
    padding: 0 15px
}

.award_337d7 .award-in_d24b9 {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.award_337d7 .award-in_d24b9 .award-item_c7938 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #007347;
    padding-left: 24px;
    padding-right: 24px;
    border-radius: 7px;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
    position: relative;
    height: clamp(80px, 6vw, 95px)
}

.award_337d7 .award-in_d24b9 .award-item_c7938 .award-item-right_eead4 {
    font-size: 30px;
    font-weight: 600;
    color: #c3fde4
}

.award_337d7 .award-in_d24b9 .award-item_c7938.grand_df115,
.award_337d7 .award-in_d24b9 .award-item_c7938.major_b2db6 {
    width: 100%;
    height: 124px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center
}

.award_337d7 .award-in_d24b9 .award-item_c7938.grand_df115 span,
.award_337d7 .award-in_d24b9 .award-item_c7938.major_b2db6 span {
    height: 24px;
    font-size: 13px
}

.award_337d7 .award-in_d24b9 .award-item_c7938 .award-item-left_2fcb1 p {
    font-size: 14px;
    line-height: 1.65;
    color: #9ffbd8
}

.award_337d7 .award-in_d24b9 .award-item_c7938 .award-item-left_2fcb1 span {
    position: absolute;
    top: 12px;
    right: 12px;
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 300px
}

.award_337d7 .award-in_d24b9 .award-item_c7938.grand_df115 h6 {
    background-image: linear-gradient(40deg, #e3a455, #f6dba6, #ffebc3, #f0be79, #8f653b);
    font-size: 52px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: center;
    display: inline;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.award_337d7 .award-in_d24b9 .award-item_c7938.grand_df115 span {
    background-image: linear-gradient(40deg, #e3a455, #f6dba6, #ffebc3, #f0be79, #8f653b);
    font-size: 13px;
    font-weight: 600;
    color: #755f3e;
    display: flex;
    align-items: center;
    justify-content: center
}

.award_337d7 .award-in_d24b9 .award-item_c7938.major_b2db6 span {
    height: 24px;
    background-image: linear-gradient(40deg, #3bba48, #55e35b, #acf6a6, #c5ffc3, #3bb84f, #3c8f3b, #3bba48);
    font-size: 13px;
    font-weight: 600;
    color: #007347;
    display: flex;
    align-items: center;
    justify-content: center
}

.award_337d7 .award-in_d24b9 .award-item_c7938.major_b2db6 h6 {
    background-image: linear-gradient(40deg, #3bba48, #55e35b, #acf6a6, #c5ffc3, #3bb84f, #3c8f3b, #3bba48);
    font-size: 52px;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.ticket_9a829 {
    margin-bottom: clamp(35px, 3.5vw, 60px)
}

.ticket_9a829 .container_da33b {
    padding: 0 15px
}

.ticket-in_84672 {
    flex-direction: column;
    background-color: red;
    margin-bottom: 20px;
    height: auto;
    padding: 30px 20px;
    border-radius: 8px
}

.ticket-in_84672,
.ticket-in_84672 .ticket-left_c33d6 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.ticket-in_84672 .ticket-left_c33d6 {
    width: 100%
}

.ticket-in_84672 .ticket-left_c33d6 span {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.79;
    color: #ffd1d1;
    text-transform: capitalize
}

.ticket-in_84672 .ticket-left_c33d6 h6 {
    font-weight: 600;
    font-size: 36px;
    line-height: 1;
    color: #fff;
    display: flex;
    align-items: center
}

.ticket-in_84672 .ticket-left_c33d6 h6:after {
    width: 25px;
    height: 25px;
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(/assets/icon.svg);
    margin-left: 5px
}

.ticket-in_84672 .ticket-right_4f474 {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    margin-top: 20px;
    align-items: flex-start
}

.ticket-in_84672 .ticket-form_b802d {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%
}

.ticket-in_84672 .ticket-form_b802d .ticket-form-item_42e8c {
    margin-bottom: 15px;
    width: 100%
}

.ticket-in_84672 .ticket-form_b802d .ticket-form-item_42e8c label {
    font-size: 14px;
    font-weight: 600;
    color: #ffd1d1;
    margin-bottom: .5rem;
    opacity: 1;
    text-transform: capitalize
}

.ticket-in_84672 .ticket-form_b802d .ticket-form-item_42e8c input,
.ticket-in_84672 .ticket-form_b802d .ticket-form-item_42e8c select {
    cursor: pointer;
    width: 100%;
    height: 56px;
    border-radius: 6px;
    background-color: #a40b0b;
    border: none;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    box-shadow: none;
    padding: 6px 20px
}

.ticket-in_84672 .ticket-form_b802d .ticket-form-button_82639 {
    width: 100%;
    height: 56px;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: linear-gradient(80deg, #e3a455, #f6dba6 1%, #ffebc3 50%, #f0be79 99%, #8f653b);
    font-size: 20px;
    font-weight: 700;
    color: red;
    transition: all .5s;
    cursor: pointer;
    position: relative;
    z-index: 1
}

.ticket-in_84672 .ticket-info_c8a37 {
    margin-left: 0;
    width: auto;
    height: auto;
    padding-left: 0;
    padding-top: 20px;
    border-radius: 10px;
    background-color: transparent;
    position: relative
}

.ticket-in_84672 .ticket-info_c8a37 span {
    line-height: 1;
    margin-right: 10px;
    display: inline-block;
    font-size: 12px;
    color: #fff;
    margin-bottom: 10px
}

.ticket-in_84672 .ticket-info_c8a37 h6 {
    font-size: 13px;
    margin-bottom: 0;
    font-weight: 600;
    line-height: 1.79;
    color: #ff9494;
    text-transform: capitalize
}

.my_ticket_82135 {
    margin-bottom: clamp(35px, 4.5vw, 80px)
}

.my_ticket_82135 .container_da33b {
    padding: 0 15px
}

.my_ticket_82135 .nav_d8594 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.my_ticket_82135 .nav_d8594 .nav-item_f2ca8 {
    width: 100%;
    margin-bottom: 5px
}

.my_ticket_82135 .nav_d8594 .nav-item_f2ca8 a {
    padding-left: 20px;
    padding-right: 20px;
    height: 50px;
    border-radius: 8px;
    background-color: #007347;
    font-size: clamp(20px, 1.2vw, 22px);
    font-weight: 600;
    color: #c3fde4;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: all .5s;
    border: 1px solid transparent
}

.my_ticket_82135 .nav_d8594 .nav-item_f2ca8 a span {
    font-weight: 600;
    color: #02fa9b
}

.my_ticket_82135 .nav_d8594 .nav-item_f2ca8 a.active_e0864 {
    background-color: #00e68c;
    color: #006337
}

.my_ticket_82135 .nav_d8594 .nav-item_f2ca8 a.active_e0864 span {
    color: #006337
}

.tab-content_08912>.tab-pane_58d45 {
    display: none
}

.tab-content_08912>.tab-pane_58d45.active_e0864 {
    display: block
}

.fade_240a5.show_64918 {
    opacity: 1
}

.fade_240a5 {
    opacity: 0;
    transition: opacity .15s linear
}

.my_ticket-in_b2f96 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px;
    margin-right: -8px;
    margin-bottom: clamp(35px, 3.5vw, 60px)
}

.my_ticket-in_b2f96 span {
    font-size: 18px;
    height: 40px;
    border-radius: 6px;
    width: calc(33.33% - 8px);
    margin-right: 8px;
    margin-bottom: 8px;
    font-weight: 600;
    color: #9ffbd8;
    border: 1px solid #00e68c;
    display: flex;
    align-items: center;
    justify-content: center
}

.ticket-danger_ca53a {
    padding-left: 24px;
    padding-right: 24px;
    height: 61px;
    border-radius: 10px;
    background-color: #42ff00;
    display: flex;
    align-items: center
}

.ticket-danger_ca53a.error_28770:before,
.ticket-danger_ca53a.success_3fdd3:before {
    content: "";
    display: inline-block;
    transition: .5s;
    width: 20px;
    height: 20px;
    margin-right: 12px;
    min-width: 20px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(/assets/select.svg)
}

.ticket-danger_ca53a.error_28770 {
    background: red;
    color: #fff
}

.ticket-danger_ca53a.error_28770:before {
    background-image: url(/assets/info.svg)
}

@-moz-keyframes input_animate_6fcaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6fcaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6fcaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6fcaf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_ccb82 {
    width: 100%;
    height: 70px;
    padding: 20px 30px;
    font-weight: 500;
    font-size: 19px
}

.header_ccb82 .title_bf2a2 {
    width: 80%;
    font-weight: 600;
    text-align: center
}

.iframe-wrapper_578f1 {
    position: relative;
    min-height: 50vh;
    padding: 20px
}

.iframe-wrapper_578f1 iframe {
    position: relative;
    width: 100% !important
}

.game-wrapper_cf4cb {
    display: flex
}

.game-menu_5e294 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 252px;
    padding: 20px;
    background-color: #0088bc
}

.game-search_8be8a {
    margin-bottom: 20px
}

.promo-link_dfd3f {
    display: flex;
    align-items: center;
    width: calc(100% + 40px);
    margin: 20px -20px;
    padding: 10px 20px 8px;
    color: #fff;
    font-family: var(--font-lalezar);
    text-transform: uppercase;
    background-color: #0087bb
}

.promo-link_dfd3f i {
    display: inline-block;
    width: 18px;
    min-width: 18px;
    height: 20px;
    margin: 2px 6px 1px 5px;
    background-image: url(/assets/grosbet_menu_icons_sprite.png);
    background-repeat: no-repeat
}

.promo-link_dfd3f i.PROMOTIONS_157b1 {
    background-position: 0 -170px
}

.game-header_d147f {
    position: relative;
    justify-content: center;
    padding: 10px 0 5px;
    text-align: center;
    background: linear-gradient(180deg, #fff 0, #e6e6e6)
}

.game-header_d147f .default_button_dfa20 {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px
}

.game-header_d147f .title_bf2a2 {
    font-weight: 700;
    font-size: 30px;
    font-family: var(--font-lalezar)
}

.casino-modal__s-btn_87b0e {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    height: 34px;
    margin-top: 20px;
    padding: 5px 30px 5px 5px;
    color: #fff;
    background: #243a53;
    border: 2px solid #22a4c3;
    border-radius: 3px
}

.casino-modal__s-btn_87b0e.active_f7a7e {
    justify-content: flex-end;
    padding-right: 5px;
    padding-left: 30px
}

.casino-modal__s-btn_87b0e.active_f7a7e .casino-modal__icon_596c4 {
    transform: translate(-178px, -50%)
}

.casino-modal__icon_596c4 {
    position: absolute;
    top: 50%;
    right: 2px;
    width: 26px;
    height: 26px;
    background: #fff;
    border-radius: 2px;
    transform: translateY(-50%);
    transition: all .3s ease
}

@-moz-keyframes input_animate_89f94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_89f94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_89f94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_89f94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_97f8c.confirm-modal_cdeff {
    margin: auto;
    overflow: visible;
    border-radius: 12px
}

.header-title_ae459 {
    text-transform: capitalize
}

.call-icon_c1643 {
    color: #b9c5ca
}

.modal-close-wrap_2c217 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    border-radius: 50%;
    cursor: pointer
}

.modal-close-wrap_2c217 .close-icon_c9220 {
    width: 10px;
    height: 10px;
    transition: fill .2s;
    fill: #8b9ea7
}

.form-wrap_72b2d {
    padding: 0 16px 16px
}

.info-text_dac89 {
    padding: 12px;
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    border-top: 1px solid var(--sports-border-color);
    border-bottom: 1px solid var(--sports-border-color)
}

.default_group_bf290 {
    position: relative;
    margin-bottom: 15px
}

.default_label_cfefb {
    display: block;
    margin-bottom: 5px;
    font-size: 12px;
    text-transform: uppercase;
    opacity: .6
}

.default_input_2f956 {
    position: relative
}

.default_input_2f956 input {
    padding-left: 31px
}

.default_input_2f956 svg {
    position: absolute;
    top: 50%;
    left: 12px;
    z-index: 1;
    width: auto;
    height: 14px;
    margin-top: -8px;
    color: rgba(0, 0, 0, .75);
    opacity: .5
}

.description_9dbb0 {
    line-height: 16px
}

.description_9dbb0 div {
    padding: 10px 20px
}

.description_9dbb0 div strong {
    font: revert
}

.description_9dbb0 p {
    padding: 0 20px 10px
}

.description_9dbb0 a {
    text-decoration: underline
}

.description-title_0fb5d {
    padding-bottom: 10px;
    font-size: 16px
}

.description-text_e364f {
    font-weight: 200
}

.error-message_b2b20 {
    margin-top: 10px;
    color: #d00000;
    font-weight: 200;
    font-size: 13px
}

.code-inputs_373af {
    display: flex;
    flex-direction: row;
    gap: 8px;
    width: 100%;
    padding: 20px
}

.code-inputs_373af>*+* {
    margin-left: 15px
}

.control_d046c {
    z-index: 1;
    min-width: 0;
    height: 52px;
    padding: 0 15px;
    color: var(--sports-text-main-color);
    font-size: 20px;
    line-height: 1;
    text-align: center;
    background: var(--secondary-bg-color);
    border: 1px solid #d4d9dc;
    border-radius: 4px;
    transition: all .1s
}

.control_d046c:focus {
    border-color: #b6bbbf
}

.control_d046c:focus {
    border-bottom-color: #178b42;
    box-shadow: inset 0 -1px 0 0 #178b42
}

.control-error_a1ebf {
    border-bottom-color: #d9342b;
    box-shadow: inset 0 -1px 0 0 #d9342b
}

.btns-group_b2dfe {
    display: flex;
    flex-direction: row;
    gap: 5px;
    margin-top: 20px;
    padding-top: 15px;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.country-code_ca3d1 {
    margin: 0 20px
}

.timer-block_c4526 {
    display: flex;
    flex-direction: row;
    padding: 10px 0;
    color: var(--sports-text-main-color)
}

.timer-block_c4526 span {
    display: contents
}

.timer-block_c4526 span div {
    margin-left: 5px
}

.timer-block_c4526 a {
    margin-left: auto;
    text-decoration: underline
}

.legal_59fc3 {
    display: flex;
    margin: 5px;
    color: var(--sports-text-main-color);
    font-size: 11px;
    line-height: 13px
}

.legal_59fc3:before {
    width: 34px;
    height: 24px;
    background-image: url(/assets/gdpr.png);
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    border-radius: 8px;
    content: ""
}

.legal_59fc3 span {
    margin-left: 10px
}

.disabled_f36d8 {
    opacity: .5
}

@-moz-keyframes input_animate_57a6e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_57a6e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_57a6e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_57a6e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-select_104d5 {
    position: relative
}

.default-select_104d5:after {
    position: absolute;
    top: 50%;
    right: 1.125rem;
    z-index: 1;
    width: .875rem;
    height: .5rem;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.626 0L5 3.414 1.374 0 0 1.293 5 6l5-4.707L8.626 0z' fill='%2396A7B0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: top;
    transform: translateY(-50%);
    content: ""
}

.default-select_104d5 .control_cc78d {
    display: block;
    width: 100%;
    height: 3.875rem;
    padding: 0 1.125rem;
    color: var(--sports-text-main-color);
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.03em;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: .5625rem;
    outline: none;
    -webkit-box-shadow: inset 0 0 0 3.125rem var(--sports-items-secondary-bg-color);
    box-shadow: var(--input-shadow-props);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-text-fill-color: var(--sports-text-main-color)
}

.default-select_104d5 .control_cc78d[name=gender] {
    padding: 0 1.125rem 0 3.125rem
}

.default-select_104d5 .control_cc78d[name=gender]+label {
    display: block;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 7.026c1.995 0 3.5-1.51 3.5-3.513C9.5 1.511 7.995 0 6 0S2.5 1.51 2.5 3.513c0 2.002 1.505 3.513 3.5 3.513zm1 .952H5c-2.757 0-5 2.251-5 5.018V14h12v-1.004c0-2.767-2.243-5.018-5-5.018z' fill='url(%23paint0_linear_592_6222)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_592_6222' x1='0' y1='6.407' x2='12' y2='6.407' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E5DC93'/%3E%3Cstop offset='1' stop-color='%23C19E6B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
}

.default-select_104d5 .control_cc78d[disabled] {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.default-select_104d5 .control_cc78d.error_4c981 {
    color: #a3b8c2;
    border-color: #d52941 !important
}

.default-select_104d5 .control_cc78d+label {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 3.125rem;
    height: 3.875rem;
    background-repeat: no-repeat;
    background-position: 50%
}

.account-select_541ac {
    position: relative;
    margin-bottom: 16px
}

.account-select_541ac:after {
    position: absolute;
    top: 50%;
    right: 20px;
    z-index: 1;
    width: 10px;
    height: 6px;
    background-image: url(/assets/down-arrow.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    transform: translateY(-50%);
    content: ""
}

.account-select_541ac .control_cc78d {
    display: block;
    width: 100%;
    height: 3.25rem;
    padding-left: 1.25rem;
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-separator-color);
    border-radius: 8px;
    outline: none;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .03);
    -webkit-appearance: none
}

.account-select_541ac .control_cc78d:disabled {
    opacity: .5
}

.account-select_541ac .control_cc78d.error_4c981 {
    color: #a3b8c2;
    border-color: #d52941 !important
}

.back-call-select_6a652 {
    position: relative
}

.back-call-select_6a652:after {
    position: absolute;
    top: 50%;
    right: 1.125rem;
    z-index: 1;
    width: .875rem;
    height: .5rem;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.626 0L5 3.414 1.374 0 0 1.293 5 6l5-4.707L8.626 0z' fill='%2396A7B0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: top;
    transform: translateY(-50%);
    content: ""
}

.back-call-select_6a652 .control_cc78d {
    display: block;
    width: 100%;
    height: 3.25rem;
    padding: 0 1.125rem;
    color: #4f6069;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.03em;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    outline: none;
    -webkit-box-shadow: inset 0 0 0 3.125rem #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-text-fill-color: #4f6069
}

.back-call-select_6a652 .control_cc78d:disabled {
    opacity: .5
}

.back-call-select_6a652 .control_cc78d.error_4c981 {
    background-color: #ffdede
}

.back-call-select_6a652 .control_cc78d:before {
    position: absolute;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0C3.14 0 0 3.14 0 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zM1.4 7c0-.63.11-1.233.302-1.798L2.8 6.3l1.4 1.4v1.4l1.4 1.4.7.7v1.352C3.543 12.205 1.4 9.85 1.4 7zm10.031 3.411c-.457-.368-1.15-.611-1.631-.611v-.7a1.4 1.4 0 00-1.4-1.4H5.6V5.6A1.4 1.4 0 007 4.2v-.7h.7a1.4 1.4 0 001.4-1.4v-.288A5.606 5.606 0 0112.6 7a5.563 5.563 0 01-1.169 3.411z' fill='%23142E3F'/%3E%3C/svg%3E");
    content: ""
}

@-moz-keyframes input_animate_9ebba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9ebba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9ebba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9ebba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.error-messages_eedbf {
    margin: 0 0 15px;
    padding: .625rem .625rem .625rem 1.875rem;
    color: #960707;
    font-size: 12px;
    background: #fff;
    border: 1px solid #960707;
    border-radius: 3px
}

.error-messages_eedbf span {
    position: relative
}

.error-messages_eedbf span:before {
    position: absolute;
    top: 3px;
    right: 10px;
    display: block;
    width: 10px;
    height: 10px;
    background-image: url(/assets/icons.png);
    background-repeat: no-repeat;
    background-position: 0 -751px;
    border-radius: 0;
    transition: .3s;
    content: ""
}

@-moz-keyframes input_animate_156e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_156e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_156e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_156e2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.change-view-btn-container_6a4ed {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    margin-bottom: 24px
}

.change-view-btn_2abb0 {
    flex: 1;
    justify-content: center
}

.change-view-btn_2abb0.active_d127d {
    color: #222630;
    background-color: #01ff5f;
    border-color: #01ff5f
}

.control-placeholder_a40de {
    display: flex;
    gap: 4px;
    align-items: center;
    margin-bottom: 8px;
    margin-left: 20px;
    color: var(--third-colored-btn-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px;
    text-transform: capitalize
}

.inputs-wrapper_8a4d9 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 16px
}

.input-select-wrap_35b7c {
    position: relative;
    flex: 1
}

.account-btn_049be {
    width: 100%;
    height: 48px;
    margin-top: 24px;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    text-transform: capitalize
}

.disable-btn_6fcda {
    opacity: .8;
    pointer-events: none
}

.display-error_32110,
.display-success_8ed2c {
    width: 100%;
    margin: 10px 0;
    padding: 16px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #01ff5f;
    border-radius: 8px
}

.display-error_32110 {
    border-color: #ff4949
}

.buttons-wrapper_d81f5 {
    display: flex;
    justify-content: space-between
}

.list-wrapper_47f43 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 16px
}

.account-list-card_ad90a {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 12px;
    justify-content: space-between;
    min-height: 168px;
    padding: 16px;
    overflow: hidden;
    color: var(--sports-text-third-color);
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px;
    box-shadow: inset 0 2px 0 0 var(--bank-account-card-box-shadow)
}

.card-header_cb17f {
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 8px
}

.bank-icon_33d25 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: 8px
}

.bank-info_52df6 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-right: auto;
    overflow: hidden
}

.bank-info-title_0b7eb {
    display: inline-block;
    margin-bottom: 4px;
    font-weight: 500
}

.bank-info-number_cb076,
.bank-info-title_0b7eb {
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.02em
}

.bank-info-number_cb076 {
    position: relative;
    z-index: 4;
    display: flex;
    align-items: center;
    padding-right: 8px;
    font-weight: 400;
    column-gap: 8px;
    border-radius: 8px;
    cursor: pointer
}

.bank-info-number_cb076 span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.bank-info-number_cb076 .copy-icon_067eb {
    flex-shrink: 0;
    color: var(--third-colored-btn-text-color)
}

.accounts-list-card-bg_4645d {
    position: absolute;
    top: 8px;
    right: 8px;
    z-index: 2;
    color: var(--third-colored-btn-border-color);
    pointer-events: none
}

.not-found-banks_c863a {
    position: relative;
    z-index: 3;
    height: 64px;
    margin-top: 16px;
    padding: 22px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    background-color: var(--sports-top-menu-bg-color);
    border-radius: 8px
}

.status-button_2ea00 {
    height: 32px;
    padding: 8px 12px;
    color: var(--footer-buttons-color);
    text-transform: capitalize;
    background-color: var(--sports-icons-main-bg-color);
    border-color: transparent
}

.approved-image_68967 {
    width: 22px;
    height: 22px;
    background: url(/assets/verified-status-icon.svg) no-repeat 50%;
    background-size: 100%
}

.approved-icon_7ca5e {
    flex-shrink: 0;
    width: 8px;
    height: 8px;
    color: var(--sports-icons-main-bg-color)
}

.display-success_8ed2c {
    width: 100%;
    margin: 20px 0;
    padding: 20px;
    color: var(--sports-text-main-color);
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #01ff5f;
    border-radius: 8px
}

.delete-account-block_08002 {
    z-index: 3;
    display: flex;
    align-items: center;
    height: 100%;
    column-gap: 8px
}

.delete-account-text_b5848 {
    display: inline-block;
    margin-right: 4px;
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
    text-align: end;
    text-transform: capitalize
}

.delete-account-button_e7869 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 50px;
    height: 32px;
    padding: 8px 12px;
    font-weight: 400;
    font-size: 12px;
    line-height: 133%;
    letter-spacing: -.02em;
    text-align: center;
    text-transform: capitalize
}

.delete-account-button_e7869.delete_42587 {
    height: 30px;
    border: 1px solid var(--sports-top-menu-bg-color)
}

.open-delete-block-button_f3dd6 {
    height: 32px;
    padding: 8px 12px
}

.open-delete-block-text_96cb3 {
    color: var(--third-colored-btn-text-color);
    font-weight: 400;
    font-size: 12px;
    line-height: 133%;
    letter-spacing: -.02em
}

.open-delete-block-icon_79fba {
    width: 8px;
    height: 8px
}

@-moz-keyframes input_animate_0c46b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0c46b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0c46b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0c46b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu-title_ac758 {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: center;
    padding: 12px 20px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--sports-border-color)
}

.menu-title_ac758 .icon-wrapper_f883a {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    gap: 10px;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: var(--sports-icon-bg-color);
    border-radius: 12px
}

.menu-title_ac758 .icon-wrapper_f883a svg {
    color: var(--sports-icons-main-bg-color)
}

.main-menu_3e955 {
    display: grid;
    grid-template-columns: 88px 1fr;
    gap: 4px;
    padding: 16px
}

.sport-menu_8603c {
    margin-top: 16px;
    background: var(--secondary-bg-color)
}

.sport-item-arrow_54bdd {
    transition: .2s
}

.sport-item_69e80 {
    display: flex;
    flex-direction: column;
    margin-top: 4px;
    color: var(--sports-text-secondary-color);
    background: var(--sports-menu-bg-color);
    border-radius: 8px
}

.sport-item_69e80:first-child {
    margin-top: 0
}

.sport-item_69e80.active_b50ab {
    color: var(--sports-text-third-color);
    background: var(--sports-active-bg-color)
}

.sport-item_69e80.active_b50ab .sport-icon_f9423 {
    color: var(--sports-icons-main-bg-color)
}

.sport-btn_eb801 {
    flex-direction: column;
    gap: 4px;
    justify-content: center;
    width: 100%;
    padding: 12px 8px
}

.block_ebf12,
.sport-btn_eb801 {
    display: flex;
    align-items: center
}

.sport-icon_f9423 {
    width: 16px;
    height: 16px;
    color: var(--sports-icons-third-bg-color)
}

.countries-list_41ba3 {
    background: inherit
}

.country-item_221f6 .country-item-arrow_70c5a {
    color: #a2b1b9
}

.country-item_221f6.active_b50ab .country-btn_08d63 {
    color: var(--sports-text-main-color);
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-icon-bg-color)
}

.country-item_221f6.active_b50ab .country-item-arrow_70c5a {
    transform: rotate(180deg)
}

.country-item_221f6+.country-item_221f6 {
    margin-top: 4px
}

.country-btn_08d63 {
    justify-content: space-between;
    width: 100%;
    padding: 12px 16px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--sports-items-main-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-radius: 8px
}

.count_1762a,
.country-btn_08d63 {
    display: flex;
    align-items: center;
    color: var(--sports-text-secondary-color);
    font-style: normal
}

.count_1762a {
    flex-direction: column;
    justify-content: center;
    padding: 2px 4px;
    font-weight: 500;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: -.2px;
    text-align: center;
    background: var(--sports-count-bg-color);
    border-radius: 6px
}

.league-item_09e89 {
    margin-top: 4px;
    padding: 10px 16px;
    border: 1px solid var(--sports-border-color);
    border-radius: 8px
}

.league-item_09e89.active_b50ab .league-title_66735 {
    color: var(--sports-text-main-color)
}

.league-btn_b2d8a {
    gap: 12px
}

.league-btn_b2d8a,
.league-title_66735 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.league-title_66735 {
    gap: 5px;
    width: 100%;
    color: var(--sports-show-more-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px;
    cursor: pointer
}

.league-checkbox_c8271 {
    position: absolute;
    margin: 0;
    padding: 0;
    visibility: hidden
}

.league-checkbox_c8271:checked~.league-fake-checkbox_c3568 {
    background-color: #1daf52;
    background-image: url(/assets/check.svg);
    border: 1px solid #1daf52
}

.league-fake-checkbox_c3568 {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: 1px solid var(--sports-border-checkbox-color);
    border-radius: 6px;
    cursor: pointer
}

.show-matches-btn-wrapper_7c340 {
    position: sticky;
    bottom: 76px;
    display: flex;
    gap: 8px;
    padding: 16px 16px 0
}

.back-btn_6e0a3 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    background: var(--sports-icons-main-bg-color);
    border-radius: 8px
}

.back-btn_6e0a3 svg {
    width: 12px;
    height: 12px;
    color: var(--footer-buttons-color)
}

.show-matches-btn_afeef {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 44px;
    color: var(--footer-buttons-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    background: var(--sports-icons-main-bg-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_b0444 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b0444 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b0444 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b0444 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.vip-bonus-image_c3338 {
    max-width: 100%;
    margin: 0 auto
}

.my-vip-status-text_2a84f {
    margin-top: 16px;
    color: var(--sports-text-third-color);
    font-weight: 300;
    font-size: 20px;
    font-style: normal;
    line-height: 28px;
    letter-spacing: -.4px;
    text-align: center
}

.my-vip-status-text_2a84f span {
    color: var(--account-call-request-info-message-icon);
    font-weight: 600
}

.description-of-vip-status-increase_856b8 {
    margin-top: 8px;
    color: var(--home-icons-main-bg-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    text-align: center
}

.progressbar-wrapper_adfbe {
    width: 100%;
    max-width: 700px;
    height: 32px;
    margin: 16px auto 0;
    background: var(--sports-top-menu-bg-color);
    box-shadow: 0 2px 0 0 var(--third-colored-btn-border-color) inset, 0 -1px 0 0 var(--third-colored-btn-border-color) inset, -1px 0 0 0 var(--third-colored-btn-border-color) inset, 1px 0 0 0 var(--third-colored-btn-border-color) inset
}

.progress_b1c9d,
.progressbar-wrapper_adfbe {
    position: relative;
    overflow: hidden;
    border-radius: 16px
}

.progress_b1c9d {
    height: 100%;
    background-color: var(--money-box-scale-bg);
    box-shadow: 0 8px 16px 0 rgba(1, 255, 95, .24), 0 2px 0 0 var(--progress-box-shadow-inset-color) inset;
    transition: var(--transition-initial) width
}

.progress_b1c9d:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(/assets/progress-light.png);
    background-position-x: -56px;
    animation: move_cbc6a 1s linear infinite;
    content: ""
}

.progress_b1c9d.progress-dark_713de:before {
    background-image: url(/assets/progress-dark.png)
}

.percent_6ab63 {
    position: absolute;
    top: 50%;
    right: 16px;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px;
    transform: translateY(-50%)
}

.vip-progress-info-wrapper_68ff8 {
    display: flex;
    gap: 20px;
    justify-content: space-between;
    width: 100%;
    max-width: 700px;
    margin: 8px auto 0
}

.vip-progress-info_3320c {
    display: grid;
    grid-template-columns: 28px auto;
    gap: 12px;
    align-items: center
}

.vip-progress-info_3320c.reversed_fc145 {
    grid-template-columns: auto 28px;
    text-align: right
}

.vip-progress-info-image_7075d {
    width: 28px;
    height: auto
}

.default-group-image_e5c8a {
    filter: grayscale(1)
}

.vip-progress-info-name-and-points_e0eb0 {
    display: grid;
    align-items: center
}

.vip-progress-info-name_45308 {
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.vip-progress-info-points_4c52c {
    color: var(--progress-points-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.discover-benefits-title_840d1 {
    margin-top: 16px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 18px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.36px;
    text-align: center
}

.discover-benefits-wrapper_b582b {
    position: relative;
    display: grid;
    gap: 8px;
    margin: 16px -16px 0;
    padding: 16px 16px 0;
    border-top: 1px solid var(--modal-header-border-color)
}

.discover-benefits-wrapper_b582b:before {
    position: absolute;
    top: -1px;
    left: 50%;
    display: block;
    width: 40px;
    height: 1px;
    background-color: var(--sports-icons-main-bg-color);
    transform: translateX(-50%);
    content: ""
}

.groups-item_a81e5 {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 9px 19px;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--vip-groups-item-border-color);
    border-radius: 8px;
    box-shadow: 0 1px 0 0 var(--vip-groups-item-border-color) inset;
    cursor: pointer;
    user-select: none
}

.groups-item_a81e5.opened_7e07a .groups-item-arrow_babd7 {
    transform: rotate(180deg)
}

.groups-item_a81e5.opened-not-sub-item_413be {
    border-color: var(--home-icons-main-bg-color);
    box-shadow: unset
}

.groups-item-image_290a8 {
    flex-shrink: 0;
    width: 28px;
    height: auto
}

.groups-item-image_290a8.premium-groups-item-image_7218a {
    width: 32px
}

.groups-item-title_689de {
    flex-grow: 1;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.28px
}

.groups-item-arrow_babd7 {
    flex-shrink: 0;
    width: 10px;
    height: auto;
    color: #abb8c4
}

.premium-groups-item-see-details_87ad9 {
    color: var(--refferance-link-text-color);
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.groups-sub-items-wrapper_cd1a0 {
    display: grid;
    gap: 8px;
    margin-top: 8px
}

.groups-sub-item-wrapper_d12bf {
    padding: 12px 0 4px
}

.groups-sub-item-property-list_95af6 {
    display: grid;
    gap: 12px
}

.groups-sub-item-property-list-item_a173f {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--home-icons-main-bg-color);
    font-weight: 300;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px
}

.groups-sub-item-property-list-item_a173f svg {
    flex-shrink: 0;
    width: 16px;
    height: auto
}

@-moz-keyframes move_cbc6a {
    0% {
        background-position-x: -56px
    }

    to {
        background-position-x: -24px
    }
}

@-webkit-keyframes move_cbc6a {
    0% {
        background-position-x: -56px
    }

    to {
        background-position-x: -24px
    }
}

@-o-keyframes move_cbc6a {
    0% {
        background-position-x: -56px
    }

    to {
        background-position-x: -24px
    }
}

@keyframes move_cbc6a {
    0% {
        background-position-x: -56px
    }

    to {
        background-position-x: -24px
    }
}

@-moz-keyframes input_animate_e7ae5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e7ae5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e7ae5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e7ae5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filters-container_d0950 {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

.filter-item_68eb0 {
    position: relative;
    display: flex;
    flex-grow: 1;
    width: 100%
}

.filter-button_f5d58 {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 10px 24px;
    color: #d0d8dc;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    background: #3d4b51;
    border-radius: 5px;
    cursor: pointer;
    transition: all .2s
}

.filter-button_f5d58.active_595a4 .filter-button-arrow_c3eea {
    transform: rotate(-180deg)
}

.filter-button-arrow_c3eea {
    width: 10px;
    transition: transform .2s
}

.filter-options-container_70d2e {
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 20;
    display: flex;
    min-width: 100%;
    margin-top: .1875rem;
    font-size: .75rem;
    border-radius: 4px;
    transform: translateX(-50%);
    transition: transform .2s
}

.filter-options_c3e37 {
    position: absolute;
    top: 26px;
    z-index: 5;
    width: 100%;
    border-radius: 5px
}

.filter-options-header_8a736 {
    overflow: hidden;
    border-radius: 5px 5px 0 0
}

.filter-options-content_b37ba {
    height: 260px;
    overflow-x: hidden;
    overflow-y: scroll;
    border-radius: 0 0 5px 5px
}

.checkbox-text_0eed4 {
    color: #d0d8dc;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer
}

.checkbox-container_11807 {
    padding: 8px 24px;
    background: #1b2124;
    cursor: pointer
}

.checkbox-container_11807:hover {
    background: #232b2f
}

.control-checkbox_80d8e {
    max-width: 100%;
    height: auto;
    line-height: normal;
    text-overflow: ellipsis;
    word-wrap: normal;
    cursor: pointer
}

.checkbox-box_9bb06 {
    width: .875rem;
    height: .875rem;
    background: #232b2f;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: .5625rem;
    border: 1px solid #96a7b0;
    border-radius: 3px;
    cursor: pointer
}

input:checked~.checkbox-box_9bb06,
input[checked]~.checkbox-box_9bb06 {
    background-color: #fbcf44;
    background-image: url(/assets/black-check.svg);
    border-color: #fbcf44
}

input:checked~.checkbox-text_0eed4,
input[checked]~.checkbox-text_0eed4 {
    font-weight: 600
}

.form-control_c0523 {
    width: 100%;
    padding: 12px 24px 9px 48px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    background: #232b2f;
    border-bottom: 1px solid #2c353a
}

.form-control_c0523::placeholder {
    color: #d0d8dc
}

.form-control_c0523:focus::placeholder {
    color: #fff
}

.search-addon_3e64e {
    position: relative
}

.search-addon-icon_55712 {
    position: absolute;
    top: 14px;
    left: 24px;
    z-index: 1;
    width: 12px;
    height: 12px;
    color: #96a7b0
}

.country-item_1cdd1 {
    border-top: 1px solid #2c353a;
    border-bottom: 1px solid #2c353a
}

.country-item_1cdd1:first-child {
    border-top: none
}

.no-content_e9408 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100px;
    overflow: hidden;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    background: #3d4b51;
    border-radius: 0 0 5px 5px
}

@-moz-keyframes input_animate_34013 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_34013 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_34013 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_34013 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.groups_c3c33 {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
    row-gap: 24px
}

.tabs_759ce {
    position: absolute;
    top: 16px;
    right: 0;
    left: 0;
    display: flex;
    gap: 4px;
    overflow-x: auto
}

.tabs_759ce .tab_c24c9 {
    padding: 7px 15px;
    color: var(--sports-icons-third-bg-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px;
    white-space: nowrap;
    background: var(--secondary-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    transition: var(--transition-initial)
}

.tabs_759ce .tab_c24c9.active_f8c5d {
    color: #fff;
    background: #1daf52;
    border-color: #1daf52
}

.tabs_759ce .tab_c24c9:first-child {
    margin-left: 16px
}

.tabs_759ce .tab_c24c9:last-child {
    margin-right: 16px
}

.not-found_5f314 {
    padding: 20px;
    text-align: center
}

.search-input-wrap_e2756 {
    position: relative;
    margin-top: 48px
}

.search-input-wrap_e2756 svg {
    position: absolute;
    top: calc(50% - 8px);
    left: 24px
}

.search-input-wrap_e2756 .search-input_9a59e {
    width: 100%;
    padding: 16px 24px 16px 52px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    box-shadow: var(--input-shadow-props)
}

.search-input-wrap_e2756 .search-input_9a59e::-webkit-input-placeholder {
    color: var(--input-placeholder-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px
}

.notice_e9795 {
    box-sizing: border-box;
    width: 100%;
    margin: 15px 0;
    padding: 1.125rem 1.125rem 1.125rem 3.125rem;
    overflow: hidden;
    color: #314e6f;
    font-size: .9375rem;
    line-height: 1;
    background-color: #ebf4f5;
    background-image: url(/assets/attention-ico.png);
    background-repeat: no-repeat;
    background-position: 1.25rem .9375rem;
    border: 1px solid #91eafb;
    border-radius: 5px
}

@-moz-keyframes input_animate_7fa15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7fa15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7fa15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7fa15 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.flag_b4452 {
    display: inline-block;
    width: 28px;
    height: 28px;
    background: url(/assets/country_flags_sprite@2x.webp) no-repeat 28px 0;
    background-position-x: -7056px;
    background-size: auto 28px;
    transform-origin: left top;
    vertical-align: top
}

.no-webp .flag_b4452 {
    background-image: url(/assets/country_flags_sprite@2x.png)
}

.flag_b4452.flag_ANDORRA_e61e8 {
    background-position-x: 0
}

.flag_b4452.flag_UAE_fa913 {
    background-position-x: -28px
}

.flag_b4452.flag_ALBANIA_74639 {
    background-position-x: -140px
}

.flag_b4452.flag_ARMENIA_88591 {
    background-position-x: -168px
}

.flag_b4452.flag_NETHERLANDS_ANTILLES_6ab04 {
    background-position: -196px 0
}

.flag_b4452.flag_ARGENTINA_6ff95 {
    background-position-x: -280px
}

.flag_b4452.flag_AT_017de,
.flag_b4452.flag_AUSTRIA_5081c {
    background-position-x: -336px
}

.flag_b4452.flag_AUSTRALIA_6ba1e {
    background-position-x: -364px
}

.flag_b4452.flag_BELGIUM_a6dfd {
    background-position-x: -560px
}

.flag_b4452.flag_FR_287fb,
.flag_b4452.flag_FRANCE_2c645,
.flag_b4452.flag_GUADELOUPE_bebcf,
.flag_b4452.flag_MARTINIQUE_ce510,
.flag_b4452.flag_MAYOTTE_b61bc,
.flag_b4452.flag_NEW_CALEDONIA_5f29d,
.flag_b4452.flag_SAINT_BARTHELEMY_26299,
.flag_b4452.flag_SAINT_PIERRE_AND_MIQUELON_c5dde,
.flag_b4452.flag_WALLIS_AND_FUTUNA_1ada0 {
    background-position-x: -728px
}

.flag_b4452.flag_BR_6d9c0,
.flag_b4452.flag_BRAZIL_e0073 {
    background-position-x: -840px
}

.flag_b4452.flag_BOUVET_ISLAND_cb0ea,
.flag_b4452.flag_NO_205fe,
.flag_b4452.flag_NORWAY_5c1f4,
.flag_b4452.flag_SVALBARD_AND_JAN_MAYEN_8c6bc {
    background-position-x: -924px
}

.flag_b4452.flag_BELARUS_28a63 {
    background-position-x: -980px
}

.flag_b4452.flag_CANADA_15aa4 {
    background-position-x: -1036px
}

.flag_b4452.flag_SWITZERLAND_1da47 {
    background-position-x: -1176px
}

.flag_b4452.flag_CHILE_94d52 {
    background-position-x: -1260px
}

.flag_b4452.flag_DE_882b6,
.flag_b4452.flag_GERMANY_d5762 {
    background-position: -1540px 0
}

.flag_b4452.flag_GB_b3798,
.flag_b4452.flag_UK_9ea3a,
.flag_b4452.flag_UNITED_KINGDOM_9cafe {
    background-position: -2884px 0
}

.flag_b4452.flag_UNITED_STATES_b9dc8,
.flag_b4452.flag_UNITED_STATES_OUTLYING_ISLANDS_b9f0a,
.flag_b4452.flag_US_faacc {
    background-position: -2912px 0
}

.flag_b4452.flag_TURKS_AND_CAICOS_ISLANDS_74641 {
    background-position: -2380px 0
}

.flag_b4452.flag_TUVALU_60ccb {
    background-position: -2744px 0
}

.flag_b4452.flag_CYPRUS_44dbc {
    background-position: -1484px 0
}

.flag_b4452.flag_MALTA_1678b {
    background-position: -4200px 0
}

.flag_b4452.flag_SE_dc41f,
.flag_b4452.flag_SWEDEN_fd093 {
    background-position: -1960px 0
}

.flag_b4452.flag_WESTERN_SAHARA_de2ab {
    background-position: -1932px 0
}

.flag_b4452.flag_TIMOR_LESTE_74d30 {
    background-position: -2576px 0
}

.flag_b4452.flag_TANZANIA_UNITED_REPUBLIC_OF_81e83 {
    background-position: -2800px 0
}

.flag_b4452.flag_SAINT_HELENA_f5574 {
    background-position: -2016px 0
}

.flag_b4452.flag_SAINT_KITTS_AND_NEVIS_8c2f3 {
    background-position: -6692px 0
}

.flag_b4452.flag_SAINT_MARTIN_3c9d3 {
    background-position: -3864px 0
}

.flag_b4452.flag_KOREA_REPUBLIC_OF_870c4,
.flag_b4452.flag_KR_43983,
.flag_b4452.flag_SOUTH_KOREA_a2d82 {
    background-position: -6748px 0
}

.flag_b4452.flag_KOREA_DEMOCRATIC_REPUBLIC_OF_5163a,
.flag_b4452.flag_KP_ce702,
.flag_b4452.flag_NORTH_KOREA_7d2ff {
    background-position: -6720px 0
}

.flag_b4452.flag_CHRISTMAS_ISLAND_828a1 {
    background-position: -1456px 0
}

.flag_b4452.flag_BURUNDI_6542e {
    background-position: -672px 0
}

.flag_b4452.flag_BRUNEI_DARUSSALAM_80ddb {
    background-position: -784px 0
}

.flag_b4452.flag_COCOS_KEELING_ISLANDS_ba1a0 {
    background-position-x: -1064px
}

.flag_b4452.flag_SOUTH_GEORGIA_AND_SANDWICH_ISL_fade6 {
    background-position: -5852px 0
}

.flag_b4452.flag_GUINEA_BISSAU_3e236 {
    background-position: -5936px 0
}

.flag_b4452.flag_GUERNSEY_4aec0 {
    background-position: -5600px 0
}

.flag_b4452.flag_GREENLAND_1197c {
    background-position: -5684px 0
}

.flag_b4452.flag_FRENCH_SOUTHERN_TERRITORIES_24c8f {
    background-position: -2436px 0
}

.flag_b4452.flag_FALKLAND_ISLANDS_MALVINAS_8ddd2,
.flag_b4452.flag_FRENCH_POLYNESIA_070e5 {
    background-position: -4816px 0
}

.flag_b4452.flag_FALKLAND_ISLANDS_MALVINAS_8ddd2 {
    background-position: -5376px 0
}

.flag_b4452.flag_EQUATORIAL_GUINEA_8b096 {
    background-position: -5796px 0
}

.flag_b4452.flag_HEARD_ISLAND_MCDONALD_ISLANDS_a574c {
    background-position: -6020px 0
}

.flag_b4452.flag_LAO_PEOPLES_DEMOCRATIC_REPUBLIC_10e5d {
    background-position: -3444px 0
}

.flag_b4452.flag_SOUTH_AFRICA_a1517 {
    background-position: -3332px 0
}

.flag_b4452.flag_SAUDI_ARABIA_31172 {
    background-position: -1848px 0
}

.flag_b4452.flag_NETHERLANDS_40869,
.flag_b4452.flag_NL_cb275 {
    background-position: -4564px 0
}

.flag_b4452.flag_MONACO_2f2ab {
    background-position: -3780px 0
}

.flag_b4452.flag_MEXICO_d1168 {
    background-position: -4312px 0
}

.flag_b4452.flag_LATVIA_0e29a {
    background-position: -3696px 0
}

.flag_b4452.flag_LUXEMBOURG_b3a23 {
    background-position: -3668px 0
}

.flag_b4452.flag_LIECHTENSTEIN_def93 {
    background-position: -3528px 0
}

.flag_b4452.flag_CHINA_429d4 {
    background-position: -1316px 0
}

.flag_b4452.flag_CZECH_REPUBLIC_74b81 {
    background-position: -1512px 0
}

.flag_b4452.flag_DA_c3ec6,
.flag_b4452.flag_DENMARK_07757 {
    background-position: -1596px 0
}

.flag_b4452.flag_ROMANIA_f2c37 {
    background-position: -1736px 0
}

.flag_b4452.flag_SERBIA_aeb80 {
    background-position: -1764px 0
}

.flag_b4452.flag_SLOVAKIA_01503 {
    background-position: -2100px 0
}

.flag_b4452.flag_NEW_ZEALAND_38667,
.flag_b4452.flag_TOKELAU_0c57e {
    background-position: -2548px 0
}

.flag_b4452.flag_TR_2e54d,
.flag_b4452.flag_TURKEY_c407d {
    background-position: -2688px 0
}

.flag_b4452.flag_USA_40398 {
    background-position: -2912px 0
}

.flag_b4452.flag_VANUATU_f86a6 {
    background-position: -3192px 0
}

.flag_b4452.flag_VIET_NAM_45736,
.flag_b4452.flag_VIETNAM_7f44a {
    background-position: -3164px 0
}

.flag_b4452.flag_VIRGIN_ISLANDS_BRITISH_b8698 {
    background-position: -3108px 0
}

.flag_b4452.flag_VIRGIN_ISLANDS_US_d9800 {
    background-position: -3136px 0
}

.flag_b4452.flag_KAZAKHSTAN_f928d {
    background-position: -3416px 0
}

.flag_b4452.flag_LITHUANIA_77dfc {
    background-position: -3640px 0
}

.flag_b4452.flag_MALAYSIA_aac7e {
    background-position: -4340px 0
}

.flag_b4452.flag_INDIA_85b73 {
    background-position: -6272px 0
}

.flag_b4452.flag_PL_c81a7,
.flag_b4452.flag_POLAND_b5136 {
    background-position: -4928px 0
}

.flag_b4452.flag_PORTUGAL_51a6f,
.flag_b4452.flag_PT_12c4a {
    background-position: -5012px 0
}

.flag_b4452.flag_ES_a33f7,
.flag_b4452.flag_SPAIN_a64c9 {
    background-position: -5264px 0
}

.flag_b4452.flag_FI_1fc07,
.flag_b4452.flag_FINLAND_51ac0 {
    background-position: -5320px 0
}

.flag_b4452.flag_MICRONESIA_FEDERATED_STATES_OF_fffd3 {
    background-position: -5404px 0
}

.flag_b4452.flag_MOLDOVA_REPUBLIC_OF_67827 {
    background-position: -3808px 0
}

.flag_b4452.flag_NAURU_d9c1b {
    background-position: -4648px 0
}

.flag_b4452.flag_SAINT_VINCENT_AND_GRENADINES_2368d {
    background-position: -3052px 0
}

.flag_b4452.flag_SAMOA_1080f {
    background-position: -3248px 0
}

.flag_b4452.flag_SAO_TOME_AND_PRINCIPE_c5a98 {
    background-position: -2268px 0
}

.flag_b4452.flag_SOMALIA_66460 {
    background-position: -2212px 0
}

.flag_b4452.flag_SYRIAN_ARAB_REPUBLIC_2e9a9 {
    background-position: -2324px 0
}

.flag_b4452.flag_TAIWAN_PROVINCE_OF_CHINA_6c231 {
    background-position: -2772px 0
}

.flag_b4452.flag_CENTRAL_AFRICAN_REPUBLIC_2e57d {
    background-position: -1120px 0
}

.flag_b4452.flag_COTE_DIVOIRE_34d32 {
    background-position: -1204px 0
}

.flag_b4452.flag_BRITISH_INDIAN_OCEAN_TERRITORY_d083e {
    background-position: -6300px 0
}

.flag_b4452.flag_ALAND_ISLANDS_0c300 {
    background-position: -420px 0
}

.flag_b4452.flag_AMERICAN_SAMOA_f365f {
    background-position: -307px 0
}

.flag_b4452.flag_ANGUILLA_24f14 {
    background-position: -112px 0
}

.flag_b4452.flag_ANTARCTICA_0a856 {
    background-position: -252px 0
}

.flag_b4452.flag_BELIZE_3e6ea {
    background-position-x: -1008px
}

.flag_b4452.flag_IRAN_ISLAMIC_REPUBLIC_OF_e5c1a {
    background-position: -6355px 0
}

.flag_b4452.flag_ISLE_OF_MAN_5d96b {
    background-position: -6244px 0
}

.flag_b4452.flag_HOLY_SEE_VATICAN_CITY_STATE_604e9 {
    background-position: -3024px 0
}

.flag_b4452.flag_KIRIBATI_aa998 {
    background-position: -6636px 0
}

.flag_b4452.flag_GEORGIA_c05a0 {
    background-position: -5544px 0
}

.flag_b4452.flag_GREECE_8422d {
    background-position: -5824px 0
}

.flag_b4452.flag_GUATEMALA_ff550 {
    background-position: -5880px 0
}

.flag_b4452.flag_HONDURAS_51e47 {
    background-position: -6048px 0
}

.flag_b4452.flag_CROATIA_06731 {
    background-position: -6076px 0
}

.flag_b4452.flag_HUNGARY_c6a71 {
    background-position: -6132px 0
}

.flag_b4452.flag_IRELAND_eb3af {
    background-position: -6188px 0
}

.flag_b4452.flag_ISRAEL_5c017 {
    background-position: -6216px 0
}

.flag_b4452.flag_JAPAN_c83e5 {
    background-position: -6524px 0
}

.flag_b4452.flag_ALGERIA_865f4 {
    background-position: -1680px 0
}

.flag_b4452.flag_ANTIGUA_AND_BARBUDA_02ff5 {
    background-position: -84px 0
}

.flag_b4452.flag_ANGOLA_0f7cf {
    background-position: -224px 0
}

.flag_b4452.flag_BAHRAIN_d2bd7 {
    background-position: -644px 0
}

.flag_b4452.flag_DOMINICA_36d61 {
    background-position: -1624px 0
}

.flag_b4452.flag_DOMINICAN_REPUBLIC_c36fd {
    background-position: -1652px 0
}

.flag_b4452.flag_BANGLADESH_8fe1b {
    background-position: -532px 0
}

.flag_b4452.flag_NEPAL_514af {
    background-position: -4620px 0
}

.flag_b4452.flag_BENIN_6ab7e {
    background-position: -700px 0
}

.flag_b4452.flag_BERMUDA_9979b {
    background-position: -756px 0
}

.flag_b4452.flag_BAHAMAS_0bfff {
    background-position: -868px 0
}

.flag_b4452.flag_BHUTAN_1d81d {
    background-position: -896px 0
}

.flag_b4452.flag_BURKINA_FASO_9f1c9 {
    background-position: -588px 0
}

.flag_b4452.flag_COMOROS_55ebf {
    background-position: -6664px 0
}

.flag_b4452.flag_IT_ac301,
.flag_b4452.flag_ITALY_bf582 {
    background-position: -6412px 0
}

.flag_b4452.flag_GIBRALTAR_487d7 {
    background-position: -5656px 0
}

.flag_b4452.flag_UKRAINE_2ac63 {
    background-position: -2828px 0
}

.flag_b4452.flag_SYRIA_c1a46 {
    background-position: -2324px 0
}

.flag_b4452.flag_AFGHANISTAN_659f7 {
    background-position: -56px 0
}

.flag_b4452.flag_ARUBA_b6b5d {
    background-position: -392px 0
}

.flag_b4452.flag_BOTSWANA_05c31 {
    background-position: -952px 0
}

.flag_b4452.flag_CAR_890bd {
    background-position: -1120px 0
}

.flag_b4452.flag_CAYMAN_ISLANDS_cf940 {
    background-position: -6804px 0
}

.flag_b4452.flag_CHINESE_TAIPEI_9deb8 {
    background-position: -2772px 0
}

.flag_b4452.flag_CUBA_a4c90 {
    background-position: -1400px 0
}

.flag_b4452.flag_COLOMBIA_f6e42 {
    background-position: -1344px 0
}

.flag_b4452.flag_CONGO_DEMOCRATIC_REPUBLIC_06f13,
.flag_b4452.flag_DR_CONGO_dcaaa {
    background-position: -1092px 0
}

.flag_b4452.flag_CONGO_24c87 {
    background-position: -1148px 0
}

.flag_b4452.flag_COOK_ISLANDS_9d1a5 {
    background-position: -1232px 0
}

.flag_b4452.flag_BOSNIA_AND_HERZEGOVINA_9d16c {
    background-position: -476px 0
}

.flag_b4452.flag_LIBYAN_ARAB_JAMAHIRIYA_f0453 {
    background-position: -3724px 0
}

.flag_b4452.flag_AZ_bbd6e,
.flag_b4452.flag_AZERBAIJAN_34064 {
    background-position: -448px 0
}

.flag_b4452.flag_DJIBOUTI_19b01 {
    background-position: -1568px 0
}

.flag_b4452.flag_ETHIOPIA_6dd94 {
    background-position: -5292px 0
}

.flag_b4452.flag_BULGARIA_0427b {
    background-position: -616px 0
}

.flag_b4452.flag_SINGAPORE_60b7d {
    background-position: -1988px 0
}

.flag_b4452.flag_SOLOMON_ISLANDS_bb39e {
    background-position: -1876px 0
}

.flag_b4452.flag_SLOVENIA_7c7f6 {
    background-position: -2044px 0
}

.flag_b4452.flag_SUDAN_44c5e {
    background-position: -1932px 0
}

.flag_b4452.flag_SWAZILAND_3a802 {
    background-position: -2352px 0
}

.flag_b4452.flag_TANZANIA_fbc90 {
    background-position: -2800px 0
}

.flag_b4452.flag_SRI_LANKA_70009 {
    background-position: -3556px 0
}

.flag_b4452.flag_TONGA_77d5b {
    background-position: -2660px 0
}

.flag_b4452.flag_ECUADOR_84e24 {
    background-position: -5124px 0
}

.flag_b4452.flag_IRAQ_e6d18 {
    background-position: -6328px 0
}

.flag_b4452.flag_EGYPT_1376b {
    background-position: -5180px 0
}

.flag_b4452.flag_CAPE_VERDE_687b8 {
    background-position: -1428px 0
}

.flag_b4452.flag_BARBADOS_dd07a {
    background-position: -504px 0
}

.flag_b4452.flag_CAMEROON_3bda2 {
    background-position: -1288px 0
}

.flag_b4452.flag_COSTA_RICA_a1427 {
    background-position: -1372px 0
}

.flag_b4452.flag_CHAD_1ae50 {
    background-position: -1736px 0
}

.flag_b4452.flag_EL_SALVADOR_00ed3 {
    background-position: -2296px 0
}

.flag_b4452.flag_KUWAIT_147dd {
    background-position: -6776px 0
}

.flag_b4452.flag_JORDAN_331d0 {
    background-position: -6496px 0
}

.flag_b4452.flag_JERSEY_01820 {
    background-position: -6440px 0
}

.flag_b4452.flag_ICELAND_182a5 {
    background-position: -6384px 0
}

.flag_b4452.flag_GUYANA_e4eee {
    background-position: -5964px 0
}

.flag_b4452.flag_KENYA_b6d3d {
    background-position: -6552px 0
}

.flag_b4452.flag_GUAM_9f7e0 {
    background-position: -5908px 0
}

.flag_b4452.flag_GUINEA_1bb71 {
    background-position: -5768px 0
}

.flag_b4452.flag_BOLIVIA_f4bef {
    background-position: -5628px 0
}

.flag_b4452.flag_FIJI_b11f7 {
    background-position: -5348px 0
}

.flag_b4452.flag_LESOTHO_03085 {
    background-position: -3612px 0
}

.flag_b4452.flag_LIBERIA_0bf3c {
    background-position: -3584px 0
}

.flag_b4452.flag_MACEDONIA_5be1f {
    background-position: -3948px 0
}

.flag_b4452.flag_CAMBODIA_26925 {
    background-position: -6608px 0
}

.flag_b4452.flag_JAMAICA_2ef96 {
    background-position: -6468px 0
}

.flag_b4452.flag_KYRGYZSTAN_42597 {
    background-position: -6580px 0
}

.flag_b4452.flag_HONG_KONG_f52a2 {
    background-position: -5992px 0
}

.flag_b4452.flag_SEYCHELLES_b7a02 {
    background-position: -1904px 0
}

.flag_b4452.flag_GUINEA-BISSAU_7ae7d {
    background-position: -5936px 0
}

.flag_b4452.flag_OMAN_ee345 {
    background-position: -4732px 0
}

.flag_b4452.flag_PAKISTAN_986c4 {
    background-position: -4900px 0
}

.flag_b4452.flag_MAURITIUS_5200f {
    background-position: -4228px 0
}

.flag_b4452.flag_MALAWI_3df41 {
    background-position: -4284px 0
}

.flag_b4452.flag_MALDIVES_969f1 {
    background-position: -4256px 0
}

.flag_b4452.flag_MAURITANIA_da9bf {
    background-position: -4144px 0
}

.flag_b4452.flag_MYANMAR_9f640 {
    background-position: -4004px 0
}

.flag_b4452.flag_MACAU_20f9e {
    background-position: -4060px 0
}

.flag_b4452.flag_MALI_23974 {
    background-position: -3976px 0
}

.flag_b4452.flag_VENEZUELA_0cef5 {
    background-position: -3080px 0
}

.flag_b4452.flag_UZBEKISTAN_47e94 {
    background-position: -2996px 0
}

.flag_b4452.flag_UNITED_ARAB_EMIRATES_04396 {
    background-position: -28px 0
}

.flag_b4452.flag_REPUBLIC_OF_THE_CONGO_80ac7 {
    background-position: -1148px 0
}

.flag_b4452.flag_RWANDA_a937b {
    background-position: -1820px 0
}

.flag_b4452.flag_TOGO_fb679 {
    background-position: -2464px 0
}

.flag_b4452.flag_URUGUAY_e069f {
    background-position: -2968px 0
}

.flag_b4452.flag_PAPUA_NEW_GUINEA_6e0ac {
    background-position: -4844px 0
}

.flag_b4452.flag_PANAMA_1ee8b {
    background-position: -4760px 0
}

.flag_b4452.flag_MARSHALL_ISLANDS_1b8ee {
    background-position: -3920px 0
}

.flag_b4452.flag_NORFOLK_ISLAND_417ff {
    background-position: -4480px 0
}

.flag_b4452.flag_NIGERIA_af8be {
    background-position: -4508px 0
}

.flag_b4452.flag_NICARAGUA_99f9a {
    background-position: -4536px 0
}

.flag_b4452.flag_NIUE_d38ef {
    background-position: -4676px 0
}

.flag_b4452.flag_REUNION_6779b {
    background-position: -4956px 0
}

.flag_b4452.flag_MACAO_caf6f {
    background-position: -4060px 0
}

.flag_b4452.flag_NORTHERN_MARIANA_ISLANDS_ccc0f {
    background-position: -4088px 0
}

.flag_b4452.flag_ZIMBABWE_9d84d {
    background-position: -3388px 0
}

.flag_b4452.flag_ZAMBIA_4ef63 {
    background-position: -3360px 0
}

.flag_b4452.flag_SAINT_LUCIA_63828 {
    background-position: -3500px 0
}

.flag_b4452.flag_PALAU_4f32f {
    background-position: -5040px 0
}

.flag_b4452.flag_MOZAMBIQUE_6340d {
    background-position: -4368px 0
}

.flag_b4452.flag_MONGOLIA_4550f {
    background-position: -4032px 0
}

.flag_b4452.flag_HAITI_1a3dc {
    background-position: -6104px 0
}

.flag_b4452.flag_TRINIDAD_AND_TOBAGO_4c97e {
    background-position: -2716px 0
}

.flag_b4452.flag_TUNISIA_3d50c {
    background-position: -2632px 0
}

.flag_b4452.flag_TURKMENISTAN_9df0b {
    background-position: -2604px 0
}

.flag_b4452.flag_LAOS_b2111 {
    background-position: -3444px 0
}

.flag_b4452.flag_LEBANON_d17b0 {
    background-position: -3472px 0
}

.flag_b4452.flag_YEMEN_9297f {
    background-position: -3276px 0
}

.flag_b4452.flag_IVORY_COAST_39a54 {
    background-position: -1204px 0
}

.flag_b4452.flag_INDONESIA_edd99 {
    background-position: -3780px 0
}

.flag_b4452.flag_FAROE_ISLANDS_a43fe {
    background-position: -5432px 0
}

.flag_b4452.flag_ERITREA_0395e {
    background-position: -5236px 0
}

.flag_b4452.flag_GRENADA_eeedb {
    background-position: -5516px 0
}

.flag_b4452.flag_FRENCH_GUIANA_deaa4 {
    background-position: -5572px 0
}

.flag_b4452.flag_GAMBIA_af272 {
    background-position: -5712px 0
}

.flag_b4452.flag_GABON_db6c5 {
    background-position: -5488px 0
}

.flag_b4452.flag_NAMIBIA_2d73f {
    background-position: -4396px 0
}

.flag_b4452.flag_MONTSERRAT_b176f {
    background-position: -4172px 0
}

.flag_b4452.flag_MOROCCO_ad490 {
    background-position: -3752px 0
}

.flag_b4452.flag_MONTENEGRO_1b044 {
    background-position: -3836px 0
}

.flag_b4452.flag_MOLDOVA_7eddf {
    background-position: -3808px 0
}

.flag_b4452.flag_UGANDA_7ce01 {
    background-position: -2856px 0
}

.flag_b4452.flag_LIBYA_663b2 {
    background-position: -3724px 0
}

.flag_b4452.flag_PARAGUAY_a8f49 {
    background-position: -5068px 0
}

.flag_b4452.flag_PALESTINE_ab3cd {
    background-position: -5208px 0
}

.flag_b4452.flag_PHILIPPINES_6c4ae {
    background-position: -4872px 0
}

.flag_b4452.flag_QATAR_e0c3c {
    background-position: -5096px 0
}

.flag_b4452.flag_HOLLAND_484d7 {
    background-position: -4564px 0
}

.flag_b4452.flag_GHANA_9f016 {
    background-position: -5628px 0
}

.flag_b4452.flag_IRAN_d3f4c {
    background-position: -6356px 0
}

.flag_b4452.flag_THAILAND_76208 {
    background-position: -1372px 0
}

.flag_b4452.flag_SIERRA_LEONE_5c577 {
    background-position: -2128px 0
}

.flag_b4452.flag_SAN_MARINO_74245 {
    background-position: -2156px 0
}

.flag_b4452.flag_SENEGAL_5278f {
    background-position: -2184px 0
}

.flag_b4452.flag_SURINAME_f8a35 {
    background-position: -2240px 0
}

.flag_b4452.flag_TAJIKISTAN_844d8 {
    background-position: -2520px 0
}

.flag_b4452.flag_NIGER_6f454 {
    background-position: -4452px 0;
    background-position: -3892px 0
}

.flag_b4452.flag_ESTONIA_fadef {
    background-position: -7028px 0
}

.flag_b4452.flag_MADAGASCAR_d08b9 {
    background-position: -3892px 0
}

.flag_b4452.flag_PERU_411ef {
    background-position: -6832px 0
}

.flag_b4452.flag_PUERTO_RICO_27444 {
    background-position: -6860px 0
}

.flag_b4452.flag_RU_b9ae1,
.flag_b4452.flag_RUSSIA_7bdae,
.flag_b4452.flag_RUSSIAN_FEDERATION_f6ca7 {
    background-position: -6888px 0
}

.flag_b4452.flag_INTERNATIONAL_9ff79 {
    background-position: -7056px 0
}

.flag_b4452.flag_ENGLAND_63dd1 {
    background-position: -6972px 0
}

.flag_b4452.flag_NORTHERN_IRELAND_5901e {
    background-position: -6944px 0
}

.flag_b4452.flag_WALES_29621 {
    background-position: -6916px 0
}

.flag_b4452.flag_SCOTLAND_4f2ac {
    background-position: -7000px 0
}

.flag_b4452.flag_CHAMPIONS_LEAGUE_fc4ab {
    background: url(/assets/champions-league.png) no-repeat 4px
}

@-moz-keyframes input_animate_7e348 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7e348 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7e348 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7e348 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_38808 {
    padding: .625rem .9375rem 1.5625rem;
    background: #151c24
}

.wrapper-game-content_a61f7 {
    position: relative;
    box-sizing: border-box;
    margin: 1.25rem 0;
    padding: 0 0 2.1875rem;
    overflow: hidden;
    color: #fff;
    background: linear-gradient(91.35deg, #2d2d3f 8.87%, #2f303a 99.77%);
    background-size: cover;
    border-radius: .625rem;
    box-shadow: 0 12px 17px #000, 0 5px 22px #000, 0 7px 8px #000
}

.wrapper-game-content_a61f7:last-child {
    margin: 0
}

.wrapper-game-content_a61f7:last-child .top-bg_f7126 {
    background-image: url(/assets/mq-bg-amazon.png)
}

.wrapper-game-content_a61f7 .top-bg_f7126 {
    height: 256px;
    background-image: url(/assets/mq-bg-dead.png);
    background-size: cover
}

.top-title_b51b6,
.wrapper-game-content_a61f7 .top-bg_f7126 {
    width: 100%;
    background-repeat: no-repeat;
    background-position: 50%
}

.top-title_b51b6 {
    height: 90px;
    margin-bottom: 20px;
    background-image: url(/assets/mq-title-dead.png);
    background-size: contain
}

.wrapper-btn-play_4335f {
    width: 90%;
    height: 2.9375rem;
    margin: 0 auto;
    padding: 9px 0;
    color: #fff !important;
    font-weight: 700;
    font-size: 1.25rem;
    font-family: var(--font-proxima-nova);
    text-align: center;
    text-transform: uppercase;
    text-decoration: underline;
    text-shadow: 0 0 0 #000, 0 0 1px #000, 0 0 1px #000;
    background: linear-gradient(180deg, #e96607, #f3ba42);
    border-radius: 6.25rem
}

.banner_92e80 {
    height: 43vw;
    margin: 0 0 1.875rem;
    background-image: url(/assets/mqb1.jpg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%
}

@-moz-keyframes input_animate_94e7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_94e7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_94e7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_94e7c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.provider-icon_f5670 {
    position: relative;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

.provider-icon_f5670.all_b4a74,
.provider-icon_f5670.search_06457 {
    background-image: url(/assets/all_providers.svg);
    background-size: 100%
}

.provider-icon_f5670.endorphina_dark_7cede {
    background-image: url(/assets/endorphina_dark.png)
}

.provider-icon_f5670.endorphina_light_124eb {
    background-image: url(/assets/endorphina_light.png)
}

.provider-icon_f5670.lucky_streak_dark_8e7f2 {
    background-image: url(/assets/lucky_streak_dark.png)
}

.provider-icon_f5670.lucky_streak_light_62107 {
    background-image: url(/assets/lucky_streak_light.png)
}

.provider-icon_f5670.ezugi_dark_59a90 {
    background-image: url(/assets/ezugi_dark.png)
}

.provider-icon_f5670.ezugi_light_9f628 {
    background-image: url(/assets/ezugi_light.png)
}

.provider-icon_f5670.evolution_oss_dark_232a8,
.provider-icon_f5670.ezugi_evolution_dark_29648 {
    background-image: url(/assets/evolution_dark.png)
}

.provider-icon_f5670.evolution_oss_light_2a837,
.provider-icon_f5670.ezugi_evolution_light_b9347 {
    background-image: url(/assets/evolution_light.png)
}

.provider-icon_f5670.pragmatic_play_10bae,
.provider-icon_f5670.pragmatic_play_casino_82de0 {
    background-image: url(/assets/pragmatic_play.png)
}

.provider-icon_f5670.bgaming_38581,
.provider-icon_f5670.bgaming_casino_ebcf6 {
    background-image: url(/assets/bgaming.png)
}

.provider-icon_f5670.vivo_casino_a80e0 {
    background-image: url(/assets/vivo.png)
}

.provider-icon_f5670.x_pro_gaming_a5480 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M35.43 24.02c4.61-5.94 9.14-11.39 12.15-17.93 1.12-2.43 2.48-4.53 5.68-4.55C56.7 1.52 58.8 2.78 59.95 6c.99 2.75-.03 6.07-2.86 7.49-3.22 1.62-5.96 3.93-9.06 5.68-2.48 1.39-4.32 3.45-6.15 5.49-1.68 1.88-1.57 2.9.49 4.4 3.71 2.72 7.98 4.32 12.33 5.65 1.25.37 2.54.57 3.67 1.25 2.52 1.52 4.32 3.53 3.79 6.75-.55 3.33-2.48 5.68-5.68 6.68-2.83.87-5.52.34-7.57-1.96-.86-.95-1.78-2.06-2.12-3.25-1.51-5.44-5.99-8.29-9.66-11.86-2.91.91-4.21 3.32-5.57 5.41-3.37 5.16-6.3 10.57-8.45 16.39-2.3 6.2-7.51 9.86-12.85 9.21-3.57-.44-5.89-2.54-7.26-5.78-1.29-3.12-.28-5.71 1.86-8.03 1.89-2.04 3.95-3.84 6.6-4.9 7.3-2.91 12.74-8.27 18-13.84 1.93-2.04 1.7-2.72-.66-4.63-5.18-4.21-11.2-6.47-17.69-7.59-3.07-.52-5.45-1.97-7.46-4.22-2.04-2.25-2.48-4.79-1.08-7.59C5.76.29 13.19-1.34 17.99 3.09c1.91 1.76 3.59 3.69 5.02 5.92 3.37 5.31 6.98 10.52 12.42 15.01z' fill='coral'/%3E%3C/svg%3E")
}

.provider-icon_f5670.betsoft_games_64130 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4407' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4407' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADgklEQVRIDb2Xz0sbQRTHV2KyTTeVRbAHW/Eg1FXbQ6HQP6DevHrwD/CgoOBdQUMUPKiU/AGKR09SGmkbIT+kFy/Slui91FixqE1ixB9tX/kO+9Yx7mzGtjSwmdmZ995n5s2bmbeGofFrbW29a9t2PGZZH0zTLIdCoZ8NDQ2EB3W0oQ8ykNUwGSxi23b7vVgsB+OGYZDOA1noQDfYuqLXtu3kbYC1g4IubCjM+zZHLMsq1BrC+/HxMZ2fn9PZ2Zko9/f3aXl5mdra2pTecG1FfElSYyQajRb9oGgrlUrk99vb2yPHcZRw16YaHrOsjyqoDC4Wi7S0tESFQsEbx9ramhIMXcuyPkkTvKo2NTW9DILK4FQqJSDNzc20s7Mj4EdHR4Fg6LuMKygiUCeQ2NXpdFpAGhsbKZfLCTD66g3cDbiraEf411OSZ8zgcDhMGxsb2mDYcFmG0dLSEtOZ7b8CgwWmgdOGZ/vwfjjQXX6uzufzWjN22k3PtmDiqGNw8bVDHQ8ingC3c/mn4Ccdd+jwXZdnV+we0zRLbLia6aHPq53UKY2O+1AGgcvlsmdY1nn6KErf3nRRNdvj9eNsN+T1ReeP94/pyyuHZNewoUqlIty6ublJfX19NDk5KU4wNG5vb3uGWR7Qw7ddwqYMFkzcMCzIYMC/phx63h31+iAzOztLCwsLND8/f+1BW29v7zXZF89i9D3dLaCwJ4MFUwWGEpR5UCiHhoZoZGSExsbGaGpqisbHx8X76Ogo9ff3X5PFoDF4QH3Bfq6Ge+AmGYr6ycmJcDXcOjg4SBMTE3RwcCDaqtXqDXksF5atFiyYYqHduxbuQCD4QQHm4MpkMkgABGhubk6A0Vc7ULwjUBGwCFzuF0x5OyHkEfosUFviWsQvm8164Hg8HgiGDWxRbFW2J7aTfID4RTILo/QDJxKJumDoyoeTbdsJPjJ/yQBV3Q88PT2tBWabWF9xZOKO0r0k/MAzMzO3AnuXBMC61+LfgjHbG0mgTiLA4PX1dZHawn2Li4vaM1Ymf2564kUfrwuXDN7d3aVkMkkrKyt0eXkpwOhjOb9Smfq4+UhgssdgQZL+Li4uaHh4WAmum+wxXCe9RYp7enpKW1tbNDAwoITqprcuWwTcf0/oZTg+YfKhUEhrn2NtIQudG9HrWb1FpeajrYJtgVsND+qmaVb4o807HOrY/w3YtbvZ1cS+dwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.leander_4d1e1 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4432' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4432' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEuUlEQVRIDcVXW2xURRj+dluo7GIEW3zQ2la7M2d7o2K1TbUqtYVCwUpLb5ZW3K3GEnQLvVjpvRIsiTFSufiAgJqo4WYwQRoeMAHKJRqQJ4gajDEYerWiPhTS5jNzdrecjXu2a0LCJiczmfn//5tv/sv8C4Txy8jImOUUYqUmRJ8mxFkpxKAmxIT6fPOzak/JKNkwTIYWSUhImOeUslsTYlgTgmF+I0pH6Ya2brIrpaz0sQkXMEBO6SobJuaDLkdoQuwKk10AmInOLgARQZEMixFSiMMmBsIBCSqjbIYElw7H9jsN6rfndDh2GAjenkopK/xCM43xuQW07fySttIaxqU/HpRlMBsK4zYiABWBmhBDwYSNa/HPF9Deu5s4dJa4+g/h2URUvEpb4WrGLQzrAEMB0e5LGdOTx2fm0N7VR3z9PXHkO+LYJWJskmjqJqrXEZWvEVWv07ZkFeOS00ztKBIKS2ednJw82yxP4zOyaXc1EW/vIN79lPjmInHwDPHzODE0STR0EPWtRJlbB0Z+CfH0ctozFzMuKdXsAMMKE76KFFQIpy8TW/YSG94nWrYb2NLLuLGLeOud26xzComspURuEeF6I6hNnbUQKyGF+NDoR+PccnCA+HOSOH+F2LSD2HaI+O1v4vIgceA0UbKWWNdMNHQShRXEU8sJt4fYtIWWilpTYJU90ByOASOYcW5Rxk/9RIyRGJ/i7AP9nLXvKLHvOPHFSaL4ZeLFNYwsrmZU2StEy2aiuYdw19NS5jYF1qQ8AzP/qgNYDp/x+vTqDWKEjH3JRZGSxhh3PSP2HKO1qIrROXkUziQ+nPMcsbGdqG8jymtpKTdnrDAV8E0jS+NcZ3z0oh7F95y6QJG6kJrm1JkkPpbBxBRfBEupg9tq1xPVdXqgWcpDMBbiZmjg/d8STduI1l2cv76NsYuXMXLrJ4zxtE1fY0x+ISPzVzE2bRGjc5fpUY3sAlpKXdMyRjK+uQ5s+uRZRiaI/SeIvcd11vHP5lGTkoqt31hiUrK+9kj6IqLcTayq8V51c8+0jF/WMA5DOdqwECBs+X2COP8LcWBATyXb7oP6vkxK0sGUnnR432l7cZW3kKicVsHV2BVgKwBDBVeodMKFa8TJH4lfbxCjU7z/g4+oSY339u6k9do4rQ0dnLuilFJIRhetJpq7iQ3thMtD1NabAuvpFKqAPOSqY+SV68QgiT9I+3t7mPhEFmNcHi7wtPKBnFxGpz3JxNQ0zl1W4k2lhk5GvtnCB3OXmgI7HY4X4CuZowFXYWhzxMJ0zu/7mBi8RfR+RutX53hfw2ZqQuqG5z+zhNbKWiKvmNjYwXklVRQppuVS6XhLpirYMz0S6lDx+csZVddF9F8ijv3AOZ/3c05pDbGmTvdtVGYe4zIyTVn6iU0/Ego43GdRRfSC5nZar/9FjE0RjZ20bmzjghXFlIZb8oMEGYcDnkUF/n8agcSsbNqPnKBtbR0fTV80I0v/AUybP9We+IXu9Gja+uiPM3B3mj0/+N1ob33Yus8rw+nDQrhkyNSn0ygmExWBTil7NCFM8zwI8KjS+U/0mmCEXPb/aVPlVQpxzncTtzQh1Dek1tSeqoJ6PxXSmnfzXy7NhhsqRw4PAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.platipus_36d4d {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4382' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4382' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACUklEQVRIDcVXsUoEMRCdykL8BzsR8aKihYUgWgiCICiHcrnKwsLKXiwOK7ERwcZfsNZWxcpKPexsFWvXel152UsumUtyWQ80sGySnX1v5u1MkiVKabO7w1STLZqSTyRkRkLmJGTRudDP1DPYwHbgNtMYJdG8ZUSaMHTP1Tt491etJs8qEnJHcgJGcpuoD5GQL5aUHLDq+IWAGW0l6XsK6dbORrG3v26useXtmEPvcXLRfOak+dt4YV8X5yvFR3vamdPPry8Xi4gDbX/QonHKSTHWoKn314e5CHnj1CVX2euUiJEtldC2Q+S+IFSyOtlelozX2AbUfUR1cLimIoP0et6+L23WvXiq1FTYE/WRWNnYYOhnr5MFB/WRYy4YNTjVitRdhXqMObFPRiQUt7u/WujBMo5ghessg0EjDhiKBPLbto8380FMQvVQTX4aTzyR22Doh4hBZNvGiWVGse8Lh2ywGDGv7T7EOYgjkvQSQ1L+DpKNO+jLBec9Z+BxggNifHK8asiRWFxmbuPlqCq1dgRk+N5cYjxHyUWWTjitpMbGbiLgfU1U5W4rwvE646xyOSGamBOhrHcdKMup5U660XMSAGM7xAKhaxeyI5kwH8Myz6bkEVG5ZH6bSSa7jzhkmzifK061XlfYJNKkdFVzHWredrfGCtvigMQ5OdsiXEg8CAxEHDz8Cdl2ZZGqVkGmr+QEYrlCwA62Coc97mCfcZ/DHjz6l+OtLcWfH+ht8jLb70jIYJ17JIbtXW/22sCpffen7YttLPhp+zI/beo81R/4B506gcBD2prVAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.yggdrasil_a0ad9 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M27.93.89c.61 4.76 1.72 9.14 4.01 13.32 2.14-4.28 3.41-8.63 4.02-13.32 2.47.3 4.71.96 6.98 1.78-.4 3.79-1.48 7.34-2.73 11.1 3.97-1.48 7.18-3.71 9.97-6.78 2.03 1.43 3.67 3.15 5.19 5.14-4.86 5.38-10.78 8.75-17.99 10.21 2.16 2.31 4.38 4.24 6.98 5.88 3.66-3.56 7.78-6.4 12.49-8.39.83-.35 1.69-.64 2.77-1.03.76 2.37 1.46 4.61 2.22 7-3.87 1.36-7.29 3.23-10.53 5.93 3.63 1.33 7.2 1.9 11.04 2.17-.44 2.48-.85 4.8-1.28 7.29-11.71-.93-21.26-5.71-29.13-14.18-7.81 8.42-17.34 13.27-28.95 14.17-.8-2.39-1.2-4.75-1.34-7.3 3.73-.27 7.33-.86 10.88-2.29-3.16-2.61-6.55-4.52-10.46-5.94.74-2.32 1.45-4.56 2.2-6.87 3.08.89 5.78 2.18 8.27 3.86 2.44 1.67 4.75 3.52 7.18 5.35 2.69-1.69 5.47-4.13 6.56-5.86-6.99-1.42-12.88-4.73-17.63-10.14 1.26-2.11 3.14-3.57 4.98-5.14 1.54 1.33 2.99 2.78 4.64 3.93 1.61 1.12 3.42 1.94 5.29 2.78C22.47 9.99 21.41 6.5 21 2.76c2.19-.98 4.46-1.55 6.93-1.87z' fill='%23ec673a'/%3E%3Cpath d='M18.05 38.72c2.18-1.21 4.26-2.34 6.41-3.53 1.21 1.61 2.44 3.24 3.66 4.87 1.22 1.62 2.44 3.25 3.78 5.03 1.33-1.73 2.57-3.33 3.78-4.94 1.22-1.64 2.41-3.29 3.66-4.97 2.1 1.16 4.16 2.32 6.38 3.56-.99 1.38-1.95 2.76-2.96 4.11-2.14 2.89-4.29 5.77-6.48 8.63-.47.61-.69 1.23-.68 2.01.03 2.59.01 5.17.01 7.76v1.62c-2.38.37-4.68.26-7.1.09-.04-.52-.1-.93-.1-1.36-.01-2.63-.02-5.27 0-7.9.01-.76-.16-1.37-.65-2.01-3.24-4.28-6.42-8.58-9.71-12.97z' fill='%23ed683c'/%3E%3C/svg%3E")
}

.provider-icon_f5670.elk_c8c00 {
    background-image: url(/assets/elk.png);
    background-size: 100%
}

.provider-icon_f5670.lucky_streak_booongo_cf5db {
    background-image: url(/assets/lucky_streak_booongo.png)
}

.provider-icon_f5670.lucky_streak_yggdrasil_06a51 {
    background-image: url(/assets/lucky_streak_yggdrasil.png)
}

.provider-icon_f5670.lucky_streak_fugaso_dark_33858 {
    background-image: url(/assets/lucky_streak_fugaso_dark.png)
}

.provider-icon_f5670.lucky_streak_fugaso_light_8a01a {
    background-image: url(/assets/lucky_streak_fugaso_light.png)
}

.provider-icon_f5670.lucky_streak_justplay_732bf {
    background-image: url(/assets/lucky_streak_justplay.png);
    border: 1px solid #ededed;
    border-radius: 50%
}

.provider-icon_f5670.relax_gaming_dark_c1d24 {
    background-image: url(/assets/relax_gaming_dark.png)
}

.provider-icon_f5670.relax_gaming_light_313c0 {
    background-image: url(/assets/relax_gaming_light.png)
}

.provider-icon_f5670.relax_gaming_hacksaw_gaming_a0973 {
    background-image: url(/assets/relax_gaming_hacksaw_gaming.png)
}

.provider-icon_f5670.relax_gaming_4theplayer_c5707 {
    background-image: url(/assets/relax_gaming_4theplayer.png)
}

.provider-icon_f5670.relax_gaming_blue_guru_games_b3b25 {
    background-image: url(/assets/relax_gaming_blue_guru_games.png)
}

.provider-icon_f5670.relax_gaming_electric_elephant_c0d58 {
    background-image: url(/assets/relax_gaming_electric_elephant.png)
}

.provider-icon_f5670.relax_gaming_fantasma_games_44e98 {
    background-image: url(/assets/relax_gaming_fantasma_games.png)
}

.provider-icon_f5670.relax_gaming_four_leaf_gaming_0d780 {
    background-image: url(/assets/relax_gaming_four_leaf_gaming.png)
}

.provider-icon_f5670.relax_gaming_max_win_95995 {
    background-image: url(/assets/relax_gaming_max_win.png)
}

.provider-icon_f5670.relax_gaming_northern_lights_4c366 {
    background-image: url(/assets/relax_gaming_northern_lights.png)
}

.provider-icon_f5670.relax_gaming_print_studios_8a5cc {
    background-image: url(/assets/relax_gaming_print_studios.png)
}

.provider-icon_f5670.relax_gaming_relax_448b8 {
    background-image: url(/assets/relax_gaming_relax.png)
}

.provider-icon_f5670.relax_gaming_silverback_9186f {
    background-image: url(/assets/relax_gaming_silverback.png)
}

.provider-icon_f5670.relax_gaming_sthlm_b3bc0 {
    background-image: url(/assets/relax_gaming_sthlm.png)
}

.provider-icon_f5670.relax_gaming_storm_gaming_f7f2b {
    background-image: url(/assets/relax_gaming_storm_gaming.png)
}

.provider-icon_f5670.egt_casino_3e7ad,
.provider-icon_f5670.egt_e0ccb {
    background-image: url(/assets/egt_new.png);
    background-size: 100%
}

.provider-icon_f5670.playtech_casino_dark_244db,
.provider-icon_f5670.playtech_slots_dark_b5d98 {
    background-image: url(/assets/playtech_dark.png)
}

.provider-icon_f5670.playtech_casino_light_64765,
.provider-icon_f5670.playtech_slots_light_9a78d {
    background-image: url(/assets/playtech_light.png)
}

.provider-icon_f5670.eurasian_gaming_20c7f {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4442' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4442' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAHq0lEQVRIDeWWWVCb1xXHlUwW0k7TacdpXde1hYttWYkZx0wcL1CElwBR2DGLY2wCxEAAJ8Ex9RhwiReIbYxjswm07xvakEBIQggJkJCQ0IIQ++aQeDqdTqeTl6Qe53TuJ+SmL7HS6UwfqpmjK+m75/7uOff8zxUO93/9kjTgXrB27090sI7WOfmJHRO8xM4J3olOB/dYl4N7jGrnHKPbuSSWnR3HsTGP8G2Mw1TNnejy/rrf/f4/TpyoZvsej7zMsWprhlVbCyyPNMKiuQHmTXUwa6iBGd1HMK2tAL/6HEypisCrKACPLA98ihxwicj/cNBiPiGRcBE/agP6m5u2rI3Wrqy7KbBkuQELpiswb7y8AfwYprWV4NeUgU9dAj7lWfDIT4G7JwdckkxwiTPALTsJflUe8G68yf1RYLfkJH/Nfg8WzVdh0fQnWBtrhDVbEyxarsHCcD3MGS/BrL4aZgbOw3RfOUz1loBXWQBueR5MYvB0cIoz4IHhXVgTvpodFlzSsvWl1fFmWDA1YJEuWa6CW1nx5SiddNfGim8ZZ5I+t9Hj7tsYca1W+pG2MdrhDiv1UOcI7c32aQlpaFGDok4PmiQD7Py3JsIC2+ix1cujjTBvrA2md6Dyb+zarb8Nx7mhAfcstf71Jqco/bsQ3MolrzcUvrL5qf5OQTYbneecoQYzt/SkTtJAfOGpjhsTmkt/dcIpSn0UArtE7/xlib9j51P9XSIyM1i11TCj+xi8svy+aUn4YGc38ROXOO1xCGwXkNcv5//0108FO/lvM5FUAtoqzDw9OQMIrLu9PXKc9YcLNmZsNbJxVuyFcdbhC1b6kYs2xsEaK/3QRSvt0G2nKOXrEBRV+DD9uAOPx0ccJedXZeXkVbydkpJPIBDwOBzumX/bzAQ3mR1AcukrwyTjlmbpENjafeAdv6YUpjXnwNdbBD7lGfAqkIxyYVKajZlbloeNIbBPeQp6P4vMyczMzFhYWoHZ+UXw+gOgMww9au2g2KKjo3c/gTu4STyk0Sl1CSYTlyQdA49Q9id55afBqzgNHll+ULfSrI0KzsD0GwIiSU335sGfNSQLWvjO3Va9wWgCZINDwzBqG4fpwAxodYN/jYzcHY3B7dxEwRSKSFUIPtVZcEvSgmDa/hTULNDvHvlpcCO4LPeJeRV5MKPOAxS1W5oFfkm8pJCEj8gprr25+uALCMzMwczcAri9U6AzGDGzjjuAyRWgzT2Dc3CO9/gUBeCVv4vZBC9Ji6ra2LLrgIND0ts5CdqgxWvtHJLWK07QzskTtAFpfL+LlyBbU8Z1rgheTUJR/GTTnt/cutfRW/dpI6v2yrXuP16+QumiMSYnPV7QDw5hGfAH5iE6Ovo1nINzVBhMZS6WTgc3yYWaypOz+C98oHRTXSjlKPIxmx0qqj68hvPz9la4ZaeCrU+SAZPSLLDRD9wYaSPsMrfujkRmpRFfdzGJcd/fQ0xMzM+JROI2VLE7d+7dEfvG3h2kg/vwpIME/L59BDyeQMBv27btF8gnJS3zAwTu0+pgaNgC1RcvMbG1/Io0mJSigknDigddAE5xGjhFKeASp4JDQP5moAWPpfNE6pnqW59TXQqN4RvDkAWQGU0WMA5bYNBkBoMxGNmAfhDOFJU1YeCU9EL0XaXuw1Je+dEFFgaeZxOrlrT/avguFLkkKBmvPOcRtWbne1FRUS9eut6l8wdmv/P5A1jKLKM2CJl5xAqm4VEMrh80YWktLC79DAHI5JRidd8AyJW9oNXp4Vz5eQYGbijER/CvxlB98mzwKvKxOzao1ZPg4h+fRJNqr98fmJmbB+PQMLbrUasNXG4PuNxecE56YNzhBFS1llErDFtGsZSeK6+6hXwTk5PfV/ZqQNKjAE3fABSWlNMwcOhN20zItDHiTA5e8kOnkPx4QpQK5vY9Z95K2B/j9vpBZxjcgI6jhb/lC8Vf8ITidTZXsE5nsb+kMdlfdVGZX3V20R62d1IfZucU1KG1SScSS6QyJQhEUlCoNPBeSVkw1SFwaGQW4iPGaHu2r8n27kA3UHnFhzeQHJChypQp1A+IxDf24XC453A43PMbhi6WFzcM/RNBhl02pGNJxUJxD3D5IuiRK+FscWlYfxievdF4WxYCm8wjkJubWxnaZDjj4dj4AgRlsnkglsqhoKiUF47fc0237qhCYHR+qFjCcQzNSSan1rM4PKAx2MAXiKGktJIdevaDY219fXsIjEYuXzR/iJQY9YNOGw/x+F2Ee20df6d0U6GLygBpjwLS0jLOh+OLS0g4nuaa9GDni8CoevWDQ1+LpPIloUi6zOYJl5ls/nI3jbHS3kFZuXu/bbW55d5q083m1c5u+rcMFhda2zuB0k0DcY8Ktr788i/DAqNJdBZnYjowi/VbBEdyQu3PbBnFbiCtzgD9AwZQ9xtApe7HNCuVKbBzbeugQGs7BUQSGbxf+kGwa4VL3rx58yvoTg3ML8CEcxJGxqxgHhkDo8kMeoMRa4ehJoHSiaTDE4iAxeFj+lX3aaG2/lPPli0/2xQu8/vzni8sKrnEEYimdAbjYxR5/4Ae0KIKlRpkChUWFV8oAQ5PiEHpTA5cb7y5UFBY0onDRSG5/W9f/wR7kVuP3KUpzgAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.playson_461ce {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='22' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h32v22H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4417' transform='matrix(.03333 0 0 .04848 0 -.227)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4417' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEQ0lEQVRIDe2We0xbZRjG33NGgcLcRIbcxrh0NYtGdJJoRNkKbBpkkmzCEs3iJW5oMItZHGEIiVPjWCiQzD9Mtuh0MNhCoRfaIsvimDc0prqZuchmNjWQUnrO6YXgbOAcHnN6kxKmFMj2z5q8+S7neZ/f937fSb9DdOd3u3fAS233cNTyrkBayxgdSrll63GQNpGnlkaeWv/mSPuNi1qevCXwEdqn5Kn5AE8tkEOg1mseataC6pe3egAsgDgACrmyuWCOWsGT1icxjVdND3eUL1v1ABgAsXLMBxaoDX+RVppIeOeDypofaugCTpDBo1qWBQSrjpHNfqO9cRw11fLUDE7ebubwGdC+LaCDqxJ+9G2jz2+A9G4bmTx7lgwPVs3KRoGX63gjT+1OJ3W+7aUj6jDgFzxL3bwMBhncDjK4TlMXNoefL6Yjw+U8O1Wv4WL3v8CvrNkR4WODggye56jXFQD74QKoHULFYM9LAPmPKiJnIYMQ2EOrk4TUnDeF7HXHXHnx68K5lxFLAzd2ko4Lgl0gnU9kdT5t7+WK+mlXjAn2mKfD+oV2QuARIiWfldwo5KTBmZN7xpWa93zY4wpKqccL0nvk+JJOo4oOgp1w37UdHAEO5lfY2QbYaU04Z6Gd34niuTRVrZCphpB1H4RMlV1SJnw4RYoC9alr5fQFLpFBaiET8kOePndcBRzkgcMPn8IYY4Jjxb8LDgn/q/VXnJ5XL6xdDzn4LDXcmbnwsTHDbTtrG+nC+Na5+bDTdjjI6wePEyCHg6bm6uYdh7ZarpjPyKkTstZDyFJBbidTsq+4705te7lu7x662H+YLEcKZ5vASZVw0MQssBdjjG625qb9CHBqdoOQrgKfoZp2palPIfHep/yJFweKmXMdYC2fXSLLiRrqsKXL85ikrRgnX6BS5lvY2dcxQsqbwuZ74KSUlVxi9lt8Qu7343HqWg+tS5J1R6urFTQ8WMmaOsBau8D2t4N6z3ZSx/Win0ZVL0occx0O9hhGFQ/N5/u/cxOlG5K9mvt3ecseLIsQ22wKsnTuYC2dYK2BYGR493fjNUO735sU4l+J0Ec7gH5DsmTWvCENljThjy0bw/lHbQoy6apYq1xxEN7f/id1D1keOddUENZF0wmdr5wDc0GC9HXJ+zPnSyGdL/kZg4W7xvqLAlei5Ww5E4D6GGvXVyvMJyuj4URoZWjwkvD/V+PTnHhJv2m/qNdA7C2G2KsBTPkfwagqzLMe30ZW01XWfLKJLJ3+s48wi3YAYDUAvxG61yqlnscOiMZiiEYN5HbGoIHPkO/8uO/V18gyUByt/7x6+QMAQIYcssAP1j1aJ5pKQuCZaVPRsGTY+MmQuSpzXpPFTAa/PsI3C7ofV0p6TUOgWg0nGjV69D3xwGK8o8qBpTxp2lB8SDRqRkWjZndUyUsRo79sldi3uUw0b3pmKT53cm/7DvwD/wRwTjOcJcQAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.onetouch_771e0,
.provider-icon_f5670.onetouch_casino_f3cd2 {
    background-image: url(/assets/one_touch.png)
}

.provider-icon_f5670.playtech_casino_08292 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4422' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4422' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWRSURBVHgB7VlNVttIEK6SHWB2ngXMzCajOUHMCQZ2gU2cE8Q+AfgEjk9gOAHMCWI2NjucE8CcAJENxGw0O2yGrlS11EaSWz8Gk2Sh7z0/pFb/fVXVVdUFQIkSJUqUKFGixIvid/ety78t+AmA8ExsvN49AqSmngzBI4D22Bv24QfhWYTW3d06Ep0n2wlhVAFq3Xinnm2caFOBswUK/iSHXAfAJQLXugjiBQKxoPBfFlb/1htcQAaeRUhvjPAsfXbsTmHl4BVMXV6owS3vgKhu6ypCmBtOyH2pFp8SPAXUvfVOj61LwjOQSygV6ANBnxz1uQIwStOkQFuBgj1j1o9T4AVrrJXU2BIJoc9S3r6HFe+VmnRYkvtzA3gTLPGunLGa26itwV1dAbIGMKY1B9ToARw/utlgLedTXGPBmtF+yyNEeDz+MmiZbyJZbuwhwVZ0jJiWzZTsCDTpOOof1uJo3X3b5LFHsR5sghNY3fS9vi/vDiwJBORH30Vqt95wm5BaemNmA5qgkJHN4rGcMwdp2/x0f2nXY7gfm5oI7Td359M9rPWFQGxddia/wKQ5mx+eCNEOe54j451E8kLA1lfMa94MecMIh+I0jHSTY1ZhIvM3HoeIycIJs+jEOnP72BtsPomQLLSipr3kIc0iZGAzwzyvteHunsc9Y6i5BMZXQ81lIZMTrazQ9HLO4xSEzQxFw3Iu2KQubdkGgTpMtGSevcKEWFIfAwdQ5DBnQ7QxxZW/mMyBaRNiMv+6u3MWaDIAu3UPFkAuITExnd4k7faZkHNz+2XYJsTN8GxoiDlK9rFIbhh1FJmE9HmB6dlTTawIxAw57rST7exw9uTvA6SkRNG+CkfmOZXQjExKqrJMKOV8mG8zUscPeeMlTpnnalqn70EmTFJ7yXXEY97jajcI3PHAnIT0laBr3q2EwjPzYmTk/sQm1VM6xtCsPenC2UF08uIKZ/Xd6PscIUkvmEwTikBH+uLnKzTjfWVzMJwxTCJB9g93Z/8hRzssgH5UO4JqckEkDpoRqaVBXG7FUSfsaptQACIoByad5L1HNsX3nfaNN/Qe++7WmUwnax9hDtdKtscIhRlAbpyRyaZs4xXOlvP6yjl4AOyIO6b4JNq7JSUcCjUn3qGvAN7bUqZqZGEObMXMR+xcJuMxqX1MiiRzYmIzFaTutTc4sI6BaW7wTl4Zopi57QcV+P18oC9Zr2UiVzYkz5JV2FIkMVPJEK694RwZMTNORs+znZHcf6iVdQ2faQgd3JIVc+kgjWyqlrPB0r3knMwnIjf2zdQYruw30w13p8HH5YhXr2WTEc2cZtYUqpEdFXLTUqzI+FpjYrNNmSrQbUYVaP31DschuVZkCDPlum2DJqRNhSaWeXhDlJ96WHag7zpfvcHHtB5pQdWyhz6785bNKmzQZyitM3sSTyaMLQD0xjyLh0reICU2Oag2xylkxPlI4NaZe855qSC0v3rD90XJCKp5HbiI0WUSs1uj3CBFusbd8je+3zhNeZbixs3VcAR2IluSs2lPitlnNYhNqn2dUQ1KHWse5M4eu+4Gn/3x1eDXoDjh9B7dqRxQ1U67ZRqI56oCsWnB3qPp2m+cIREPgwLlCJ6IGaG0GlvgJk+PTf4VJa1zL8XSdPC/2Bigv+OVnaB6g45+r1uyhcxr+JMICaJ16kgXX2KHsWMhhoANjltvpIyb3DgL4CKYGD/z9ZklLhrhPsTFwqRmtPdSh8sgYiWURmpRU9BVHrhrOIDvbGYcrbXBkmHNziXQ8YfenMsOy0hy+OU1KP7t1iugaqyJ+v9cfA8DdD1JQgIym9WJZBmLeK1FkXndCDJkkTJvcqHiSGB6Ynba872AJlJXLtrRaEL/G8QK4uyZ/DtYu3hJDZQoUaJEiRI/M74BE3MqY3oc26UAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E")
}

.provider-icon_f5670.tombala_afb06 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' id='Layer_1' x='0' y='0' viewBox='0 0 64 64' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23dedede}%3C/style%3E%3Ccircle class='st0' cx='11.86' cy='12.67' r='7.91'/%3E%3Cpath class='st0' d='M61.06 12.67c0 4.39-3.51 7.91-7.91 7.91s-7.91-3.51-7.91-7.91 3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91z'/%3E%3Ccircle class='st0' cx='11.86' cy='51.33' r='7.91'/%3E%3Cpath class='st0' d='M61.06 51.33c0 4.39-3.51 7.91-7.91 7.91s-7.91-3.51-7.91-7.91 3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91zM40.56 32c0 4.39-3.51 7.91-7.91 7.91S24.74 36.4 24.74 32s3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91z'/%3E%3C/svg%3E")
}

.provider-icon_f5670.spribe_9b270 {
    background-image: url(/assets/spribe.svg)
}

.provider-icon_f5670.alg_net_6c1d7 {
    background-image: url(/assets/alg.png);
    background-size: 100%
}

.provider-icon_f5670.relax_gaming_quick_spin_a5b25 {
    background-image: url(/assets/relax_gaming_quick_spin.png);
    background-size: 100%
}

.provider-icon_f5670.btg_oss_58edf {
    background-image: url(/assets/btg_oss.png);
    background-size: 100%
}

.provider-icon_f5670.netent_oss_f78e3 {
    background-image: url(/assets/netent_oss.png);
    background-size: 100%
}

.provider-icon_f5670.nolimitcity_ccecf {
    background-image: url(/assets/no_limit_city.png);
    background-size: 100%
}

.provider-icon_f5670.red_tiger_oss_c47ab {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/red_tiger_oss.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_865ab {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_amatic_64f26 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_amatic.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_ainsworth_b5b38 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_ainsworth.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_green_tube_11ade {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_green_tube.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_genesis_gaming_cd41f {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_genesis_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_three_cherry_6b22b {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_three_cherry.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_nemesis_a139d {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_nemesis.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_realistic_games_c67a5 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_realistic_games.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_stormcraft_studios_11cfa {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_stormcraft_studios.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_inspired_gaming_bbb77 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_inspired_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_gamzix_26ea5 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_gamzix.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_macaw_ae80e {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_macaw.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_august_gaming_526c9 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_august_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_belatra_bb5bd {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_belatra.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_mr_slotty_c6f9c {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_mr_slotty.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_play_pearls_bbae5 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_play_pearls.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_woohogames_2f476 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_woohogames.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_felix_gaming_ddaf6 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_felix_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_games_inc_fa965 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_games_inc.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_green_jade_92877 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_green_jade.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_ka_gaming_68b77 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_ka_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.twain_sport_fb9d6 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/twainsport.svg);
    background-size: 100%
}

.provider-icon_f5670.revolver_gaming_d12a3 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/revolver_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.ruby_play_4e89b {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/ruby_play.png);
    background-size: 100%
}

.provider-icon_f5670.wazdan_34e35 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/wazdan.png);
    background-size: 100%
}

.provider-icon_f5670.spade_gaming_3c809 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/spade_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_habanero_cc3a2 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_habanero.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_vibra_gaming_40576 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_vibra_gaming.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_spinthon_c6990 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_spinthon.png);
    background-size: 100%
}

.provider-icon_f5670.sport_games_tv_e53b6 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/sportgamestv.svg);
    background-size: 100%
}

.provider-icon_f5670.betgames_4fa7e {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/betgamestv.svg);
    background-size: 100%
}

.provider-icon_f5670.betsolutions_4ec83 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/betsolutions.svg);
    background-size: 100%
}

.provider-icon_f5670.falcon_gaming_d1821,
.provider-icon_f5670.falcon_gaming_slots_6cff3 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/falcon.svg);
    background-size: 100%
}

.provider-icon_f5670.the_ear_gameart_26b71 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_gameart.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_casino_94215 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_casino.png);
    background-size: 100%
}

.provider-icon_f5670.the_ear_liveg24_ccbfd {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_liveg24.png);
    background-size: 100%
}

.provider-icon_f5670.relax_gaming_pg_soft_cabac {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_pg_soft.png);
    background-size: 100%
}

.provider-icon_f5670.smartsoft_10f4d,
.provider-icon_f5670.smartsoft_casino_d0eab {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/smartsoft.png);
    background-size: 100%
}

.provider-icon_f5670.yolted_de077 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/yolted.png);
    background-size: 100%
}

.provider-icon_f5670.evoplay_71010,
.provider-icon_f5670.evoplay_casino_56edf {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/evoplay.png);
    background-size: 100%
}

.provider-icon_f5670.leap_gaming_38fb8,
.provider-icon_f5670.leap_gaming_casino_b580b,
.provider-icon_f5670.leap_gaming_sports_8792d {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/leap_gaming.png)
}

.provider-icon_f5670.exagaming_9daed,
.provider-icon_f5670.exagaming_casino_56548,
.provider-icon_f5670.exagaming_other_dd4cd {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/exagaming.png)
}

.provider-icon_f5670.the_ear_playngo_d204e {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/playngo.png)
}

.provider-icon_f5670.slot_builder_3439e {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/bolt_gaming.svg);
    background-size: 100%
}

.provider-icon_f5670.egt_digital_fdc54 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/egt_digital.png);
    background-size: 100%
}

.provider-icon_f5670.relax_gaming_slotmill_a206e {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_slotmill.svg);
    background-size: 100%
}

.provider-icon_f5670.relax_gaming_ela_games_30496 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_ela_games.svg);
    background-size: 100%
}

.provider-icon_f5670.caleta_f4ec6 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/caleta.svg);
    background-size: 100%
}

.provider-icon_f5670.studio21_425b9 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/studio21.svg)
}

.provider-icon_f5670.ninja_gaming_dark_2f2db {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/ninja_gaming_dark.svg);
    background-size: 100%
}

.provider-icon_f5670.ninja_gaming_light_65399 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/ninja_gaming_light.svg);
    background-size: 100%
}

.provider-icon_f5670.livespins_21038 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/livespins.svg)
}

.provider-icon_f5670.relax_gaming_backseat_gaming_a4402 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_backseat.png)
}

@-moz-keyframes input_animate_a48fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a48fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a48fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a48fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_32631 {
    width: 100%;
    max-width: 920px
}

.modal_32631 .main-wrapper_285ce {
    padding: 0 16px 16px
}

.modal_32631 .main-wrapper_285ce span {
    font-weight: 700
}

.first-step_de97d .receive-text_d7985 {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.56;
    text-align: center
}

.second-step_51159 .select-bonus-text_941fd {
    color: var(--sports-text-secondary-color);
    font-weight: 700;
    font-size: 18px;
    line-height: 1.33;
    text-align: center
}

.second-step_51159 .select-bonus-text_941fd span {
    color: var(--sports-icons-main-bg-color)
}

.third-step_7e81f {
    padding-top: 24px
}

.third-step_7e81f .question_65de6 {
    margin-top: 24px;
    color: var(--sports-text-main-color);
    font-weight: 700;
    font-size: 18px;
    line-height: 1.56;
    letter-spacing: -.36px;
    text-align: center
}

.third-step_7e81f .select-provider_acda2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin: 12px auto 0;
    padding: 12px 24px;
    background-color: #111112;
    border-radius: 12px;
    cursor: pointer;
    transition: all .3s
}

.third-step_7e81f .select-provider_acda2:hover {
    transform: scale(.98)
}

.third-step_7e81f .select-provider_acda2 svg {
    flex-shrink: 0
}

.third-step_7e81f .select-provider_acda2 p {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: -.32px;
    white-space: nowrap
}

.third-step_7e81f .select-provider_acda2 .select-arrow_e905a {
    width: 10px;
    height: 6px;
    color: #d3d3e3;
    transition: .5s
}

.third-step_7e81f .select-provider_acda2 .select-arrow_e905a.active_9319a {
    transform: rotate(-180deg)
}

.third-step_7e81f .providers-items_0630d {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 4px 5px;
    width: 100%;
    margin: 16px 0 24px
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 26px 12px 12px;
    border: 1px solid var(--sports-border-color);
    border-radius: 4px;
    cursor: pointer;
    user-select: none
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .left_0e6c9 {
    display: flex;
    align-items: unset;
    column-gap: 12px
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .left_0e6c9 p {
    color: var(--sports-text-secondary-color);
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: -.28px
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .checkbox_c0c87 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    border: 1px solid var(--sports-border-color);
    border-radius: 4px
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .checkbox_c0c87 .check-icon_317bb {
    width: 10px;
    height: 8px;
    color: transparent;
    transition: .5s
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .checkbox_c0c87.checked_de2de {
    background-color: var(--sports-icons-main-bg-color);
    border-color: var(--sports-icons-main-bg-color)
}

.third-step_7e81f .providers-items_0630d .provider_fdee2 .checkbox_c0c87.checked_de2de .check-icon_317bb {
    color: #fff
}

.third-step_7e81f .confirm-btn-wrap_610a5 {
    display: flex;
    justify-content: center
}

.third-step_7e81f .confirm-btn-wrap_610a5 svg {
    color: #222630
}

.third-step_7e81f .bottom-desc_1b35b {
    max-width: 725px;
    margin: 24px auto 0;
    color: var(--sports-text-secondary-color);
    font-size: 14px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.71;
    letter-spacing: -.28px;
    text-align: center
}

.success_a82f8 {
    position: relative;
    padding-top: 24px
}

.success_a82f8:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 320px;
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/popup/success-phone-verification-bonus-bg.png);
    background-size: 100% 100%;
    content: ""
}

.success_a82f8 .money-icon-wrap_19b19 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    border: 2px solid var(--sports-border-color);
    border-radius: 50%
}

.success_a82f8 .success-bonus_ce39a {
    color: var(--sports-text-secondary-color);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.33;
    text-align: center
}

.success_a82f8 .success-good-luck_09375 {
    margin-top: 8px;
    font-size: 14px;
    text-decoration: underline
}

.success_a82f8 .success-desc_18064,
.success_a82f8 .success-good-luck_09375 {
    color: var(--sports-text-secondary-color);
    line-height: 1.71;
    text-align: center
}

.success_a82f8 .success-desc_18064 {
    max-width: 725px;
    margin: 24px auto;
    font-size: 12px;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: -.28px
}

.success_a82f8 .close-btn_691d6 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 120px;
    margin: 0 auto;
    padding: 8px 20px;
    background-color: var(--secondary-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 8px;
    cursor: pointer;
    transition: all .3s
}

.success_a82f8 .close-btn_691d6 p {
    color: var(--sports-text-main-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: -.28px
}

.bonus-rules_029aa {
    margin-top: 8px;
    background-color: #eaf0ff;
    border-radius: 8px;
    cursor: pointer
}

.bonus-rules_029aa .bonus-rules-header_51ec6 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 24px;
    user-select: none
}

.bonus-rules_029aa .bonus-rules-header_51ec6 .left_0e6c9 {
    display: flex;
    align-items: center;
    column-gap: 16px
}

.bonus-rules_029aa .bonus-rules-header_51ec6 .left_0e6c9 p {
    color: #4f4f54;
    font-weight: 600;
    font-size: 16px;
    letter-spacing: -.32px
}

.bonus-rules_029aa .bonus-rules-header_51ec6 .question-icon_d3e3a path {
    fill: #7a7a8d
}

.bonus-rules_029aa .bonus-rules-header_51ec6 .plus-icon_261cd {
    width: 16px;
    height: 16px
}

.bonus-rules_029aa .bonus-rules-header_51ec6 .plus-icon_261cd path {
    fill: #7a7a8d
}

.bonus-rules_029aa .details_f89cb {
    padding: 16px
}

.bonus-rules_029aa .details_f89cb p {
    color: #4f4f54;
    font-weight: 400;
    font-size: 12px
}

.btn_66a34 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 14px 32px;
    background-color: var(--sports-icons-main-bg-color);
    border-radius: 8px;
    cursor: pointer;
    transition: .3s
}

.btn_66a34.no_884eb {
    background-color: #313135;
    transform: unset
}

.btn_66a34.no_884eb p {
    color: #fff
}

.btn_66a34.center_a78c9 {
    justify-content: center
}

.btn_66a34.disabled_b8990 {
    opacity: .7;
    pointer-events: none
}

.btn_66a34.col_60c5f {
    flex-direction: column;
    gap: 4px
}

.btn_66a34 p {
    color: #222630;
    font-size: 16px;
    line-height: 1.33;
    letter-spacing: -.36px
}

.btn_66a34 p.small_a22f6 {
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    letter-spacing: -.24px
}

.btn_66a34 .btn-check-icon_b7583 {
    color: #222630
}

.btn_66a34+.btn_66a34 {
    margin-top: 8px
}

.congratulations-icon_2b900 {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    color: var(--sports-icons-main-bg-color)
}

.congratulations_5f477 {
    margin: 16px 0 4px;
    color: var(var(--sports-text-main-color));
    font-weight: 700;
    font-size: 28px;
    line-height: 1.25;
    letter-spacing: -.64px;
    text-align: center
}

.add-info-text_97f5c {
    display: grid;
    gap: 12px;
    margin: 16px -16px 0;
    padding: 16px 16px 0;
    border-top: 1px solid var(--sports-border-color)
}

.add-info-text_97f5c .text-wrapper_c42a0 {
    display: flex;
    gap: 12px;
    align-items: center
}

.add-info-text_97f5c .text-wrapper_c42a0 .text-no_89bcc {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 24px;
    height: 24px;
    color: #222630;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    letter-spacing: -.28px;
    background: #01ff5f;
    border-radius: 6px
}

.add-info-text_97f5c .text-wrapper_c42a0 .text_05046 {
    color: var(--sports-text-main-color);
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    letter-spacing: -.24px
}

.actions_6c1b0 {
    width: 100%;
    margin-top: 16px;
    padding: 16px;
    border: 1px dashed #d5d5d7;
    border-radius: 8px
}

.actions_6c1b0 .actions-title_3e940 {
    margin-bottom: 16px;
    color: var(--sports-text-main-color);
    font-weight: 700;
    font-size: 20px;
    line-height: 1.33;
    letter-spacing: -.48px;
    text-align: center
}

.line_a6129 {
    width: 65px;
    height: 2px;
    margin: 16px auto;
    background-color: #4e5d6a
}

.cross-icon_6fbcf {
    width: 12px;
    height: 12px;
    color: var(--sports-text-main-color)
}

.cross-white-icon_0a3bf {
    width: 12px;
    height: 12px;
    color: #fff
}

.bonus-banner_b9ad1 {
    margin: 24px 0 16px;
    border-radius: 8px
}

.error-message_b6588 {
    margin: 10px 0;
    color: #cc1322
}

.icon-wrap_7d53b {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center
}

.item-icon_b1b39 {
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

.item-icon_b1b39.all_75bfb {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/all_providers.svg);
    background-size: 100%
}

.item-icon_b1b39.endorphina_95a59 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4437' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4437' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADOklEQVRIDcWXTUhUURTHByppERJt2hhCgRujXUFuQgoisiAQctmiFmq0cFWLPgwigwLTUIqiLEIJtMLURYlF45haUjg14mgzOn7MezP3vPFz1M0/zuu9cZ7z7sxDpR5c7pt7zzm/c+6ce+95LpeDB8A2IioSQtwnIo+maWEiWuJmvHuMuSKWdWAyvYimaTuFEDeISCUiOGwR1mHd9NYls0RUYkTjFGiRM3RLJOZThwFsIaI6h9FZYBKdOraZSkoaYQEhRLPEgBOIrQzbTAsnoloZNCoInhEFt7qCOPFiCAfqvXo79XIIt7uC6PaHwTIyfSJ6kBTj6qsQ4qxMqc07hYLHv3TQsQYfmgYmMRBQMTiu4ltARbt3Cjc7Ayh85kPHz2kpnBmrRJfLZWSvshYcEYTy1pFEdBXtoxAZsvvHmIonvSHb6IUQiiXbjS2T4mlF2yqUl3Z4MpIis9ZZ87dfIsssPWoAWbJ9eudqQyJaBv+ejjoGmw7Y9CozXXwi2UzqgOmWd2g5fw2Ha/p1B+o945sBZhtFDK6RgXlcqa5HKGc/2s5dwfF7bnwZVTYDXstgdzqwDq+qRig7F6Fd++AuLsNHt3ej8G4GZz6HhcBEfsFfODuQnYvRsssgZd3RqwxezhQxz6u1jyxghk/kHQSpzjM9ibP8X8HrWurwxfINL3V30hLYJo2SlFxKyVFovc9t5TLZSZrXkyvjdprIyUfkQiEWn+5AbKxzo1DWr+Vz+nSSJxajkddvEC09gnjjViw1uzD3/bplXqaXaZyZrkAgsJ2IonbCsapDOpCh3DRleDPAEWbq57Xsklj4fMYKDvscg7XwkK1s4pJgsuxaJKFi4dPJBHzeXQwiYWvQXDFtoh+zg3dBwvZCUS3XIsPTFQIz/kbE32brDsTb9mDW9xCxkAfa5FfEQt2Y8Tdhvq8U8dbdmPG/SueYffHH5YnpeUovoogFP2C+rwzx9r2JVVjsyMNc/yXEgu9lUZqO2Jc+HPV/K/ZM+D8vbxlsPlzQc42UsuQZai5T3tC1/09NiKw3sr1Sts9NyJo+KoSoTMleGSTduPnRZlQrPUY0K0S0Yrz3GHP80ZaVzpY59wfaW4fTSL3VIAAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.lucky_streak_6a775 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' id='Layer_1' x='0' y='0' viewBox='0 0 64 64' xml:space='preserve'%3E%3Cstyle%3E.st1{fill:%23e5f2f5}.st2{fill:%23e5f3f5}.st3{fill:%23e4f3f5}%3C/style%3E%3Cpath d='M3.32 30.97c0-7.06-.01-14.13 0-21.19 0-2.69.64-3.33 3.26-3.34 3.26-.01 6.52-.01 9.8 0 2.32.01 2.99.68 3.01 3.03.03 8.63.03 17.28.06 25.91v1.05c.02 4.5.62 5.08 5.15 5.21 1.46.05 2.91.14 4.36.29 1.04.1 1.74.65 1.74 1.82 0 3.32.06 6.64-.03 9.96-.05 1.55-1.29 1.76-2.53 1.76H6.98c-3.13 0-3.61-.45-3.62-3.66-.05-6.95-.04-13.89-.04-20.84zm7.96 19.73c1.34.01 2.11-.75 2.13-2.18.01-1.26-.49-2.14-1.9-2.21-1.23-.06-2.53.9-2.54 1.88-.02 1.43.96 2.5 2.31 2.51zm.25-27.89c.62-.7 1.86-1.61 1.72-2.06-.36-1.14-1.36-2.09-2.11-3.11-.73.73-1.79 1.35-2.12 2.25-.42 1.16.94 2.57 2.51 2.92zm8.66 25.33c.16-1.15-.38-1.86-1.71-1.9-1.54-.05-2.41.72-2.43 2.09-.02 1.42.84 2.37 2.16 2.39 1.68.01 2-1.07 1.98-2.58zM9.22 41.55c-.07 1.27.4 1.77 1.71 1.82 1.48.06 2.48-.73 2.48-2.04-.01-1.29-.55-2.27-1.93-2.47-1.27-.18-2.17.92-2.26 2.69zm2.01-26.44c1.21.05 2.7-1.12 2.32-2.2-.31-.92-1.48-1.93-2.45-2.17-1.6-.36-1.75 1.13-1.84 2.31-.11 1.37.61 2.03 1.97 2.06zm13.38 35.87c1.54-.34 3.01-1.65 2.68-2.66-.31-.93-1.18-1.68-1.79-2.52-.83 1.05-1.84 2.02-2.39 3.19-.17.36.95 1.31 1.5 1.99zM9.02 24.7c.5 1.84-.59 3.48 1.17 4.24.71.31 2.19.22 2.52-.24.5-.72.73-2.49.31-2.81-.94-.68-2.32-.75-4-1.19zm2.25 11.42c1.19.1 2.14-.2 2.14-1.72 0-1.53-.86-2.4-2.34-2.4-1.35 0-1.84.76-1.84 1.99-.02 1.34.36 2.32 2.04 2.13z' fill='%2328ace3'/%3E%3Cpath class='st1' d='M11.28 50.7c-1.34-.02-2.33-1.08-2.31-2.52.01-.98 1.3-1.92 2.54-1.88 1.41.07 1.91.94 1.9 2.21-.02 1.45-.79 2.21-2.13 2.19zM11.53 22.81c-1.56-.36-2.92-1.77-2.5-2.94.33-.89 1.39-1.5 2.12-2.25.75 1.03 1.75 1.97 2.11 3.11.13.48-1.12 1.38-1.73 2.08z'/%3E%3Cpath class='st2' d='M20.16 48.14c.01 1.5-.3 2.6-1.98 2.56-1.32-.02-2.18-.97-2.16-2.39.02-1.36.9-2.13 2.43-2.09 1.32.05 1.87.77 1.71 1.92z'/%3E%3Cpath class='st3' d='M9.22 41.55c.09-1.77.99-2.88 2.26-2.69 1.39.2 1.92 1.19 1.93 2.47.01 1.3-.99 2.09-2.48 2.04-1.31-.06-1.78-.56-1.71-1.82z'/%3E%3Cpath class='st2' d='M11.23 15.11c-1.35-.03-2.09-.69-1.97-2.06.09-1.18.26-2.67 1.84-2.3.97.23 2.13 1.23 2.45 2.17.38 1.07-1.1 2.23-2.32 2.19z'/%3E%3Cpath class='st1' d='M24.61 50.98c-.54-.68-1.67-1.63-1.5-1.97.55-1.18 1.56-2.14 2.39-3.19.62.83 1.48 1.57 1.79 2.52.32.98-1.14 2.3-2.68 2.64z'/%3E%3Cpath class='st3' d='M9.02 24.7c1.68.44 3.06.5 4 1.2.41.3.19 2.09-.31 2.81-.33.47-1.79.55-2.52.24-1.76-.77-.67-2.41-1.17-4.25z'/%3E%3Cpath d='M11.27 36.12c-1.68.19-2.05-.79-2.05-2.13 0-1.23.5-1.99 1.84-1.99 1.48 0 2.34.87 2.34 2.4.01 1.53-.94 1.83-2.13 1.72z' fill='%23e6f4f7'/%3E%3Cpath d='M58.08 15.15c-1.76-.55-3.34-1.12-4.97-1.5-1.34-.31-2.76-.66-4.1-.54-1.93.19-3.55 1.13-4.18 3.19-.71 2.32-.23 4.42 1.37 6.17 3.43 3.74 6.82 7.51 10.37 11.13 2.88 2.94 4.14 6.34 4.11 10.42-.02 4.25-.22 8.4-2.81 12.03-3.7 5.22-8.88 7.44-15.09 7.14-2.63-.13-5.28-.82-7.84-1.5-1.99-.54-2.81-1.86-2.81-3.93 0-2.75.05-5.49.14-8.23.06-1.65.54-1.93 2.11-1.26 1.33.58 2.62 1.26 3.95 1.85 2.39 1.07 4.67.72 6.85-.58 2.64-1.58 3.24-4.35 1.22-6.66-2.3-2.63-4.72-5.16-7.2-7.62-4.03-3.98-7.15-8.39-7.91-14.23-1-7.76 2.55-15.53 8.83-18.51 5.7-2.7 11.32-2.17 16.73.9.56.31 1.15 1.14 1.18 1.76.12 3.24.05 6.51.05 9.97z' fill='%23e12285'/%3E%3C/svg%3E")
}

.item-icon_b1b39.ezugi_f5f17 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='50.042' y1='67.205' x2='20.751' y2='4.389' gradientTransform='matrix(1 0 0 -1 0 66)'%3E%3Cstop offset='0' stop-color='%2371abdd'/%3E%3Cstop offset='.17' stop-color='%2368a6da'/%3E%3Cstop offset='.46' stop-color='%234e9ad4'/%3E%3Cstop offset='.6' stop-color='%233f93d0'/%3E%3Cstop offset='.99' stop-color='%23207dc1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M10.85 12.52L54.4.83l-1.58 62.34L4.44 54z'/%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='55.441' y1='65.151' x2='54.168' y2='2.8' gradientTransform='matrix(1 0 0 -1 0 66)'%3E%3Cstop offset='0' stop-color='%233f93d0'/%3E%3Cstop offset='.99' stop-color='%23207dc1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23b)' d='M54.4.83l2.36 1.71-1.53 57.9-2.41 2.73z'/%3E%3Cpath d='M10.85 12.52l-.63 2.96c0 .14-.01.28-.01.42 0 18.05 14.42 32.69 33.4 32.69 3.25 0 6.48-.44 9.61-1.31L54.4.83 10.85 12.52z' opacity='.15' fill='%23fff'/%3E%3Cpath d='M49.04 43.9c-.78 2.43-3.21 9.2-4.19 11.36L8.84 50.02l.13-1.41c6.63.43 7.26.05 7.71-4.44l2.22-21.98c.51-4.96-.09-5.04-6.1-4.07l.14-1.46 35.82-8.5c-.22 1.81-.41 6.66-.61 10.32l-2.42.68c-.38-2.86-1.01-4.26-1.91-5.52-.97-1.29-3.13-1.28-8.98.02L28.73 15c-2.46.54-2.64.75-2.83 2.47l-1.45 13.52 7.3-.52c7.18-.52 7.64-1.08 9.15-5.75l2.34-.27-1.59 13.35h-2.29c-.46-4.81-.97-5.18-7.8-4.86l-7.34.36-1.19 11.12c-.29 2.76.02 4.1 1.29 4.96 1.34.95 3.96 1.28 7.74 1.75 5.81.74 8.03.46 9.96-1.17 1.5-1.29 3.3-3.68 4.75-6.45l2.27.39z' fill='%23fff'/%3E%3C/svg%3E")
}

.item-icon_b1b39.ezugi_evolution_cc7c9 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 180'%3E%3Cpath d='M104.08 90.3c8.14.26 17.07.04 26.93-.74-1.42-19.85-7.88-36.34-17.56-49.12.46 3.5.72 7.06.72 10.69 0 14.21-3.67 27.56-10.09 39.17zM100.67 95.93c-14.52 21.86-39.35 36.27-67.56 36.27-2.01 0-4-.1-5.97-.24-7.2 11.04-11.85 23.3-16.98 34.83 50.6 27.02 115.94-1.47 120.85-70.26-11.26-.89-21.31-1.05-30.34-.6z'/%3E%3CradialGradient id='a' cx='836.643' cy='171.552' r='69.002' fx='767.795' fy='176.168' gradientTransform='matrix(-.8331 -.5531 -.4978 .7498 844.566 383.882)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.17' stop-color='%23ececec'/%3E%3Cstop offset='.215' stop-color='%23d6d6d6'/%3E%3Cstop offset='.354' stop-color='%23969696'/%3E%3Cstop offset='.487' stop-color='%23606060'/%3E%3Cstop offset='.611' stop-color='%23373737'/%3E%3Cstop offset='.722' stop-color='%23191919'/%3E%3Cstop offset='.817' stop-color='%23060606'/%3E%3Cstop offset='.885'/%3E%3C/radialGradient%3E%3Cpath d='M10.16 19.31c14.07 31.66 24.61 68.82 93.92 70.99 6.42-11.61 10.09-24.96 10.09-39.17 0-3.63-.26-7.19-.72-10.69C89.59 8.97 46.15.09 10.16 19.31z' fill='url(%23a)'/%3E%3CradialGradient id='b' cx='717.901' cy='86.956' r='29.011' fx='701.987' fy='87.293' gradientTransform='matrix(-.4226 -.9063 -2.3873 1.1132 574.925 667.877)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.116' stop-color='%23ececec'/%3E%3Cstop offset='.169' stop-color='%23e1e1e1'/%3E%3Cstop offset='.265' stop-color='%23c2c2c2'/%3E%3Cstop offset='.392' stop-color='%23909090'/%3E%3Cstop offset='.545' stop-color='%234c4c4c'/%3E%3Cstop offset='.699'/%3E%3C/radialGradient%3E%3Cpath d='M100.67 95.93c-41.71 2.06-61.3 17.27-73.53 36.03 1.97.14 3.96.24 5.97.24 28.21 0 53.04-14.42 67.56-36.27z' fill='url(%23b)'/%3E%3C/svg%3E")
}

.item-icon_b1b39.pragmatic_play_1a91a,
.item-icon_b1b39.pragmatic_play_casino_69ec5 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4387' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4387' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADq0lEQVRIDcWXSWsUQRSAG0Tx6E/oGgeEoCKIiAu4IIogHlTUk+JBBD0oePCgQoIgeprqJCS4xLihRo3RSHBDcYmGIMYlookSMeCSTBZT3bP09PbkVS8zk16mBdGC7qp+9ep9/apfVb0WhBgFTsyfKtPEOkaJxCh5wSgZYpSozoVtlEmog7oxTEar/EqJM1gqUc0oSTNKIOY1gmNwbLT1kF4miVsdz+ICJ+sNoY0Q834xXBWmMElsiOndZJj/WRIb0KafVCJBBZmKrX8N6nwetBkJZ5TURUHzjw6Bcm5VuVfSTFDOriiXBcWDROpLfCw2J6i4JQqKfYWeJjAnBkFunMtByulFoA92gnJ2eWUwJYCMIlEQBB69lAxXAmvvWwCL9qEVMi0bwVInQPtwPRbUsT1cFu3OkvEZyN7cAdnbuyB7YxsoF9ZA4fUZDsYbQrFkLq71jYt0IJWo5l5DddW0sHUqN8wGtbseQM/bQNOwa+duadk/g9rfPo1MwdmRIg0oTUvAGHpbBuUPpg5MSkaODfIemQJLkdqgzsky+eQCsHLjPrjW1w75Z8f80R4U2UVZncAo6ZwMCXsuvDnvA5cK9IH7IJ9aGGMGxOcIjrUP4xoGsDiHR/P7FkBv9YEHYHzrLvZl06CcW1kJnkZwIcxDV565ugnAMjlU67sFcsMcDvS8tQxQuyhf4ygzx78Aq5sVBS/EAhs/XnGG/vUxMGkmN2iOffa42LByY6A0LQVLZVyef3KkIjhyqpXmZR5AOb/aM5br2A1QsryMnz28T+1KcX1cBe6MBdQ41eLzgA5vULZ9Jzdkyt89mauPL5V/eBByd/cBrnmU445mk1WfvjsOmRWXU+7OXhs89inCUDFJwJ3MLUVQsd+R1QkyJesjFCBzZYNtx9B4UEXpYl/u3n77RQNmyB2LTAGaxemMklFX6Ktrk97GoXYej/ZaSoIx3MvBhd5LYbojyOT7ddgh4b5E/ulRz+ts2/Zgg1ISCr2XbT1TDz+j3UMCyRWPxdok6IPPbKOWCVrvFR5EcuM8vlPlOvaAMfTO7geA/KPDwS9HSbrsWER4pURArq8C7WObZzywoech9+BAGBRCkz8mkXp3esPqzLXNoPW3g5UZtrdJQwNztB/Ul42gNC2OgIakPuj1f0v2XPg/T28R7BYnoa+Yh4V9EoY53J8k9C4YazvaEzWR67x4uLvfd5TRRI0veksNx217P212ttLFvaFEY/aFs9KFmQz/acN8Kkb5DbD7O5TlLvxuAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.bgaming_2c373,
.item-icon_b1b39.bgaming_casino_3053a {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/bgaming.png)
}

.item-icon_b1b39.vivo_casino_062f7 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' id='Layer_1' x='0' y='0' viewBox='0 0 64 64' xml:space='preserve'%3E%3Cstyle%3E.st4{fill:%23a5934d}.st5{fill:%23a4914c}.st6{fill:%23a4914a}.st7{fill:%23a6924c}%3C/style%3E%3Cpath d='M62.47 32.1c.02 16.7-13.51 30.15-30.32 30.17-16.66 0-30.25-13.51-30.28-30.12 0-16.81 13.51-30.43 30.25-30.43 16.91.01 30.35 13.42 30.35 30.38zM10.42 19.51c-.04.53-.07.83-.07 1.14 0 7.24.02 14.47-.02 21.71 0 .96.33 1.46 1.14 1.92 5.23 2.99 10.45 6.03 15.69 9.03 1.31.76 2.65 1.49 4.18 2.36v-1.44c0-7.06-.04-14.14.02-21.2 0-1.11-.37-1.71-1.31-2.25-4.18-2.38-8.35-4.83-12.53-7.24-2.31-1.34-4.61-2.63-7.1-4.03zm1.1-1.84c.15.18.2.31.31.37 6.56 3.8 13.12 7.59 19.72 11.34.39.22 1.11.17 1.51-.07 5.46-3.06 10.87-6.16 16.29-9.27 1.2-.68 2.38-1.42 3.8-2.27-.76-.33-1.22-.53-1.68-.74C45.42 14.5 39.38 12 33.35 9.44c-.85-.35-1.49-.35-2.3 0-4.04 1.71-8.11 3.37-12.16 5.07-2.46 1.02-4.88 2.09-7.37 3.16zm21.66 37.89c.44-.2.66-.29.88-.41 6.41-3.7 12.85-7.39 19.24-11.15.42-.24.76-1.01.76-1.55.06-7.24.04-14.49.04-21.71 0-.33-.04-.66-.06-1-.17 0-.26-.04-.33 0-6.65 3.8-13.33 7.59-19.96 11.43-.29.17-.55.66-.55 1.01-.02 7.75-.02 15.46-.02 23.38z' fill='%23a38f45'/%3E%3Cpath d='M10.42 19.51c2.49 1.4 4.81 2.69 7.1 4.02 4.18 2.41 8.33 4.87 12.53 7.24.92.53 1.31 1.14 1.31 2.25-.06 7.06-.02 14.14-.02 21.2v1.44c-1.53-.87-2.86-1.6-4.18-2.36-5.23-3-10.43-6.05-15.69-9.03-.81-.46-1.14-.96-1.14-1.92.04-7.24.02-14.47.02-21.71-.01-.3.03-.59.07-1.13zm7.17 22.27c-.24-1.57-.81-3.13-2.32-4.13-.44-.29-1.27-.52-1.62-.31-.44.28-.87 1.07-.83 1.59.13 1.77.88 3.34 2.41 4.35 1.23.8 2.34.12 2.36-1.5zm10.15-5.49c.02-2.12-1.18-4.17-2.62-4.88-1.11-.55-1.99-.06-2.05 1.16-.09 1.9.72 3.43 2.23 4.53.42.31 1.22.52 1.62.33.47-.22.69-.96.82-1.14zm-4.9 2.65c-.22-1.71-1.35-3.72-2.64-4.46-1.23-.7-2.32-.13-2.27 1.27.06 1.79.72 3.37 2.3 4.37.44.28 1.22.48 1.62.28.47-.23.68-.96.99-1.46z' fill='%23fcfbf8'/%3E%3Cpath d='M11.52 17.67c2.49-1.07 4.92-2.14 7.35-3.15 4.05-1.7 8.11-3.35 12.16-5.07.81-.35 1.47-.35 2.3 0 6.03 2.56 12.07 5.07 18.12 7.59.46.2.92.41 1.68.74-1.42.85-2.6 1.57-3.8 2.27-5.42 3.1-10.84 6.21-16.29 9.27-.41.22-1.14.28-1.51.07-6.6-3.74-13.14-7.54-19.72-11.34-.08-.07-.14-.2-.29-.38zm20.44 2.45c1.33-.37 2.49-.55 3.54-1 1.33-.57 1.44-1.77.41-2.64-1.7-1.4-5.73-1.38-7.41.02-.94.77-1.01 1.7.04 2.3 1.06.62 2.34.92 3.42 1.32z' fill='%23fcfdfa'/%3E%3Cpath d='M33.18 55.56c0-7.93 0-15.65.02-23.35 0-.35.26-.85.55-1.01 6.64-3.83 13.31-7.63 19.96-11.43.06-.04.17 0 .33 0 .02.33.06.66.06 1 0 7.24.02 14.49-.04 21.71 0 .53-.33 1.29-.76 1.55-6.4 3.76-12.81 7.45-19.24 11.15-.2.11-.44.2-.88.38zm13.38-19.2c-.55-.85-.83-1.79-1.4-2.03-.52-.22-1.47.18-2.01.59-1.12.88-1.7 2.19-1.6 3.61.04.59.44 1.42.92 1.64.48.22 1.49.04 1.82-.35.85-.95 1.46-2.17 2.27-3.46zm4.5-8.94c.02-1.86-.92-2.64-2.23-2.08-1.6.68-2.82 3.39-2.25 5.01.37 1.05 1.14 1.38 2.12.85 1.57-.87 2.19-2.32 2.36-3.78zm.05 12.44c-.26-.41-.52-1.2-1.03-1.49-.41-.24-1.31-.04-1.75.28-1.44 1.07-2.1 2.58-1.88 4.37.15 1.27 1.09 1.75 2.23 1.16 1.6-.84 2.08-2.37 2.43-4.32zm-10.08 5.11c-.18-.28-.44-1.16-.98-1.42-.5-.22-1.42.11-1.94.48-1.29.94-1.79 2.4-1.71 3.94.06 1.51 1.27 2.08 2.54 1.25 1.34-.88 1.94-2.19 2.09-4.25zM36.2 34.68c.42.63.72 1.57 1.29 1.77.53.18 1.49-.24 2.01-.66 1.11-.92 1.62-2.25 1.51-3.67-.04-.55-.44-1.33-.88-1.53-.46-.2-1.29-.02-1.75.29-1.24.82-1.79 2.11-2.18 3.8z' fill='%23fcfaf6'/%3E%3Cpath class='st4' d='M17.48 40.13c.42 1.7-.01 3.09-.77 3.39-.55.21-1.28-.1-1.48-.23-1.55-1.01-2.29-2.56-2.41-4.35-.04-.53.37-1.33.83-1.59.53-.3 1.18.08 1.62.31 1.22.66 1.88 1.76 2.21 2.47z'/%3E%3Cpath class='st5' d='M27.25 33.22c.2.33.55.98.58 1.85.01.21.05 1.95-.92 2.36-.57.24-1.23-.05-1.62-.33-1.51-1.09-2.32-2.62-2.23-4.53.03-.6.25-1.02.59-1.23.47-.29 1.06-.08 1.45.07 1.13.4 1.81 1.26 2.15 1.81zM22.47 36.76c.54 1.81.16 3.31-.6 3.63-.58.25-1.41-.14-1.62-.28-1.59-1-2.25-2.56-2.3-4.37-.03-.65.19-1.12.55-1.37.55-.38 1.33-.06 1.72.1 1.3.54 1.98 1.73 2.25 2.29z'/%3E%3Cpath class='st6' d='M32.97 19.86c-.81.08-1.47.02-1.94-.06-1.49-.24-2.31-.84-2.51-.99-.38-.29-.69-.53-.75-.93-.07-.45.19-.93.72-1.37 1.7-1.4 5.71-1.42 7.41-.02.53.43.76.95.69 1.43-.08.57-.63.92-1.09 1.2-.44.27-1.28.7-2.53.74z'/%3E%3Cpath class='st7' d='M46.53 37.2c-.08.35-.24.87-.57 1.43-.25.41-.57.95-1.21 1.33-.18.11-1.34.79-2.28.25-.71-.41-.9-1.27-.92-1.64-.09-1.44.48-2.73 1.6-3.61.39-.3 1.15-.82 2.01-.59.63.17.97.66 1.08.82.6.87.33 1.86.29 2.01z'/%3E%3Cpath class='st4' d='M51.06 27.42c-.17 1.46-.79 2.91-2.36 3.78-.96.53-1.75.18-2.12-.85-.57-1.62.65-4.33 2.25-5.01 1.31-.56 2.25.22 2.23 2.08z'/%3E%3Cpath class='st7' d='M50.98 40.46c-.08.46-.55 2.97-2.3 3.73-.28.12-.96.41-1.51.1-.38-.21-.64-.64-.72-1.26-.22-1.79.44-3.32 1.88-4.37.33-.24 1.08-.59 1.75-.28.64.3 1.01 1.14.9 2.08z'/%3E%3Cpath class='st5' d='M40.94 45.82c-.09.68-.33 1.66-1.03 2.55-.44.57-.84.78-.98.87-1.25.83-2.47.26-2.54-1.25-.06-1.57.42-3 1.71-3.94.3-.22 1.19-.79 1.94-.48.66.28 1.07 1.21.9 2.25z'/%3E%3Cpath class='st6' d='M36.25 33.65c.06-.38.22-.98.64-1.58.22-.31.66-.92 1.5-1.2.67-.22 1.24-.11 1.36-.09.17.04 1.12.26 1.62 1.12.65 1.14-.04 2.42-.21 2.74-.13.24-.49.9-1.29 1.33-.31.17-1.03.56-1.91.33-.95-.24-1.39-1.01-1.45-1.12-.37-.67-.29-1.33-.26-1.53z'/%3E%3C/svg%3E")
}

.item-icon_b1b39.x_pro_gaming_9320c {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M35.43 24.02c4.61-5.94 9.14-11.39 12.15-17.93 1.12-2.43 2.48-4.53 5.68-4.55C56.7 1.52 58.8 2.78 59.95 6c.99 2.75-.03 6.07-2.86 7.49-3.22 1.62-5.96 3.93-9.06 5.68-2.48 1.39-4.32 3.45-6.15 5.49-1.68 1.88-1.57 2.9.49 4.4 3.71 2.72 7.98 4.32 12.33 5.65 1.25.37 2.54.57 3.67 1.25 2.52 1.52 4.32 3.53 3.79 6.75-.55 3.33-2.48 5.68-5.68 6.68-2.83.87-5.52.34-7.57-1.96-.86-.95-1.78-2.06-2.12-3.25-1.51-5.44-5.99-8.29-9.66-11.86-2.91.91-4.21 3.32-5.57 5.41-3.37 5.16-6.3 10.57-8.45 16.39-2.3 6.2-7.51 9.86-12.85 9.21-3.57-.44-5.89-2.54-7.26-5.78-1.29-3.12-.28-5.71 1.86-8.03 1.89-2.04 3.95-3.84 6.6-4.9 7.3-2.91 12.74-8.27 18-13.84 1.93-2.04 1.7-2.72-.66-4.63-5.18-4.21-11.2-6.47-17.69-7.59-3.07-.52-5.45-1.97-7.46-4.22-2.04-2.25-2.48-4.79-1.08-7.59C5.76.29 13.19-1.34 17.99 3.09c1.91 1.76 3.59 3.69 5.02 5.92 3.37 5.31 6.98 10.52 12.42 15.01z' fill='coral'/%3E%3C/svg%3E")
}

.item-icon_b1b39.betsoft_games_5c82b {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4407' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4407' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADgklEQVRIDb2Xz0sbQRTHV2KyTTeVRbAHW/Eg1FXbQ6HQP6DevHrwD/CgoOBdQUMUPKiU/AGKR09SGmkbIT+kFy/Slui91FixqE1ixB9tX/kO+9Yx7mzGtjSwmdmZ995n5s2bmbeGofFrbW29a9t2PGZZH0zTLIdCoZ8NDQ2EB3W0oQ8ykNUwGSxi23b7vVgsB+OGYZDOA1noQDfYuqLXtu3kbYC1g4IubCjM+zZHLMsq1BrC+/HxMZ2fn9PZ2Zko9/f3aXl5mdra2pTecG1FfElSYyQajRb9oGgrlUrk99vb2yPHcZRw16YaHrOsjyqoDC4Wi7S0tESFQsEbx9ramhIMXcuyPkkTvKo2NTW9DILK4FQqJSDNzc20s7Mj4EdHR4Fg6LuMKygiUCeQ2NXpdFpAGhsbKZfLCTD66g3cDbiraEf411OSZ8zgcDhMGxsb2mDYcFmG0dLSEtOZ7b8CgwWmgdOGZ/vwfjjQXX6uzufzWjN22k3PtmDiqGNw8bVDHQ8ingC3c/mn4Ccdd+jwXZdnV+we0zRLbLia6aHPq53UKY2O+1AGgcvlsmdY1nn6KErf3nRRNdvj9eNsN+T1ReeP94/pyyuHZNewoUqlIty6ublJfX19NDk5KU4wNG5vb3uGWR7Qw7ddwqYMFkzcMCzIYMC/phx63h31+iAzOztLCwsLND8/f+1BW29v7zXZF89i9D3dLaCwJ4MFUwWGEpR5UCiHhoZoZGSExsbGaGpqisbHx8X76Ogo9ff3X5PFoDF4QH3Bfq6Ge+AmGYr6ycmJcDXcOjg4SBMTE3RwcCDaqtXqDXksF5atFiyYYqHduxbuQCD4QQHm4MpkMkgABGhubk6A0Vc7ULwjUBGwCFzuF0x5OyHkEfosUFviWsQvm8164Hg8HgiGDWxRbFW2J7aTfID4RTILo/QDJxKJumDoyoeTbdsJPjJ/yQBV3Q88PT2tBWabWF9xZOKO0r0k/MAzMzO3AnuXBMC61+LfgjHbG0mgTiLA4PX1dZHawn2Li4vaM1Ymf2564kUfrwuXDN7d3aVkMkkrKyt0eXkpwOhjOb9Smfq4+UhgssdgQZL+Li4uaHh4WAmum+wxXCe9RYp7enpKW1tbNDAwoITqprcuWwTcf0/oZTg+YfKhUEhrn2NtIQudG9HrWb1FpeajrYJtgVsND+qmaVb4o807HOrY/w3YtbvZ1cS+dwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.leander_805ee {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4432' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4432' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEuUlEQVRIDcVXW2xURRj+dluo7GIEW3zQ2la7M2d7o2K1TbUqtYVCwUpLb5ZW3K3GEnQLvVjpvRIsiTFSufiAgJqo4WYwQRoeMAHKJRqQJ4gajDEYerWiPhTS5jNzdrecjXu2a0LCJiczmfn//5tv/sv8C4Txy8jImOUUYqUmRJ8mxFkpxKAmxIT6fPOzak/JKNkwTIYWSUhImOeUslsTYlgTgmF+I0pH6Ya2brIrpaz0sQkXMEBO6SobJuaDLkdoQuwKk10AmInOLgARQZEMixFSiMMmBsIBCSqjbIYElw7H9jsN6rfndDh2GAjenkopK/xCM43xuQW07fySttIaxqU/HpRlMBsK4zYiABWBmhBDwYSNa/HPF9Deu5s4dJa4+g/h2URUvEpb4WrGLQzrAEMB0e5LGdOTx2fm0N7VR3z9PXHkO+LYJWJskmjqJqrXEZWvEVWv07ZkFeOS00ztKBIKS2ednJw82yxP4zOyaXc1EW/vIN79lPjmInHwDPHzODE0STR0EPWtRJlbB0Z+CfH0ctozFzMuKdXsAMMKE76KFFQIpy8TW/YSG94nWrYb2NLLuLGLeOud26xzComspURuEeF6I6hNnbUQKyGF+NDoR+PccnCA+HOSOH+F2LSD2HaI+O1v4vIgceA0UbKWWNdMNHQShRXEU8sJt4fYtIWWilpTYJU90ByOASOYcW5Rxk/9RIyRGJ/i7AP9nLXvKLHvOPHFSaL4ZeLFNYwsrmZU2StEy2aiuYdw19NS5jYF1qQ8AzP/qgNYDp/x+vTqDWKEjH3JRZGSxhh3PSP2HKO1qIrROXkUziQ+nPMcsbGdqG8jymtpKTdnrDAV8E0jS+NcZ3z0oh7F95y6QJG6kJrm1JkkPpbBxBRfBEupg9tq1xPVdXqgWcpDMBbiZmjg/d8STduI1l2cv76NsYuXMXLrJ4zxtE1fY0x+ISPzVzE2bRGjc5fpUY3sAlpKXdMyRjK+uQ5s+uRZRiaI/SeIvcd11vHP5lGTkoqt31hiUrK+9kj6IqLcTayq8V51c8+0jF/WMA5DOdqwECBs+X2COP8LcWBATyXb7oP6vkxK0sGUnnR432l7cZW3kKicVsHV2BVgKwBDBVeodMKFa8TJH4lfbxCjU7z/g4+oSY339u6k9do4rQ0dnLuilFJIRhetJpq7iQ3thMtD1NabAuvpFKqAPOSqY+SV68QgiT9I+3t7mPhEFmNcHi7wtPKBnFxGpz3JxNQ0zl1W4k2lhk5GvtnCB3OXmgI7HY4X4CuZowFXYWhzxMJ0zu/7mBi8RfR+RutX53hfw2ZqQuqG5z+zhNbKWiKvmNjYwXklVRQppuVS6XhLpirYMz0S6lDx+csZVddF9F8ijv3AOZ/3c05pDbGmTvdtVGYe4zIyTVn6iU0/Ego43GdRRfSC5nZar/9FjE0RjZ20bmzjghXFlIZb8oMEGYcDnkUF/n8agcSsbNqPnKBtbR0fTV80I0v/AUybP9We+IXu9Gja+uiPM3B3mj0/+N1ob33Yus8rw+nDQrhkyNSn0ygmExWBTil7NCFM8zwI8KjS+U/0mmCEXPb/aVPlVQpxzncTtzQh1Dek1tSeqoJ6PxXSmnfzXy7NhhsqRw4PAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.platipus_6f692 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4382' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4382' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACUklEQVRIDcVXsUoEMRCdykL8BzsR8aKihYUgWgiCICiHcrnKwsLKXiwOK7ERwcZfsNZWxcpKPexsFWvXel152UsumUtyWQ80sGySnX1v5u1MkiVKabO7w1STLZqSTyRkRkLmJGTRudDP1DPYwHbgNtMYJdG8ZUSaMHTP1Tt491etJs8qEnJHcgJGcpuoD5GQL5aUHLDq+IWAGW0l6XsK6dbORrG3v26useXtmEPvcXLRfOak+dt4YV8X5yvFR3vamdPPry8Xi4gDbX/QonHKSTHWoKn314e5CHnj1CVX2euUiJEtldC2Q+S+IFSyOtlelozX2AbUfUR1cLimIoP0et6+L23WvXiq1FTYE/WRWNnYYOhnr5MFB/WRYy4YNTjVitRdhXqMObFPRiQUt7u/WujBMo5ghessg0EjDhiKBPLbto8380FMQvVQTX4aTzyR22Doh4hBZNvGiWVGse8Lh2ywGDGv7T7EOYgjkvQSQ1L+DpKNO+jLBec9Z+BxggNifHK8asiRWFxmbuPlqCq1dgRk+N5cYjxHyUWWTjitpMbGbiLgfU1U5W4rwvE646xyOSGamBOhrHcdKMup5U660XMSAGM7xAKhaxeyI5kwH8Myz6bkEVG5ZH6bSSa7jzhkmzifK061XlfYJNKkdFVzHWredrfGCtvigMQ5OdsiXEg8CAxEHDz8Cdl2ZZGqVkGmr+QEYrlCwA62Coc97mCfcZ/DHjz6l+OtLcWfH+ht8jLb70jIYJ17JIbtXW/22sCpffen7YttLPhp+zI/beo81R/4B506gcBD2prVAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.yggdrasil_e1fcf {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M27.93.89c.61 4.76 1.72 9.14 4.01 13.32 2.14-4.28 3.41-8.63 4.02-13.32 2.47.3 4.71.96 6.98 1.78-.4 3.79-1.48 7.34-2.73 11.1 3.97-1.48 7.18-3.71 9.97-6.78 2.03 1.43 3.67 3.15 5.19 5.14-4.86 5.38-10.78 8.75-17.99 10.21 2.16 2.31 4.38 4.24 6.98 5.88 3.66-3.56 7.78-6.4 12.49-8.39.83-.35 1.69-.64 2.77-1.03.76 2.37 1.46 4.61 2.22 7-3.87 1.36-7.29 3.23-10.53 5.93 3.63 1.33 7.2 1.9 11.04 2.17-.44 2.48-.85 4.8-1.28 7.29-11.71-.93-21.26-5.71-29.13-14.18-7.81 8.42-17.34 13.27-28.95 14.17-.8-2.39-1.2-4.75-1.34-7.3 3.73-.27 7.33-.86 10.88-2.29-3.16-2.61-6.55-4.52-10.46-5.94.74-2.32 1.45-4.56 2.2-6.87 3.08.89 5.78 2.18 8.27 3.86 2.44 1.67 4.75 3.52 7.18 5.35 2.69-1.69 5.47-4.13 6.56-5.86-6.99-1.42-12.88-4.73-17.63-10.14 1.26-2.11 3.14-3.57 4.98-5.14 1.54 1.33 2.99 2.78 4.64 3.93 1.61 1.12 3.42 1.94 5.29 2.78C22.47 9.99 21.41 6.5 21 2.76c2.19-.98 4.46-1.55 6.93-1.87z' fill='%23ec673a'/%3E%3Cpath d='M18.05 38.72c2.18-1.21 4.26-2.34 6.41-3.53 1.21 1.61 2.44 3.24 3.66 4.87 1.22 1.62 2.44 3.25 3.78 5.03 1.33-1.73 2.57-3.33 3.78-4.94 1.22-1.64 2.41-3.29 3.66-4.97 2.1 1.16 4.16 2.32 6.38 3.56-.99 1.38-1.95 2.76-2.96 4.11-2.14 2.89-4.29 5.77-6.48 8.63-.47.61-.69 1.23-.68 2.01.03 2.59.01 5.17.01 7.76v1.62c-2.38.37-4.68.26-7.1.09-.04-.52-.1-.93-.1-1.36-.01-2.63-.02-5.27 0-7.9.01-.76-.16-1.37-.65-2.01-3.24-4.28-6.42-8.58-9.71-12.97z' fill='%23ed683c'/%3E%3C/svg%3E")
}

.item-icon_b1b39.elk_05daa {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/elk.png);
    background-size: 100%
}

.item-icon_b1b39.lucky_streak_booongo_78e68 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/lucky_streak_booongo.png)
}

.item-icon_b1b39.lucky_streak_yggdrasil_97c95 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/lucky_streak_yggdrasil.png)
}

.item-icon_b1b39.lucky_streak_fugaso_90a4e {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/lucky_streak_fugaso_dark.png)
}

.item-icon_b1b39.lucky_streak_justplay_4351c {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/lucky_streak_justplay.png);
    border: 1px solid #ededed;
    border-radius: 50%
}

.item-icon_b1b39.relax_gaming_facfb {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_dark.png)
}

.item-icon_b1b39.relax_gaming_hacksaw_gaming_d28a8 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_hacksaw_gaming.png)
}

.item-icon_b1b39.egt_casino_bb3eb,
.item-icon_b1b39.egt_cccd2 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/egt.svg);
    background-size: 100%
}

.item-icon_b1b39.playtech_casino_a5918,
.item-icon_b1b39.playtech_slots_5d2c3 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/playtech_dark.png)
}

.item-icon_b1b39.eurasian_gaming_035a2 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4442' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4442' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAHq0lEQVRIDeWWWVCb1xXHlUwW0k7TacdpXde1hYttWYkZx0wcL1CElwBR2DGLY2wCxEAAJ8Ex9RhwiReIbYxjswm07xvakEBIQggJkJCQ0IIQ++aQeDqdTqeTl6Qe53TuJ+SmL7HS6UwfqpmjK+m75/7uOff8zxUO93/9kjTgXrB27090sI7WOfmJHRO8xM4J3olOB/dYl4N7jGrnHKPbuSSWnR3HsTGP8G2Mw1TNnejy/rrf/f4/TpyoZvsej7zMsWprhlVbCyyPNMKiuQHmTXUwa6iBGd1HMK2tAL/6HEypisCrKACPLA98ihxwicj/cNBiPiGRcBE/agP6m5u2rI3Wrqy7KbBkuQELpiswb7y8AfwYprWV4NeUgU9dAj7lWfDIT4G7JwdckkxwiTPALTsJflUe8G68yf1RYLfkJH/Nfg8WzVdh0fQnWBtrhDVbEyxarsHCcD3MGS/BrL4aZgbOw3RfOUz1loBXWQBueR5MYvB0cIoz4IHhXVgTvpodFlzSsvWl1fFmWDA1YJEuWa6CW1nx5SiddNfGim8ZZ5I+t9Hj7tsYca1W+pG2MdrhDiv1UOcI7c32aQlpaFGDok4PmiQD7Py3JsIC2+ix1cujjTBvrA2md6Dyb+zarb8Nx7mhAfcstf71Jqco/bsQ3MolrzcUvrL5qf5OQTYbneecoQYzt/SkTtJAfOGpjhsTmkt/dcIpSn0UArtE7/xlib9j51P9XSIyM1i11TCj+xi8svy+aUn4YGc38ROXOO1xCGwXkNcv5//0108FO/lvM5FUAtoqzDw9OQMIrLu9PXKc9YcLNmZsNbJxVuyFcdbhC1b6kYs2xsEaK/3QRSvt0G2nKOXrEBRV+DD9uAOPx0ccJedXZeXkVbydkpJPIBDwOBzumX/bzAQ3mR1AcukrwyTjlmbpENjafeAdv6YUpjXnwNdbBD7lGfAqkIxyYVKajZlbloeNIbBPeQp6P4vMyczMzFhYWoHZ+UXw+gOgMww9au2g2KKjo3c/gTu4STyk0Sl1CSYTlyQdA49Q9id55afBqzgNHll+ULfSrI0KzsD0GwIiSU335sGfNSQLWvjO3Va9wWgCZINDwzBqG4fpwAxodYN/jYzcHY3B7dxEwRSKSFUIPtVZcEvSgmDa/hTULNDvHvlpcCO4LPeJeRV5MKPOAxS1W5oFfkm8pJCEj8gprr25+uALCMzMwczcAri9U6AzGDGzjjuAyRWgzT2Dc3CO9/gUBeCVv4vZBC9Ji6ra2LLrgIND0ts5CdqgxWvtHJLWK07QzskTtAFpfL+LlyBbU8Z1rgheTUJR/GTTnt/cutfRW/dpI6v2yrXuP16+QumiMSYnPV7QDw5hGfAH5iE6Ovo1nINzVBhMZS6WTgc3yYWaypOz+C98oHRTXSjlKPIxmx0qqj68hvPz9la4ZaeCrU+SAZPSLLDRD9wYaSPsMrfujkRmpRFfdzGJcd/fQ0xMzM+JROI2VLE7d+7dEfvG3h2kg/vwpIME/L59BDyeQMBv27btF8gnJS3zAwTu0+pgaNgC1RcvMbG1/Io0mJSigknDigddAE5xGjhFKeASp4JDQP5moAWPpfNE6pnqW59TXQqN4RvDkAWQGU0WMA5bYNBkBoMxGNmAfhDOFJU1YeCU9EL0XaXuw1Je+dEFFgaeZxOrlrT/avguFLkkKBmvPOcRtWbne1FRUS9eut6l8wdmv/P5A1jKLKM2CJl5xAqm4VEMrh80YWktLC79DAHI5JRidd8AyJW9oNXp4Vz5eQYGbijER/CvxlB98mzwKvKxOzao1ZPg4h+fRJNqr98fmJmbB+PQMLbrUasNXG4PuNxecE56YNzhBFS1llErDFtGsZSeK6+6hXwTk5PfV/ZqQNKjAE3fABSWlNMwcOhN20zItDHiTA5e8kOnkPx4QpQK5vY9Z95K2B/j9vpBZxjcgI6jhb/lC8Vf8ITidTZXsE5nsb+kMdlfdVGZX3V20R62d1IfZucU1KG1SScSS6QyJQhEUlCoNPBeSVkw1SFwaGQW4iPGaHu2r8n27kA3UHnFhzeQHJChypQp1A+IxDf24XC453A43PMbhi6WFzcM/RNBhl02pGNJxUJxD3D5IuiRK+FscWlYfxievdF4WxYCm8wjkJubWxnaZDjj4dj4AgRlsnkglsqhoKiUF47fc0237qhCYHR+qFjCcQzNSSan1rM4PKAx2MAXiKGktJIdevaDY219fXsIjEYuXzR/iJQY9YNOGw/x+F2Ee20df6d0U6GLygBpjwLS0jLOh+OLS0g4nuaa9GDni8CoevWDQ1+LpPIloUi6zOYJl5ls/nI3jbHS3kFZuXu/bbW55d5q083m1c5u+rcMFhda2zuB0k0DcY8Ktr788i/DAqNJdBZnYjowi/VbBEdyQu3PbBnFbiCtzgD9AwZQ9xtApe7HNCuVKbBzbeugQGs7BUQSGbxf+kGwa4VL3rx58yvoTg3ML8CEcxJGxqxgHhkDo8kMeoMRa4ehJoHSiaTDE4iAxeFj+lX3aaG2/lPPli0/2xQu8/vzni8sKrnEEYimdAbjYxR5/4Ae0KIKlRpkChUWFV8oAQ5PiEHpTA5cb7y5UFBY0onDRSG5/W9f/wR7kVuP3KUpzgAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.playson_1a9bf {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='22' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h32v22H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4417' transform='matrix(.03333 0 0 .04848 0 -.227)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4417' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEQ0lEQVRIDe2We0xbZRjG33NGgcLcRIbcxrh0NYtGdJJoRNkKbBpkkmzCEs3iJW5oMItZHGEIiVPjWCiQzD9Mtuh0MNhCoRfaIsvimDc0prqZuchmNjWQUnrO6YXgbOAcHnN6kxKmFMj2z5q8+S7neZ/f937fSb9DdOd3u3fAS233cNTyrkBayxgdSrll63GQNpGnlkaeWv/mSPuNi1qevCXwEdqn5Kn5AE8tkEOg1mseataC6pe3egAsgDgACrmyuWCOWsGT1icxjVdND3eUL1v1ABgAsXLMBxaoDX+RVppIeOeDypofaugCTpDBo1qWBQSrjpHNfqO9cRw11fLUDE7ebubwGdC+LaCDqxJ+9G2jz2+A9G4bmTx7lgwPVs3KRoGX63gjT+1OJ3W+7aUj6jDgFzxL3bwMBhncDjK4TlMXNoefL6Yjw+U8O1Wv4WL3v8CvrNkR4WODggye56jXFQD74QKoHULFYM9LAPmPKiJnIYMQ2EOrk4TUnDeF7HXHXHnx68K5lxFLAzd2ko4Lgl0gnU9kdT5t7+WK+mlXjAn2mKfD+oV2QuARIiWfldwo5KTBmZN7xpWa93zY4wpKqccL0nvk+JJOo4oOgp1w37UdHAEO5lfY2QbYaU04Z6Gd34niuTRVrZCphpB1H4RMlV1SJnw4RYoC9alr5fQFLpFBaiET8kOePndcBRzkgcMPn8IYY4Jjxb8LDgn/q/VXnJ5XL6xdDzn4LDXcmbnwsTHDbTtrG+nC+Na5+bDTdjjI6wePEyCHg6bm6uYdh7ZarpjPyKkTstZDyFJBbidTsq+4705te7lu7x662H+YLEcKZ5vASZVw0MQssBdjjG625qb9CHBqdoOQrgKfoZp2palPIfHep/yJFweKmXMdYC2fXSLLiRrqsKXL85ikrRgnX6BS5lvY2dcxQsqbwuZ74KSUlVxi9lt8Qu7343HqWg+tS5J1R6urFTQ8WMmaOsBau8D2t4N6z3ZSx/Win0ZVL0occx0O9hhGFQ/N5/u/cxOlG5K9mvt3ecseLIsQ22wKsnTuYC2dYK2BYGR493fjNUO735sU4l+J0Ec7gH5DsmTWvCENljThjy0bw/lHbQoy6apYq1xxEN7f/id1D1keOddUENZF0wmdr5wDc0GC9HXJ+zPnSyGdL/kZg4W7xvqLAlei5Ww5E4D6GGvXVyvMJyuj4URoZWjwkvD/V+PTnHhJv2m/qNdA7C2G2KsBTPkfwagqzLMe30ZW01XWfLKJLJ3+s48wi3YAYDUAvxG61yqlnscOiMZiiEYN5HbGoIHPkO/8uO/V18gyUByt/7x6+QMAQIYcssAP1j1aJ5pKQuCZaVPRsGTY+MmQuSpzXpPFTAa/PsI3C7ofV0p6TUOgWg0nGjV69D3xwGK8o8qBpTxp2lB8SDRqRkWjZndUyUsRo79sldi3uUw0b3pmKT53cm/7DvwD/wRwTjOcJcQAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.onetouch_69829,
.item-icon_b1b39.onetouch_casino_a5953 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4422' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4422' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEmklEQVRIDcVXzU9UVxR/CWnX/RNYzH1vmOJAYWgNjTJtRC1YLU1s3ZjubGK6MKBQke+PKRVqBSsRKkMFrI1NgxU2lghBGKc2sOCji4GFrggMAwwBpMPXaX7Hec+ZN+8Ns/MmL/fOueee37n3nvM7dyQpgZaZmfmWVYgTihDNihBPZSHmFSH+wxceP8UcdKCbgMn4KsnJye9YZblKEcKvCEEJfotYg7XxrZvMyrJ8JrybRAGj9LAWNkzMG4qTFCFaE9xdFJjJmlZJkpIMkSKESbIQf5gYSATEUAc244LLFsuNeKC5R47Q0OAgLfr9pLbA4iINDQ1R+ZUr9F5amiEwbFotlp8iNvh6KMvyl/FAMVdw6hT97fVSp9tNDS4XfedykdvtpqmpKfZjZWWFykpLySrLhg4A4zWiJEmIQEWIhf2AMf+x00kV5eX0c3s7O1BbU0OfHDtG+Xl5NPj4MTvQ9/AhpdpsRuALUdEeThkjRU0GwIGBAdrb22PjOO75+Xnt9z/PnrEDNVVVtLu7SwA32giweNc2m+3t/fL0q7NnaW1tjZaXl/mIsw8eJJvVSu+mpJAjI4OPF05sbm7yPQMcrbKiwgjcD0wpzEhGCiw7mptL6+vrNDExQR9mZ1PxpUv07/S0tlOfz0flZWWU5XDQN+fPa3ZwOqurq5SRnq7J1BMApiQL0aIKjPrRkRGOYuzyt3v3eCder5fq6+oI9zs8PMyy/v7+qKDKO36c5di93i6yR1IsllH9hPobQYNWVVlJF4uKePx9Q0OMIaQSmh4EpzTy5EmMviLLHine/dZUV7PB9x0Ompyc5E91St97PB568fx5FIi7o4PjQq8LTACH9BM93d10Ij+fOm7f5mPG/Pb2Nt1oaYkyHLmurraWnUyz2+mHpiYqKiwkV309yyL1wuOQITC0mxobqb2tjZaWlhgsFApR8/Xr+wLbU1NpdnaWfr9/n3DPcN4MOKbkAay7q4uJAk4gmsfGxjiyzVjJMzpKMz4fpR04QFtbW/TjtWtGgKrML+Gi9R4hIGDkI6eTjwr0iFRBa715U12s9ZhH+7akhEqKi3n8eUGBNq+3z8FllE5IfLTPTp6kvx49omAwSDmHDlHbrVucmymKEmUUgdfT00MIwrm5ORofH4+a1wNzOhkRCKoMCB85DKrEGCfgPHyYGUtvCL8/yMriq9h8+ZID00hHlVktlk+lMGUGVKHao8qgITK/OH2ag2w1GOSIhQOqntr/evcubWxsEOhVlZn0rygThG1WJP588IAJHywFsP6+Po0qQaO/dHZqIGA2Z04OFV64EEWdenCtSADYrCyitPX29vLOEbWox4hwBFBLczN9fe6cBoy8Bz+jdd25o8l1wP6osgjweA+B0suXmYFgdHZmhg03Xr3KlQrsNB3xEECtNks508cfnic6DzXP0+12Ln945gQCAd7Zzs4OMxseAMgE6JitN336cHGWpDfz2FPB38TzNozNd34m0XeYyfEumN6phmIyQARaZblaESImz03AcMcBrImJXhOMuGL1TxvoVRbCGz6JLUUIfAuQYQ4syO+puNZeTf4P9Nd0N1pskzgAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.playtech_casino_a5918 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0)' d='M0 0h30v30H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_222_4422' transform='scale(.03333)'/%3E%3C/pattern%3E%3Cimage id='image0_222_4422' width='30' height='30' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWRSURBVHgB7VlNVttIEK6SHWB2ngXMzCajOUHMCQZ2gU2cE8Q+AfgEjk9gOAHMCWI2NjucE8CcAJENxGw0O2yGrlS11EaSWz8Gk2Sh7z0/pFb/fVXVVdUFQIkSJUqUKFGixIvid/ety78t+AmA8ExsvN49AqSmngzBI4D22Bv24QfhWYTW3d06Ep0n2wlhVAFq3Xinnm2caFOBswUK/iSHXAfAJQLXugjiBQKxoPBfFlb/1htcQAaeRUhvjPAsfXbsTmHl4BVMXV6owS3vgKhu6ypCmBtOyH2pFp8SPAXUvfVOj61LwjOQSygV6ANBnxz1uQIwStOkQFuBgj1j1o9T4AVrrJXU2BIJoc9S3r6HFe+VmnRYkvtzA3gTLPGunLGa26itwV1dAbIGMKY1B9ToARw/utlgLedTXGPBmtF+yyNEeDz+MmiZbyJZbuwhwVZ0jJiWzZTsCDTpOOof1uJo3X3b5LFHsR5sghNY3fS9vi/vDiwJBORH30Vqt95wm5BaemNmA5qgkJHN4rGcMwdp2/x0f2nXY7gfm5oI7Td359M9rPWFQGxddia/wKQ5mx+eCNEOe54j451E8kLA1lfMa94MecMIh+I0jHSTY1ZhIvM3HoeIycIJs+jEOnP72BtsPomQLLSipr3kIc0iZGAzwzyvteHunsc9Y6i5BMZXQ81lIZMTrazQ9HLO4xSEzQxFw3Iu2KQubdkGgTpMtGSevcKEWFIfAwdQ5DBnQ7QxxZW/mMyBaRNiMv+6u3MWaDIAu3UPFkAuITExnd4k7faZkHNz+2XYJsTN8GxoiDlK9rFIbhh1FJmE9HmB6dlTTawIxAw57rST7exw9uTvA6SkRNG+CkfmOZXQjExKqrJMKOV8mG8zUscPeeMlTpnnalqn70EmTFJ7yXXEY97jajcI3PHAnIT0laBr3q2EwjPzYmTk/sQm1VM6xtCsPenC2UF08uIKZ/Xd6PscIUkvmEwTikBH+uLnKzTjfWVzMJwxTCJB9g93Z/8hRzssgH5UO4JqckEkDpoRqaVBXG7FUSfsaptQACIoByad5L1HNsX3nfaNN/Qe++7WmUwnax9hDtdKtscIhRlAbpyRyaZs4xXOlvP6yjl4AOyIO6b4JNq7JSUcCjUn3qGvAN7bUqZqZGEObMXMR+xcJuMxqX1MiiRzYmIzFaTutTc4sI6BaW7wTl4Zopi57QcV+P18oC9Zr2UiVzYkz5JV2FIkMVPJEK694RwZMTNORs+znZHcf6iVdQ2faQgd3JIVc+kgjWyqlrPB0r3knMwnIjf2zdQYruw30w13p8HH5YhXr2WTEc2cZtYUqpEdFXLTUqzI+FpjYrNNmSrQbUYVaP31DschuVZkCDPlum2DJqRNhSaWeXhDlJ96WHag7zpfvcHHtB5pQdWyhz6785bNKmzQZyitM3sSTyaMLQD0xjyLh0reICU2Oag2xylkxPlI4NaZe855qSC0v3rD90XJCKp5HbiI0WUSs1uj3CBFusbd8je+3zhNeZbixs3VcAR2IluSs2lPitlnNYhNqn2dUQ1KHWse5M4eu+4Gn/3x1eDXoDjh9B7dqRxQ1U67ZRqI56oCsWnB3qPp2m+cIREPgwLlCJ6IGaG0GlvgJk+PTf4VJa1zL8XSdPC/2Bigv+OVnaB6g45+r1uyhcxr+JMICaJ16kgXX2KHsWMhhoANjltvpIyb3DgL4CKYGD/z9ZklLhrhPsTFwqRmtPdSh8sgYiWURmpRU9BVHrhrOIDvbGYcrbXBkmHNziXQ8YfenMsOy0hy+OU1KP7t1iugaqyJ+v9cfA8DdD1JQgIym9WJZBmLeK1FkXndCDJkkTJvcqHiSGB6Ynba872AJlJXLtrRaEL/G8QK4uyZ/DtYu3hJDZQoUaJEiRI/M74BE3MqY3oc26UAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E")
}

.item-icon_b1b39.tombala_d0b20 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' id='Layer_1' x='0' y='0' viewBox='0 0 64 64' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23dedede}%3C/style%3E%3Ccircle class='st0' cx='11.86' cy='12.67' r='7.91'/%3E%3Cpath class='st0' d='M61.06 12.67c0 4.39-3.51 7.91-7.91 7.91s-7.91-3.51-7.91-7.91 3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91z'/%3E%3Ccircle class='st0' cx='11.86' cy='51.33' r='7.91'/%3E%3Cpath class='st0' d='M61.06 51.33c0 4.39-3.51 7.91-7.91 7.91s-7.91-3.51-7.91-7.91 3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91zM40.56 32c0 4.39-3.51 7.91-7.91 7.91S24.74 36.4 24.74 32s3.51-7.91 7.91-7.91 7.91 3.52 7.91 7.91z'/%3E%3C/svg%3E")
}

.item-icon_b1b39.spribe_eb2d7 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/spribe.svg)
}

.item-icon_b1b39.alg_net_81475 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/alg.png);
    background-size: 100%
}

.item-icon_b1b39.relax_gaming_quick_spin_c8aba {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_quick_spin.png);
    background-size: 100%
}

.item-icon_b1b39.btg_oss_c2777 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/btg_oss.png);
    background-size: 100%
}

.item-icon_b1b39.netent_oss_593bb {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/netent_oss.png);
    background-size: 100%
}

.item-icon_b1b39.red_tiger_oss_a5810 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/red_tiger_oss.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_b8dfe {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_amatic_9c87e {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_amatic.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_ainsworth_b2ed9 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_ainsworth.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_green_tube_3d5af {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_green_tube.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_genesis_gaming_3fa37 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_genesis_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_three_cherry_11547 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_three_cherry.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_nemesis_ee22e {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_nemesis.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_realistic_games_cc9ac {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_realistic_games.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_stormcraft_studios_3267a {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_stormcraft_studios.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_inspired_gaming_8948b {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_inspired_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_gamzix_ed000 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_gamzix.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_macaw_f8c6f {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_macaw.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_august_gaming_c3642 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_august_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_belatra_9514a {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_belatra.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_mr_slotty_c9efd {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_mr_slotty.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_play_pearls_bbe0c {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_play_pearls.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_woohogames_21b47 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_woohogames.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_felix_gaming_bda40 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_felix_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_games_inc_820be {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_games_inc.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_green_jade_fc984 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_green_jade.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_ka_gaming_80fbb {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_ka_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.twain_sport_797fd {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/twainsport.svg);
    background-size: 100%
}

.item-icon_b1b39.revolver_gaming_d442a {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/revolver_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.ruby_play_64736 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/ruby_play.png);
    background-size: 100%
}

.item-icon_b1b39.wazdan_6dce1 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/wazdan.png);
    background-size: 100%
}

.item-icon_b1b39.spade_gaming_d0516 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/spade_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_habanero_e563a {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_habanero.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_vibra_gaming_508f8 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_vibra_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_spinthon_974e8 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_spinthon.png);
    background-size: 100%
}

.item-icon_b1b39.sport_games_tv_7e2da {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/sportgamestv.svg);
    background-size: 100%
}

.item-icon_b1b39.betgames_892c6 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/betgamestv.svg);
    background-size: 100%
}

.item-icon_b1b39.betsolutions_3b79b {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/betsolutions.svg);
    background-size: 100%
}

.item-icon_b1b39.falcon_gaming_8a414 {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/falcon.svg);
    background-size: 100%
}

.item-icon_b1b39.the_ear_gameart_3278b {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_gameart.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_casino_a26ed {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_casino.png);
    background-size: 100%
}

.item-icon_b1b39.the_ear_liveg24_3f1ee {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/the_ear_liveg24.png);
    background-size: 100%
}

.item-icon_b1b39.relax_gaming_pg_soft_9268e {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/relax_gaming_pg_soft.png);
    background-size: 100%
}

.item-icon_b1b39.smartsoft_casino_49837,
.item-icon_b1b39.smartsoft_d078d {
    background-image: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/smartsoft.png);
    background-size: 100%
}

.item-icon_b1b39.evoplay_casino_f79e9,
.item-icon_b1b39.evoplay_cfba5 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/evoplay.png);
    background-size: 100%
}

.item-icon_b1b39.leap_gaming_0d02b,
.item-icon_b1b39.leap_gaming_casino_4bb93,
.item-icon_b1b39.leap_gaming_sports_0df6a {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/leap_gaming.png);
    background-size: 100%
}

.item-icon_b1b39.exagaming_13b8b,
.item-icon_b1b39.exagaming_casino_9462f,
.item-icon_b1b39.exagaming_other_59744 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/exagaming.png);
    background-size: 100%
}

.item-icon_b1b39.egt_digital_70eed {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/egt_digital.png);
    background-size: 100%
}

.item-icon_b1b39.studio21_ddcb8 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/casino/providers/studio21.svg)
}

.third-step_7e81f .providers-item_68270 {
    display: flex;
    justify-content: center
}

.third-step_7e81f .providers-item_68270 .left-one_376f9 {
    margin-right: 15px
}

@-moz-keyframes input_animate_3c5e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3c5e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3c5e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3c5e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.money-box-wrap_c4d33 {
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 16px
}

.money-box-wrap_c4d33 .page-icon_86cfb {
    width: 60px;
    height: 60px
}

.money-box-wrap_c4d33 .text_64e4e {
    width: 100%;
    text-align: center;
    color: var(--home-icons-main-bg-color)
}

.money-box-wrap_c4d33 .text_64e4e svg {
    display: inline-block;
    width: 162px;
    height: 40px;
    color: var(--account-call-request-color)
}

.money-box-wrap_c4d33 .text_64e4e .desc_a79f5 {
    margin: 12px 0;
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -.28px
}

.money-box-wrap_c4d33 .text_64e4e .min-amount_8292f {
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.money-box-wrap_c4d33 .money-box-scale_6635b {
    position: relative;
    width: 100%;
    max-width: 700px;
    height: 32px;
    padding: 6px 16px;
    overflow: hidden;
    color: var(--sports-text-third-color);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-border-color);
    border-radius: 16px;
    box-shadow: 0 2px 0 0 var(--third-colored-btn-border-color) inset;
    transition: var(--transition-initial)
}

.money-box-wrap_c4d33 .money-box-scale_6635b .filling_b06d3 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 0;
    background: var(--money-box-scale-bg);
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/account/money-box/light-scale-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 16px;
    box-shadow: 0 8px 16px 0 rgba(29, 175, 82, .24), inset 0 2px 0 0 hsla(0, 0%, 100%, .5);
    transition: var(--transition-initial)
}

.money-box-wrap_c4d33 .money-box-scale_6635b .filling_b06d3.dark_a8886 {
    background-image: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/account/money-box/dark-scale-bg.png)
}

.money-box-wrap_c4d33 .money-box-scale_6635b span {
    position: absolute;
    top: calc(50% - 10px)
}

.money-box-wrap_c4d33 .money-box-scale_6635b span:first-child {
    left: 16px
}

.money-box-wrap_c4d33 .money-box-scale_6635b span:last-child {
    right: 16px
}

.money-box-wrap_c4d33 .amount-wrap_0f1bd {
    width: 100%;
    text-align: center
}

.money-box-wrap_c4d33 .amount-wrap_0f1bd .loading_f6fd8 {
    min-height: 44px
}

.money-box-wrap_c4d33 .amount-wrap_0f1bd .amount_6dbf8 {
    color: var(--sports-text-third-color);
    font-weight: 700;
    font-size: 36px;
    line-height: 44px;
    letter-spacing: -.72px
}

.money-box-wrap_c4d33 .amount-wrap_0f1bd .min-desc_bfbb5 {
    margin-top: 4px;
    color: var(--home-icons-main-bg-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -.24px
}

.money-box-wrap_c4d33 .message_66cf9 {
    text-align: center
}

.money-box-wrap_c4d33 .message_66cf9.success_488b4 {
    color: #1daf52
}

.money-box-wrap_c4d33 .message_66cf9.error_5da65 {
    color: #ff4949
}

.money-box-wrap_c4d33 .convert-btn_f18c6 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 320px;
    padding: 16px 24px;
    color: #222630;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.32px;
    column-gap: 8px;
    background: #01ff5f;
    border-radius: 8px
}

.money-box-wrap_c4d33 .convert-btn_f18c6.disabled_9ac1e {
    color: var(--money-box-disabled-btn-color);
    background: var(--sports-icon-bg-color);
    cursor: not-allowed;
    opacity: 1
}

.money-box-wrap_c4d33 .table-title_87f34 {
    position: relative;
    width: 100%;
    margin: 0 16px;
    padding: 16px 0 12px;
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.32px;
    text-transform: capitalize;
    border-bottom: 1px solid var(--account-menu-item-border-color)
}

.money-box-wrap_c4d33 .table-title_87f34:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 40px;
    height: 1px;
    background: var(--sports-icons-main-bg-color);
    content: ""
}

.money-box-wrap_c4d33 .history-table_46146 {
    display: grid;
    gap: 8px;
    width: 100%;
    padding: 16px
}

.money-box-wrap_c4d33 .row-container_051fd {
    position: relative;
    background: var(--sports-top-menu-bg-color);
    border: 1px solid var(--sports-items-main-bg-color);
    border-top: 2px solid var(--sports-items-main-bg-color);
    border-radius: 8px
}

.money-box-wrap_c4d33 .no-results_6f898 {
    padding: 12px 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center
}

.money-box-wrap_c4d33 .bet-info-wrap_616fa .info-title_e0a61 {
    padding: 0 16px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    text-transform: capitalize
}

.money-box-wrap_c4d33 .bet-info-container_3ba8c {
    display: flex;
    flex-direction: column;
    margin: 16px;
    background-color: #4f6069;
    border-radius: 8px
}

.money-box-wrap_c4d33 .bet-info-item_7c53e {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 8px 16px;
    text-transform: capitalize
}

.money-box-wrap_c4d33 .bet-info-item_7c53e+.bet-info-item_7c53e {
    border-top: 1px solid #586b74
}

.money-box-wrap_c4d33 .bet-info-item-title_60256 {
    color: #b9c5ca;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.money-box-wrap_c4d33 .bet-info-item-text_2cfbc {
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.money-box-wrap_c4d33 .events-header_c0bc2 {
    display: grid;
    grid-template-columns: 2fr 4fr 2fr 1fr 1fr 75px;
    gap: 10px;
    align-items: center;
    padding: 24px 24px 12px
}

.money-box-wrap_c4d33 .events-header-item_31fdf {
    color: #b9c5ca;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px
}

.money-box-wrap_c4d33 .events-header-item_31fdf:last-child {
    text-align: right
}

.money-box-wrap_c4d33 .left-top_40b78 {
    display: flex;
    gap: 12px;
    align-items: center;
    color: var(--sports-text-third-color);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    text-transform: capitalize
}

.money-box-wrap_c4d33 .left-top_40b78 .rows_b170b {
    display: grid;
    gap: 4px
}

.money-box-wrap_c4d33 .left-top_40b78 .row-date_a5848 {
    color: var(--third-colored-btn-text-color);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -.24px
}

.money-box-wrap_c4d33 .icon_53254 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff;
    background: #667a8f;
    border-radius: 50%
}

.money-box-wrap_c4d33 .icon_53254 svg {
    width: 12px;
    height: 12px
}

.money-box-wrap_c4d33 .item-wrapper_1a906 {
    position: relative;
    display: grid;
    gap: 8px
}

.money-box-wrap_c4d33 .item-wrapper_1a906.active_e1f4b:before {
    position: absolute;
    top: -4px;
    left: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border: 1px solid var(--bonus-item-border-color);
    border-radius: 12px;
    content: ""
}

@-moz-keyframes input_animate_20ec4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_20ec4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_20ec4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_20ec4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.virtual-icon_8230e {
    position: relative;
    top: -1px;
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/virtual/virtual_sprite.png) no-repeat 0 0
}

.das_01_e1078,
.das_ico_f9a7f,
.harness_01_07292,
.harness_ico_0a8b6,
.steeplechase_01_5d9b0,
.steeplechase_ico_2d44e {
    background-position: 0 0
}

.das_02_616b8,
.harness_02_77437,
.steeplechase_02_91fd6 {
    background-position: 0 -30px
}

.das_03_7e5b2,
.harness_03_0fb72,
.steeplechase_03_0ea7d {
    background-position: 0 -60px
}

.das_04_60340,
.harness_04_638b1,
.steeplechase_04_737fa {
    background-position: 0 -90px
}

.das_05_e6f3f,
.harness_05_71f61,
.steeplechase_05_dd8bc {
    background-position: 0 -120px
}

.das_06_1b98d,
.harness_06_87a79,
.steeplechase_06_51daf {
    background-position: 0 -150px
}

.das_07_74a07,
.harness_07_c63e8,
.steeplechase_07_f534b {
    background-position: 0 -180px
}

.das_08_d33c5,
.harness_08_13a5b,
.steeplechase_08_4255f {
    background-position: 0 -210px
}

.das_09_3501d,
.harness_09_9bd29,
.steeplechase_09_a4099 {
    background-position: 0 -240px
}

.das_10_83cc1,
.harness_10_94af7,
.steeplechase_10_dd793 {
    background-position: 0 -270px
}

.das_11_41303,
.harness_11_8d6b1,
.steeplechase_11_4f974 {
    background-position: 0 -300px
}

.das_12_45ef8,
.harness_12_61b87,
.steeplechase_12_d8e22 {
    background-position: 0 -330px
}

.das_13_4d13c,
.harness_13_7147e,
.steeplechase_13_876d1 {
    background-position: 0 -360px
}

.das_14_f5892,
.harness_14_71f6c,
.steeplechase_14_99ed0 {
    background-position: 0 -390px
}

.das_15_314ed,
.harness_15_4b63f,
.steeplechase_15_febe6 {
    background-position: 0 -420px
}

.das_16_703f8,
.harness_16_1a7e9,
.steeplechase_16_fa790 {
    background-position: 0 -450px
}

.das_17_493cc,
.harness_17_c6e2c,
.steeplechase_17_e8089 {
    background-position: 0 -480px
}

.das_18_8b94b,
.harness_18_a43a5,
.steeplechase_18_bf65f {
    background-position: 0 -510px
}

.das_19_5d23d,
.harness_19_6dd2d,
.steeplechase_19_9f085 {
    background-position: 0 -540px
}

.das_20_73822,
.harness_20_8abd2,
.steeplechase_20_a3bfa {
    background-position: 0 -570px
}

.das_21_08619,
.harness_21_ef648,
.steeplechase_21_be1f3 {
    background-position: 0 -600px
}

.das_22_e0b50,
.harness_22_a73fc,
.steeplechase_22_bb2c5 {
    background-position: 0 -630px
}

.das_23_ec10d,
.harness_23_d868c,
.steeplechase_23_0663e {
    background-position: 0 -660px
}

.das_24_c90ca,
.harness_24_274e1,
.steeplechase_24_cc292 {
    background-position: 0 -690px
}

.das_25_13526,
.harness_25_56276,
.steeplechase_25_aee54 {
    background-position: 0 -720px
}

.das_26_f1dc1,
.harness_26_1221b,
.steeplechase_26_fe26a {
    background-position: 0 -750px
}

.das_27_fec01,
.harness_27_de1ec,
.steeplechase_27_d9e9b {
    background-position: 0 -780px
}

.das_28_0a957,
.harness_28_4a7a3,
.steeplechase_28_2c5e7 {
    background-position: 0 -810px
}

.das_29_d49d7,
.harness_29_15abf,
.steeplechase_29_f146e {
    background-position: 0 -840px
}

.das_30_cc663,
.harness_30_786ce,
.steeplechase_30_5d240 {
    background-position: 0 -870px
}

.das_31_97d49,
.harness_31_38a40,
.steeplechase_31_3cdf8 {
    background-position: 0 -900px
}

.das_32_e8602,
.harness_32_08ce8,
.steeplechase_32_ce781 {
    background-position: 0 -930px
}

.das_33_63be1,
.harness_33_9bc74,
.steeplechase_33_442c2 {
    background-position: 0 -960px
}

.das_34_595fa,
.harness_34_8e286,
.steeplechase_34_11fe0 {
    background-position: 0 -990px
}

.das_35_447c7,
.harness_35_4a4d9,
.steeplechase_35_99a3b {
    background-position: 0 -1020px
}

.das_36_ab08c,
.harness_36_16b95,
.steeplechase_36_6d63f {
    background-position: 0 -1050px
}

.das_37_d4009,
.harness_37_70ce0,
.steeplechase_37_755a1 {
    background-position: 0 -1080px
}

.das_38_113d7,
.harness_38_2ac38,
.steeplechase_38_eafcc {
    background-position: 0 -1110px
}

.das_39_e9fab,
.harness_39_42c27,
.steeplechase_39_5109c {
    background-position: 0 -1140px
}

.das_40_c55dc,
.harness_40_53868,
.steeplechase_40_3ab22 {
    background-position: 0 -1170px
}

.pla_ico_c567a,
.pla_ico_c567a.pla_01_91d2d {
    background-position: -120px 0
}

.pla_ico_c567a.pla_02_76447 {
    background-position: -120px -30px
}

.pla_ico_c567a.pla_03_e0d96 {
    background-position: -120px -60px
}

.pla_ico_c567a.pla_04_fee63 {
    background-position: -120px -90px
}

.pla_ico_c567a.pla_05_97d02 {
    background-position: -120px -120px
}

.pla_ico_c567a.pla_06_f7977 {
    background-position: -120px -150px
}

.pla_ico_c567a.pla_07_3b9f6 {
    background-position: -120px -180px
}

.pla_ico_c567a.pla_08_fb41f {
    background-position: -120px -210px
}

.slotcars_ico_667ed,
.slotcars_ico_667ed.slotcars_01_1a173 {
    background-position: -30px 0
}

.slotcars_ico_667ed.slotcars_02_f2456 {
    background-position: -30px -30px
}

.slotcars_ico_667ed.slotcars_03_f45f6 {
    background-position: -30px -60px
}

.slotcars_ico_667ed.slotcars_04_99ee8 {
    background-position: -30px -90px
}

.slotcars_ico_667ed.slotcars_05_0c272 {
    background-position: -30px -120px
}

.slotcars_ico_667ed.slotcars_06_e206b {
    background-position: -30px -150px
}

.cycling_ico_d6e7c,
.cycling_ico_d6e7c.cycling_01_3f686 {
    background-position: -60px 0
}

.cycling_ico_d6e7c.cycling_02_8bf4d {
    background-position: -60px -30px
}

.cycling_ico_d6e7c.cycling_03_fce58 {
    background-position: -60px -60px
}

.cycling_ico_d6e7c.cycling_04_c1df6 {
    background-position: -60px -90px
}

.cycling_ico_d6e7c.cycling_05_87acd {
    background-position: -60px -120px
}

.cycling_ico_d6e7c.cycling_06_d2566 {
    background-position: -60px -150px
}

.cycling_ico_d6e7c.cycling_07_25185 {
    background-position: -60px -180px
}

.cycling_ico_d6e7c.cycling_08_dd5d5 {
    background-position: -60px -210px
}

.maxcar_ico_6e42e,
.maxcar_ico_6e42e.maxcar_01_14427 {
    background-position: -90px 0
}

.maxcar_ico_6e42e.maxcar_02_fd17e {
    background-position: -90px -30px
}

.maxcar_ico_6e42e.maxcar_03_b7305 {
    background-position: -90px -60px
}

.maxcar_ico_6e42e.maxcar_04_e2e36 {
    background-position: -90px -90px
}

.maxcar_ico_6e42e.maxcar_05_2b5ea {
    background-position: -90px -120px
}

.maxcar_ico_6e42e.maxcar_06_5581d {
    background-position: -90px -150px
}

.maxcar_ico_6e42e.maxcar_07_dc79e {
    background-position: -90px -180px
}

.maxcar_ico_6e42e.maxcar_08_adf5b {
    background-position: -90px -210px
}

.maxcar_ico_6e42e.maxcar_09_41175 {
    background-position: -90px -240px
}

.maxcar_ico_6e42e.maxcar_10_2ce69 {
    background-position: -90px -270px
}

.maxcar_ico_6e42e.maxcar_11_879fa {
    background-position: -90px -300px
}

.maxcar_ico_6e42e.maxcar_12_9bb1b {
    background-position: -90px -330px
}

.maxcar_ico_6e42e.maxcar_13_4e081 {
    background-position: -90px -360px
}

.maxcar_ico_6e42e.maxcar_14_9af26 {
    background-position: -90px -390px
}

@-moz-keyframes input_animate_4f522 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4f522 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4f522 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4f522 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.deposit-item_76eb6 {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 76px;
    background: #fff;
    border-radius: 8px
}

.deposit-item_76eb6 .item-image_21f31 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 100%;
    border-right: 1px solid #e8eced
}

.deposit-item_76eb6 .item-right_3bc33 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 15px 16px
}

.deposit-item_76eb6 .plugin-text_58329 {
    color: #4f6069;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px
}

.deposit-item_76eb6 .plugin_help_text_33941 {
    color: #4f6069;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

.deposit-item_76eb6 .play-video_0ebe7 {
    padding: 8px 12px;
    color: #1b2124;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    text-transform: uppercase;
    background: #fbcf44;
    border-radius: 5px
}

.deposit-item_76eb6 .play-video_0ebe7 div:last-child {
    font-size: 10px;
    line-height: 14px
}

.papara_d6185 {
    content: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/how_to_invest/payment_plugins/papara.png)
}

.havale_25ead {
    content: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/how_to_invest/payment_plugins/havale.png)
}

.montrapay_banktransfer_3af8f {
    content: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/how_to_invest/payment_plugins/montrapay_banktransfer.png)
}

.aninda_havale_cc8f4 {
    content: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/how_to_invest/payment_plugins/aninda_havale.png)
}

.allpayqr_06194 {
    content: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/img/how_to_invest/payment_plugins/allpayqr.png)
}

@-moz-keyframes input_animate_96fe1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_96fe1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_96fe1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_96fe1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font: inherit;
    font-size: 100%
}

html {
    line-height: 1.2
}

ol,
ul {
    list-style: none
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

caption,
td,
th {
    vertical-align: middle;
    text-align: left;
    font-weight: 400
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}

a img {
    border: none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

.not-reset a,
.not-reset abbr,
.not-reset acronym,
.not-reset address,
.not-reset applet,
.not-reset article,
.not-reset aside,
.not-reset audio,
.not-reset b,
.not-reset big,
.not-reset blockquote,
.not-reset body,
.not-reset canvas,
.not-reset caption,
.not-reset center,
.not-reset cite,
.not-reset code,
.not-reset dd,
.not-reset del,
.not-reset details,
.not-reset dfn,
.not-reset div,
.not-reset dl,
.not-reset dt,
.not-reset em,
.not-reset embed,
.not-reset fieldset,
.not-reset figcaption,
.not-reset figure,
.not-reset footer,
.not-reset form,
.not-reset h1,
.not-reset h2,
.not-reset h3,
.not-reset h4,
.not-reset h5,
.not-reset h6,
.not-reset header,
.not-reset hgroup,
.not-reset html,
.not-reset i,
.not-reset iframe,
.not-reset img,
.not-reset ins,
.not-reset kbd,
.not-reset label,
.not-reset legend,
.not-reset li,
.not-reset mark,
.not-reset menu,
.not-reset nav,
.not-reset object,
.not-reset ol,
.not-reset output,
.not-reset p,
.not-reset pre,
.not-reset q,
.not-reset ruby,
.not-reset s,
.not-reset samp,
.not-reset section,
.not-reset small,
.not-reset span,
.not-reset strike,
.not-reset strong,
.not-reset sub,
.not-reset summary,
.not-reset sup,
.not-reset table,
.not-reset tbody,
.not-reset td,
.not-reset tfoot,
.not-reset th,
.not-reset thead,
.not-reset time,
.not-reset tr,
.not-reset tt,
.not-reset u,
.not-reset ul,
.not-reset var,
.not-reset video {
    margin: revert;
    padding: revert;
    border: revert;
    vertical-align: revert;
    font: revert;
    font-size: revert
}

.root .mt0 {
    margin-top: 0
}

.root .mr0 {
    margin-right: 0
}

.root .mb0 {
    margin-bottom: 0
}

.root .ml0 {
    margin-left: 0
}

.root .pt0 {
    padding-top: 0
}

.root .pr0 {
    padding-right: 0
}

.root .pb0 {
    padding-bottom: 0
}

.root .pl0 {
    padding-left: 0
}

.root .mt1 {
    margin-top: .0625rem
}

.root .mr1 {
    margin-right: .0625rem
}

.root .mb1 {
    margin-bottom: .0625rem
}

.root .ml1 {
    margin-left: .0625rem
}

.root .pt1 {
    padding-top: .0625rem
}

.root .pr1 {
    padding-right: .0625rem
}

.root .pb1 {
    padding-bottom: .0625rem
}

.root .pl1 {
    padding-left: .0625rem
}

.root .mt2 {
    margin-top: .125rem
}

.root .mr2 {
    margin-right: .125rem
}

.root .mb2 {
    margin-bottom: .125rem
}

.root .ml2 {
    margin-left: .125rem
}

.root .pt2 {
    padding-top: .125rem
}

.root .pr2 {
    padding-right: .125rem
}

.root .pb2 {
    padding-bottom: .125rem
}

.root .pl2 {
    padding-left: .125rem
}

.root .mt3 {
    margin-top: .1875rem
}

.root .mr3 {
    margin-right: .1875rem
}

.root .mb3 {
    margin-bottom: .1875rem
}

.root .ml3 {
    margin-left: .1875rem
}

.root .pt3 {
    padding-top: .1875rem
}

.root .pr3 {
    padding-right: .1875rem
}

.root .pb3 {
    padding-bottom: .1875rem
}

.root .pl3 {
    padding-left: .1875rem
}

.root .mt4 {
    margin-top: .25rem
}

.root .mr4 {
    margin-right: .25rem
}

.root .mb4 {
    margin-bottom: .25rem
}

.root .ml4 {
    margin-left: .25rem
}

.root .pt4 {
    padding-top: .25rem
}

.root .pr4 {
    padding-right: .25rem
}

.root .pb4 {
    padding-bottom: .25rem
}

.root .pl4 {
    padding-left: .25rem
}

.root .mt5 {
    margin-top: .3125rem
}

.root .mr5 {
    margin-right: .3125rem
}

.root .mb5 {
    margin-bottom: .3125rem
}

.root .ml5 {
    margin-left: .3125rem
}

.root .pt5 {
    padding-top: .3125rem
}

.root .pr5 {
    padding-right: .3125rem
}

.root .pb5 {
    padding-bottom: .3125rem
}

.root .pl5 {
    padding-left: .3125rem
}

.root .mt6 {
    margin-top: .375rem
}

.root .mr6 {
    margin-right: .375rem
}

.root .mb6 {
    margin-bottom: .375rem
}

.root .ml6 {
    margin-left: .375rem
}

.root .pt6 {
    padding-top: .375rem
}

.root .pr6 {
    padding-right: .375rem
}

.root .pb6 {
    padding-bottom: .375rem
}

.root .pl6 {
    padding-left: .375rem
}

.root .mt7 {
    margin-top: .4375rem
}

.root .mr7 {
    margin-right: .4375rem
}

.root .mb7 {
    margin-bottom: .4375rem
}

.root .ml7 {
    margin-left: .4375rem
}

.root .pt7 {
    padding-top: .4375rem
}

.root .pr7 {
    padding-right: .4375rem
}

.root .pb7 {
    padding-bottom: .4375rem
}

.root .pl7 {
    padding-left: .4375rem
}

.root .mt8 {
    margin-top: .5rem
}

.root .mr8 {
    margin-right: .5rem
}

.root .mb8 {
    margin-bottom: .5rem
}

.root .ml8 {
    margin-left: .5rem
}

.root .pt8 {
    padding-top: .5rem
}

.root .pr8 {
    padding-right: .5rem
}

.root .pb8 {
    padding-bottom: .5rem
}

.root .pl8 {
    padding-left: .5rem
}

.root .mt9 {
    margin-top: .5625rem
}

.root .mr9 {
    margin-right: .5625rem
}

.root .mb9 {
    margin-bottom: .5625rem
}

.root .ml9 {
    margin-left: .5625rem
}

.root .pt9 {
    padding-top: .5625rem
}

.root .pr9 {
    padding-right: .5625rem
}

.root .pb9 {
    padding-bottom: .5625rem
}

.root .pl9 {
    padding-left: .5625rem
}

.root .mt10 {
    margin-top: .625rem
}

.root .mr10 {
    margin-right: .625rem
}

.root .mb10 {
    margin-bottom: .625rem
}

.root .ml10 {
    margin-left: .625rem
}

.root .pt10 {
    padding-top: .625rem
}

.root .pr10 {
    padding-right: .625rem
}

.root .pb10 {
    padding-bottom: .625rem
}

.root .pl10 {
    padding-left: .625rem
}

.root .mt11 {
    margin-top: .6875rem
}

.root .mr11 {
    margin-right: .6875rem
}

.root .mb11 {
    margin-bottom: .6875rem
}

.root .ml11 {
    margin-left: .6875rem
}

.root .pt11 {
    padding-top: .6875rem
}

.root .pr11 {
    padding-right: .6875rem
}

.root .pb11 {
    padding-bottom: .6875rem
}

.root .pl11 {
    padding-left: .6875rem
}

.root .mt12 {
    margin-top: .75rem
}

.root .mr12 {
    margin-right: .75rem
}

.root .mb12 {
    margin-bottom: .75rem
}

.root .ml12 {
    margin-left: .75rem
}

.root .pt12 {
    padding-top: .75rem
}

.root .pr12 {
    padding-right: .75rem
}

.root .pb12 {
    padding-bottom: .75rem
}

.root .pl12 {
    padding-left: .75rem
}

.root .mt13 {
    margin-top: .8125rem
}

.root .mr13 {
    margin-right: .8125rem
}

.root .mb13 {
    margin-bottom: .8125rem
}

.root .ml13 {
    margin-left: .8125rem
}

.root .pt13 {
    padding-top: .8125rem
}

.root .pr13 {
    padding-right: .8125rem
}

.root .pb13 {
    padding-bottom: .8125rem
}

.root .pl13 {
    padding-left: .8125rem
}

.root .mt14 {
    margin-top: .875rem
}

.root .mr14 {
    margin-right: .875rem
}

.root .mb14 {
    margin-bottom: .875rem
}

.root .ml14 {
    margin-left: .875rem
}

.root .pt14 {
    padding-top: .875rem
}

.root .pr14 {
    padding-right: .875rem
}

.root .pb14 {
    padding-bottom: .875rem
}

.root .pl14 {
    padding-left: .875rem
}

.root .mt15 {
    margin-top: .9375rem
}

.root .mr15 {
    margin-right: .9375rem
}

.root .mb15 {
    margin-bottom: .9375rem
}

.root .ml15 {
    margin-left: .9375rem
}

.root .pt15 {
    padding-top: .9375rem
}

.root .pr15 {
    padding-right: .9375rem
}

.root .pb15 {
    padding-bottom: .9375rem
}

.root .pl15 {
    padding-left: .9375rem
}

.root .mt16 {
    margin-top: 1rem
}

.root .mr16 {
    margin-right: 1rem
}

.root .mb16 {
    margin-bottom: 1rem
}

.root .ml16 {
    margin-left: 1rem
}

.root .pt16 {
    padding-top: 1rem
}

.root .pr16 {
    padding-right: 1rem
}

.root .pb16 {
    padding-bottom: 1rem
}

.root .pl16 {
    padding-left: 1rem
}

.root .mt17 {
    margin-top: 1.0625rem
}

.root .mr17 {
    margin-right: 1.0625rem
}

.root .mb17 {
    margin-bottom: 1.0625rem
}

.root .ml17 {
    margin-left: 1.0625rem
}

.root .pt17 {
    padding-top: 1.0625rem
}

.root .pr17 {
    padding-right: 1.0625rem
}

.root .pb17 {
    padding-bottom: 1.0625rem
}

.root .pl17 {
    padding-left: 1.0625rem
}

.root .mt18 {
    margin-top: 1.125rem
}

.root .mr18 {
    margin-right: 1.125rem
}

.root .mb18 {
    margin-bottom: 1.125rem
}

.root .ml18 {
    margin-left: 1.125rem
}

.root .pt18 {
    padding-top: 1.125rem
}

.root .pr18 {
    padding-right: 1.125rem
}

.root .pb18 {
    padding-bottom: 1.125rem
}

.root .pl18 {
    padding-left: 1.125rem
}

.root .mt19 {
    margin-top: 1.1875rem
}

.root .mr19 {
    margin-right: 1.1875rem
}

.root .mb19 {
    margin-bottom: 1.1875rem
}

.root .ml19 {
    margin-left: 1.1875rem
}

.root .pt19 {
    padding-top: 1.1875rem
}

.root .pr19 {
    padding-right: 1.1875rem
}

.root .pb19 {
    padding-bottom: 1.1875rem
}

.root .pl19 {
    padding-left: 1.1875rem
}

.root .mt20 {
    margin-top: 1.25rem
}

.root .mr20 {
    margin-right: 1.25rem
}

.root .mb20 {
    margin-bottom: 1.25rem
}

.root .ml20 {
    margin-left: 1.25rem
}

.root .pt20 {
    padding-top: 1.25rem
}

.root .pr20 {
    padding-right: 1.25rem
}

.root .pb20 {
    padding-bottom: 1.25rem
}

.root .pl20 {
    padding-left: 1.25rem
}

.root .mt21 {
    margin-top: 1.3125rem
}

.root .mr21 {
    margin-right: 1.3125rem
}

.root .mb21 {
    margin-bottom: 1.3125rem
}

.root .ml21 {
    margin-left: 1.3125rem
}

.root .pt21 {
    padding-top: 1.3125rem
}

.root .pr21 {
    padding-right: 1.3125rem
}

.root .pb21 {
    padding-bottom: 1.3125rem
}

.root .pl21 {
    padding-left: 1.3125rem
}

.root .mt22 {
    margin-top: 1.375rem
}

.root .mr22 {
    margin-right: 1.375rem
}

.root .mb22 {
    margin-bottom: 1.375rem
}

.root .ml22 {
    margin-left: 1.375rem
}

.root .pt22 {
    padding-top: 1.375rem
}

.root .pr22 {
    padding-right: 1.375rem
}

.root .pb22 {
    padding-bottom: 1.375rem
}

.root .pl22 {
    padding-left: 1.375rem
}

.root .mt23 {
    margin-top: 1.4375rem
}

.root .mr23 {
    margin-right: 1.4375rem
}

.root .mb23 {
    margin-bottom: 1.4375rem
}

.root .ml23 {
    margin-left: 1.4375rem
}

.root .pt23 {
    padding-top: 1.4375rem
}

.root .pr23 {
    padding-right: 1.4375rem
}

.root .pb23 {
    padding-bottom: 1.4375rem
}

.root .pl23 {
    padding-left: 1.4375rem
}

.root .mt24 {
    margin-top: 1.5rem
}

.root .mr24 {
    margin-right: 1.5rem
}

.root .mb24 {
    margin-bottom: 1.5rem
}

.root .ml24 {
    margin-left: 1.5rem
}

.root .pt24 {
    padding-top: 1.5rem
}

.root .pr24 {
    padding-right: 1.5rem
}

.root .pb24 {
    padding-bottom: 1.5rem
}

.root .pl24 {
    padding-left: 1.5rem
}

.root .mt25 {
    margin-top: 1.5625rem
}

.root .mr25 {
    margin-right: 1.5625rem
}

.root .mb25 {
    margin-bottom: 1.5625rem
}

.root .ml25 {
    margin-left: 1.5625rem
}

.root .pt25 {
    padding-top: 1.5625rem
}

.root .pr25 {
    padding-right: 1.5625rem
}

.root .pb25 {
    padding-bottom: 1.5625rem
}

.root .pl25 {
    padding-left: 1.5625rem
}

.root .mt26 {
    margin-top: 1.625rem
}

.root .mr26 {
    margin-right: 1.625rem
}

.root .mb26 {
    margin-bottom: 1.625rem
}

.root .ml26 {
    margin-left: 1.625rem
}

.root .pt26 {
    padding-top: 1.625rem
}

.root .pr26 {
    padding-right: 1.625rem
}

.root .pb26 {
    padding-bottom: 1.625rem
}

.root .pl26 {
    padding-left: 1.625rem
}

.root .mt27 {
    margin-top: 1.6875rem
}

.root .mr27 {
    margin-right: 1.6875rem
}

.root .mb27 {
    margin-bottom: 1.6875rem
}

.root .ml27 {
    margin-left: 1.6875rem
}

.root .pt27 {
    padding-top: 1.6875rem
}

.root .pr27 {
    padding-right: 1.6875rem
}

.root .pb27 {
    padding-bottom: 1.6875rem
}

.root .pl27 {
    padding-left: 1.6875rem
}

.root .mt28 {
    margin-top: 1.75rem
}

.root .mr28 {
    margin-right: 1.75rem
}

.root .mb28 {
    margin-bottom: 1.75rem
}

.root .ml28 {
    margin-left: 1.75rem
}

.root .pt28 {
    padding-top: 1.75rem
}

.root .pr28 {
    padding-right: 1.75rem
}

.root .pb28 {
    padding-bottom: 1.75rem
}

.root .pl28 {
    padding-left: 1.75rem
}

.root .mt29 {
    margin-top: 1.8125rem
}

.root .mr29 {
    margin-right: 1.8125rem
}

.root .mb29 {
    margin-bottom: 1.8125rem
}

.root .ml29 {
    margin-left: 1.8125rem
}

.root .pt29 {
    padding-top: 1.8125rem
}

.root .pr29 {
    padding-right: 1.8125rem
}

.root .pb29 {
    padding-bottom: 1.8125rem
}

.root .pl29 {
    padding-left: 1.8125rem
}

.root .mt30 {
    margin-top: 1.875rem
}

.root .mr30 {
    margin-right: 1.875rem
}

.root .mb30 {
    margin-bottom: 1.875rem
}

.root .ml30 {
    margin-left: 1.875rem
}

.root .pt30 {
    padding-top: 1.875rem
}

.root .pr30 {
    padding-right: 1.875rem
}

.root .pb30 {
    padding-bottom: 1.875rem
}

.root .pl30 {
    padding-left: 1.875rem
}

.root .mt31 {
    margin-top: 1.9375rem
}

.root .mr31 {
    margin-right: 1.9375rem
}

.root .mb31 {
    margin-bottom: 1.9375rem
}

.root .ml31 {
    margin-left: 1.9375rem
}

.root .pt31 {
    padding-top: 1.9375rem
}

.root .pr31 {
    padding-right: 1.9375rem
}

.root .pb31 {
    padding-bottom: 1.9375rem
}

.root .pl31 {
    padding-left: 1.9375rem
}

.root .mt32 {
    margin-top: 2rem
}

.root .mr32 {
    margin-right: 2rem
}

.root .mb32 {
    margin-bottom: 2rem
}

.root .ml32 {
    margin-left: 2rem
}

.root .pt32 {
    padding-top: 2rem
}

.root .pr32 {
    padding-right: 2rem
}

.root .pb32 {
    padding-bottom: 2rem
}

.root .pl32 {
    padding-left: 2rem
}

.root .mt33 {
    margin-top: 2.0625rem
}

.root .mr33 {
    margin-right: 2.0625rem
}

.root .mb33 {
    margin-bottom: 2.0625rem
}

.root .ml33 {
    margin-left: 2.0625rem
}

.root .pt33 {
    padding-top: 2.0625rem
}

.root .pr33 {
    padding-right: 2.0625rem
}

.root .pb33 {
    padding-bottom: 2.0625rem
}

.root .pl33 {
    padding-left: 2.0625rem
}

.root .mt34 {
    margin-top: 2.125rem
}

.root .mr34 {
    margin-right: 2.125rem
}

.root .mb34 {
    margin-bottom: 2.125rem
}

.root .ml34 {
    margin-left: 2.125rem
}

.root .pt34 {
    padding-top: 2.125rem
}

.root .pr34 {
    padding-right: 2.125rem
}

.root .pb34 {
    padding-bottom: 2.125rem
}

.root .pl34 {
    padding-left: 2.125rem
}

.root .mt35 {
    margin-top: 2.1875rem
}

.root .mr35 {
    margin-right: 2.1875rem
}

.root .mb35 {
    margin-bottom: 2.1875rem
}

.root .ml35 {
    margin-left: 2.1875rem
}

.root .pt35 {
    padding-top: 2.1875rem
}

.root .pr35 {
    padding-right: 2.1875rem
}

.root .pb35 {
    padding-bottom: 2.1875rem
}

.root .pl35 {
    padding-left: 2.1875rem
}

.root .mt40 {
    margin-top: 2.5rem
}

.root .mr40 {
    margin-right: 2.5rem
}

.root .mb40 {
    margin-bottom: 2.5rem
}

.root .ml40 {
    margin-left: 2.5rem
}

.root .pt40 {
    padding-top: 2.5rem
}

.root .pr40 {
    padding-right: 2.5rem
}

.root .pb40 {
    padding-bottom: 2.5rem
}

.root .pl40 {
    padding-left: 2.5rem
}

.root .mt42 {
    margin-top: 2.625rem
}

.root .mr42 {
    margin-right: 2.625rem
}

.root .mb42 {
    margin-bottom: 2.625rem
}

.root .ml42 {
    margin-left: 2.625rem
}

.root .pt42 {
    padding-top: 2.625rem
}

.root .pr42 {
    padding-right: 2.625rem
}

.root .pb42 {
    padding-bottom: 2.625rem
}

.root .pl42 {
    padding-left: 2.625rem
}

.root .mt50 {
    margin-top: 3.125rem
}

.root .mr50 {
    margin-right: 3.125rem
}

.root .mb50 {
    margin-bottom: 3.125rem
}

.root .ml50 {
    margin-left: 3.125rem
}

.root .pt50 {
    padding-top: 3.125rem
}

.root .pr50 {
    padding-right: 3.125rem
}

.root .pb50 {
    padding-bottom: 3.125rem
}

.root .pl50 {
    padding-left: 3.125rem
}

.root .fz10 {
    font-size: .625rem
}

.root .lh10 {
    line-height: .625rem
}

.root .fz11 {
    font-size: .6875rem
}

.root .lh11 {
    line-height: .6875rem
}

.root .fz12 {
    font-size: .75rem
}

.root .lh12 {
    line-height: .75rem
}

.root .fz13 {
    font-size: .8125rem
}

.root .lh13 {
    line-height: .8125rem
}

.root .fz14 {
    font-size: .875rem
}

.root .lh14 {
    line-height: .875rem
}

.root .fz15 {
    font-size: .9375rem
}

.root .lh15 {
    line-height: .9375rem
}

.root .fz16 {
    font-size: 1rem
}

.root .lh16 {
    line-height: 1rem
}

.root .fz17 {
    font-size: 1.0625rem
}

.root .lh17 {
    line-height: 1.0625rem
}

.root .fz18 {
    font-size: 1.125rem
}

.root .lh18 {
    line-height: 1.125rem
}

.root .fz23 {
    font-size: 1.4375rem
}

.root .lh23 {
    line-height: 1.4375rem
}

.root .w5 {
    width: 5%
}

.root .w10 {
    width: 10%
}

.root .w15 {
    width: 15%
}

.root .w20 {
    width: 20%
}

.root .w25 {
    width: 25%
}

.root .w30 {
    width: 30%
}

.root .w35 {
    width: 35%
}

.root .w40 {
    width: 40%
}

.root .w45 {
    width: 45%
}

.root .w50 {
    width: 50%
}

.root .w55 {
    width: 55%
}

.root .w60 {
    width: 60%
}

.root .w65 {
    width: 65%
}

.root .w70 {
    width: 70%
}

.root .w75 {
    width: 75%
}

.root .w80 {
    width: 80%
}

.root .w85 {
    width: 85%
}

.root .w90 {
    width: 90%
}

.root .w95 {
    width: 95%
}

.root .w100 {
    width: 100%
}

.root .mw0 {
    min-width: 0
}

.root .t0 {
    top: 0
}

.root .r0 {
    right: 0
}

.root .b0 {
    bottom: 0
}

.root .l0 {
    left: 0
}

.root .t1 {
    top: .0625rem
}

.root .r1 {
    right: .0625rem
}

.root .b1 {
    bottom: .0625rem
}

.root .l1 {
    left: .0625rem
}

.root .t2 {
    top: .125rem
}

.root .r2 {
    right: .125rem
}

.root .b2 {
    bottom: .125rem
}

.root .l2 {
    left: .125rem
}

.root .t3 {
    top: .1875rem
}

.root .r3 {
    right: .1875rem
}

.root .b3 {
    bottom: .1875rem
}

.root .l3 {
    left: .1875rem
}

.root .t4 {
    top: .25rem
}

.root .r4 {
    right: .25rem
}

.root .b4 {
    bottom: .25rem
}

.root .l4 {
    left: .25rem
}

.root .t5 {
    top: .3125rem
}

.root .r5 {
    right: .3125rem
}

.root .b5 {
    bottom: .3125rem
}

.root .l5 {
    left: .3125rem
}

.root .t6 {
    top: .375rem
}

.root .r6 {
    right: .375rem
}

.root .b6 {
    bottom: .375rem
}

.root .l6 {
    left: .375rem
}

.root .db {
    display: block
}

.root .dib {
    display: inline-block
}

.root .dn {
    display: none !important
}

.root .mta {
    margin-top: auto
}

.root .mra {
    margin-right: auto
}

.root .mba {
    margin-bottom: auto
}

.root .mla {
    margin-left: auto
}

.root .p0 {
    padding: 0
}

.root .df {
    display: flex
}

.root .fg1 {
    flex-grow: 1
}

.root .fsh0 {
    flex-shrink: 0
}

.root .fww {
    flex-wrap: wrap
}

.root .ais {
    align-items: stretch
}

.root .aic {
    align-items: center
}

.root .aifs {
    align-items: flex-start
}

.root .aife {
    align-items: flex-end
}

.root .aibl {
    align-items: baseline
}

.root .ass {
    align-self: stretch
}

.root .asc {
    align-self: center
}

.root .jcc {
    justify-content: center
}

.root .jcsb {
    justify-content: space-between
}

.root .jcsa {
    justify-content: space-around
}

.root .jcse {
    justify-content: space-evenly
}

.root .jcfs {
    justify-content: flex-start
}

.root .jcfe {
    justify-content: flex-end
}

.root .fdrw {
    flex-direction: row-reverse
}

.root .fdr {
    flex-direction: row
}

.root .fdc {
    flex-direction: column
}

.root .vh {
    visibility: hidden
}

.root .fl {
    float: left
}

.root .fr {
    float: right
}

.root .tac {
    text-align: center
}

.root .tal {
    text-align: left
}

.root .tar {
    text-align: right
}

.root .fw200 {
    font-weight: 200
}

.root .fw300 {
    font-weight: 300
}

.root .fw400 {
    font-weight: 400
}

.root .fw600 {
    font-weight: 600
}

.root .fw700 {
    font-weight: 700
}

.root .fw800 {
    font-weight: 800
}

.root .bt1g {
    border-top: 1px solid var(--color-gray, #e5e5e5)
}

.root .br1g {
    border-right: 1px solid var(--color-gray, #e5e5e5)
}

.root .bb1g {
    border-bottom: 1px solid var(--color-gray, #e5e5e5)
}

.root .bb5g {
    border-bottom: .3125rem solid #f1f1f1
}

.root .bl1g {
    border-left: 1px solid var(--color-gray, #e5e5e5)
}

.root .bdn {
    border: none
}

.root .ovh {
    overflow: hidden
}

.root .ttu {
    text-transform: uppercase
}

.root .ttc {
    text-transform: capitalize
}

.root .ttl {
    text-transform: lowercase
}

.root .tdu {
    text-decoration: underline
}

.root .fsi {
    font-style: italic
}

.root .cb {
    color: #222
}

.root .bsn {
    box-shadow: none
}

.root .pa {
    position: absolute
}

.root .pr {
    position: relative
}

.root .h100 {
    height: 100%
}

.root .nw {
    white-space: nowrap
}

.root .cb {
    clear: both
}

.root .ellipsis {
    max-width: 100%;
    text-overflow: ellipsis;
    word-wrap: normal
}

.root .ellipsis,
.root .sr-only {
    overflow: hidden;
    white-space: nowrap
}

.root .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0 0 0 0);
    -webkit-clip-path: polygon(0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0)
}

.root .trs {
    transition: all .2s
}

.root .cup {
    cursor: pointer
}

@font-face {
    font-weight: 500;
    font-family: Roboto;
    font-style: italic;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-MediumItalic.eot);
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-MediumItalic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-MediumItalic.woff) format("woff"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-MediumItalic.ttf) format("truetype")
}

@font-face {
    font-weight: 400;
    font-family: Roboto;
    font-style: italic;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Italic.eot);
    src: local("Roboto Italic"), local("Roboto-Italic"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Italic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Italic.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Italic.ttf) format("truetype")
}

@font-face {
    font-weight: 700;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Bold.eot);
    src: local("Roboto Bold"), local("Roboto-Bold"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Bold.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Bold.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Bold.ttf) format("truetype")
}

@font-face {
    font-weight: 400;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Regular.eot);
    src: local("Roboto"), local("Roboto-Regular"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Regular.eot#iefix) format("embedded-opentype"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Regular.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Regular.ttf) format("truetype")
}

@font-face {
    font-weight: 500;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Medium.eot);
    src: local("Roboto Medium"), local("Roboto-Medium"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Medium.eot#iefix) format("embedded-opentype"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Medium.woff) format("woff"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Medium.ttf) format("truetype")
}

@font-face {
    font-weight: 700;
    font-family: Roboto;
    font-style: italic;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BoldItalic.eot);
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BoldItalic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BoldItalic.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype")
}

@font-face {
    font-weight: 100;
    font-family: Roboto;
    font-style: italic;
    src: url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-ThinItalic.eot);
    src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-ThinItalic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-ThinItalic.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-ThinItalic.ttf) format("truetype")
}

@font-face {
    font-weight: 900;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Black.eot);
    src: local("Roboto Black"), local("Roboto-Black"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Black.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Black.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Black.ttf) format("truetype")
}

@font-face {
    font-weight: 300;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Light.eot);
    src: local("Roboto Light"), local("Roboto-Light"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Light.eot#iefix) format("embedded-opentype"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Light.woff) format("woff"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Light.ttf) format("truetype")
}

@font-face {
    font-weight: 300;
    font-family: Roboto;
    font-style: italic;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-LightItalic.eot);
    src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-LightItalic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-LightItalic.woff) format("woff"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-LightItalic.ttf) format("truetype")
}

@font-face {
    font-weight: 900;
    font-family: Roboto;
    font-style: italic;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BlackItalic.eot);
    src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BlackItalic.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BlackItalic.woff) format("woff"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype")
}

@font-face {
    font-weight: 100;
    font-family: Roboto;
    font-style: normal;
    src: url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Thin.eot);
    src: local("Roboto Thin"), local("Roboto-Thin"), url(/Api/MvcProxy?url=https://l4m6-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Thin.eot#iefix) format("embedded-opentype"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Thin.woff) format("woff"), url(https://l4m6-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Roboto/Roboto-Thin.ttf) format("truetype")
}

@font-face {
    font-weight: 600;
    font-family: Geologica;
    font-style: normal;
    src: local("Geologica SemiBold"), local("Geologica-SemiBold"), url(/Static/Geologica-SemiBold.ttf) format("truetype")
}

@font-face {
    font-weight: 400;
    font-family: Geologica;
    font-style: normal;
    src: local("Geologica Regular"), local("Geologica-Regular"), url(/Static/Geologica-Regular.ttf) format("truetype")
}

@font-face {
    font-weight: 500;
    font-family: Geologica;
    font-style: normal;
    src: local("Geologica Medium"), local("Geologica-Medium"), url(/Static/Geologica-Medium.ttf) format("truetype")
}

@font-face {
    font-weight: 300;
    font-family: Geologica;
    font-style: normal;
    src: local("Geologica Light"), local("Geologica-ExtraLight"), url(/Api/MvcProxy?url=https://l4m6-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Geologica/Geologica-ExtraLight.ttf) format("truetype")
}

@font-face {
    font-weight: 700;
    font-family: Geologica;
    font-style: normal;
    src: local("Geologica Bold"), local("Geologica-Bold"), url(/Api/MvcProxy?url=https://l4m6-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/tarafbet_v2/fonts/Geologica/Geologica-Bold.ttf) format("truetype")
}

:root body.light {
    --header-bg-color: #fff;
    --main-bg-color: #f3f5f7;
    --secondary-bg-color: #fff;
    --home-slider-button-color: #b7c2cc;
    --home-icons-main-bg-color: #7c8fa2;
    --home-icons-secondary-bg-color: #f5c400;
    --home-card-bg-color: #fff;
    --home-providers-text-color: #708599;
    --home-providers-icon-color: #a0aebb;
    --home-event-header-color: #e7ebee;
    --sports-items-main-bg-color: #f3f5f7;
    --sports-items-secondary-bg-color: #fff;
    --sports-border-color: #dbe1e6;
    --sports-border-secondary-color: #dbe1e6;
    --sports-border-checkbox-color: #cfd6dd;
    --sports-checkbox-bg-color: #fff;
    --sports-text-main-color: #3b4754;
    --sports-text-secondary-color: #7c8fa2;
    --sports-text-third-color: #2a333c;
    --sports-text-fourth-color: #567;
    --sports-text-fifth-color: #e7ebee;
    --sports-icon-bg-color: #e7ebee;
    --sports-count-icon-bg-color: #dbe1e6;
    --sports-icons-main-bg-color: #1daf52;
    --sports-icons-secondary-bg-color: #e0b400;
    --sports-icons-third-bg-color: #7c8fa2;
    --sports-count-bg-color: #dbe1e6;
    --sports-select-bg-color: #e7ebee;
    --sports-show-more-bg-color: #f3f5f7;
    --sports-show-more-text-color: #567;
    --sports-top-menu-bg-color: #f3f5f7;
    --sports-top-active-menu-bg-color: #fff;
    --sports-top-menu-icons-bg-color: #7c8fa2;
    --sports-menu-bg-color: #f3f5f7;
    --sports-active-bg-color: #e7ebee;
    --sports-league-header-bg-color: #e7ebee;
    --sports-league-header-secondary-bg-color: #567;
    --live-select-sport-bg-color: #567;
    --live-select-secondary-sport-bg-color: #f3f5f7;
    --live-text-main-color: #fff;
    --live-text-secondary-color: #7c8fa2;
    --live-select-score-bg-color: #093519;
    --live-event-time-color: #889aaa;
    --live-border-color: #667a8f;
    --payment-bg-color: #3b4754;
    --paymet-text-color: #dbe1e6;
    --sports-separator-color: #dbe1e6;
    --footer-border-bg-color: #dbe1e6;
    --footer-bg-color: #fff;
    --footer-text-color: #7c8fa2;
    --footer-icons-color: #4c5c6b;
    --footer-icons-bg-color: #f3f5f7;
    --footer-buttons-color: #fff;
    --button-shadow-color: rgba(44, 221, 109, 0.24);
    --colored-button-hover-color: #116931;
    --not-colored-button-hover-color: rgba(148, 164, 179, 0.24);
    --lang-switcher-text-color: #7c8fa2;
    --lang-switcher-arrow-color: #94a4b3;
    --control-icon-color: #5d7083;
    --header-bg-links: #093519;
    --header-svg-color-icon: #b9f4ce;
    --header-color-links: #edfcf3;
    --header-shadow: "transparent";
    --main-bg-gradient: linear-gradient(180deg, #e7ebee, #f3f5f7);
    --notification-indicator-color: #1daf52;
    --outline-btn-color: #7c8fa2;
    --outline-btn-border-color: #cfd6dd;
    --outline-btn-bg-active-color: #2a333c;
    --main-colored-btn-text-disabled-color: #abb8c4;
    --main-colored-btn-bg-disabled-color: #e7ebee;
    --third-colored-btn-text-color: #7c8fa2;
    --third-colored-btn-bg-color: #f3f5f7;
    --third-colored-btn-border-color: #dbe1e6;
    --modal-bg-color: #fff;
    --modal-overlay-color: rgba(160, 174, 187, 0.7);
    --modal-header-bg-color: linear-gradient(180deg, #dbe1e6, #fff);
    --modal-box-shadow-color: #f3f5f7;
    --modal-header-border-color: #e7ebee;
    --modal-description-color: #3b4754;
    --logo-icon-part-1-color: #0f372c;
    --logo-icon-part-2-color: #178b42;
    --logo-icon-part-3-color: #178b42;
    --close-modal-icon-color: #94a4b3;
    --menu-text-color: #7c8fa2;
    --input-shadow-props: 0px -2px 0px 0px var(--third-colored-btn-border-color) inset;
    --input-shadow-error-props: 0px -2px 0px 0px #ff4949 inset;
    --input-placeholder-color: #a0aebb;
    --input-disabled-bg: #f9fafc;
    --checkbox-bg-color: #fff;
    --account-menu-item-bg-hover-color: #f9fafc;
    --account-menu-item-text-color: #4c5c6b;
    --account-menu-item-border-color: #e7ebee;
    --account-call-request-color: #44525f;
    --account-call-request-info-message-border: rgba(224, 180, 0, 0.32);
    --account-call-request-info-message-bg: rgba(224, 180, 0, 0.04);
    --account-call-request-info-message-icon: #e0b400;
    --slots-banner-color-text: #e0b400;
    --slots-menu-text: #3b4754;
    --slots-search-text: #7c8fa2;
    --slots-winners-bg: #f3f5f7;
    --register-section-title-bg-color: #567;
    --register-attention-bg-color: rgba(224, 180, 0, 0.04);
    --register-attention-border-color: rgba(224, 180, 0, 0.32);
    --poker-header-text-color: #e0b400;
    --poker-balance-bg-color: #e7ebee;
    --poker-border-color: #aab8c4;
    --promo-modal-title-color: #343439;
    --promo-border-color: #e7ebee;
    --notifications-btn-text-color: #1daf52;
    --notification-icon-bg-color: #e7ebee;
    --notification-icon-color: #a0aebb;
    --notification-read-status-bg-color: #a0aebb;
    --custom-scrollbar-bg-color: #e7ebee;
    --prelive-event-row-bg-color: #f3f5f7;
    --prelive-event-row-secondary-bg-color: #e7ebee;
    --prelive-event-date-color: #889aaa;
    --prelive-main-bg-icon-color: #889aaa;
    --prelive-outcome-main-text-color: #2a333c;
    --prelive-outcome-border-color: #cfd6dd;
    --prelive-outcome-lock-bg-color: #e7ebee;
    --prelive-sport-category-bg-color: #567;
    --prelive-league-bg-color: #7c8fa2;
    --prelive-league-font-color: #e7ebee;
    --prelive-active-menu-bg-color: #f3f5f7;
    --prelive-count-menu-bg-color: #e7ebee;
    --prelive-event-icon-color: #889aaa;
    --slots-show-more-button-bg: #e7ebee;
    --slots-banner-title-color: #cca300;
    --slots-show-more-button-color: #7c8fa2;
    --live-casino-lines-icon: #abb8c4;
    --slider-button-disabled-color: #889aaa;
    --slots-banner-color: #7c8fa2;
    --virtual-button-border-color: #dbe1e6;
    --sport-group-title-bg-color: #7c8fa2;
    --sport-group-title-text-color: #e7ebee;
    --show-events-arrow-color: #e7ebee;
    --market-otcome-text-color: #667a8f;
    --input-border-color: #cfd6dd;
    --right-menu-link-bg-color: #f3f5f7;
    --right-menu-link-icon-color: #dbe1e6;
    --list-counter-bg-color: #1daf52;
    --results-arrow-color: #7c8fa2;
    --accordion-icon-color: #333d48;
    --active-accordion-icon-color: #3b4754;
    --notification-text-color: #44525f;
    --details-icon-color: #333d48;
    --container-shadow-props: "none";
    --pending-status-color: #e0b400;
    --win-status-color: #1daf52;
    --history-tabs-text-color: #4c5c6b;
    --warning-bg: rgba(224, 180, 0, 0.039);
    --warning-border-color: rgba(224, 180, 0, 0.322);
    --withdraw-balances-item-bg: #f9fafc;
    --promocode-icon-color: #e0b400;
    --bonus-item-border-color: rgba(224, 180, 0, 0.36);
    --percent-color: #fff;
    --third-outline-btn-border-color: #7c8fa2;
    --bonus-activated-value-color: #e7ebee;
    --bonus-activated-value-bg-color: #a0aebb;
    --bonus-text-status-color: #a0aebb;
    --right-menu-overlay-bg-color: rgba(21, 27, 40, 0.6);
    --link-to-email-text-color: #7c8fa2;
    --account-menu-gradient: linear-gradient(180deg, #cfd6dd, #f3f5f7);
    --bets-stats-card-bg-color: #fff;
    --bottom-menu-btn-bg: hsla(0, 0%, 100%, 0.639);
    --bottom-menu-text: #4c5c6b;
    --bottom-menu-dropdown-bg: #093519;
    --bottom-menu-dropdown-border: #0e5829;
    --bottom-menu-dropdown-icon: #b9f4ce;
    --bottom-menu-dropdown-text: #edfcf3;
    --bonus-info-border-color: transparent;
    --money-box-disabled-btn-color: #a0aebb;
    --refferance-link-text-color: #7c8fa2;
    --progress-box-shadow-inset-color: #bcffd5;
    --progress-points-color: #7c8fa2;
    --vip-groups-item-border-color: transparent;
    --money-box-scale-bg: #01ff5f;
    --bet-info-bg-color: #f8fbff;
    --promotions-slider-arrow-border-color: #dbe1e6;
    --expanded-menu-bg-color: #062310;
    --bank-account-card-box-shadow: #f3f5f7;
    --code-verification-send-button-color: #222630;
    --home-search-item-bg-color: #f3f5f7
}

:root body.dark {
    --header-bg-color: #2a333c;
    --main-bg-color: #2a333c;
    --secondary-bg-color: #3b4754;
    --home-slider-button-color: #5d7083;
    --home-icons-main-bg-color: #dbe1e6;
    --home-icons-secondary-bg-color: #ffd21f;
    --home-card-bg-color: #333d48;
    --home-providers-text-color: #b7bdcc;
    --home-providers-icon-color: #c4ccd4;
    --home-event-header-color: #333d48;
    --sports-items-main-bg-color: #4c5c6b;
    --sports-items-secondary-bg-color: #44525f;
    --sports-border-color: #4c5c6b;
    --sports-border-secondary-color: #44525f;
    --sports-border-checkbox-color: #667a8f;
    --sports-checkbox-bg-color: #4c5c6b;
    --sports-text-main-color: #fff;
    --sports-text-secondary-color: #cfd6dd;
    --sports-text-third-color: #fff;
    --sports-text-fourth-color: #cfd6dd;
    --sports-text-fifth-color: #cfd6dd;
    --sports-icon-bg-color: #567;
    --sports-count-icon-bg-color: #2a333c;
    --sports-icons-main-bg-color: #01ff5f;
    --sports-icons-secondary-bg-color: #ffd21f;
    --sports-icons-third-bg-color: #dbe1e6;
    --sports-count-bg-color: #333d48;
    --sports-select-bg-color: #44525f;
    --sports-show-more-bg-color: #333d48;
    --sports-show-more-text-color: #c3c8d5;
    --sports-top-menu-bg-color: #44525f;
    --sports-top-active-menu-bg-color: #3b4754;
    --sports-top-menu-icons-bg-color: #c3ccd5;
    --sports-menu-bg-color: #4c5c6b;
    --sports-active-bg-color: #44525f;
    --sports-league-header-bg-color: #333d48;
    --sports-league-header-secondary-bg-color: #2a333c;
    --live-select-sport-bg-color: #333d48;
    --live-select-secondary-sport-bg-color: #44525f;
    --live-text-main-color: #cfd6dd;
    --live-text-secondary-color: #fff;
    --live-select-score-bg-color: #333d48;
    --live-event-time-color: #fff;
    --live-border-color: #4c5c6b;
    --payment-bg-color: #3b4754;
    --paymet-text-color: #dbe1e6;
    --sports-separator-color: #4c5c6b;
    --footer-border-bg-color: #44525f;
    --footer-bg-color: #333d48;
    --footer-text-color: #dbe1e6;
    --footer-icons-color: #fff;
    --footer-icons-bg-color: #4c5c6b;
    --footer-buttons-color: #222630;
    --button-shadow-color: rgba(97, 229, 146, 0.24);
    --colored-button-hover-color: #2cdd6d;
    --not-colored-button-hover-color: rgba(148, 164, 179, 0.24);
    --lang-switcher-text-color: #dbe1e6;
    --lang-switcher-arrow-color: #abb8c4;
    --control-icon-color: #dbe1e6;
    --header-bg-links: #3b4754;
    --header-svg-color-icon: #c3ccd5;
    --header-color-links: #dbe1e6;
    --header-shadow: #44525f;
    --main-bg-gradient: linear-gradient(180deg, #111418, #2a333c);
    --notification-indicator-color: #01ff5f;
    --outline-btn-color: #cfd6dd;
    --outline-btn-border-color: #44525f;
    --outline-btn-bg-active-color: #567;
    --main-colored-btn-text-disabled-color: #c3ccd5;
    --main-colored-btn-bg-disabled-color: #667a8f;
    --third-colored-btn-text-color: #dbe1e6;
    --third-colored-btn-bg-color: #3b4754;
    --third-colored-btn-border-color: #567;
    --modal-bg-color: #3b4754;
    --modal-overlay-color: rgba(17, 20, 24, 0.7);
    --modal-header-bg-color: linear-gradient(180deg, #1d2329, #3b4754);
    --modal-box-shadow-color: #333d48;
    --modal-header-border-color: #4c5c6b;
    --modal-description-color: #e7ebee;
    --logo-icon-part-1-color: #fff;
    --logo-icon-part-2-color: #01ff5f;
    --logo-icon-part-3-color: #fff;
    --close-modal-icon-color: #c3ccd5;
    --menu-text-color: #a0aebb;
    --input-shadow-props: 0px 2px 0px 0px var(--third-colored-btn-border-color) inset;
    --input-shadow-error-props: 0px 2px 0px 0px #ff4949 inset;
    --input-placeholder-color: #b7c2cc;
    --input-disabled-bg: #4c5c6b;
    --checkbox-bg-color: #4c5c6b;
    --account-menu-item-bg-hover-color: #333d48;
    --account-menu-item-text-color: #e7ebee;
    --account-menu-item-border-color: #4c5c6b;
    --account-call-request-color: #dbe1e6;
    --account-call-request-info-message-border: rgba(255, 218, 68, 0.16);
    --account-call-request-info-message-bg: rgba(255, 218, 68, 0.04);
    --account-call-request-info-message-icon: #ffda44;
    --slots-banner-color-text: #ffd21f;
    --slots-menu-text: #cfd6dd;
    --slots-search-text: #cfd6dd;
    --slots-winners-bg: #44525f;
    --register-section-title-bg-color: #2a333c;
    --register-attention-bg-color: rgba(255, 218, 68, 0.04);
    --register-attention-border-color: rgba(255, 218, 68, 0.16);
    --poker-header-text-color: #ffd21f;
    --poker-balance-bg-color: #2a333c;
    --poker-border-color: #4c5c6b;
    --promo-modal-title-color: #fff;
    --promo-border-color: #4c5c6b;
    --notifications-btn-text-color: #c3c8d5;
    --notification-icon-bg-color: #333d48;
    --notification-icon-color: #dbe1e6;
    --notification-read-status-bg-color: #7c8fa2;
    --custom-scrollbar-bg-color: #3b4754;
    --prelive-event-row-bg-color: #44525f;
    --prelive-event-row-secondary-bg-color: #4c5c6b;
    --prelive-event-date-color: #cfd6dd;
    --prelive-main-bg-icon-color: #dbe1e6;
    --prelive-outcome-main-text-color: #dbe1e6;
    --prelive-outcome-border-color: #5d7083;
    --prelive-outcome-lock-bg-color: #4c5c6b;
    --prelive-sport-category-bg-color: #2a333c;
    --prelive-league-bg-color: #333d48;
    --prelive-league-font-color: #cfd6dd;
    --prelive-active-menu-bg-color: #333d48;
    --prelive-count-menu-bg-color: #2a333c;
    --prelive-event-icon-color: #dbe1e6;
    --slots-show-more-button-bg: #333d48;
    --slots-banner-title-color: #ffd21f;
    --slots-show-more-button-color: #c3c8d5;
    --live-casino-lines-icon: #c3ccd5;
    --slider-button-disabled-color: #c3ccd5;
    --slots-banner-color: #fff;
    --virtual-button-border-color: #5d7083;
    --sport-group-title-bg-color: #333d48;
    --sport-group-title-text-color: #cfd6dd;
    --show-events-arrow-color: #abb8c4;
    --market-otcome-text-color: #cfd6dd;
    --input-border-color: #567;
    --right-menu-link-bg-color: linear-gradient(#536474, #44525f);
    --right-menu-link-icon-color: #667a8f;
    --list-counter-bg-color: #333d48;
    --results-arrow-color: #abb8c4;
    --accordion-icon-color: #3b4754;
    --active-accordion-icon-color: #c3ccd5;
    --notification-text-color: #dbe1e6;
    --details-icon-color: #c3ccd5;
    --container-shadow-props: 0px 2px 0px 0px var(--third-colored-btn-border-color) inset;
    --pending-status-color: #ffda44;
    --win-status-color: #03ff5f;
    --history-tabs-text-color: #b7c2cc;
    --warning-bg: rgba(255, 218, 68, 0.039);
    --warning-border-color: rgba(255, 218, 68, 0.161);
    --withdraw-balances-item-bg: #44525f;
    --promocode-icon-color: #ffda44;
    --bonus-item-border-color: rgba(255, 218, 68, 0.16);
    --percent-color: #01ff5f;
    --third-outline-btn-border-color: #5d7083;
    --bonus-activated-value-color: #b7c2cc;
    --bonus-activated-value-bg-color: #333d48;
    --bonus-text-status-color: #cfd6dd;
    --right-menu-overlay-bg-color: rgba(21, 27, 40, 0.6);
    --link-to-email-text-color: #c3ccd5;
    --account-menu-gradient: linear-gradient(180deg, #111418, #2a333c);
    --bets-stats-card-bg-color: #44525f;
    --bottom-menu-btn-bg: rgba(17, 20, 24, 0.639);
    --bottom-menu-text: #dbe1e6;
    --bottom-menu-dropdown-bg: #111418;
    --bottom-menu-dropdown-border: #2a333c;
    --bottom-menu-dropdown-icon: #dbe1e6;
    --bottom-menu-dropdown-text: #e7ebee;
    --bonus-info-border-color: #567;
    --money-box-disabled-btn-color: #abb8c4;
    --money-box-scale-bg: #1daf52;
    --refferance-link-text-color: #b7c2cc;
    --progress-box-shadow-inset-color: #a0ddb6;
    --progress-points-color: #e7ebee;
    --vip-groups-item-border-color: #4c5c6b;
    --bet-info-bg-color: #44525f;
    --promotions-slider-arrow-border-color: #567;
    --expanded-menu-bg-color: #080a0c;
    --bank-account-card-box-shadow: #567;
    --code-verification-send-button-color: #dbe1e6;
    --home-search-item-bg-color: #3b4754
}

:root {
    --roboto: "Roboto", sans-serif;
    --geologica: "Geologica", sans-serif;
    --transition-initial: 0.3s
}

button {
    margin: 0
}

*,
:after,
:before {
    box-sizing: border-box;
    letter-spacing: -.02em;
    -webkit-tap-highlight-color: transparent
}

html {
    font-size: 14px
}

body,
html {
    width: 100%;
    height: 100%
}

body {
    color: var(--lang-switcher-text-color);
    font-weight: 400;
    font-family: var(--geologica);
    letter-spacing: -.02em;
    background-color: var(--main-bg-color)
}

.disable-scroll {
    overflow: hidden
}

a {
    text-decoration: none;
    cursor: pointer
}

a,
button,
input {
    color: inherit;
    outline: none
}

button,
input {
    margin: 0;
    padding: 0;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    border: none;
    appearance: none
}

button {
    background: none;
    cursor: pointer
}

button[disabled] {
    cursor: default
}

img,
svg {
    display: block
}

img {
    max-width: 100%
}

.xox-chat-widget-launcher-container {
    display: none !important
}

h1 {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -.4px
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--sports-text-third-color);
    font-weight: 500;
    font-style: normal;
    transition: var(--transition-initial) color
}

h2,
h3,
h4,
h5,
h6 {
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px
}

.main-colored-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    padding: 14px 20px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    background-color: #01ff5f;
    color: #222630
}

.main-colored-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.main-colored-btn.btn-content-center {
    justify-content: center
}

.main-colored-btn.btn-content-left {
    justify-content: left
}

.main-colored-btn.btn-stretch {
    width: 100%
}

.main-colored-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.main-colored-btn.btn-with-box-shadow {
    box-shadow: 0 8px 16px 0 rgba(97, 229, 146, .24)
}

.main-colored-btn.main-colored-btn-active {
    background-color: #2cdd6d
}

.main-colored-btn.btn-disabled {
    color: var(--main-colored-btn-text-disabled-color);
    background-color: var(--main-colored-btn-bg-disabled-color);
    opacity: 1
}

.main-colored-btn-2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    padding: 14px 20px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    background-color: var(--sports-icons-main-bg-color);
    color: var(--footer-buttons-color)
}

.main-colored-btn-2.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.main-colored-btn-2.btn-content-center {
    justify-content: center
}

.main-colored-btn-2.btn-content-left {
    justify-content: left
}

.main-colored-btn-2.btn-stretch {
    width: 100%
}

.main-colored-btn-2.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.main-colored-btn-2.btn-with-box-shadow {
    box-shadow: 0 8px 16px 0 var(--button-shadow-color)
}

.main-colored-btn-2.main-colored-btn-2-active {
    background-color: var(--colored-button-hover-color)
}

.secondary-colored-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    padding: 14px 20px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    background-color: #ffda44;
    color: #222630
}

.secondary-colored-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.secondary-colored-btn.btn-content-center {
    justify-content: center
}

.secondary-colored-btn.btn-content-left {
    justify-content: left
}

.secondary-colored-btn.btn-stretch {
    width: 100%
}

.secondary-colored-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.secondary-colored-btn.btn-with-box-shadow {
    box-shadow: 0 8px 16px 0 rgba(255, 218, 68, .24)
}

.secondary-colored-btn.secondary-colored-btn-active {
    background-color: #f5c400
}

.third-colored-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    color: var(--third-colored-btn-text-color);
    background-color: var(--third-colored-btn-bg-color);
    border: 1px solid var(--third-colored-btn-border-color);
    padding: 13px 19px
}

.third-colored-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.third-colored-btn.btn-content-center {
    justify-content: center
}

.third-colored-btn.btn-content-left {
    justify-content: left
}

.third-colored-btn.btn-stretch {
    width: 100%
}

.third-colored-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.third-colored-btn.third-colored-btn-active {
    background-color: var(--third-colored-btn-border-color)
}

.main-outline-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    padding: 13px 19px;
    color: var(--outline-btn-color);
    border: 1px solid var(--outline-btn-border-color)
}

.main-outline-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.main-outline-btn.btn-content-center {
    justify-content: center
}

.main-outline-btn.btn-content-left {
    justify-content: left
}

.main-outline-btn.btn-stretch {
    width: 100%
}

.main-outline-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.main-outline-btn.main-outline-btn-active {
    color: #fff;
    border-color: var(--outline-btn-bg-active-color);
    background-color: var(--outline-btn-bg-active-color)
}

.main-outline-btn.btn-small {
    padding: 5px 11px
}

.secondary-outline-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    padding: 9px 15px;
    color: var(--sports-icons-third-bg-color);
    border: 1px solid var(--prelive-outcome-border-color);
    background-color: var(--sports-items-secondary-bg-color);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px
}

.secondary-outline-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.secondary-outline-btn.btn-content-center {
    justify-content: center
}

.secondary-outline-btn.btn-content-left {
    justify-content: left
}

.secondary-outline-btn.btn-stretch {
    width: 100%
}

.secondary-outline-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.secondary-outline-btn.secondary-outline-btn-active {
    border-color: var(--sports-icons-third-bg-color)
}

.third-outline-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    min-width: fit-content;
    border-radius: 8px;
    transition: var(--transition-initial) background-color, var(--transition-initial) color, var(--transition-initial) border-color;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -.28px;
    cursor: pointer;
    box-sizing: border-box;
    padding: 9px 15px;
    color: var(--sports-icons-third-bg-color);
    border: 1px solid var(--prelive-outcome-border-color);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -.24px
}

.third-outline-btn.btn-disabled {
    pointer-events: none;
    opacity: .6
}

.third-outline-btn.btn-content-center {
    justify-content: center
}

.third-outline-btn.btn-content-left {
    justify-content: left
}

.third-outline-btn.btn-stretch {
    width: 100%
}

.third-outline-btn.btn-small {
    padding: 6px 12px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.24px
}

.third-outline-btn.third-outline-btn-active {
    color: #fff;
    border-color: var(--third-outline-btn-border-color);
    background-color: var(--third-outline-btn-border-color)
}

.rcs-custom-scroll {
    min-width: 0;
    min-height: 0
}

.rcs-custom-scroll ::-webkit-scrollbar {
    display: none
}

.rcs-outer-container {
    position: relative;
    overflow: hidden
}

.rcs-outer-container:hover .rcs-custom-scrollbar {
    opacity: 1
}

.rcs-inner-container {
    overflow-x: hidden
}

.rcs-inner-container:after {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 0;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .05) 60%, transparent);
    transition: height .1s ease-in;
    content: "";
    pointer-events: none;
    will-change: height
}

.rcs-inner-container.content-scrolled:after {
    height: 5px;
    transition: height .15s ease-out
}

.rcs-scroll-handle-dragged .rcs-inner-container {
    user-select: none
}

.rcs-custom-scrollbar {
    position: absolute;
    right: 3px;
    z-index: 1;
    box-sizing: border-box;
    width: 3px;
    height: 100%;
    opacity: 0;
    transition: opacity .2s ease-out;
    pointer-events: none;
    will-change: opacity
}

.rcs-custom-scrollbar.rcs-custom-scrollbar-rtl {
    right: auto;
    left: 3px
}

.rcs-scroll-handle-dragged .rcs-custom-scrollbar {
    opacity: 1
}

.rcs-custom-scroll-handle {
    position: absolute;
    top: 0;
    width: 100%
}

.rcs-inner-handle {
    height: calc(100% - 12px);
    margin-top: 6px;
    background: #c8c8c8;
    border-radius: 3px
}