@-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_6b0ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6b0ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6b0ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6b0ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.points_group_icon_fd853 {
    margin-left: 10px
}

.points_group_icon_fd853 .points-group-image_0b7ed {
    display: inline-block;
    width: 10%;
    height: auto;
    vertical-align: middle
}

@-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_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_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_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_0c6c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0c6c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0c6c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0c6c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.main-content-wrapper_835ff {
    flex: 1;
    background: #ecf2f5
}

.main-content-wrapper_835ff.dark-bg_a6af4,.main-content-wrapper_835ff.new-bg_79554 {
    background: var(--casino-background)
}

.main-content-wrapper_835ff .main-content-wrapper-inner_39dde {
    min-height: 100vh;
    background: var(--auth-bg)
}

@-moz-keyframes input_animate_4dc4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4dc4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4dc4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4dc4f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_61f8f {
    background: var(--main-color);
    color: var(--main-text-color);
    font-size: .875rem;
    font-family: Verdana,Geneva,sans-serif;
    background: #f9f9f9;
    color: #585858
}

.cms-page-wrapper_aeb26 {
    background: #f9f9f9
}

@-moz-keyframes input_animate_7c8d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7c8d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7c8d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7c8d2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_81d0e {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_22775 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_22775 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_22775 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_22775 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_c8a19 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_8e5c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8e5c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8e5c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8e5c8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_898e3 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_92ea5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_92ea5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_92ea5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_92ea5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_cd816 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_81239 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_81239 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_81239 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_81239 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_f5557 {
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 10000000
}

.modal_overlay_0e477 {
    background-color: rgba(0,0,0,.8);
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute
}

.modal_wrap_5f997 {
    width: calc(100% - 36px);
    margin: 50px auto;
    position: relative;
    z-index: 2;
    background: #f0f5f8;
    border-radius: 14px;
    box-shadow: 0 5px 15px #000;
    font-family: Montserrat,sans-serif
}

.modal_wrap_5f997 .modal-header_2e3c4 {
    border: 0;
    padding: 20px;
    position: relative;
    background: var(--auth-form-bg);
    border-bottom: 1px solid var(--sports-event-border-color)
}

.modal_wrap_5f997 .modal-title_94587 {
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    color: var(--auth-text-color)
}

.modal_wrap_5f997 .modal_close_b2189 {
    margin: 0;
    opacity: 1;
    width: 30px;
    height: 30px;
    background: var(--auth-btn-bg);
    border-radius: 50%;
    position: absolute;
    right: 15px;
    top: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 22
}

.modal_wrap_5f997 .modal_close_b2189 svg path {
    stroke: var(--auth-text-color)
}

.modal_wrap_5f997 .warning-message_62dae {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    background: var(--auth-btn-bg);
    padding: 15px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05);
    border-radius: 7px;
    font-weight: 600;
    font-size: 13px;
    line-height: 17px;
    color: var(--auth-text-color)
}

.modal_wrap_5f997 .warning-message_62dae .content_icon_8e7c7 {
    margin-right: 13px
}

.modal_wrap_5f997 .warning-message_62dae .content_icon_8e7c7 path {
    fill: #ec3e3e
}

.modal_wrap_5f997 .modal-content_1f14c {
    padding: 20px;
    line-height: 22px;
    font-weight: 400;
    font-size: 14px;
    color: #696969;
    background: var(--auth-form-bg)
}

.modal_wrap_5f997 .row_03fba {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.modal_wrap_5f997 .width_50_92135 {
    width: calc(50% - 9px)
}

.modal_wrap_5f997 .animated-placeholder_1c9b6 {
    display: none
}

.modal_wrap_5f997 label {
    display: block;
    width: 100%;
    font-size: 17px;
    color: #273237;
    margin-bottom: 3px;
    margin-left: 3px;
    font-weight: 600;
    font-family: inherit;
    line-height: 1.4
}

.modal_wrap_5f997 input {
    width: 100%;
    box-sizing: border-box;
    height: 50px;
    text-indent: 5px;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #a3b8c2;
    -webkit-text-fill-color: #a3b8c2;
    border: none;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    background-color: #fff;
    padding: 6px 12px
}

.modal-buttons_26efe {
    display: flex;
    justify-content: space-between;
    margin-top: 20px
}

.modal-btn_ce2c9 {
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    width: 100%;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    line-height: 24px;
    text-transform: uppercase;
    color: #fff;
    text-shadow: 0 2px 2px rgba(0,0,0,.25);
    text-align: center;
    height: 48px;
    padding: 14px 10px;
    margin: 24px auto 0;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px
}

.modal-description_a523a {
    margin-bottom: 20px
}

.modal-description_a523a:only-child {
    margin-bottom: 0
}

.affiliate_registration_popup_02ebc {
    bottom: 0
}

.affiliate_registration_popup_02ebc .modal_wrap__big_5014c {
    position: absolute;
    margin: 0;
    top: 20px;
    bottom: 25px;
    left: 50%;
    transform: translateX(-50%);
    overflow-y: scroll;
    background: #f0f5f8
}

.affiliate_registration_popup_02ebc .custom-input_61495 {
    color: var(--auth-text-color);
    font-weight: 500;
    font-size: 12px;
    letter-spacing: -.24px;
    margin-bottom: 20px
}

.affiliate_registration_popup_02ebc .custom-input_61495>div {
    margin-bottom: 4px
}

.affiliate_registration_popup_02ebc .custom-input_61495 input {
    height: 48px;
    font-weight: 500;
    padding-left: 10px;
    background: var(--auth-input-bg);
    border: 0;
    border-radius: 8px;
    color: var(--modal-text-color)!important;
    -webkit-text-fill-color: var(--modal-text-color)!important
}

.affiliate_registration_popup_02ebc .custom-input_61495 input[name]+label {
    display: none
}

@-moz-keyframes input_animate_6e84f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6e84f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6e84f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6e84f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default_popup__container_56d4f {
    background-color: #fff;
    width: 100%;
    border-radius: 2px;
    margin: 20px auto 0;
    border: 1px solid rgba(0,0,0,.2)
}

.default_popup__container_56d4f img {
    width: 100%;
    margin: 0 auto;
    display: block
}

.default_popup__buttons_container_2d4a3 {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.default_popup__button_8e934 {
    box-sizing: border-box;
    text-indent: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    width: calc(50% - 9px);
    line-height: 46px;
    background: #a47353;
    font-size: 13px;
    border-radius: 0;
    border: none;
    transition: all .3s ease;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
    box-shadow: unset;
    cursor: pointer;
    text-align: center;
    padding: 0
}

.default_popup__button_8e934:hover {
    background: linear-gradient(90deg,#a37253,#e2ac48)
}

.default_popup__body_99200 {
    padding: 20px 40px
}

.default-popup_8946a {
    position: fixed;
    width: 100%;
    height: 100%;
    padding: 20px;
    background-color: rgba(0,0,0,.5);
    z-index: 22222;
    top: 0;
    left: 0
}

.default_popup__close_45fc7 {
    display: none
}

.splash-popup_6fc08 .default_popup__close_45fc7 {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2
}

.splash-popup_6fc08 .default_popup__body_99200 {
    position: relative;
    padding: 0
}

.splash-popup_6fc08 .default_popup__body_99200 div,.splash-popup_6fc08 .default_popup__body_99200 p {
    margin: 0
}

.splash-popup_6fc08 .default_popup__title_43ea4 {
    padding-bottom: 0!important
}

.splash-popup_6fc08 .default_popup__buttons_container_2d4a3 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.splash-popup_6fc08 .default_popup__button_8e934 {
    width: 100%;
    height: 100%;
    opacity: 0
}

.splash-popup_6fc08 .default_popup__container_56d4f {
    position: relative
}

@-moz-keyframes input_animate_138de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_138de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_138de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_138de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_6dae2 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_6dae2:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_6dae2.success_cbb53 .close-button_094a0 {
    top: -14px;
    right: -13px
}

.close-button_094a0 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_094a0 path {
    fill: #ed1f25
}

.header_231de {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_f35ac {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_78f52 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.submit-btn_245c6 {
    padding: 17px 14px 17px 24px;
    background: #01b3b3;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    margin: 41px auto;
    display: block;
    max-height: 52px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.success-message_1f206 {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 50%;
    margin-left: 25%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_1f206 svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_fc8d2 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #b30130
}

.buttons-container_499d9 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.button_599fd {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_599fd.button-green_9ea78 {
    background-color: #109444
}

.button_599fd.button-red_afccb {
    background-color: #f02728
}

.button_599fd.button-yellow_266d1 {
    background-color: #f5dd8d
}

@media (max-width: 1100px) {
    .modal_6dae2 {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_6dae2 h2.textarea-title_8a8bf {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_6dae2 .header_231de {
        margin-bottom: 10px
    }

    .modal_6dae2 .header-title_f35ac {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_6dae2.success_cbb53 {
        max-width: 100%;
        max-height: 250px
    }

    .modal_6dae2.success_cbb53 .close-button_094a0 {
        top: 14px;
        right: 14px
    }

    .modal_6dae2 .submit-btn_245c6 {
        margin: 14px auto
    }
}

.rules-list_2c89a {
    margin-top: 30px;
    font-size: 14px;
    font-family: Verdana,Geneva,sans-serif
}

.rules-item_67d75 {
    margin-bottom: 5px;
    line-height: 20px
}

@-moz-keyframes input_animate_de5ad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_de5ad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_de5ad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_de5ad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_fc281 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_fc281:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_fc281.success_e1b5c .close-button_17319 {
    top: -14px;
    right: -13px
}

.close-button_17319 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_17319 path {
    fill: #ed1f25
}

.header_acbaa {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_dbadb {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_bc359 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.submit-btn_5d4db {
    padding: 17px 14px 17px 24px;
    background: #01b3b3;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    margin: 41px auto;
    display: block;
    max-height: 52px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.success-message_491ad {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 50%;
    margin-left: 25%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_491ad svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_94284 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #b30130
}

.buttons-container_d1d9f {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.button_c9146 {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_c9146.button-green_b1d02 {
    background-color: #109444
}

.button_c9146.button-red_f4daf {
    background-color: #f02728
}

.button_c9146.button-yellow_17369 {
    background-color: #f5dd8d
}

@media (max-width: 1100px) {
    .modal_fc281 {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_fc281 h2.textarea-title_6c701 {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_fc281 .header_acbaa {
        margin-bottom: 10px
    }

    .modal_fc281 .header-title_dbadb {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_fc281.success_e1b5c {
        max-width: 100%;
        max-height: 250px
    }

    .modal_fc281.success_e1b5c .close-button_17319 {
        top: 14px;
        right: 14px
    }

    .modal_fc281 .submit-btn_5d4db {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_3d8b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3d8b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3d8b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3d8b3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus_code_popup_490f4.modal_07d3d {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.bonus_code_popup_490f4.modal_07d3d:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.bonus_code_popup_490f4 .close-button_49adb {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.bonus_code_popup_490f4 .close-button_49adb path {
    fill: #ed1f25
}

.bonus_code_popup_490f4 .header_1e38b {
    display: flex;
    justify-content: center;
    padding-bottom: 40px;
    margin-bottom: 20px;
    border-bottom: 1px solid #efe89a
}

.bonus_code_popup_490f4 .header_1e38b .header-logo_67974 img {
    width: 224px;
    height: 78px
}

.bonus_code_popup_490f4 .content_5183e {
    margin-top: 18px;
    position: relative
}

.bonus_code_popup_490f4 .content_5183e .content-img_a5697 {
    margin-bottom: 40px
}

.bonus_code_popup_490f4 .content_5183e .content-img_a5697 img {
    width: 100%;
    border-radius: 6px
}

.bonus_code_popup_490f4 .content_5183e .content-sub-title_2759c {
    background-image: linear-gradient(90deg,#be9968,#ddd89b);
    height: 34px;
    position: absolute;
    padding: 0 15px;
    border-radius: 17px;
    display: flex;
    align-items: center;
    line-height: normal;
    font-weight: 600;
    top: -37px;
    transform: translateX(-50%);
    left: 50%;
    width: max-content
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e {
    width: 100%;
    height: 22px;
    background-color: #fff;
    border-radius: 14px
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c {
    display: flex;
    width: 100%;
    position: relative
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 {
    position: absolute;
    top: -20px
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .amount_6fac2 {
    text-align: center;
    font-weight: 500
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .dot-wrapper_73bb1 {
    display: flex;
    justify-content: center;
    margin: 9px 0
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .dot-wrapper_73bb1 .dot_2a04d {
    width: 7px;
    height: 7px;
    background: #000;
    border-radius: 25px
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .gift_4aeb7 {
    display: flex;
    justify-content: center
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .gift_4aeb7.enabled_e50be {
    cursor: pointer
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .gift_4aeb7.opened_d5f14 {
    filter: grayscale(1)
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress-checkpoints_aae9c .checkpoint_f1456 .gift_4aeb7 img {
    width: 25px
}

.bonus_code_popup_490f4 .content_5183e .progress-bar_55e9e .progress_45fcb {
    height: 100%;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968);
    border-radius: 10px;
    width: 0;
    transition: width .5s ease-in-out;
    transition-timing-function: ease-out
}

.bonus_code_popup_490f4 .content_5183e .code-wrapper_1d203 {
    margin-top: 40px;
    text-align: center
}

.bonus_code_popup_490f4 .content_5183e .code-wrapper_1d203 .code_0f4f2 input {
    background: #030021;
    color: #fff
}

.bonus_code_popup_490f4 .content_5183e .code-wrapper_1d203 .button_7ae4e {
    margin: 20px 0 0
}

.bonus_code_popup_490f4 .content_5183e .message-container_6b79b {
    display: flex;
    margin-bottom: 20px
}

.bonus_code_popup_490f4 .content_5183e .message-container_6b79b .icon_f4d59 {
    width: 20%;
    margin-right: 5%
}

.bonus_code_popup_490f4 .content_5183e .message-container_6b79b .icon_f4d59 svg {
    width: fit-content
}

.bonus_code_popup_490f4 .content_5183e .message-container_6b79b .message_abad6 {
    width: 75%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17px
}

.bonus_code_popup_490f4 .content_5183e .button-container_4a058 {
    text-align: center
}

.bonus_code_popup_490f4 .button_7ae4e {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 0 5px;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600;
    cursor: pointer
}

.bonus_code_popup_490f4 .button_7ae4e:hover {
    transform: scale(1.1)
}

.bonus_code_popup_490f4 .button_7ae4e.button-green_692d1 {
    background-color: #109444
}

@-moz-keyframes input_animate_1f3fb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1f3fb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1f3fb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1f3fb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.casino-view_dc5e8 {
    padding-bottom: 1.25rem
}

@-moz-keyframes input_animate_3ac65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3ac65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3ac65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3ac65 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_6d8b5 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_6d8b5:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_6d8b5.success_156a4 .close-button_ef08a {
    top: -14px;
    right: -13px
}

.close-button_ef08a {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_ef08a path {
    fill: #ed1f25
}

.header_6369d {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_504ac {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_ed7e1 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.submit-btn_f3d65 {
    padding: 17px 14px 17px 24px;
    background: #01b3b3;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    margin: 41px auto;
    display: block;
    max-height: 52px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.success-message_8f531 {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 50%;
    margin-left: 25%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_8f531 svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_9696c {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #b30130
}

.buttons-container_dd200 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.button_deb27 {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_deb27.button-green_d88a2 {
    background-color: #109444
}

.button_deb27.button-red_c3e09 {
    background-color: #f02728
}

.button_deb27.button-yellow_ac9e3 {
    background-color: #f5dd8d
}

@media (max-width: 1100px) {
    .modal_6d8b5 {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_6d8b5 h2.textarea-title_0de48 {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_6d8b5 .header_6369d {
        margin-bottom: 10px
    }

    .modal_6d8b5 .header-title_504ac {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_6d8b5.success_156a4 {
        max-width: 100%;
        max-height: 250px
    }

    .modal_6d8b5.success_156a4 .close-button_ef08a {
        top: 14px;
        right: 14px
    }

    .modal_6d8b5 .submit-btn_f3d65 {
        margin: 14px auto
    }
}

.rules-list_ef942 {
    margin-top: 30px;
    font-size: 14px;
    font-family: Verdana,Geneva,sans-serif
}

.rules-item_205cc {
    margin-bottom: 5px;
    line-height: 20px
}

@-moz-keyframes input_animate_6e544 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6e544 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6e544 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6e544 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.confirm_phone_popup_5fb8b.modal_67722 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.confirm_phone_popup_5fb8b.modal_67722 .close-button_5a6e5 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.confirm_phone_popup_5fb8b.modal_67722 .close-button_5a6e5 path {
    fill: #ed1f25
}

.confirm_phone_popup_5fb8b.modal_67722:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.confirm_phone_popup_5fb8b .header_561b6 {
    display: flex;
    justify-content: center;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #efe89a
}

.confirm_phone_popup_5fb8b .header_561b6 .header-title_9840e {
    color: #fff;
    font-weight: 600;
    font-size: 25px;
    line-height: 37px;
    text-transform: capitalize
}

.confirm_phone_popup_5fb8b .content_20401 {
    position: relative
}

.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    width: 100%;
    padding-top: 20px
}

.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 .control_e9152 {
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 6px;
    flex: 1;
    width: 25%;
    padding: 8px 16px;
    font-size: 20px;
    text-align: center;
    color: #000
}

.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 .control_e9152:focus,.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 .control_e9152:hover {
    border-color: #b6bbbf
}

.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 .control_e9152:focus {
    border-bottom-color: #178b42;
    box-shadow: inset 0 -1px 0 0 #178b42
}

.confirm_phone_popup_5fb8b .content_20401 .code-inputs_5f498 .control-error_07c58 {
    border-bottom-color: #d9342b;
    box-shadow: inset 0 -1px 0 0 #d9342b
}

.button-container_1ac9f {
    display: flex;
    justify-content: space-between;
    margin-top: 20px
}

.button-container_1ac9f .button_d262a {
    display: block;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600;
    cursor: pointer;
    width: 45%
}

.button-container_1ac9f .button_d262a.button-100_5c38f {
    width: 100%
}

.button-container_1ac9f .button_d262a:hover {
    transform: scale(1.1)
}

.button-container_1ac9f .button_d262a.button-green_cec7d {
    background-color: #109444
}

.button-container_1ac9f .button_d262a.button-red_8a941 {
    background-color: #f02728
}

.timer-block_72e4d {
    display: flex;
    justify-content: space-between
}

.timer-block_72e4d div {
    display: flex
}

.block_d5e0d {
    margin-top: 10px
}

.link_cdd3d {
    color: #fff;
    text-decoration: underline;
    cursor: pointer
}

.link_cdd3d.disabled_552ae {
    cursor: auto;
    text-decoration: none;
    color: #a9a9a9
}

.link_cdd3d:hover {
    color: #a9a9a9
}

.error-message_c51d6 {
    color: #d9342b
}

.mobile-phone_33562 {
    color: #000
}

@-moz-keyframes input_animate_72a79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_72a79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_72a79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_72a79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_df9cb {
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 22
}

.modal_df9cb .modal_overlay_35694 {
    background: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
    position: absolute
}

.modal_df9cb.black-bg_0cb1f {
    background: rgba(0,0,0,.7);
    backdrop-filter: none
}

.modal_df9cb .modal_wrap_e016e {
    width: 342px;
    margin: 0 auto;
    position: relative;
    border-radius: 16px;
    top: 50%;
    transform: translateY(-50%);
    font-family: Montserrat,sans-serif;
    line-height: 20px;
    font-size: 14px;
    border: 1px solid transparent;
    background: var(--common-modal-background) padding-box,linear-gradient(134.45deg,#c1cfd7 1.51%,#fff 86.54%) border-box
}

.modal_df9cb .modal_wrap_e016e .modal-close-wrap_3934e {
    width: 100%;
    height: 30px;
    position: absolute;
    top: -16px;
    display: flex;
    justify-content: center
}

.modal_df9cb .modal_wrap_e016e .modal-close-wrap_3934e .modal-close-canvas_08222 {
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center
}

.modal_df9cb .modal_wrap_e016e .modal-close-wrap_3934e .modal-close-canvas_08222:hover {
    cursor: pointer
}

.modal_df9cb .modal_wrap_e016e .modal-close-wrap_3934e .modal-close-canvas_08222 .modal-close_6491f {
    width: 25px;
    height: 25px;
    background-color: #000;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 12.5px;
    border: 3px solid #fff
}

.modal_df9cb .modal_wrap_e016e .modal-close-wrap_3934e .modal-close-canvas_08222 .modal-close_6491f svg {
    width: 10px;
    height: 10px
}

.modal_df9cb .modal_wrap_e016e .modal-content_d0d1d {
    color: var(--common-modal-description);
    display: flex;
    flex-direction: column;
    align-items: center
}

.modal_df9cb .modal_wrap_e016e .modal-content_d0d1d .modal-header_167a2 {
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 0 21px
}

.modal_df9cb .modal_wrap_e016e .modal-content_d0d1d .modal-header_167a2 .modal-title_08410 {
    font-weight: 700;
    font-size: 32px;
    color: var(--common-modal-text);
    line-height: 40px;
    margin-bottom: 16px;
    margin-top: -15px
}

.modal_df9cb .modal_wrap_e016e .modal-content_d0d1d .modal-header_167a2 .modal-description_e96c2 {
    margin-bottom: 16px;
    text-align: center;
    font-weight: 500
}

.modal_df9cb .modal_wrap_e016e .modal-buttons_7bf78 {
    display: flex;
    justify-content: space-between
}

.modal_df9cb .modal_wrap_e016e .modal-buttons_7bf78 .modal-btn_50dbc {
    width: 50%;
    padding: 18px 0;
    text-align: center;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px
}

.modal_df9cb .modal_wrap_e016e .modal-buttons_7bf78 .btn-deposit_145de {
    background: linear-gradient(96deg,#01a13a,#00832f 102.93%);
    border-radius: 0 0 16px 0
}

.modal_df9cb .modal_wrap_e016e .modal-buttons_7bf78 .btn-promo_6f069 {
    background-color: var(--common-modal-background-btn);
    border-radius: 0 0 0 16px;
    color: var(--common-modal-text)
}

@-moz-keyframes input_animate_dbf3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dbf3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dbf3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dbf3a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.info-menu_2a4d7 {
    display: flex;
    flex-direction: column
}

.item_6325f {
    flex-shrink: 0
}

.link_3e7d4 {
    justify-content: space-between;
    padding: 16px 18px 16px 40px
}

.cms-page-title-wrapper_4441a,.link_3e7d4 {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #d4d4d4;
    font-family: var(--font-quicksand);
    color: #5b5b5b
}

.cms-page-title-wrapper_4441a {
    justify-content: center;
    gap: 18px;
    padding: 19px 0;
    font-size: 32px;
    font-weight: 600
}

.cms-page-title-wrapper_4441a .cms-text-title_27134 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

@-moz-keyframes input_animate_eaead {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_eaead {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_eaead {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_eaead {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_c4c3f {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 0 20px;
    height: 100%;
    margin: -100px auto 0;
    max-width: 400px
}

.title_4f438 {
    margin-bottom: .75rem;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1.4;
    color: #000
}

.text_9f346 {
    margin-bottom: 1.25rem;
    font-size: .8125rem;
    line-height: 1.375rem
}

.contact_df4a3 {
    justify-content: center;
    margin: 0 auto;
    width: 9.375rem;
    height: 2.625rem;
    outline: none;
    background: linear-gradient(180deg,#e0aa48,#a47353);
    border-radius: 3px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .875rem;
    cursor: pointer;
    transition: all .2s
}

.contact_df4a3,.no-found_43409 {
    display: flex;
    align-items: center
}

.no-found_43409 {
    min-height: calc(100vh - 103px);
    background: #e3e1e1;
    width: 100%;
    position: relative;
    overflow: hidden
}

.cont_aura_1_31cdb {
    width: 100px;
    height: 120%;
    top: 25px;
    right: -140px;
    background: linear-gradient(180deg,#a37253,#e2ac48);
    box-shadow: 0 0 60px 20px rgba(170,120,82,.5)
}

.cont_aura_1_31cdb,.cont_aura_2_5b026 {
    position: absolute;
    -webkit-transition: all .5s;
    transition: all .5s
}

.cont_aura_2_5b026 {
    width: 100%;
    height: 100px;
    right: -10%;
    bottom: -51px;
    background: linear-gradient(0deg,#a37253,#e2ac48);
    box-shadow: 0 0 60px 10px rgba(221,168,72,.5),0 0 20px 0 rgba(0,0,0,.1);
    z-index: 5;
    animation-name: animation_error_2_81904;
    animation-duration: 4s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    transform: rotate(-20deg)
}

.cont_aura_1_31cdb {
    transform: rotate(20deg);
    right: -60px;
    animation-name: animation_error_1_82d43;
    animation-duration: 4s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@-moz-keyframes animation_error_1_82d43 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-webkit-keyframes animation_error_1_82d43 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-o-keyframes animation_error_1_82d43 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@keyframes animation_error_1_82d43 {
    0% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    to {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg)
    }
}

@-moz-keyframes animation_error_2_81904 {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-webkit-keyframes animation_error_2_81904 {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-o-keyframes animation_error_2_81904 {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@keyframes animation_error_2_81904 {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    to {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg)
    }
}

@-moz-keyframes input_animate_89db4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_89db4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_89db4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_89db4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.faq-page_fe884 {
    margin: 0 -35px;
    padding: 0 35px 35px
}

.new-promo-content-wrapper-styl_cb067 {
    font-size: 14px;
    line-height: 18px;
    background: var(--header-background-color);
    color: var(--odds-group-text-title);
    padding: 0 35px;
    font-family: var(--font-radio-canada)
}

.new-promo-content-wrapper-styl_cb067 .section_d1b79 {
    font-family: var(--font-radio-canada)
}

.new-promo-content-wrapper-styl_cb067 p {
    margin-bottom: 22px
}

.new-promo-content-wrapper-styl_cb067~p:last-child {
    margin-bottom: 0
}

.new-promo-content-wrapper-styl_cb067 a {
    color: #8c0009;
    text-decoration: none;
    font-weight: 700
}

.new-promo-content-wrapper-styl_cb067 h2 {
    margin-left: 35px;
    padding-bottom: 30px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 50px;
    line-height: 1.2
}

.new-promo-content-wrapper-styl_cb067 h2 .section_d1b79 {
    margin-bottom: 5rem
}

.new-promo-content-wrapper-styl_cb067 h2 .section_d1b79:last-child {
    margin-bottom: 0
}

.new-promo-content-wrapper-styl_cb067 h2 .block_d9282 {
    margin-bottom: 2.5rem
}

.new-promo-content-wrapper-styl_cb067 h2 .block_d9282:last-child {
    margin-bottom: 0
}

.new-promo-content-wrapper-styl_cb067 h3 {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 30px;
    line-height: 37px;
    color: var(--odds-group-text-title);
    position: relative;
    padding-right: 50px
}

.new-promo-content-wrapper-styl_cb067 h4 {
    margin-bottom: 15px
}

.new-promo-content-wrapper-styl_cb067 ol,.new-promo-content-wrapper-styl_cb067 ul {
    margin-bottom: 20px;
    padding-left: 21px;
    list-style: disc;
    font-weight: 600;
    line-height: 18px
}

.new-promo-content-wrapper-styl_cb067 ol:last-child,.new-promo-content-wrapper-styl_cb067 ul:last-child {
    margin-bottom: 0
}

.new-promo-content-wrapper-styl_cb067 ol li,.new-promo-content-wrapper-styl_cb067 ul li {
    margin-bottom: .625rem
}

.new-promo-content-wrapper-styl_cb067 ol li:last-child,.new-promo-content-wrapper-styl_cb067 ul li:last-child {
    margin-bottom: 0
}

.new-promo-content-wrapper-styl_cb067 ol {
    list-style: decimal
}

.accordion-item-title_5492f {
    cursor: pointer;
    padding: 15px 25px;
    transition: all .15s cubic-bezier(.4,0,.2,1)
}

.accordion-container_3b956 .accordion-item_1b727 {
    border-right: none;
    border-left: none;
    border-top: 1px solid #d4d4d4
}

.accordion-container_3b956 .accordion-item_1b727 .accordion-title_83682 {
    font-family: var(--font-quicksand);
    font-weight: 600
}

.accordion-container_3b956 .accordion-item_1b727 .accordion-title_83682.open_f7016 {
    color: #000
}

.accordion-container_3b956 .accordion-item_1b727:last-child {
    border-bottom: 1px solid #d4d4d4
}

.accordion-title_83682 {
    display: flex;
    gap: 8px;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
    padding: 16px 20px 16px 35px
}

.accordion-title_83682 .question-icon_1a9b0 {
    flex-shrink: 0;
    color: #00afa5;
    margin-right: 20px
}

.accordion-title_83682 .plus-icon_d5302 {
    flex-shrink: 0;
    color: var(--expand-icon-color)
}

.accordion-title_83682 .minus-icon_8f7ea {
    flex-shrink: 0;
    color: #fe9900
}

.accordion-content_62ef1 {
    display: none;
    line-height: 18px;
    font-weight: 400;
    color: var(--odds-group-text-title);
    padding: 0 35px 16px
}

.accordion-content_62ef1.open_f7016 {
    display: block
}

.accordion-content_62ef1.open_f7016 p {
    font-size: 14px;
    font-family: var(--font-radio-canada)
}

.content-title_3c0f4 {
    font-size: 16px;
    color: #000;
    line-height: 20px;
    padding: 25px 0 13px;
    font-family: var(--font-quicksand);
    font-weight: 700
}

.active-subsection-wrapper_9e7a1 {
    display: flex;
    flex-direction: column;
    padding: 20px 35px
}

.active-subsection-wrapper_9e7a1 .active-subsection-title_a004c {
    color: #000;
    font-size: 28px;
    font-weight: 400;
    margin-bottom: 17px
}

.active-subsection-wrapper_9e7a1 .active-subsection-content_54cdf {
    font-size: 16px;
    font-weight: 400
}

.sub_section-content-wrapper_18508 {
    padding: 0 35px
}

.search-wrapper_45a07 {
    position: relative;
    height: 41px;
    padding: 0 49px;
    border-radius: 21px;
    background: #fff;
    box-shadow: 0 1px 7px 0 rgba(0,0,0,.251);
    font-family: var(--font-quicksand)
}

.search-wrapper_45a07 svg {
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%)
}

.search-wrapper_45a07 input {
    height: 100%;
    width: 100%
}

.info-page-title-section_412be {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 64px;
    position: relative;
    background: #fff;
    margin-bottom: 32px;
    color: #000;
    font-size: 20px;
    line-height: 25px;
    font-weight: 500;
    font-family: var(--font-quicksand)
}

.info-page-title-section_412be .back-icon_178fc {
    position: absolute;
    left: 26px;
    top: 50%;
    transform: translateY(-50%);
    color: #0f0f0f
}

@-moz-keyframes input_animate_e422c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e422c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e422c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e422c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrapper_925db {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000000;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.8)
}

@-moz-keyframes input_animate_1bab7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1bab7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1bab7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1bab7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_f121b {
    width: 100%;
    height: 70px;
    font-size: 19px;
    font-weight: 500;
    padding: 20px 30px
}

.header_f121b .title_92efa {
    width: 80%;
    text-align: center;
    font-weight: 600
}

.iframe-wrapper_bd794 {
    min-height: 50vh;
    position: relative;
    padding: 20px
}

.iframe-wrapper_bd794 iframe {
    width: 100%!important;
    position: relative
}

.game-wrapper_00c5a {
    display: flex
}

.game-menu_34cd1 {
    width: 252px;
    background-color: #0088bc;
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.game-search_a2d55 {
    margin-bottom: 20px
}

.game-header_58e26 {
    background: linear-gradient(180deg,#fff 0,#e6e6e6);
    position: relative;
    text-align: center;
    padding: 10px 0 5px;
    justify-content: center
}

.game-header_58e26 .default_button_a671d {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 0;
    right: 0;
    justify-content: center;
    display: flex;
    align-items: center
}

.game-header_58e26 .title_92efa {
    font-size: 30px;
    font-weight: 700;
    font-family: var(--font-lalezar)
}

.casino-modal__s-btn_0c8d4 {
    width: 100%;
    display: flex;
    align-items: center;
    background: #243a53;
    height: 34px;
    border-radius: 3px;
    position: relative;
    border: 2px solid #22a4c3;
    padding: 5px 30px 5px 5px;
    justify-content: flex-start;
    color: #fff;
    margin-top: 20px
}

.casino-modal__s-btn_0c8d4.active_25523 {
    padding-right: 5px;
    padding-left: 30px;
    justify-content: flex-end
}

.casino-modal__s-btn_0c8d4.active_25523 .casino-modal__icon_c6e8c {
    transform: translate(-178px,-50%)
}

.casino-modal__icon_c6e8c {
    height: 26px;
    width: 26px;
    position: absolute;
    right: 2px;
    top: 50%;
    transform: translateY(-50%);
    background: #fff;
    border-radius: 2px;
    transition: all .3s ease
}

@-moz-keyframes input_animate_6425c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6425c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6425c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6425c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_ac48c {
    position: relative;
    display: flex;
    justify-content: flex-start;
    overflow-x: auto;
    width: 100%;
    height: auto;
    background: transparent;
    column-gap: 25px;
    align-content: stretch;
    align-items: stretch;
    box-shadow: none;
    padding: 0 22px;
    margin: 12px 0 0;
    border-radius: 0;
    max-height: 40px
}

.menu_ac48c::-webkit-scrollbar {
    width: 0;
    height: 0
}

.menu_ac48c::-webkit-scrollbar-thumb {
    width: 2px;
    background: #142e3f;
    border-radius: 40px
}

.menu_ac48c::-webkit-scrollbar-thumb:hover {
    cursor: pointer
}

.tab_c835e {
    flex: 1 1 auto;
    position: relative;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    text-transform: capitalize;
    text-align: center;
    font-family: var(--font-montserrat);
    display: flex;
    gap: 6px;
    flex: none;
    white-space: break-spaces;
    height: 100%;
    color: #393846;
    border-radius: 7px;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    padding: 7px 0
}

.tab_c835e.selected_e9ee0 {
    border-bottom: none;
    color: #fbb203
}

.tab_c835e.popular_3eab6 {
    background-image: linear-gradient(0deg,#ffb034 .97%,#ff5b0b 86.73%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

.tab_c835e svg {
    margin-right: 5px
}

.tab_c835e:last-child {
    margin-right: 0
}

@-moz-keyframes input_animate_01ade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_01ade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_01ade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_01ade {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.top-slider_992d6 {
    margin: 0;
    position: relative
}

.top-slider_992d6.with-bg_2301b:after {
    background: #142e3f!important
}

.top-slider_992d6:after {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    background: transparent!important;
    height: 50%;
    z-index: 1;
    left: -15px
}

.top-slider_992d6 .slick-track {
    border-radius: 22px
}

.top-slider_992d6 .slick-slide>* {
    height: 100%
}

.top-slider_992d6 .slick-arrow {
    position: absolute;
    bottom: 0;
    right: 5%;
    z-index: 9;
    display: flex!important;
    align-items: center;
    flex-shrink: 0;
    justify-content: center;
    color: #fff;
    text-align: center;
    text-shadow: 1px 1px #000;
    line-height: 60px;
    transform: translateY(-50%);
    width: 22px;
    height: 22px;
    background: #142e3f;
    border-radius: 50%
}

.top-slider_992d6 .slick-arrow svg {
    width: 6px;
    height: 10px
}

.top-slider_992d6 .slick-arrow:hover {
    color: #fff
}

.top-slider_992d6 .slick-prev {
    right: 8%;
    padding-right: 2px;
    transform: translate(-50%,-50%)
}

.top-slider_992d6 .slick-next {
    padding-right: 2px;
    transform: translate(50%,-50%) rotate(180deg)
}

.top-slider_992d6 .slick-list {
    z-index: 2
}

.main-slide_9f55f {
    display: block!important;
    overflow: hidden;
    height: 190px;
    position: relative;
    z-index: 2
}

.main-slide_9f55f img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

@-moz-keyframes input_animate_28a68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28a68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28a68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28a68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search_47c23 {
    position: relative;
    display: flex;
    width: 100%;
    min-width: 88px;
    height: 40px;
    margin: 0;
    border-radius: 8px
}

.search_47c23 .search-input_53b6c {
    flex-grow: 1;
    min-width: 0;
    padding: 1px 24px 1px 42px;
    color: var(--input-label-color);
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    background: var(--sport-search-input-bg);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

@media screen and (max-width: 374px) {
    .search_47c23 .search-input_53b6c {
        padding:1px 14px
    }
}

.search_47c23 .search-input_53b6c::placeholder {
    color: #72717b
}

.search_47c23 .search-button_1c83c {
    position: absolute;
    left: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #72717b;
    border: 0;
    border-radius: 6px
}

.search_47c23 .search-button_1c83c.active_403da {
    color: var(--input-label-color)
}

@media screen and (max-width: 374px) {
    .search_47c23 .search-button_1c83c {
        display:none
    }
}

.search_47c23 .reset-button_9e2f1 {
    position: absolute;
    right: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #fff;
    border: 0;
    border-radius: 6px
}

.search_47c23 .reset-button_9e2f1 svg {
    background: grey;
    border-radius: 10px;
    padding: 3px
}

@-moz-keyframes input_animate_005f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_005f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_005f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_005f2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.more_827dd {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 114px;
    height: 40px;
    margin-left: auto;
    color: var(--input-label-color);
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    text-align: center;
    text-transform: capitalize;
    background: var(--sport-search-input-bg);
    border: 1px solid #23222f;
    border-radius: 8px;
    cursor: pointer;
    transition: .3s
}

.more_827dd:disabled {
    color: #4c4b5b;
    background: var(--search-disable-bg);
    border: 1px solid var(--search-disable-border);
    opacity: .8
}

.more_827dd.opened_3a1e2 {
    color: #785900;
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28)
}

.dropdown-menu_3a957 {
    position: absolute;
    top: 60px;
    left: 0;
    z-index: 8;
    display: none;
    width: 100%;
    max-height: 70vh;
    padding: 13px;
    overflow-y: auto;
    color: #142e3f;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 20px;
    background: var(--slots-dropdown-bg);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021
}

.dropdown-menu_3a957.opened_3a1e2 {
    display: block
}

.dropdown-list_e6676 {
    display: grid;
    grid-gap: 16px;
    grid-template-columns: 1fr 1fr
}

.item_86f02 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 42px;
    padding: 6px 14px 6px 8px;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.12px;
    text-align: center;
    text-transform: uppercase;
    background: #4c4b5b;
    border: 1px solid #63626f;
    border-radius: 4px;
    cursor: pointer;
    transition: .3s
}

.item_86f02.selected_0329a,.item_86f02:hover {
    color: #785900;
    font-weight: 600;
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28)
}

.search_d4373 {
    position: absolute;
    left: 12px;
    display: none;
    width: 100%;
    min-width: 88px;
    height: 40px;
    margin: 0;
    border-radius: 8px
}

.search_d4373.opened_3a1e2 {
    display: flex;
    max-width: calc(100% - 144px)
}

.search_d4373 .search-input_12385 {
    flex-grow: 1;
    min-width: 0;
    padding: 1px 24px 1px 42px;
    color: var(--input-label-color);
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    background: var(--sport-search-input-bg);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

@media screen and (max-width: 374px) {
    .search_d4373 .search-input_12385 {
        padding:1px 14px
    }
}

.search_d4373 .search-input_12385::placeholder {
    color: #72717b
}

.search_d4373 .search-button_341bc {
    position: absolute;
    left: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #72717b;
    border: 0;
    border-radius: 6px
}

.search_d4373 .search-button_341bc.active_f7808 {
    color: var(--input-label-color)
}

@media screen and (max-width: 374px) {
    .search_d4373 .search-button_341bc {
        display:none
    }
}

.search_d4373 .reset-button_11a8a {
    position: absolute;
    right: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #fff;
    border: 0;
    border-radius: 6px
}

.search_d4373 .reset-button_11a8a svg {
    padding: 3px;
    background: grey;
    border-radius: 10px
}

@-moz-keyframes input_animate_48dd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_48dd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_48dd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_48dd0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.slick-list,.slick-slider,.slick-track {
    position: relative;
    display: block
}

.slick-loading .slick-slide,.slick-loading .slick-track {
    visibility: hidden
}

.slick-slider {
    box-sizing: border-box;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    display: flex
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-slide {
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

@-moz-keyframes input_animate_1f802 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1f802 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1f802 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1f802 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search-result_5495b {
    z-index: 8;
    width: 100%;
    max-height: 510px;
    padding: 8px;
    overflow: hidden;
    overflow-y: auto;
    background: var(--slots-dropdown-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021
}

.search-result_5495b .no-result_2d2bd {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.14px;
    text-align: center
}

.search-result_5495b .search-game-wrapper_8ef61 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b {
    display: flex;
    flex-shrink: 0;
    gap: 8px;
    align-items: center;
    width: 100%;
    padding: 8px;
    background: #4c4b5b;
    border: 1px solid #63626f;
    border-radius: 8px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .search-img_51c7c {
    width: 56px;
    height: 56px;
    border-radius: 4px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .name-provider_4fb6b {
    display: flex;
    flex-direction: column;
    margin-right: auto
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .name-provider_4fb6b .name_b14f9 {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.14px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .name-provider_4fb6b .provider_eb8df {
    color: #9796a4;
    font-weight: 600;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.12px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .btn-wrapper_5b7ec {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .btn-wrapper_5b7ec button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    padding: 8px;
    color: #3d2d00;
    font-weight: 600;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.1px;
    text-align: center;
    background: #fbb203;
    border-radius: 4px
}

.search-result_5495b .search-game-wrapper_8ef61 .search-game_5e93b .btn-wrapper_5b7ec button.demo_21620 {
    color: #c4c4c4;
    background: #63626f
}

.search-result_5495b .search-game-wrapper_8ef61 .more-btn_77f9e button {
    width: 100%;
    padding: 8px;
    color: #eaecf4;
    font-weight: 600;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    text-align: center;
    background: #0e863d
}

@-moz-keyframes input_animate_298da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_298da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_298da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_298da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.preloader-round_dceaa {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
    margin-top: -25px;
    margin-left: -25px;
    width: 50px;
    height: 50px
}

.preloader-round_dceaa.fixed_36ee3 {
    position: fixed
}

.preloader-round_dceaa:after,.preloader-round_dceaa:before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #bdbdbd;
    content: "";
    opacity: .6;
    animation: preloader-round_dceaa 2s ease-in-out infinite
}

.preloader-round_dceaa:before {
    animation-delay: -1s
}

.preloader-blocks_f1c48 {
    position: relative;
    width: 100%;
    height: var(--preloader-height,3rem);
    line-height: 1
}

.preloader-blocks_f1c48.SMALL_80f95 {
    height: 100%
}

.preloader-blocks_f1c48.SMALL_80f95 .preloader-blocks-spinner_4b208 {
    height: 1.375rem
}

.preloader-blocks_f1c48.SMALL-DARK_4af71 {
    height: 100%;
    --preloader-color: #222
}

.preloader-blocks_f1c48.SMALL-DARK_4af71 .preloader-blocks-spinner_4b208 {
    height: 1.375rem
}

.preloader-blocks-spinner_4b208 {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    margin: 0 auto;
    width: 3rem;
    height: 100%;
    text-align: center;
    font-size: 10px;
    transform: translate(-50%,-50%)
}

.preloader-blocks-rect_0c4ec {
    display: inline-block;
    margin: 0 1px;
    width: 6px;
    height: 100%;
    background-color: var(--preloader-color,#fff);
    animation: preloader-blocks_f1c48 1.2s ease-in-out infinite
}

.preloader-blocks-rect-2_ccbde {
    animation-delay: -1.1s
}

.preloader-blocks-rect-3_1d65d {
    animation-delay: -1s
}

.preloader-blocks-rect-4_0e496 {
    animation-delay: -.9s
}

.preloader-blocks-rect-5_a2ded {
    animation-delay: -.8s
}

@-moz-keyframes preloader-round_dceaa {
    0%,to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-webkit-keyframes preloader-round_dceaa {
    0%,to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-o-keyframes preloader-round_dceaa {
    0%,to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@keyframes preloader-round_dceaa {
    0%,to {
        transform: scale(0)
    }

    50% {
        transform: scale(1)
    }
}

@-moz-keyframes preloader-blocks_f1c48 {
    0%,40%,to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-webkit-keyframes preloader-blocks_f1c48 {
    0%,40%,to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-o-keyframes preloader-blocks_f1c48 {
    0%,40%,to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@keyframes preloader-blocks_f1c48 {
    0%,40%,to {
        transform: scaleY(.4)
    }

    20% {
        transform: scaleY(1)
    }
}

@-moz-keyframes input_animate_cc463 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cc463 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cc463 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cc463 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu-wrap_c436d {
    position: relative;
    color: #eaecf4
}

.menu-wrap_c436d .title-wrap_8d4f3 {
    display: flex;
    align-items: center;
    gap: 6px;
    font-style: normal;
    font-family: var(--font-montserrat)
}

.menu-wrap_c436d .title-wrap_8d4f3 .arrow-icon_cfb19 {
    transition: transform .3s
}

.menu-wrap_c436d .title-wrap_8d4f3 .arrow-icon_cfb19.show_2f820 {
    transform: rotate(-180deg)
}

.menu-wrap_c436d .title-wrap_8d4f3 span {
    font-weight: 400;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: normal;
    letter-spacing: -.24px
}

.menu-wrap_c436d .menu-list_7616b {
    position: absolute;
    top: 16px;
    display: flex;
    flex-direction: column;
    gap: 5px;
    z-index: 1;
    width: 100%;
    padding: 12px;
    right: -11px;
    min-width: 110px;
    text-align: center;
    background: linear-gradient(180deg,#2c2b38,#292834 50%,#31303d);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px
}

.menu-wrap_c436d .menu-list-button_58d75 {
    text-transform: uppercase;
    font-weight: 600;
    font-size: .6875rem;
    line-height: .8125rem
}

.menu-wrap_c436d .menu-list-button_58d75[disabled] {
    pointer-events: none;
    color: hsla(0,0%,67.5%,.5)
}

.menu-wrap_c436d .menu-list-button_58d75.active_ad55a {
    color: #00a83b
}

@-moz-keyframes input_animate_16d73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_16d73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_16d73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_16d73 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_3836c {
    position: relative;
    display: grid;
    justify-content: space-between;
    padding: 0 12px;
    column-gap: 6px;
    grid-template-columns: 1fr 1fr
}

.item_000fa {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    margin: auto;
    color: var(--input-label-color);
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    text-align: center;
    text-transform: capitalize;
    background: var(--sport-search-input-bg);
    border: 1px solid #23222f;
    border-radius: 8px;
    cursor: pointer;
    transition: .3s;
    width: 100%
}

@-moz-keyframes input_animate_731b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_731b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_731b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_731b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bank-account-select_05131 {
    position: relative
}

.account-page-title_2099c {
    width: 100%;
    padding: 10px;
    text-align: center;
    background: linear-gradient(90deg,#474654,#23222f)
}

.account-page-title_2099c span {
    color: #eaecf4;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    text-transform: uppercase
}

.account-page-title_2099c .back-button_6bced {
    display: flex;
    align-items: center;
    justify-content: center;
    float: right;
    width: 5.9375rem;
    height: 3.4375rem;
    color: #fff;
    font-weight: 600;
    font-size: .9375rem;
    font-family: var(--font-open-sans);
    line-height: 3.4375rem;
    text-align: center;
    background: rgba(0,0,0,.2);
    border-top-right-radius: 3px
}

.account-page-title_2099c .back-button_6bced svg {
    width: .9375rem;
    height: .9375rem;
    margin-right: .3125rem
}

.top-wrapper_7e937 {
    position: relative
}

.account-menu-list_a13ec {
    position: relative;
    display: flex;
    gap: 4px;
    padding: 6px;
    overflow-x: scroll;
    overflow-y: hidden;
    background-color: var(--account-header-bg-color)
}

.account-menu-list_a13ec::-webkit-scrollbar {
    height: 2px
}

.account-menu-list_a13ec::-webkit-scrollbar-thumb {
    background-color: transparent
}

.account-menu-list_a13ec li {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    min-width: 72px;
    background: #23222f;
    border: 1px solid rgba(234,236,244,.12);
    border-radius: 4px;
    box-shadow: 0 0 8px 0 rgba(0,35,102,.08);
    transition: .3s;
    height: 59px
}

.account-menu-list_a13ec li span {
    color: #b9b8c3;
    font-size: 9px;
    font-family: var(--font-montserrat);
    text-align: center;
    text-transform: capitalize
}

.account-menu-list_a13ec li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: 8px
}

.account-menu-list_a13ec li.active_5deff {
    background: linear-gradient(180deg,#030021,#002162);
    border-color: var(--account-bg)
}

.account-menu-list_a13ec li.active_5deff span {
    color: #fff;
    font-weight: 500
}

.account-menu-list_a13ec li.active_5deff .item-icon_88358 path {
    fill: #fff
}

.item-icon_88358 {
    width: 24px;
    height: 24px
}

@-moz-keyframes input_animate_38605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_38605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_38605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_38605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.switch_006a5 {
    flex-shrink: 0
}

.switch_006a5 input {
    display: block;
    visibility: hidden;
    margin: 0;
    width: 100%;
    height: 100%
}

.switch-default_49ad3 {
    position: relative;
    width: 63px;
    height: 40px;
    border-radius: 30px;
    background-color: #c4e1f1;
    transition: all .15s ease-out
}

.switch-default_49ad3.active_dfe48 {
    background-color: #00a83b
}

.switch-default_49ad3.active_dfe48:after {
    background-color: var(--input-bg-color);
    transform: translate(25px)
}

.switch-default_49ad3:after {
    position: absolute;
    top: 15%;
    left: 5px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background-color: #1b1a24;
    content: "";
    transition: all .15s ease-out
}

.switch-default_49ad3.error_d717a {
    background-color: #d52941
}

@-moz-keyframes input_animate_24887 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_24887 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_24887 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_24887 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.button_1393f {
    padding: 0;
    margin: 0;
    border: none;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    transition: all .2s;
    appearance: none
}

.back_172cf {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    background: transparent;
    border: 1px solid #c8d6dc;
    border-radius: 12px;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #142d3e;
    padding: 16px 0;
    text-transform: uppercase
}

.back_172cf svg {
    margin-right: 12px
}

@-moz-keyframes input_animate_902fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_902fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_902fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_902fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.gray-bg_748b6 {
    background-color: #f0f0f0;
    min-height: calc(100vh - 103px)
}

.a-content_ea7be {
    margin: 0 auto;
    width: 100%
}

.a-frame_d9c51 {
    padding: 40px 5px 0;
    position: relative;
    text-align: center;
    font-family: Segoe,Segoe UI,Trebuchet MS,sans-serif
}

.a-icon_c1de6 {
    margin-bottom: 40px
}

.a-icon_c1de6 img {
    margin: auto
}

.a-title_752bf {
    color: #212d35;
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 30px
}

.a-txt_a5346 {
    color: #212d35;
    font-weight: 500;
    font-size: 22px;
    margin-bottom: 15px
}

.a-note_9650f {
    color: #8c8c8c;
    font-size: 22px
}

.a-btn-holder_61182 {
    margin-top: 40px;
    text-align: center
}

.a-btn_e90de {
    width: 290px;
    height: 60px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #0087bb;
    color: #fff;
    border-radius: 30px;
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
    transition: .3s
}

.a-btn_e90de:hover {
    background-color: #0cb6d4
}

@-moz-keyframes input_animate_f3ac5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f3ac5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f3ac5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f3ac5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.forgot-password-content_b45de {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 0 30px
}

.error_acf79 {
    margin-top: 6px;
    margin-bottom: -10px;
    margin-left: 16px;
    color: #fd4d4d;
    font-size: 12px
}

@-moz-keyframes input_animate_47f01 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_47f01 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_47f01 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_47f01 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_5aa70 {
    display: flex;
    height: 3.875rem;
    padding: 0 8px;
    background: #030021;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.header-button_e5a75 {
    position: relative;
    padding-left: 15px;
    color: #fff
}

.header-button_e5a75 .announcements-count_ecc7e {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 7px;
    position: absolute;
    background: #da3434;
    border-radius: 35px;
    top: 8px;
    right: -4px
}

.header-button_e5a75 .announcements-count_ecc7e>div {
    font-size: 9px;
    font-weight: 600;
    color: #fff
}

.header-button_e5a75.opened_b4d8d {
    background: #e1d18c;
    pointer-events: none
}

.header-button_e5a75.opened_b4d8d .bars_c01d7 {
    width: 15px
}

.header-button_e5a75.opened_b4d8d .bars_c01d7 .bar_1a485 {
    width: 17px
}

.header-button_e5a75.opened_b4d8d .bars_c01d7 .bar_1a485:first-of-type {
    top: 5px;
    transform: rotate(-45deg)
}

.header-button_e5a75.opened_b4d8d .bars_c01d7 .bar_1a485:nth-of-type(2) {
    transform: scale(0);
    opacity: 0
}

.header-button_e5a75.opened_b4d8d .bars_c01d7 .bar_1a485:nth-of-type(3) {
    top: 5px!important;
    transform: rotate(45deg)
}

.bars_c01d7 {
    position: relative;
    display: block;
    width: 1.5rem;
    height: 1rem
}

.bars_c01d7 .bar_1a485 {
    position: absolute;
    top: -1px;
    left: 0;
    width: 1.4375rem;
    height: 2px;
    background-color: #fff;
    border-radius: 3px;
    -moz-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s
}

.bars_c01d7 .bar_1a485:nth-of-type(2) {
    top: 5px
}

.bars_c01d7 .bar_1a485:nth-of-type(3) {
    top: .6875rem
}

.left-menu-button_f3fbb {
    display: flex;
    align-items: center;
    margin-right: 12px;
    padding-left: 12px
}

.left-menu-button_f3fbb svg {
    width: 1.6875rem
}

.right-menu-button_e0453 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3.125rem;
    background-color: #142e3f
}

.right-menu-button_e0453 svg {
    width: 1.6875rem
}

.auth-link_e6408 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-right: 12px;
    font-weight: 600;
    font-size: .9375rem
}

.logo-link_0fc00 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%
}

.logo-link_0fc00 img {
    width: auto;
    height: 36px
}

.balance-wrapper_f9b39 {
    display: flex;
    align-items: center
}

.logo-icon_eaa23 {
    width: 110px;
    height: auto
}

.message-badge_ac10b {
    position: absolute;
    top: 20%;
    left: 38%;
    z-index: 5;
    width: 18px;
    height: 10px;
    color: #fff;
    font-weight: 600;
    font-size: 8px;
    line-height: 10px;
    text-align: center;
    background: #e1d18c;
    border-radius: 35px
}

.message-badge_ac10b.red_3b52a {
    background: #da3434
}

.notification-button_5595e {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 3.125rem;
    margin-right: -60px;
    text-align: center;
    background-color: #142e3f
}

.notification-button_5595e div.animate_cfa45 {
    animation: lr_f7ba1 .3s infinite
}

@-webkit-keyframes lr_f7ba1 {
    0% {
        transform: rotate(0deg)
    }

    25% {
        transform: rotate(10deg)
    }

    75% {
        transform: rotate(-10deg)
    }

    to {
        transform: rotate(0deg)
    }
}

.cashback-button_0ebe4 {
    color: #fff
}

.cashback-button_0ebe4 svg {
    width: 100%;
    height: auto
}

.header-content_174ff {
    position: sticky;
    top: 0;
    z-index: 10
}

.auth_a2e70 {
    display: flex;
    align-items: center;
    column-gap: 8px
}

.auth-btn_e1c4b {
    padding: 4.5px 5px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    white-space: nowrap;
    background: #292b4a;
    border-radius: 4px
}

.auth-btn_e1c4b.registr_26839 {
    background: #00a83b
}

.notification_545b4 {
    position: relative;
    display: flex;
    align-items: center
}

.notification_545b4 .notification-animated-icon_b9ea6 {
    width: 70px
}

.notification_545b4 .notification-icon_9df13 {
    width: 18px;
    height: 18px;
    margin: 0 6px
}

@-moz-keyframes input_animate_d0def {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d0def {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d0def {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d0def {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.virtual-wrapper_d5f33 {
    padding: 8px 13px 50px;
    background: #0a0b1d;
    font-family: var(--font-inter)
}

@-moz-keyframes input_animate_2fee6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2fee6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2fee6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2fee6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-wrap_2d82e {
    margin-top: 24px;
    padding: 16px;
    background: var(--auth-form-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px
}

.form-wrap_2d82e .subtitle_58d7a {
    margin: 16px 0 24px;
    color: var(--auth-text-color);
    font-size: 14px;
    line-height: 22px;
    text-align: center
}

form .form-part_35674 {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    font-family: var(--font-montserrat)
}

form .form-part_35674 .hint-label_9a57d {
    margin-top: 8px;
    margin-bottom: 8px;
    color: var(--auth-text-color);
    font-weight: 300;
    font-size: 13px;
    font-style: italic;
    line-height: 15px
}

form .form-part_35674+.form-part_35674 {
    margin-top: 16px
}

form .form-part_35674 .form-title_dc270 {
    color: var(--auth-text-color);
    font-weight: 900;
    font-size: 24px;
    text-align: center
}

form .form-part_35674 .custom-select_423d2[name] {
    height: 48px;
    padding-left: 10px;
    color: var(--auth-text-color);
    background: var(--auth-input-bg);
    border: 0;
    border-radius: 8px;
    -webkit-text-fill-color: var(--auth-text-color)
}

form .custom-input_e8b83 {
    color: var(--auth-text-color);
    font-weight: 500;
    font-size: 12px;
    letter-spacing: -.24px
}

form .custom-input_e8b83>div {
    margin-bottom: 4px
}

form .custom-input_e8b83 input {
    height: 48px;
    padding-left: 10px;
    background: var(--auth-input-bg);
    border: 0;
    border-radius: 8px
}

form .custom-input_e8b83 input[name]+label {
    display: none
}

.hint_1b393 {
    margin: 1.75rem 0;
    color: #142e3f;
    font-weight: 400;
    font-size: .9375rem;
    font-family: var(--font-montserrat);
    line-height: 1.125rem
}

.agree-checkbox_b4f82 {
    display: flex;
    column-gap: 4px;
    margin-bottom: 5px
}

.agree-checkbox_b4f82 span {
    color: var(--auth-text-color);
    font-weight: 400;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.12px
}

.error_7f89c {
    margin-top: 16px;
    padding: 1.25rem .625rem;
    color: #d52941;
    font-weight: 500;
    font-size: .8125rem;
    line-height: 1rem;
    background: rgba(213,41,65,.1);
    border-radius: .5625rem
}

.btn_41b86,.error_7f89c {
    font-family: var(--font-montserrat);
    text-align: center
}

.btn_41b86 {
    width: 100%;
    height: 48px;
    padding: 14px 10px;
    color: var(--auth-btn-color);
    font-weight: 600;
    font-size: 16px;
    letter-spacing: -.16px;
    background: var(--auth-btn-bg);
    border-radius: 4px
}

.btn_41b86+.btn_41b86 {
    margin-top: 8px
}

.btn_41b86.registr_8a922 {
    margin-top: 24px;
    color: #fff;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

.btn_41b86.registr_8a922:disabled {
    opacity: .5
}

.checkbox_9f511 {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    width: 16px;
    height: 16px;
    background: var(--auth-btn-bg);
    border: 1px solid var(--auth-btn-border);
    border-radius: 4px
}

.checkbox_9f511 .check_e3ced {
    width: 5px;
    height: 10px;
    border-right: 1px solid var(--auth-btn-color);
    border-bottom: 1px solid var(--auth-btn-color);
    transform: rotate(45deg)
}

.checkbox_9f511 input {
    display: none
}

.checkbox_9f511.checkbox-error_42c15 {
    background: rgba(213,41,65,.1);
    border-color: #d52941
}

@-moz-keyframes input_animate_46230 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_46230 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_46230 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_46230 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrap_2b9b8 {
    position: fixed;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(168deg,#001631,#052851 100.32%);
    inset: 0
}

.modal-wrap_2b9b8 .modal_f2600 {
    position: relative;
    display: flex;
    flex-direction: column;
    max-width: 350px;
    min-height: 400px;
    margin: 0 24px;
    padding: 8px;
    background: linear-gradient(133deg,#fff 1.47%,#efefef 102.73%);
    border: 1px solid #c1cfd7;
    border-radius: 16px;
    box-shadow: 0 12px 16px 0 rgba(7,18,28,.32)
}

.modal-wrap_2b9b8 .modal_f2600 .content_34dd5 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    align-items: center;
    padding: 122px 32px 0;
    row-gap: 16px
}

.modal-wrap_2b9b8 .modal_f2600 .content_34dd5 .title_a7161 {
    color: #04244b;
    font-weight: 700;
    font-size: 32px;
    font-family: var(--fint-montserrat);
    text-transform: capitalize
}

.modal-wrap_2b9b8 .modal_f2600 .content_34dd5 .description_e86be {
    color: #454e57;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 20px;
    text-align: center
}

.modal-wrap_2b9b8 .modal_f2600 .content_34dd5 .description_e86be span {
    color: #eab541;
    font-weight: 600;
    font-size: 18px
}

.buttons_3f050 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 8px
}

.btn_83dd8 {
    width: 100%;
    padding: 12px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    text-align: center;
    background: #032248;
    border-radius: 10px
}

.btn_83dd8.right_6bd26 {
    color: #032248;
    background: linear-gradient(96deg,#feeb92,#e2ad3c 102.93%)
}

.watch-icon_9093c {
    position: absolute;
    top: 0;
    left: 0
}

.bg-icon_bc788 {
    position: absolute
}

.bg-icon_bc788.top_07509 {
    top: 0;
    left: 0
}

.bg-icon_bc788.bottom_6f1f4 {
    right: 0;
    bottom: 0
}

@-moz-keyframes input_animate_1d2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1d2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1d2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1d2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.notification_content_ticker_9441b {
    height: 50px;
    background-color: #0f0f0f;
    border-bottom: 1px solid #ffb700;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px
}

.header_ticker_96d4a {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    width: 100%
}

.header_ticker_96d4a span {
    display: inline-block;
    padding-left: 100%;
    -webkit-animation: scroll_f3e03 10s linear infinite;
    -moz-animation: scroll_f3e03 10s infinite linear;
    animation: scroll_f3e03 10s linear infinite
}

.content_header_ticker_6e99f {
    display: flex;
    align-items: center;
    max-width: 500px;
    justify-content: center;
    width: calc(100% - 60px);
    margin: 0
}

.close-button_d285a {
    cursor: pointer;
    color: #999;
    margin: 0 10px;
    padding: 3px
}

.close-button_d285a:hover {
    color: #e5142e
}

.close-button_d285a svg {
    display: block;
    width: 14px;
    height: auto
}

.notification_icon_399bb {
    color: #ffb700;
    height: 34px;
    width: 34px;
    min-width: 34px;
    background-color: #222;
    border-radius: 50%;
    text-align: center;
    line-height: 35px;
    font-size: 28px;
    margin: 0 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: ProductIconsFont
}

.notification_icon_399bb:before {
    content: "\1F4E2";
    font-family: ProductIconsFont
}

@-moz-keyframes scroll_f3e03 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@-webkit-keyframes scroll_f3e03 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@-o-keyframes scroll_f3e03 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes scroll_f3e03 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@-moz-keyframes input_animate_dc38c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dc38c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dc38c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dc38c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_8abad {
    display: flex
}

.balance_37c11 {
    display: flex;
    align-items: center;
    width: 100%;
    color: #fff;
    font-family: var(--font-montserrat);
    column-gap: 8px
}

.balance_37c11 .points_group_icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px
}

.balance_37c11 .points_group_icon .points-group-image {
    width: unset;
    height: unset
}

.withdraw-button_93ee8 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px
}

.withdraw-button_93ee8 svg path {
    fill: #ba2231
}

.balance-title_190c9 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-weight: 700;
    font-size: .6875rem
}

.balance-info_b9215 {
    display: flex;
    font-weight: 700;
    font-size: 1.5625rem;
    font-style: normal;
    line-height: 1.875rem;
    word-break: break-word
}

.balance-info_b9215.small_8e55a .balance-amount_eaf4f {
    font-size: 10px
}

.balance-amount_eaf4f {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    line-height: normal
}

.add-balance-button_abc43 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px
}

.add-balance-button_abc43 svg path {
    fill: #23a04e
}

@-moz-keyframes input_animate_4c1c3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4c1c3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4c1c3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4c1c3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_023cc {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_023cc:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_023cc.success_1bedb .close-button_b2886 {
    top: -14px;
    right: -13px
}

.close-button_b2886 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_b2886 path {
    fill: #ed1f25
}

.header_feeb2 {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_6d7ee {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_09784 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.submit-btn_cb93f {
    padding: 17px 14px 17px 24px;
    background: #01b3b3;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    margin: 41px auto;
    display: block;
    max-height: 52px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.success-message_08d73 {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 50%;
    margin-left: 25%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_08d73 svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_1feb9 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #b30130
}

.buttons-container_c7668 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.button_25bda {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_25bda.button-green_fbebc {
    background-color: #109444
}

.button_25bda.button-red_9aba8 {
    background-color: #f02728
}

.button_25bda.button-yellow_324bc {
    background-color: #f5dd8d
}

.rules-btn-container_c9b52 {
    display: flex;
    justify-content: space-between;
    width: 80%
}

.rules-list_0dc25 {
    margin-top: 15px;
    font-size: 14px;
    font-family: Verdana,Geneva,sans-serif
}

.rules-item_c426a {
    margin-left: 10px;
    margin-bottom: 10px;
    line-height: 20px;
    color: #fff
}

@media (max-width: 1100px) {
    .modal_023cc {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_023cc h2.textarea-title_ec176 {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_023cc .header_feeb2 {
        margin-bottom: 10px
    }

    .modal_023cc .header-title_6d7ee {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_023cc.success_1bedb {
        max-width: 100%;
        max-height: 250px
    }

    .modal_023cc.success_1bedb .close-button_b2886 {
        top: 14px;
        right: 14px
    }

    .modal_023cc .submit-btn_cb93f {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_d550d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d550d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d550d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d550d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_0c082 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_0c082 table {
    margin: 10px 0
}

.modal_0c082:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_0c082.success_103ee .close-button_911f6 {
    top: -14px;
    right: -13px
}

.close-button_911f6 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_911f6 path {
    fill: #ed1f25
}

.header_45366 {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_87426 {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.container-subtitle_92ea0 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px
}

.header-text_79210 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.submit-btn_5b3b2 {
    padding: 17px 14px 17px 24px;
    background: #01b3b3;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    margin: 41px auto;
    display: block;
    max-height: 52px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.success-message_577af {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 50%;
    margin-left: 25%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_577af svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_412fe {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #b30130
}

.buttons-container_64288 {
    display: flex;
    flex-direction: column
}

.button_9cc3f {
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_9cc3f.button-green_db273 {
    background-color: #109444
}

.button_9cc3f.button-red_330a8 {
    background-color: #f02728
}

.button_9cc3f.button-yellow_4b971 {
    background-color: #f5dd8d
}

.rules-btn-container_560fd {
    margin-top: 20px
}

.rules-list_0ee8e {
    margin-top: 15px;
    font-size: 14px;
    font-family: Verdana,Geneva,sans-serif
}

.rules-item_4199c {
    margin-left: 10px;
    margin-bottom: 10px;
    line-height: 20px;
    color: #fff
}

@media (max-width: 1100px) {
    .modal_0c082 {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_0c082 h2.textarea-title_4f22d {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_0c082 .header_45366 {
        margin-bottom: 10px
    }

    .modal_0c082 .header-title_87426 {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_0c082 .container-subtitle_92ea0 {
        font-weight: 600;
        font-size: 20px;
        margin-bottom: 5px
    }

    .modal_0c082.success_103ee {
        max-width: 100%;
        max-height: 250px
    }

    .modal_0c082.success_103ee .close-button_911f6 {
        top: 14px;
        right: 14px
    }

    .modal_0c082 .submit-btn_5b3b2 {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_f8a45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f8a45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f8a45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f8a45 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.verification_code_modal_44ba9.modal_447bb {
    position: relative;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    margin: 10px;
    padding: 16px;
    overflow: auto;
    color: #fff;
    font-size: 16px;
    background: #1b1a24;
    background-clip: padding-box;
    border-radius: 14px
}

.verification_code_modal_44ba9 .content-wrapper_1d3c5 {
    display: flex;
    flex-direction: column;
    max-width: 375px;
    height: 100%;
    margin: 0 auto
}

.verification_code_modal_44ba9 .close-button_7ca6c {
    position: absolute;
    top: 12px;
    right: -4px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    background: var(--main-green-color);
    border-radius: 32px;
    box-shadow: 0 4px 8px 0 rgba(120,127,154,.5);
    transform: translateX(-50%);
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.verification_code_modal_44ba9 .close-button_7ca6c svg {
    width: 12px;
    height: 12px
}

.verification_code_modal_44ba9 .close-button_7ca6c path {
    fill: #fff
}

.verification_code_modal_44ba9 .header_b5650 {
    margin-bottom: 20px
}

.verification_code_modal_44ba9 .header-title_a65b5 {
    margin-right: 32px;
    font-weight: 700;
    font-size: 20px;
    text-transform: capitalize
}

.verification_code_modal_44ba9 .header-description_30994 {
    margin-top: 20px;
    color: #d2d2d2;
    font-weight: 500;
    font-size: 16px;
    line-height: 162%;
    letter-spacing: .04em
}

.verification_code_modal_44ba9 .btn-send-wrapper_7fdbc {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px
}

.verification_code_modal_44ba9 .btn-send_77a46 {
    padding: 8px;
    color: #00a83b;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    transition: color .15s
}

.verification_code_modal_44ba9 .btn-send_77a46:hover {
    color: #01ff5f
}

.verification_code_modal_44ba9 .timer-block_e99f0 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 16px;
    margin-bottom: 16px;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    column-gap: 4px
}

.verification_code_modal_44ba9 .timer-text_58850 {
    color: #d2d2d2
}

.verification_code_modal_44ba9 .timer-count_0e03a {
    color: #00a83b
}

.verification_code_modal_44ba9 .form-code_33b98 {
    display: flex;
    flex: 1;
    flex-direction: column;
    margin-top: 30px
}

.verification_code_modal_44ba9 .btn-code-submit_c5dc6 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    margin: auto 0 16px;
    padding: 0 14px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.33;
    letter-spacing: -.36px;
    text-align: center;
    background-color: #00a83b;
    border-radius: 8px;
    cursor: pointer;
    opacity: 1;
    transition: all .3s
}

.verification_code_modal_44ba9 .btn-code-submit_c5dc6[disabled] {
    transform: scale(1)!important;
    opacity: .6
}

.verification_code_modal_44ba9 .code-inputs-label_c1d62 {
    color: #d2d2d2;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%
}

.verification_code_modal_44ba9 .code-inputs-wrapper_3f279 {
    display: flex;
    justify-content: space-around;
    margin: 30px 0 8px;
    column-gap: 8px
}

.verification_code_modal_44ba9 .code-input_2a00d {
    width: 60px;
    height: 48px;
    padding: 14px 8px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    background: #262329;
    border-radius: 8px
}

.verification_code_modal_44ba9 .code-input_2a00d:valid[value=""] {
    border: 1px solid transparent
}

.verification_code_modal_44ba9 .code-input_2a00d:valid {
    border: 1px solid #00a83b
}

.verification_code_modal_44ba9 .code-input_2a00d:disabled {
    pointer-events: none
}

.verification_code_modal_44ba9 .error-message_16df6 {
    margin-top: 16px;
    padding: 8px 16px;
    color: #ff4949;
    font-size: 13px;
    background: var(--sports-items-secondary-bg-color);
    border: 1px solid #ff4949;
    border-radius: 8px
}

.success-block_105a0 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: end;
    height: 100%
}

.success-text_9a00c {
    margin-top: 10px;
    color: #d2d2d2;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    text-align: center
}

.success-button_c9750 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 52px;
    margin-top: 24px;
    padding: 0 14px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.33;
    letter-spacing: -.36px;
    text-align: center;
    background-color: #00a83b;
    border-radius: 8px;
    cursor: pointer
}

@-moz-keyframes input_animate_bde4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bde4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bde4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bde4e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_5511d {
    position: sticky;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 30;
    display: flex;
    background: #030021
}

.menu_5511d .items_35a2b {
    height: 72px;
    margin-left: 132px;
    overflow-x: auto
}

.menu_5511d .item_df9fb,.menu_5511d .items_35a2b {
    display: flex;
    align-items: center;
    transform: rotateX(180deg)
}

.menu_5511d .item_df9fb {
    position: relative;
    flex-direction: column;
    min-width: 66px;
    row-gap: 3px;
    text-transform: capitalize
}

.menu_5511d .item_df9fb .image-icon_5b07c {
    width: 22px;
    height: 22px;
    filter: brightness(0) saturate(100%) invert(100%)
}

.menu_5511d .item_df9fb .icon-wrap_8f90f,.menu_5511d .item_df9fb .image-icon_5b07c {
    display: flex;
    align-items: center;
    justify-content: center
}

.menu_5511d .item_df9fb .icon-wrap_8f90f svg {
    color: #fff
}

.menu_5511d .item_df9fb.active_a7347 .image-icon_5b07c {
    filter: brightness(0) saturate(100%) invert(37%) sepia(98%) saturate(1000%) hue-rotate(20deg) brightness(130%) contrast(100%)
}

.menu_5511d .item_df9fb.active_a7347 .icon-wrap_8f90f svg,.menu_5511d .item_df9fb.active_a7347 p {
    color: #fbb203
}

.menu_5511d .item_df9fb p {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-inter);
    text-align: center;
    word-break: break-word
}

.static-content_71409 {
    position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    height: 100%;
    transform: rotateX(-180deg)
}

.static-content_71409 .item_df9fb {
    height: 34px
}

@-moz-keyframes input_animate_2d8e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2d8e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2d8e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2d8e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-content_c7538 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 23px 0;
    overflow-y: auto;
    background: #0a0b1c
}

.modal-content_c7538 .past-games-wrapper_ebb10 {
    display: flex;
    flex-direction: column;
    gap: 13px
}

.modal-content_c7538 .past-games-wrapper_ebb10 .game-wrapper_bf703 {
    display: flex;
    gap: 9px;
    align-items: center
}

.modal-content_c7538 .past-games-wrapper_ebb10 .game-wrapper_bf703 .right-side_38bda {
    display: flex;
    flex-direction: column;
    gap: 3px
}

.modal-content_c7538 .past-games-wrapper_ebb10 .game-wrapper_bf703 .right-side_38bda .game-title_dc538 {
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px
}

.modal-content_c7538 .past-games-wrapper_ebb10 .game-wrapper_bf703 .right-side_38bda .game-provider_df181 {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    opacity: .6
}

.modal-content_c7538 .past-games-wrapper_ebb10 .game-wrapper_bf703 img {
    width: 50px;
    height: 50px;
    border-radius: 16px
}

.modal-content_c7538 .user-history-games-wrapper_37a61 {
    display: flex;
    flex-direction: column;
    padding: 0 15px 13px
}

.modal-content_c7538 .user-history-games-wrapper_37a61 .history-title_e1553 {
    color: #fbb203;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px
}

.modal-content_c7538 .user-history-games-wrapper_37a61 .history-title_e1553:after {
    display: block;
    width: 128px;
    height: 3px;
    margin-top: 5px;
    margin-bottom: 13px;
    background: #eac667;
    content: ""
}

.modal-content_c7538 .header-search-content_80479 {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 0 15px 13px
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 42px;
    padding: 0 8px 0 43px;
    background: #1a1939;
    border: 2px solid #667ccc;
    border-radius: 12px
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 .shuffle-wrapper_dffcf {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    height: 25px;
    padding: 0 9px;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    background: #3b316e;
    border-radius: 12px
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 .shuffle-wrapper_dffcf .shuffle-text_3bdb9 {
    max-width: 52px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 input {
    width: 100%;
    height: 38px;
    padding-right: 12px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    background: transparent
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 input::placeholder {
    color: #595883
}

.modal-content_c7538 .header-search-content_80479 .search-input-wrapper_ebd31 .search-icon_78bb5 {
    position: absolute;
    top: 50%;
    left: 18px;
    margin-right: 12px;
    transform: translateY(-50%)
}

.modal-content_c7538 .header-search-content_80479 .close-button_90da3 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 42px;
    height: 42px;
    background: #1a1939;
    border-radius: 11px
}

.select-providers-wrapper_bd601 {
    display: flex;
    align-items: center;
    height: 39px;
    margin: 0 15px;
    padding: 0 22px;
    background: #1a1939;
    border: 2px solid #667ccc;
    border-radius: 12px
}

.select-providers-wrapper_bd601 .left-provider-text_55ee1 {
    margin-right: 4px;
    color: #595883;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    text-transform: capitalize
}

.select-providers-wrapper_bd601 .selected-provider-title_e7915 {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px
}

.select-providers-wrapper_bd601 .arrow-icon_c3cf8 {
    margin-left: auto;
    color: #fff
}

.providers-tags-wrapper_2d8dd {
    display: flex;
    gap: 10px;
    align-items: center;
    margin: 13px 15px;
    overflow-x: auto
}

.providers-tags-wrapper_2d8dd::-webkit-scrollbar {
    width: 0;
    height: 0
}

.providers-tags-wrapper_2d8dd .tag_910fe {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 37px;
    padding: 0 7px;
    color: #fff;
    font-weight: 800;
    font-size: 12px;
    white-space: nowrap;
    background: #1a1939;
    border: 2px solid transparent;
    border-radius: 8px;
    transition: .3s
}

.providers-tags-wrapper_2d8dd .tag_910fe.selected_27f3a {
    color: #fbb203;
    border-color: #667ccc
}

.no-past-games_2792e {
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px
}

@-moz-keyframes input_animate_0e2e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0e2e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0e2e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0e2e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_e48b9 {
    height: 46px
}

.item_e2217,.wrapper_e48b9 {
    display: flex;
    align-items: center
}

.item_e2217 {
    justify-content: center;
    width: 32px;
    height: 100%;
    color: #eaecf4;
    background: #eaecf4
}

.item_e2217 .light-icon_6d81c {
    width: 16px;
    height: 18px;
    color: #4a516b
}

.item_e2217 .dark-icon_0cad3 {
    width: 12px;
    height: 14px;
    color: #4a516b
}

.item_e2217.dark_27b05 {
    border-radius: 6px 0 0 6px
}

.item_e2217.light_5a916 {
    border-radius: 0 6px 6px 0
}

.item_e2217.item-active_ddb74 {
    background: #070327
}

.item_e2217.item-active_ddb74 svg {
    color: #ffec60
}

@-moz-keyframes input_animate_325ae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_325ae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_325ae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_325ae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.right-menu_9d614 {
    --menu-width: 360px;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    width: var(--menu-width);
    padding: 16px;
    overflow-x: hidden;
    overflow-y: auto;
    background: linear-gradient(174deg,#040021 -3.47%,#09042c 107.34%);
    border-radius: 8px 0 0 8px;
    transform: translateX(var(--menu-width));
    transition: transform .4s cubic-bezier(.23,1,.32,1) 0s
}

.right-menu_9d614.opened_65ecc {
    transform: translateX(0)
}

.overlay_e4a23 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 11;
    display: none;
    background: rgba(20,46,63,.74)
}

.overlay_e4a23.opened_65ecc {
    display: block
}

.right-menu-header_11001 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.right-menu-header_11001 .cross-icon-wrap_ed513 {
    padding: 8px;
    background: #242b31;
    border-radius: 8px
}

.right-menu-header_11001 .cross-icon-wrap_ed513 .cross-icon_adba8 {
    color: #ab83ff
}

.auth-wrap_4fabf {
    display: flex;
    justify-content: space-between;
    margin-top: 16px;
    font-family: var(--font-montserrat)
}

.auth-wrap_4fabf .auth-buttons_91a2c {
    display: flex;
    gap: 14px
}

.auth-wrap_4fabf .auth-buttons_91a2c .auth-btn_9bdda {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 110px;
    height: 46px;
    padding: 4px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    background: #292b4a;
    border-radius: 4px
}

.auth-wrap_4fabf .auth-buttons_91a2c .auth-btn_9bdda.btn-registration_13a81 {
    background: #00a83b
}

.auth-wrap_4fabf .user-info_c4c2e {
    display: flex;
    gap: 14px;
    align-items: center
}

.auth-wrap_4fabf .user-info_c4c2e .point-group-icon_031bb {
    margin-left: 0
}

.auth-wrap_4fabf .user-info_c4c2e .point-group-icon_031bb img {
    width: 40px
}

.auth-wrap_4fabf .user-info_c4c2e .user-name_cffa2 {
    margin-bottom: 5px;
    color: #fff;
    font-weight: 400;
    font-size: 16px;
    font-family: var(--font-rubik);
    line-height: 16px
}

.auth-wrap_4fabf .user-info_c4c2e .balance-text_42b59 {
    color: #4c4c63;
    font-weight: 500;
    font-size: 12px
}

.auth-wrap_4fabf .user-info_c4c2e .balance_67503 {
    color: #0e863d;
    font-weight: 700;
    font-size: 14px
}

.nologged-user-links-wrapper_994c5 {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 8px
}

.logged-user-links-wrapper_29463 {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 8px;
    justify-content: space-between
}

.logged-user-links-item_cf681 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-items: center;
    justify-content: center;
    min-width: 76px;
    height: 58px;
    padding: 8px;
    background: #292b4a;
    border: 1px solid rgba(234,236,244,.12);
    border-radius: 8px;
    cursor: pointer
}

.logged-user-links-item_cf681.animated_c65a9 {
    gap: 0
}

.logged-user-links-item_cf681.logged-user-links-item-deposit_d1573,.logged-user-links-item_cf681.logged-user-links-item-withdraw_697fd {
    border: unset
}

.logged-user-links-item_cf681.logged-user-links-item-deposit_d1573 .logged-user-links-item-title_f5a66,.logged-user-links-item_cf681.logged-user-links-item-withdraw_697fd .logged-user-links-item-title_f5a66 {
    color: #fff;
    font-weight: 600
}

.logged-user-links-item_cf681.logged-user-links-item-deposit_d1573 {
    background: linear-gradient(180deg,#00a83b,#046325)
}

.logged-user-links-item_cf681.logged-user-links-item-withdraw_697fd {
    background: linear-gradient(180deg,#ff0f00,#8f0900)
}

.logged-user-links-item-icon-wrapper_741eb {
    flex-shrink: 0
}

.logged-user-links-item-icon-wrapper_741eb svg {
    height: 24px
}

.logged-user-links-item-title_f5a66 {
    color: #b4b9cc;
    font-weight: 400;
    font-size: 10px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    white-space: nowrap;
    text-align: center
}

.switch-wrapper_3006b {
    margin-top: 8px
}

.logged-user-buttons-wrapper_3be23 {
    display: grid;
    gap: 8px;
    margin-top: 16px
}

.logged-user-buttons-item_6a93f {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 32px;
    padding: 8px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    border: 1px solid #c19c65;
    border-radius: 8px;
    cursor: pointer
}

.logged-user-buttons-item_6a93f.logged-user-buttons-item-auto-loss-bonus_d0743 {
    background: linear-gradient(180deg,#00a83b,#045d23);
    border: 1px solid #007629
}

.bonuses_1403a {
    display: flex;
    flex-wrap: wrap;
    gap: 5px 10px;
    justify-content: space-evenly;
    margin-top: 12px
}

.icon-image-wrapper_a7524 {
    width: 24px
}

.icon-image-wrapper_a7524.animated_c65a9 {
    width: 30px
}

.side-bar-section_cd916 {
    margin-top: 16px;
    font-family: var(--font-rubik)
}

.side-bar-section_cd916+.side-bar-section_cd916 {
    margin-top: 32px
}

.side-bar-section_cd916 .title-wrapper_46c8b {
    display: flex;
    gap: 8px;
    align-items: center;
    margin-bottom: 16px;
    text-transform: capitalize
}

.side-bar-section_cd916 span {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    font-style: normal;
    line-height: 16px
}

.side-bar-section_cd916 .slot-recomended-wrap_56dfc {
    margin-left: auto;
    color: #0b0b0b;
    font-weight: 600;
    font-size: 14px;
    background: linear-gradient(269.73deg,#feb405 7.18%,#ff8a15 76.05%);
    border-radius: 8px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px 8px
}

.side-bar-section_cd916 .icon-wrapper_afc96 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: #242b31;
    border-radius: 8px
}

.side-bar-section_cd916 .icon-wrapper_afc96 svg {
    color: #ab83ff;
    animation: fade-in_c5ff1 .6s ease
}

@-moz-keyframes fade-in_c5ff1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fade-in_c5ff1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-o-keyframes fade-in_c5ff1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fade-in_c5ff1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.list-info_2bfaf {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin: 16px 0
}

.list-info_2bfaf .list-info-item_e1ae6 {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 6px;
    background: #3b316e;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    padding: 0 16px;
    text-transform: uppercase
}

.list-info_2bfaf .list-info-item_e1ae6 .group-title-name_13935 {
    color: #caa01a;
    font-weight: 900
}

.list-info_2bfaf .list-info-item_e1ae6 .green-text-color_bb8e2 {
    font-weight: 500;
    color: #10ab61
}

.list-info_2bfaf .list-info-item_e1ae6 .light-weight-text_c0804 {
    font-weight: 500
}

.user-info-container_1718d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.user-info-container_1718d .notifications-item_cff07 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 47px;
    background: #292b4a;
    border-radius: 6px
}

.modal-wrapper_06f4d {
    width: 100%;
    height: calc(100% - 40px);
    background: var(--casino-background);
    border-radius: 8px 8px 0 0;
    margin: 0 18px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: absolute;
    bottom: 0
}

.modal-content-wrapper_875fb {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 30px 21px;
    width: 100%;
    flex-direction: column
}

.modal-content-wrapper_875fb .close-modal_853e0 {
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%)
}

.modal-content-wrapper_875fb .modal-title_bf799 {
    text-transform: capitalize;
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 16px
}

.modal-content-wrapper_875fb .modal-description_2a686 {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    display: flex;
    column-gap: 5px;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 14px
}

.modal-content-wrapper_875fb .modal-description_2a686 p {
    text-align: center
}

.modal-content-wrapper_875fb .modal-content_03dd9 {
    display: flex;
    flex-direction: column;
    gap: 14px
}

.modal-content-wrapper_875fb .modal-game_e79a3 {
    height: 41px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 20px;
    font-weight: 900;
    color: #fff;
    border-radius: 80px;
    width: 255px;
    background: linear-gradient(270deg,#5266f9,#4c61f9);
    box-shadow: inset 0 3.13px 3.13px 0 hsla(0,0%,100%,.251)
}

.modal-content-wrapper_875fb .colored-desc_9b6cf {
    color: #ffbd2b;
    font-weight: 700
}

.modal-container_d7dfc {
    position: relative;
    width: 90%;
    display: flex;
    min-height: 230px;
    border-radius: 16px;
    border: 1px solid #c1cfd7;
    background: linear-gradient(135.17deg,#070327 15.2%,#3b316e 107.65%);
    align-items: center;
    justify-content: center
}

.theme-switcher_c551a {
    margin-left: auto
}

@-moz-keyframes input_animate_d601d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d601d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d601d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d601d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.footer_12791 {
    position: relative;
    padding: 15px 16px 27px;
    background: #030021;
    border-top: 2px solid #eac667
}

.footer_12791 .top_73434 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 5px
}

.footer_12791 .top_73434 .right_6d00f {
    display: flex;
    align-items: center;
    column-gap: 8px
}

.footer_12791 .top_73434 .logo_678dd {
    height: 47px
}

.footer_12791 .top_73434 .menu_1058e {
    width: 33px;
    height: 33px;
    padding: 8px 7px;
    background: linear-gradient(93deg,#07022d 3.96%,#09042c 106.81%);
    border-radius: 8px
}

.footer_12791 .top_73434 .menu_1058e .btn-wrap_7819c {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 100%
}

.footer_12791 .top_73434 .menu_1058e .btn-wrap_7819c span {
    display: block;
    width: 19px;
    height: 3px;
    background: #fff;
    border-radius: 8px;
    transition: .3s
}

.footer_12791 .top_73434 .menu_1058e.active_e1222 span {
    position: absolute;
    top: 7px
}

.footer_12791 .top_73434 .menu_1058e.active_e1222 span:first-child {
    transform: rotate(-45deg)
}

.footer_12791 .top_73434 .menu_1058e.active_e1222 span:last-child {
    transform: rotate(45deg)
}

.footer_12791 .copyright_a7f22 {
    padding: 23px 0 40px;
    color: #9896b1;
    font-size: 12px;
    font-family: var(--font-inter);
    text-align: center
}

.footer_12791 .bottom_169b7 {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 16px
}

.footer_12791 .bottom_169b7 iframe {
    width: 120px;
    height: 50px
}

.footer_12791 .footer-bg_f96fc {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    pointer-events: none
}

.links-list_07dbc {
    position: absolute;
    top: 23px;
    right: 56px;
    z-index: -1;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4px;
    max-width: 500px;
    margin-left: 8px;
    padding: 6px;
    background: #07032a;
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021;
    opacity: 0;
    transition: .3s
}

.links-list_07dbc.active_e1222 {
    z-index: 1;
    opacity: 1
}

.links-list_07dbc .link_855a6 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 123px;
    padding: 12px;
    background: #15113c;
    border: 1px solid #241f54;
    border-radius: 4px
}

.links-list_07dbc .link_855a6.active_e1222 {
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28)
}

.links-list_07dbc .link_855a6.active_e1222 p {
    color: #5c4504;
    font-weight: 600
}

.links-list_07dbc .link_855a6 p {
    color: #fff;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.12px;
    text-align: center;
    word-wrap: break-word
}

@-moz-keyframes input_animate_a1dd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a1dd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a1dd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a1dd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.chat-button_3fc2d {
    position: fixed;
    right: 7px;
    bottom: 80px;
    z-index: 9999998;
    width: 60px;
    height: 60px;
    border-radius: 50%
}

.chat-img_3122d {
    width: 100%;
    height: 100%;
    object-fit: cover
}

@-moz-keyframes input_animate_b2bde {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b2bde {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b2bde {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b2bde {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select_ee147 {
    position: relative
}

.select_ee147 .selected-value_76744 {
    display: flex;
    align-items: center;
    padding: 4px 0;
    column-gap: 4px
}

.select_ee147 p {
    margin-right: 4px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.select_ee147 svg {
    color: #fff;
    transition: .3s
}

.select_ee147 .list_05739 {
    position: absolute;
    top: 32px;
    right: 0;
    display: none;
    flex-direction: column;
    min-width: 100px;
    background: #07032a;
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021;
    transition: .3s
}

.select_ee147 .list_05739 .item_0d04b {
    padding: 10px 20px;
    transition: .3s
}

.select_ee147 .list_05739 .item_0d04b:first-child {
    border-radius: 8px 8px 0 0
}

.select_ee147 .list_05739 .item_0d04b:last-child {
    border-radius: 0 0 8px 8px
}

.select_ee147 .list_05739 .item_0d04b p {
    color: #fff;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.12px
}

.select_ee147.active_cf291 .list_05739 {
    display: flex
}

.select_ee147.active_cf291 svg {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_62051 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_62051 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_62051 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_62051 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart-item_67025 {
    position: fixed;
    bottom: 80px;
    left: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 56px;
    height: 56px;
    background: #ffc906;
    border-radius: 50%;
    transform: translateX(-50%)
}

.cart-item_67025.active_1484c {
    background: #342700;
    border: 1px solid #ebbd38;
    box-shadow: inset 0 3px 4px 0 rgba(235,189,56,.32),inset 0 -2px 4px 0 rgba(235,189,56,.32)
}

.cart-length_dcda0 {
    position: absolute;
    top: -2px;
    right: -2px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
    color: #021114;
    font-weight: 600;
    font-size: 12px;
    background: #fefefe;
    border-radius: 50%
}

.cart-icon_d0e36 {
    color: #021114
}

@-moz-keyframes input_animate_6ae94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6ae94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6ae94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6ae94 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_85e5f {
    position: fixed;
    top: 88px;
    right: -329px;
    z-index: 10;
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    width: 329px;
    padding: 12px 6px;
    background-color: #3b316e;
    border-radius: 6px;
    transition: right .5s
}

.wrapper_85e5f.active_fda3a {
    right: 5px
}

.goal_7468c {
    position: relative;
    padding: 4.5px 9px;
    color: #fff;
    font-weight: 600;
    font-size: 10px;
    font-family: Montserrat,sans-serif;
    line-height: 12.19px;
    text-transform: uppercase;
    background: linear-gradient(180deg,#00a83b,#046325);
    border-radius: 8px
}

.goal_7468c:before {
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1px solid rgba(234,236,244,.12);
    border-radius: 8px;
    content: "";
    inset: 0
}

.event-name_8fb4b {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    font-family: Inter,sans-serif;
    line-height: 16.94px
}

.event-name_8fb4b .more_3577c {
    color: #ffad33
}

.arrow_a1b03 {
    flex-shrink: 0
}

@-moz-keyframes input_animate_fa2ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fa2ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fa2ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fa2ac {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_e7dee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e7dee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e7dee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e7dee {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_75f1b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_75f1b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_75f1b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_75f1b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_3badf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3badf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3badf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3badf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.star-icon_3803e {
    height: auto;
    color: var(--fav-btn-stroke-color,#aaa);
    transition: all .2s;
    fill: var(--fav-btn-fill-color,transparent)
}

.active-yellow_7a254.active_af513 {
    --fav-btn-stroke-color: #f5b230;
    --fav-btn-fill-color: #f5b230
}

.active-yellow_7a254.active_af513 svg path {
    stroke: #f5b230
}

.active-white_7c409.active_af513 {
    --fav-btn-stroke-color: #fff;
    --fav-btn-fill-color: #fff
}

.add-to-fav-btn_f69d5.active_af513 .star-icon_3803e {
    animation: add-to-fav_c4541 .5s
}

@-moz-keyframes add-to-fav_c4541 {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@-webkit-keyframes add-to-fav_c4541 {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@-o-keyframes add-to-fav_c4541 {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@keyframes add-to-fav_c4541 {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@-moz-keyframes input_animate_dc1b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dc1b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dc1b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dc1b5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-container_50e67 {
    width: 862px;
    padding: 38px;
    background: #fff;
    border-radius: 14px;
    position: relative
}

.close-container_4007f {
    position: absolute;
    right: 18px;
    top: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 37px;
    height: 37px;
    background: #01b3b3;
    border-radius: 50%;
    z-index: 55;
    cursor: pointer
}

.content_77098 {
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: 13px;
    line-height: 19px;
    color: #193b52
}

.content_77098 a {
    color: #0964b9;
    font-weight: 700
}

.content_77098 b,.content_77098 strong {
    font-weight: 600
}

.content-inner_91d42 {
    font-size: 14px;
    font-family: Verdana,Geneva,sans-serif;
    overflow-y: scroll;
    padding-right: 1.25rem;
    height: 25rem
}

.content-inner_91d42::-webkit-scrollbar-track {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: transparent
}

.content-inner_91d42::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    background: #01b3b3;
    border-radius: 34px
}

.content-inner_91d42::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    -webkit-border-radius: 10px;
    border-radius: 10px
}

@-moz-keyframes input_animate_21d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_21d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_21d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_21d5e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.approve-changes-button_a12c5,.confirm-bet-button_2fe80,.place-bet-button_8a410 {
    --preloader-height: 1.375rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 40px;
    padding: 8px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    letter-spacing: -.28px;
    text-align: center;
    text-transform: capitalize;
    background: #00a83b;
    border-radius: 4px;
    transition: background-color .3s
}

.change-bet-button_40873 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 40px;
    border: 1px solid #b9b8c3;
    border-radius: 8px
}

.change-bet-button_40873:after {
    display: block;
    width: 8px;
    height: 8px;
    border: 3px solid #b9b8c3;
    border-top: none;
    border-left: none;
    transform: rotate(135deg);
    content: ""
}

.change-bet-button_40873[disabled] {
    opacity: .5;
    pointer-events: none
}

.cash-out-button_7de0b {
    --preloader-height: 17px;
    width: fit-content;
    min-width: 215px;
    min-height: 34px;
    padding: 8px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    letter-spacing: -.42px;
    background: var(--history-bet-pending-status);
    border-radius: 4px
}

.cash-out-button_7de0b[disabled] {
    opacity: .5;
    pointer-events: none
}

@-moz-keyframes input_animate_f7761 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f7761 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f7761 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f7761 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.input-container_45a08 {
    position: relative
}

.input-container_45a08.error_892e1 {
    border: 1px solid #db4446;
    animation: shake_01670 .1s 3
}

.input_36fbe {
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 600;
    font-size: .9375rem;
    line-height: 1.125rem;
    text-align: right;
    color: #142d3e;
    background: #ececec;
    width: 4.375rem;
    height: 2.4375rem;
    padding-right: .5rem
}

.input_36fbe[disabled] {
    pointer-events: none
}

.input_36fbe.error_892e1 {
    border: 1px solid #db4446;
    animation: shake_01670 .1s 3
}

.input_36fbe::-webkit-inner-spin-button,.input_36fbe::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.input_36fbe[type=number] {
    -moz-appearance: textfield
}

.input_36fbe.numpad_e2cf9 {
    display: grid;
    align-items: center;
    color: #142d3e
}

.input-system_c899a input {
    color: #333
}

.currency_c0472 {
    position: absolute;
    margin-left: .375rem;
    color: #9da2a8;
    font-weight: 600
}

@-moz-keyframes shake_01670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes shake_01670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes shake_01670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes shake_01670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_3f527 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3f527 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3f527 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3f527 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games-rows_d3ed7 {
    position: relative;
    min-height: calc(100vh - 128px);
    background: var(--casino-background)
}

.search-wrapper_93e3b {
    position: relative;
    display: flex;
    align-items: center;
    padding: 9px 12px;
    column-gap: 6px
}

.search-wrapper_93e3b .buttons_9945c {
    display: flex;
    gap: 6px;
    width: 86px
}

.search-wrapper_93e3b .buttons_9945c button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    color: var(--input-label-color);
    background: var(--sport-search-input-bg);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.search-wrapper_93e3b .buttons_9945c .selected_373a8 {
    color: #fbb203
}

.search-games-wrapper_41284 {
    position: absolute;
    top: 100%;
    right: 8px;
    left: 8px;
    z-index: 8
}

.filter-wrapper_8a6f3 {
    position: relative;
    top: -10px;
    z-index: 3;
    display: flex;
    justify-content: space-between
}

.casino-filter_f69ed {
    width: 117px
}

@-moz-keyframes input_animate_19048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_19048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_19048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_19048 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.options-row_cbe24 {
    display: flex;
    align-items: center;
    padding-top: .5rem;
    user-select: none
}

.options-row_cbe24.\--deposit {
    padding: 0;
    margin-bottom: 0
}

.options-row_cbe24.\--deposit .fake-checkbox_b0cdf {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: .625rem;
    box-shadow: inset 0 5px 18px -4px rgba(0,0,0,.17)
}

.options-row_cbe24.\--deposit .fake-checkbox_b0cdf:after {
    font-size: 1.125rem!important;
    left: 8px!important
}

.options-row_cbe24.\--deposit .label-text_c5558 {
    font-size: .875rem
}

.label-text_c5558 {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    color: #eaecf4
}

.checkbox_4ce99 {
    position: absolute;
    visibility: hidden
}

.checkbox_4ce99:checked~.fake-checkbox_b0cdf:after {
    position: absolute;
    top: 3px;
    left: .125rem;
    display: inline-block;
    color: #000;
    content: "";
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.725 10L12 1.986 10.198 0 4.725 6.029l-2.923-3.22L0 4.794 4.725 10z' fill='%23142D3E'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    width: 12px;
    height: 11px
}

.fake-checkbox_b0cdf {
    position: relative;
    margin-right: 12px;
    width: 18px;
    height: 18px;
    background: #eaecf4;
    box-sizing: border-box;
    box-shadow: none!important;
    border: 1px solid #142d3e;
    border-radius: 4px
}

.fake-checkbox_b0cdf.disabled_155db {
    background-color: #cecece
}

.fake-checkbox_b0cdf.error_a770f {
    border: 1px solid #db4446;
    animation: shake_a9edb .1s 3
}

@-moz-keyframes input_animate_039bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_039bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_039bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_039bb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.error-message-light_3f5d3 {
    padding: .625rem;
    border: 1px solid #c8dde3;
    border-radius: 3px;
    text-align: left;
    font-weight: 600;
    font-size: .75rem
}

.error-message-dark_9804f {
    padding: .625rem;
    border: 1px solid red;
    border-radius: 3px;
    color: red;
    text-align: left;
    font-size: .9375rem;
    font-family: var(--font-montserrat);
    font-weight: 400;
    line-height: 1.125rem
}

@-moz-keyframes input_animate_07eeb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_07eeb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_07eeb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_07eeb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart-tabs_95eeb {
    display: flex;
    width: 100%
}

.cart-tab_c8273 {
    width: 100%;
    padding: 11.5px;
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    text-transform: capitalize;
    background: var(--cart-tabs-bg);
    border-bottom: 2px solid transparent;
    opacity: .9;
    transition: .3s
}

.cart-tab_c8273.active_4ead5 {
    color: var(--account-history-btn-color);
    font-weight: 600;
    background: var(--cart-active-tabs-bg);
    border-color: #e5dc93;
    opacity: 1
}

@-moz-keyframes input_animate_70fa8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70fa8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70fa8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70fa8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.success-message_2a57f {
    padding: .9375rem;
    background: #415467;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .8125rem
}

@-moz-keyframes input_animate_256a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_256a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_256a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_256a3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_67f61 {
    position: relative;
    width: 100%
}

.control_67f61.disabled_84f0a {
    pointer-events: none
}

.control_67f61.disabled_84f0a.control-placeholder_d5cc2 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px
}

.control-error_7de33 .control-input_7d809 {
    background: #ffd6d6!important;
    border-color: #ffd6d6;
    box-shadow: inset 0 0 30px 30px #ffd6d6
}

.control-success_2b0b4 .control-input_7d809 {
    background: #dfffdd!important;
    border-color: #dfffdd
}

input.control-input_7d809 {
    display: block;
    width: 100%;
    height: 3.875rem;
    padding: 0 .625rem 0 3.125rem;
    color: #142e3f;
    font-weight: 400;
    font-size: 1rem;
    font-family: var(--font-montserrat);
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: .5625rem;
    -webkit-text-fill-color: #142e3f
}

input.control-input_7d809[name=first_name]+label,input.control-input_7d809[name=last_name]+label,input.control-input_7d809[name=username]+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")
}

input.control-input_7d809[name=confirm_password]+label,input.control-input_7d809[name=password]+label {
    display: block;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.063 5.6V3.5c0-.928.362-1.819 1.006-2.475A3.407 3.407 0 015.5 0c.912 0 1.786.369 2.43 1.025A3.532 3.532 0 018.939 3.5v2.1h.687c.365 0 .714.147.972.41S11 6.629 11 7v5.6c0 .371-.145.727-.403.99-.258.262-.607.41-.972.41h-8.25c-.365 0-.714-.148-.972-.41A1.413 1.413 0 010 12.6V7c0-.371.145-.727.403-.99s.607-.41.972-.41h.688zM1.375 7v5.6h8.25V7h-8.25zm2.063-1.4h4.124V3.5a2.12 2.12 0 00-.604-1.485A2.044 2.044 0 005.5 1.4c-.547 0-1.072.221-1.458.615A2.12 2.12 0 003.438 3.5v2.1zm3.437 2.8H8.25v2.8H6.875V8.4z' fill='url(%23paint0_linear_592_6226)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_592_6226' x1='0' y1='6.407' x2='11' 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")
}

input.control-input_7d809[name=email]+label {
    display: block;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4 12.8A2.4 2.4 0 010 10.4v-8A2.4 2.4 0 012.4 0h11.2A2.4 2.4 0 0116 2.4v8a2.4 2.4 0 01-2.4 2.4H2.4zm-.8-2.4a.8.8 0 00.8.8h11.2a.8.8 0 00.8-.8v-8a.8.8 0 00-.8-.8H2.4a.8.8 0 00-.8.8v8zm1.776-6.9A.8.8 0 014.5 3.375l3 2.4a.8.8 0 001 0l3-2.4a.8.8 0 111 1.25l-3 2.4a2.4 2.4 0 01-3 0l-3-2.4A.8.8 0 013.375 3.5h.001z' fill='url(%23paint0_linear_592_6267)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_592_6267' x1='0' y1='5.858' x2='16' y2='5.858' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E5DC93'/%3E%3Cstop offset='1' stop-color='%23C19E6B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
}

input.control-input_7d809[name=city]+label {
    display: block;
    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='url(%23paint0_linear_592_6308)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_592_6308' x1='0' y1='6.407' x2='14' 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")
}

input.control-input_7d809.error_8963d {
    border-color: #d52941
}

input.control-input_7d809::-webkit-input-placeholder {
    color: #142e3f
}

input.control-input_7d809:-moz-placeholder,input.control-input_7d809::-moz-placeholder {
    color: #142e3f
}

input.control-input_7d809:-ms-input-placeholder {
    color: #142e3f
}

input.control-input_7d809+label {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 3.125rem;
    height: 3.875rem;
    background-repeat: no-repeat;
    background-position: 50%
}

input.control-input_7d809[disabled] {
    border: 1px solid #142e3f;
    cursor: default;
    pointer-events: none
}

input.control-input_7d809[value] {
    color: #a3b8c2;
    -webkit-text-fill-color: #a3b8c2
}

input.control-input_7d809[name=mobile_phone]+label {
    display: block
}

input.control-input_7d809[name=name]+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='%23142E3F'/%3E%3C/svg%3E")
}

.control-placeholder_d5cc2 {
    display: block;
    width: 100%;
    margin-bottom: .1875rem;
    margin-left: .75rem;
    color: #273237;
    font-weight: 600;
    font-size: .75rem;
    font-family: inherit;
    line-height: 1.4;
    text-transform: capitalize
}

.hint_71a59 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: .625rem .9375rem;
    color: #4f526d;
    font-weight: 400;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: .9375rem;
    background-color: #fff;
    border: 1px solid #848484;
    border-radius: 9px
}

.hint_71a59: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 #848484;
    border-style: solid;
    border-width: medium 6px 8px;
    content: "";
    pointer-events: none
}

.hint_71a59: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_c033a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c033a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c033a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c033a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_183de {
    position: relative
}

.control_183de .select-label_20530 {
    position: absolute;
    top: .4375rem;
    left: .8125rem;
    z-index: 1;
    color: var(--auth-text-color);
    font-weight: 400;
    font-size: .75rem;
    font-family: var(--font-montserrat);
    line-height: .9375rem
}

.control_183de .input_f09e7 {
    display: block;
    width: 100%;
    height: 3.875rem;
    padding: 27px 0 0 100px;
    border-radius: 8px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.control_183de .input_f09e7,.control_183de .input_f09e7 input {
    background: var(--auth-input-bg);
    -webkit-text-fill-color: var(--auth-text-color)
}

.control_183de .input_f09e7 input {
    height: 24px;
    padding: 0 10px 0 12px;
    color: var(--auth-text-color);
    font-size: 1.125rem;
    border: none;
    border-left: 1px solid #dbdbdb;
    border-radius: 0
}

.control_183de .input_f09e7.control-error_45d41,.control_183de .input_f09e7.control-error_45d41 input {
    background: #ffd6d6;
    border-color: #ffd6d6
}

.control_183de .input_f09e7.control-success_adbd3,.control_183de .input_f09e7.control-success_adbd3 input {
    background: #dfffdd;
    border-color: #dfffdd
}

.country-code-container_9652e {
    position: absolute;
    left: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    width: 6.3125rem;
    height: 100%;
    padding: 1.4375rem 0 .75rem .8125rem;
    color: #142e3f;
    font-weight: 600;
    font-size: 1.125rem;
    font-family: var(--font-montserrat)
}

.country-code-container_9652e .flag_61f5e {
    margin-right: .25rem
}

.selected-value_cf2db {
    position: relative;
    display: block;
    color: var(--auth-text-color)
}

.selected-value_cf2db: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='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.785 0c.861 0 1.32 1.015.75 1.661L6.704 7.143a1 1 0 01-1.505-.006L.438 1.656A1 1 0 011.193 0h9.592z' fill='%23142E3F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: top;
    transform: translateY(-50%);
    content: ""
}

.selected-value_cf2db[disabled] {
    pointer-events: none
}

.select-list-container_6b085 {
    position: absolute;
    top: 100%;
    z-index: 2;
    max-height: 12.8125rem;
    margin-top: .3125rem;
    overflow-x: hidden;
    overflow-y: auto;
    background: var(--auth-input-bg);
    border-radius: 8px
}

.select-list_840d7 {
    display: flex;
    flex-wrap: wrap
}

.select-item_cf7e9 {
    flex-shrink: 0;
    width: 33.33333%;
    border-right: 1px solid var(--auth-text-color);
    border-bottom: 1px solid var(--auth-text-color)
}

.select-item_cf7e9:nth-child(3n) {
    border-right: none
}

.select-item_cf7e9:nth-child(3n+1):nth-last-child(-n+3),.select-item_cf7e9:nth-child(3n+1):nth-last-child(-n+3)~.select-item_cf7e9 {
    border-bottom: none
}

.select-button_4c038 {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 3.125rem;
    padding: 0 .625rem;
    color: var(--auth-text-color);
    font-weight: 600;
    font-size: .875rem;
    font-family: var(--font-montserrat);
    text-align: left;
    text-transform: capitalize;
    transition: background-color .2s
}

.select-button_4c038 .flag_61f5e {
    margin-right: .625rem
}

@-moz-keyframes input_animate_9edd7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9edd7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9edd7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9edd7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games-rows_dfc86 {
    position: relative;
    min-height: calc(100vh - 128px);
    background: var(--casino-background)
}

.games-rows_dfc86 .slick-arrow {
    bottom: 6%
}

.games-rows_dfc86 .swiper-slide {
    height: 225px
}

.search-wrapper_58d42 {
    position: relative;
    display: flex;
    align-items: center;
    padding: 9px 12px;
    column-gap: 6px
}

.search-wrapper_58d42 .buttons_37df2 {
    display: flex;
    gap: 6px;
    width: 86px
}

.search-wrapper_58d42 .buttons_37df2 button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    color: var(--input-label-color);
    background: var(--sport-search-input-bg);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.search-wrapper_58d42 .buttons_37df2 .selected_3d103 {
    color: #fbb203
}

.search-games-wrapper_dd493 {
    position: absolute;
    top: 100%;
    right: 8px;
    left: 8px;
    z-index: 8
}

.filter-wrapper_ce596 {
    position: relative;
    top: -10px;
    z-index: 3;
    display: flex;
    justify-content: space-between
}

.casino-filter_445eb {
    width: 117px
}

.egt-jackpot-iframe_671c6 {
    margin-top: 20px;
    padding: 0 10px
}

@media only screen and (max-width: 350px) {
    .egt-jackpot-iframe_671c6 {
        height:340px!important
    }
}

@-moz-keyframes input_animate_20a86 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_20a86 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_20a86 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_20a86 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_e33d1 {
    display: flex;
    align-items: center;
    padding-left: 1.0625rem;
    height: 3.375rem;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    color: #142e3f;
    text-transform: uppercase;
    letter-spacing: .8px;
    background: linear-gradient(90deg,#e5dc93,#c19e6b)
}

@-moz-keyframes input_animate_7a6a8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7a6a8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7a6a8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7a6a8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games-rows_d2f06 {
    min-height: calc(100vh - 128px)
}

@-moz-keyframes input_animate_757c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_757c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_757c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_757c2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games-rows_9c1e1 {
    position: relative;
    min-height: calc(100vh - 128px);
    background: var(--casino-background)
}

.search-wrapper_c7093 {
    position: relative;
    display: flex;
    align-items: center;
    padding: 9px 12px;
    column-gap: 6px
}

.search-wrapper_c7093 .buttons_69e27 {
    display: flex;
    gap: 6px;
    width: 86px
}

.search-wrapper_c7093 .buttons_69e27 button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    color: var(--input-label-color);
    background: var(--sport-search-input-bg);
    border: 1px solid var(--input-border-color);
    border-radius: 8px
}

.search-wrapper_c7093 .buttons_69e27 .selected_a257c {
    color: #fbb203
}

.search-games-wrapper_99f7f {
    position: absolute;
    top: 100%;
    right: 8px;
    left: 8px;
    z-index: 8
}

.filter-wrapper_56b8d {
    position: relative;
    top: -10px;
    z-index: 3;
    display: flex;
    justify-content: space-between
}

.casino-filter_f0815 {
    width: 117px
}

@-moz-keyframes input_animate_28d84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28d84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28d84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28d84 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_ce732 {
    background-color: #415467;
    height: 3.125rem;
    padding: .625rem;
    margin: -.625rem -.625rem .625rem;
    display: flex;
    justify-content: space-between
}

.tabs-item_bf041 {
    width: 48%;
    background-color: #415467;
    font-size: .6875rem;
    font-weight: 700;
    border-radius: 3px
}

.tabs-item_bf041.active_2e09d {
    background-color: #4b6278
}

.tabs-item_bf041.active_2e09d .tabs-item-link_84a16 {
    color: #fff
}

.tabs-item-link_84a16 {
    display: block;
    color: #a3bcd3;
    width: 100%;
    height: 1.875rem;
    line-height: 1.875rem;
    text-align: center;
    text-transform: uppercase
}

.result_16005 {
    background-color: #fff;
    padding: 0 .625rem .625rem
}

.result_16005 .success_85c75 {
    position: relative;
    text-align: left;
    padding: .625rem .625rem .625rem 1.875rem;
    border-radius: 2px;
    font-size: .8125rem;
    color: #0ca605;
    border: 1px solid #0ca605
}

.result_16005 .success_85c75 svg {
    display: block;
    position: absolute;
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem
}

@-moz-keyframes input_animate_f2275 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f2275 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f2275 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f2275 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-page-content_780eb {
    padding: 0 5px 15px;
    background-color: var(--casino-background)
}

.head-row_76812 {
    width: 100%;
    background-color: #0088bc;
    color: #fff;
    padding-left: 15px;
    height: 55px;
    line-height: 60px;
    font-family: lalezarregular,sans-serif;
    font-size: 18px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

@-moz-keyframes input_animate_8102a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8102a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8102a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8102a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.month-container_2ac6f {
    background: #fff
}

.month-container_2ac6f.dark_0c520 {
    background: var(--input-bg-color)
}

.month-container_2ac6f.dark_0c520 .month_39b75 {
    color: var(--account-history-btn-color)
}

.month_39b75 {
    color: #999;
    font-weight: 700;
    text-align: center;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd
}

.week_716d8 {
    display: grid;
    grid-template-rows: 25px;
    grid-template-columns: repeat(7,1fr);
    border-bottom: 1px solid #ddd
}

@-moz-keyframes input_animate_87310 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_87310 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_87310 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_87310 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.day_f44fa {
    padding: 5px 0;
    font-weight: 400;
    background: #f1f1f1;
    border-right: 1px solid #ddd
}

.day_f44fa.dark_add8c {
    color: var(--account-history-btn-color);
    background: var(--input-bg-color)
}

.day_f44fa:last-child {
    border-right: none
}

.day_f44fa.today_f58ce {
    color: #3af
}

.day_f44fa:hover {
    color: #fff!important;
    background: #ff8000!important;
    cursor: pointer
}

.day_f44fa.today_f58ce span {
    font-weight: 400
}

.day_f44fa.selected_ec302,.day_f44fa.selected_ec302:hover {
    color: #eee;
    background: #3af
}

.day_f44fa.outside-month_d4c16 {
    opacity: .5
}

.day_f44fa.disabled_68934 {
    color: #666;
    font-weight: 200;
    opacity: .5;
    pointer-events: none
}

.day_f44fa.disabled_68934 span {
    color: #adadad
}

.day_f44fa.range_567c5 span {
    background: #ffeec9;
    border-color: #ffdb8d
}

@-moz-keyframes input_animate_e556e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e556e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e556e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e556e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.c-calendar_d0623 {
    width: 100%
}

.c-calendar_d0623.dark_fa8ed .day-names-container_9f1e7 {
    color: var(--account-history-btn-color);
    background: var(--input-bg-color)
}

.nav-container_e305b {
    display: grid;
    grid-template-columns: 1fr 5fr 1fr;
    justify-items: center;
    width: 45%
}

.nav-wrapper_f5244 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.current-month_cb1d1 {
    margin-right: 5px
}

.current-date_5419b,.current-month_cb1d1 {
    font-weight: 700;
    font-size: .875rem;
    text-align: center
}

.current-date_5419b {
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.navigation_7049c {
    display: block;
    width: 0;
    height: 0;
    border-right: 7px solid transparent;
    border-bottom: 8px solid grey;
    border-left: 7px solid transparent
}

.navigation_7049c.prev_7fc3e {
    transform: rotate(-90deg) translateX(-4px)
}

.navigation_7049c.prev_7fc3e:hover {
    border-bottom: 8px solid #000;
    cursor: pointer
}

.navigation_7049c.next_29023 {
    transform: rotate(90deg) translateX(4px)
}

.navigation_7049c.next_29023:hover {
    border-bottom: 8px solid #000;
    cursor: pointer
}

.day-names-container_9f1e7 {
    margin: 10px 0 0;
    color: #999;
    font-weight: 700;
    text-align: center;
    background: #f1f1f1
}

.day-names_15553 {
    display: grid;
    grid-template-rows: 25px;
    grid-template-columns: repeat(7,1fr);
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd
}

.day-name_44652 {
    padding: 5px 0;
    border-right: 1px solid #ddd
}

.custom-select_047b0 {
    color: var(--account-history-btn-color);
    background: var(--input-bg-color)
}

@-moz-keyframes input_animate_13ec8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_13ec8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_13ec8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_13ec8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-page-content_3f5e7 {
    position: relative;
    height: 100vh;
    padding: 8px;
    background-color: var(--account-bg)
}

.account-page-content_3f5e7 .content-wrap_00aba {
    margin-top: 8px
}

.account-page-content_3f5e7 .filters-wrap_c5164 {
    display: flex;
    align-items: center
}

.account-page-content_3f5e7 .filters-wrap_c5164>div:last-child {
    flex-grow: 1
}

.account-page-content_3f5e7 .filters-wrap_c5164 .custom-select_edafc {
    height: 32px;
    padding: 8px;
    color: var(--account-select-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    background: var(--account-select-bg);
    border: 0;
    border-radius: 0 4px 4px 0;
    -webkit-text-fill-color: var(--account-select-color)
}

@-moz-keyframes input_animate_faae3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_faae3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_faae3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_faae3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_6c4ff {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
    justify-content: space-between;
    padding: 6px 7px 8px;
    background: #fff
}

.balance-block_e5fe2 {
    display: flex;
    flex: 1;
    gap: 4px;
    align-items: center;
    font-family: var(--font-montserrat)
}

.balance-block-title_7554b {
    color: #4c4c63;
    font-weight: 500;
    font-size: 12px
}

.balance-block-value_ad993 {
    color: #0e863d;
    font-weight: 700;
    font-size: 14px
}

.tabs-content_5616b {
    display: flex;
    flex: 1;
    gap: 6px
}

.tabs-content_5616b .tabs-item_9a743 {
    width: 100%;
    height: 32px;
    padding: 6px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    text-transform: uppercase;
    background: linear-gradient(0deg,#d32f2f,#d32f2f),#fff;
    border-radius: 3px;
    box-shadow: 0 4px 7px 0 rgba(60,97,121,.17);
    transition: background .15s
}

.tabs-content_5616b .tabs-item_9a743:not(.deposits_43a84) .tabs-item-icon_05bb1 {
    transform: rotate(180deg)
}

.tabs-content_5616b .tabs-item_9a743.active_4a84e {
    font-weight: 600
}

.tabs-content_5616b .tabs-item_9a743.deposits_43a84 {
    background: linear-gradient(0deg,#0e863d,#0e863d),#fff
}

.tabs-content_5616b .tabs-item_9a743 .tabs-item-link_f0ba7 {
    display: flex;
    column-gap: 4px
}

.tabs-content_5616b .tabs-item_9a743 .tabs-item-link_f0ba7 .tabs-item-link-desc_6f306 {
    display: flex;
    align-items: center;
    margin: auto
}

@-moz-keyframes input_animate_4e394 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4e394 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4e394 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4e394 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market-sub-param_54bf4 {
    display: flex;
    align-items: center;
    flex-basis: 0%;
    padding-right: 10px;
    font-size: 11px;
    line-height: 1.4;
    color: var(--text-outcome-color)
}

@-moz-keyframes input_animate_6a8e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6a8e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6a8e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6a8e1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market-sub-title_5040b {
    display: flex;
    align-items: center;
    flex-basis: 0%;
    flex-grow: 1;
    padding-right: 10px;
    font-size: 11px;
    line-height: 1.4;
    color: var(--text-outcome-color)
}

@-moz-keyframes input_animate_ccacd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ccacd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ccacd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ccacd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.odds-row_18cab {
    display: flex;
    margin-bottom: 7px
}

.odds-row_18cab:last-child {
    margin-bottom: 0
}

@-moz-keyframes input_animate_8af23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8af23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8af23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8af23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.odds-row-group_f966f.hidden_4f15b .icon_3ccc1 {
    transform: rotate(0deg)
}

.market-title_03f6b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 1rem;
    min-height: 2.5rem;
    width: 100%;
    background: var(--bg-market-title);
    text-transform: capitalize;
    font-weight: 600;
    font-size: .75rem;
    transition: none;
    font-family: var(--font-montserrat);
    line-height: 15px;
    color: var(--text-statistics-color)
}

.odds-container_8f0e2 {
    overflow: hidden;
    transition: all .2s linear;
    margin-bottom: 0;
    padding: 9px 8px
}

.icon_3ccc1 {
    transform: rotate(180deg);
    transition: transform .3s
}

.virtual_9c05c .market-title_03f6b {
    background: none;
    min-height: 20px
}

@-moz-keyframes input_animate_d78cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d78cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d78cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d78cb {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.nav_6d31b {
    overflow: hidden;
    background: var(--bg-green-event)
}

.buttons_b4e4e {
    margin: 16px 0 26px;
    display: flex;
    justify-content: space-between;
    column-gap: 12px
}

.markets-visibility-button_ba2d9 {
    width: 183px;
    height: 47px;
    background: #fff;
    box-shadow: 0 6px 12px rgba(177,206,225,.82);
    border-radius: 12px;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: #142d3e;
    text-transform: uppercase
}

@-moz-keyframes input_animate_88dd8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_88dd8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_88dd8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_88dd8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.minute_a9865 {
    color: #29bf6f;
    font-weight: 700;
    font-size: 12px;
    line-height: normal
}

.blink_6b56d {
    animation: blink-animation_63780 1s infinite;
    color: #29bf6f
}

@-moz-keyframes blink-animation_63780 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-webkit-keyframes blink-animation_63780 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-o-keyframes blink-animation_63780 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@keyframes blink-animation_63780 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-moz-keyframes input_animate_79a5d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_79a5d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_79a5d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_79a5d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_b5ee2 {
    position: relative;
    width: 100%;
    height: fit-content;
    color: var(--main-text-color);
    text-align: center
}

.breadcrumbs-wrapper_e1511 {
    width: 100%;
    min-height: 36px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 10px;
    font-family: var(--font-montserrat);
    font-weight: 700;
    color: var(--main-text-color);
    background: var(--main-color);
    z-index: 1;
    padding: 0 13px
}

.breadcrumbs-wrapper_e1511 svg {
    color: var(--main-text-color);
    width: 20px
}

.breadcrumbs-wrapper_e1511 span {
    color: var(--main-text-color)
}

.arrow_9b120 {
    margin-right: 5px
}

.breadcrumbs_672f5 {
    display: flex;
    align-items: center;
    height: 13px;
    padding: 0 8px 0 0;
    overflow: hidden
}

.breadcrumbs_672f5 span {
    white-space: nowrap;
    word-wrap: normal
}

.breadcrumbs_672f5 span:last-child {
    overflow: hidden;
    width: 48%;
    text-overflow: ellipsis
}

.time-start_fafa4 {
    display: flex;
    margin: 8px 0 13px;
    font-weight: 600;
    font-size: 9px;
    line-height: 11px;
    color: #d0fbe1
}

.time-start_fafa4 svg {
    margin-left: 6px
}

.switcher_a1a5c {
    display: flex;
    align-items: center;
    gap: 5px
}

@-moz-keyframes input_animate_0382b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0382b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0382b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0382b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.rows_09424 {
    position: relative;
    width: 100%;
    max-height: 240px;
    overflow: auto
}

.row_13295 {
    display: grid;
    grid-template-columns: 1fr 80px 1fr;
    align-items: center;
    gap: 32px;
    min-height: 48px
}

.row_13295:nth-child(odd) {
    background-color: var(--bg-statistics-team-color)
}

.row_13295:nth-child(2n) {
    background-color: var(--main-color)
}

.row_13295 .score_9335d {
    color: var(--text-green-statistics);
    font-family: var(--font-inter);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.no-data_27740 {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
    height: 48px;
    text-transform: capitalize
}

.col_a270c,.no-data_27740 {
    color: var(--text-statistics-color);
    font-size: 14px;
    font-weight: 500
}

.col_a270c {
    font-family: var(--font-inter)
}

.col_a270c.stats_abc40,.col_a270c.winner_13c1a {
    color: var(--text-green-statistics)
}

.col_a270c.stats_abc40 {
    display: flex;
    font-weight: 600;
    align-items: center;
    justify-content: center
}

.col_a270c:first-child {
    text-align: right
}

@-moz-keyframes input_animate_17180 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_17180 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_17180 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_17180 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-page-wrapper_5374b {
    position: relative;
    background-color: var(--main-color);
    border-bottom: 1px solid var(--event-row-border)
}

@-moz-keyframes input_animate_a9471 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a9471 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a9471 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a9471 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_664b0 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    min-height: 72px;
    background: var(--bg-statistics-title-color);
    gap: 6px;
    position: relative
}

.blink_a381f {
    animation: blink-animation_1af63 1s infinite;
    color: var(--text-red-statistics)
}

.participant_a5b61 {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    gap: 4px;
    color: var(--text-statistics-color);
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font-inter)
}

.logo-wrapper_09ecb {
    width: 32px;
    height: 32px
}

.time_f1c67 {
    color: var(--text-red-statistics);
    font-size: 12px;
    font-weight: 600
}

.status_03d40 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.result_892e3 {
    color: var(--text-green-statistics);
    font-size: 16px;
    font-weight: 700
}

.arrow_934ec {
    position: absolute;
    right: 19px;
    top: 50%;
    transform: translateX(-50%)
}

.arrow_934ec .icon_1aed2 {
    transition: all .3s;
    color: var(--text-statistics-color)
}

.arrow_934ec.open_c5696 .icon_1aed2 {
    transform: rotate(180deg);
    color: var(--text-green-statistics)
}

.prelive-info_5b037 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    justify-content: center;
    font-family: var(--font-inter);
    font-size: 12px;
    color: var(--text-statistics-color)
}

.prelive-info_5b037 span {
    font-weight: 600
}

.prelive-info_5b037 span+span {
    color: var(--sport-header-color);
    font-weight: 400
}

@-moz-keyframes blink-animation_1af63 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-webkit-keyframes blink-animation_1af63 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-o-keyframes blink-animation_1af63 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@keyframes blink-animation_1af63 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-moz-keyframes input_animate_060ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_060ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_060ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_060ec {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sports-menu_58173 {
    position: relative;
    display: flex;
    align-items: center;
    font-weight: 400;
    font-family: var(--font-inter);
    background: var(--sport-bg-inactive-color);
    border-top: 1px solid #eac667
}

.list_67e28 {
    position: relative;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden
}

.list_67e28::-webkit-scrollbar {
    width: 0;
    height: 0
}

.item_58986 {
    flex-shrink: 0;
    min-width: 72px;
    text-align: center
}

.item_58986,.link_37ac9 {
    position: relative;
    display: flex;
    align-items: center
}

.link_37ac9 {
    flex-direction: column;
    width: 100%;
    min-height: 58px;
    padding: 8px 0;
    opacity: .8
}

.link_37ac9:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: var(--sport-border-color);
    content: ""
}

.link_37ac9.active_302ff {
    font-weight: 700;
    background: var(--sport-bg-active-color);
    opacity: 1
}

.link_37ac9.active_302ff:after {
    background-color: #eac667
}

.sport-icon_e3742 {
    display: block;
    height: 20px!important;
    margin: .3125rem auto!important
}

.events-count_e47dc {
    position: absolute;
    top: 4px;
    right: 7px;
    color: #9fa3b2;
    font-size: 10px;
    text-align: center
}

.active-count_0764a {
    color: #00a83b;
    font-weight: 700
}

.sport-name_cc97e {
    color: var(--sports-menu-color);
    font-size: 10px;
    font-family: var(--font-inter);
    text-align: center;
    text-transform: capitalize
}

@-moz-keyframes input_animate_06410 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_06410 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_06410 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_06410 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search_bf0f7 {
    position: relative;
    display: flex;
    width: 100%;
    min-width: 88px;
    height: 40px;
    margin: 0;
    border-radius: 8px
}

.search-input_3d22c {
    flex-grow: 1;
    min-width: 0;
    padding: 1px 24px 1px 42px;
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    background: var(--sport-search-input-bg);
    border: 1px solid var(--account-bg);
    border-radius: 8px
}

.search-input_3d22c:focus {
    background: var(--sport-search-active-input-bg)
}

.search-input_3d22c::placeholder {
    color: #4c4b5b
}

.icon_239d1 {
    position: absolute;
    top: 50%;
    right: .75rem;
    width: .75rem;
    color: #a97753;
    transform: translateY(-50%)
}

.search-results_83700 {
    position: absolute;
    top: 50px;
    z-index: 8;
    width: 100%;
    max-height: 510px;
    padding: 8px;
    overflow: hidden;
    overflow-y: auto;
    background: var(--main-color);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021
}

.search-button_0e67c {
    position: absolute;
    left: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #4c4b5b;
    border: 0;
    border-radius: 6px
}

.search-button_0e67c .active_5197a {
    color: var(--input-label-color)
}

.close-button_7042f {
    position: absolute;
    right: 8px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 100%;
    color: #fff;
    border: 0;
    border-radius: 6px
}

.close-button_7042f svg {
    background: grey;
    border-radius: 10px;
    padding: 3px
}

@-moz-keyframes input_animate_ae2e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ae2e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ae2e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ae2e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filters-wrapper_c9390 {
    position: relative
}

.buttons-container_02c3e {
    display: flex;
    gap: 6px;
    padding: 8px 12px;
    background-color: var(--main-color)
}

.button_dbe39 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    padding: 8px;
    color: var(--input-label-color);
    background: var(--sport-search-input-bg);
    border: 1px solid var(--account-bg);
    border-radius: 8px
}

.selected_6646a {
    color: #fbb203
}

@-moz-keyframes input_animate_dbea4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dbea4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dbea4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dbea4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event-row_037fb {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-right: auto;
    padding: 8px;
    color: #193b52;
    font-weight: 400;
    font-size: 12px;
    font-family: var(--font-inter)
}

.event-row_037fb+div {
    border-top: 1px solid var(--sports-event-border-color)
}

.event-row-header_17764 {
    display: flex;
    gap: 8px;
    width: 100%
}

.event_description_cab2f {
    display: flex;
    align-items: center;
    padding-left: 8px;
    color: #fbb203;
    border-left: 1px solid var(--sports-event-border-color)
}

.event-row-info_58d14 {
    display: flex;
    flex-grow: 1;
    gap: 4px
}

.event-row-info_58d14 .logos_d2059 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 4px;
    margin-right: 8px
}

.event-row-info_58d14 .logos_d2059 img {
    min-width: 20px;
    width: 20px
}

.event-row-info_58d14 .participants_15fdc {
    display: flex;
    flex-direction: column;
    gap: 9px;
    justify-content: center;
    color: var(--sports-menu-color)
}

.event-row-info_58d14 .participants_15fdc .participant-name_42229 {
    color: var(--sports-menu-color)
}

.event-row-info_58d14 .participants_15fdc .participant_764be {
    display: flex;
    color: var(--sports-menu-color);
    column-gap: 5px
}

.event-row-info_58d14 .participants_15fdc .participant_764be.active_0d3da {
    color: #00a83b
}

.event-row-favorite-icon_a08b4 {
    display: flex;
    align-items: center
}

.event-row-favorite-icon_a08b4 .full-star_16cc9 {
    color: #fbb203
}

.event-row-favorite-icon_a08b4 svg {
    color: #a9afc6
}

.participants-score-wrapper_46f5e {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: flex-end;
    justify-content: center;
    margin-left: auto
}

.participant-score_531c1 {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    gap: 8px;
    color: #00a83b;
    height: 15px
}

.participant-score_531c1 img {
    width: 20px;
    height: 20px;
    margin-bottom: 5px
}

.time_5746f {
    color: #8e94a8;
    font-size: 12px
}

.prelive-time_c58ef {
    display: flex;
    color: #8e94a8
}

.time-no-live_3d429 {
    display: flex;
    gap: 5px;
    width: 35%;
    color: #142e3f;
    font-weight: 500;
    font-size: 12px
}

.time-no-live-date_c37da {
    display: flex
}

.time-no-live-time_d16db {
    display: flex;
    padding-left: 10px
}

.event-row-header__second-block_a58de {
    display: flex;
    align-items: center
}

.event-link-icon_46481 {
    flex-shrink: 0;
    color: #102532
}

.prelive-without-score_aa6db {
    color: var(--main-text-color)
}

.button-section_3ccce {
    display: flex;
    flex-direction: column;
    gap: 8px;
    justify-content: center;
    margin-left: auto;
    font-weight: 600
}

.event-row-search_e0787 {
    margin-bottom: 8px;
    font-family: var(--font-montserrat);
    background-color: var(--event-search-bg);
    border: 1px solid var(--account-bg);
    border-radius: 8px
}

.event-row-search_e0787 .time-container_a2ca4 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 90px;
    padding: 8px;
    font-size: 10px;
    line-height: normal;
    text-transform: uppercase;
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

.event-row-search_e0787 .time-live_99ebe {
    color: #fff;
    background: #bd0a0c
}

.event-row-search_e0787 .time-type-search_5f1bd {
    color: #3d2d00
}

.event-row-search_e0787 .time-prelive-type-search_ce18c {
    padding-left: 5px
}

.button-bet_8688f {
    justify-content: center;
    color: #c4c4c4;
    background: #63626f;
    border-radius: 4px
}

.button-bet_8688f,.outright-event_00391 {
    display: flex;
    align-items: center;
    padding: 8px
}

.outright-event_00391 {
    justify-content: space-between;
    height: 80px;
    color: var(--sports-menu-color);
    font-size: 12px;
    font-family: var(--font-inter)
}

.outright-event_00391+.event-row_037fb,.outright-event_00391+.outright-event_00391 {
    border-top: 1px solid var(--sports-event-border-color)
}

.outright-event_00391 .left_79b01 {
    display: flex;
    align-items: center;
    color: var(--sports-menu-color);
    column-gap: 10px
}

.outright-event_00391 .additional-markets-wrap_7038f {
    padding: 5px 25px 5px 5px
}

.red-card_f88f1 {
    width: 8px;
    height: 12px;
    background: #ea3c61;
    border-radius: 3px
}

.additional-markets_60e9e {
    margin-left: auto
}

.additional-markets-title_e30f0 {
    color: #fbb203;
    margin-left: 10px
}

.additional-markets-link_6bd2f {
    color: #fbb203!important
}

@-moz-keyframes input_animate_17ad1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_17ad1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_17ad1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_17ad1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.market_29509 {
    position: relative;
    display: flex;
    justify-content: end
}

.market_29509:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    background-color: var(--sports-event-border-color);
    content: ""
}

.market_29509:first-child {
    margin-top: 15px
}

.market_29509 div:last-child {
    order: 2
}

@-moz-keyframes input_animate_52681 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_52681 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_52681 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_52681 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome_8fe6c {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 42px;
    min-height: 1.875rem;
    font-weight: 400;
    font-size: 13px;
    font-family: var(--font-inter);
    line-height: 1rem;
    transition: none
}

.outcome_8fe6c,.outcome_8fe6c span {
    color: var(--sports-menu-color)
}

.outcome_8fe6c svg {
    color: var(--main-text-color)
}

.outcome_8fe6c.selected_6be5f {
    color: #fff;
    background: #00a83c;
    border-radius: 7px
}

.outcome_8fe6c.selected_6be5f div span {
    color: #fff
}

.outcome_8fe6c.selected_6be5f .outcome-title_106d1 {
    color: #a3eeff
}

.outcome_8fe6c div {
    display: flex;
    justify-content: space-between
}

.outcome_8fe6c .outcome-title_106d1 {
    color: #9aafbc;
    font-weight: 600;
    font-size: .75rem;
    line-height: .9375rem
}

.virtual_races_ba18d {
    background: #1a1939;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    width: 100%;
    border-radius: 3px;
    padding: 13px 11px
}

.virtual_races_ba18d div {
    flex: 1
}

.virtual_races_ba18d.selected_6be5f {
    border-radius: 3px;
    background: #ffce00
}

.virtual_races_ba18d.selected_6be5f div span {
    color: #000
}

.virtual_races_ba18d.selected_6be5f .outcome-title_106d1 {
    color: #9394a8
}

.virtual_races_ba18d span {
    color: #fff
}

.virtual_races_ba18d .outcome-title_106d1 {
    color: #9394a8;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.lock_1f82f {
    width: 100%;
    min-height: 1.875rem;
    background: #dfe6ec;
    background-size: .625rem;
    pointer-events: none
}

.increased_13017 {
    position: absolute;
    top: -7px;
    left: 50%;
    transform: translateX(-50%)
}

.increased_13017 svg {
    color: #00a83b
}

.decreased_22f75 {
    position: absolute;
    bottom: -7px;
    left: 50%;
    transform: rotate(180deg) translateX(50%)
}

.decreased_22f75 svg {
    color: #ea3c61
}

.virtual-outcome_a69ee {
    padding: 0 3px
}

.virtual-outcome_a69ee span {
    color: #4f526d
}

.virtual-outcome_a69ee.selected_6be5f {
    background: #ffce00
}

.virtual-outcome_a69ee.selected_6be5f div span {
    color: #000
}

@-moz-keyframes input_animate_3e9df {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3e9df {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3e9df {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3e9df {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.parameter_1de69 {
    width: 100%;
    min-height: 1.875rem;
    font-weight: 700;
    font-size: .8125rem;
    line-height: 1rem;
    color: #142d3e;
    transition: none;
    background: #dfe6ec;
    box-shadow: 0 2px 2px rgba(75,135,149,.1);
    border-radius: 7px;
    order: 1
}

.parameter_1de69,.parameter_1de69 div {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.parameter_1de69 .svg-transform_6807a {
    transform: rotate(180deg);
    transform-origin: 50% 50%
}

@-moz-keyframes input_animate_5830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-column_2f220 {
    display: flex;
    flex: 1 1 auto;
    align-items: center;
    justify-content: center;
    order: 0;
    width: 100%;
    margin: 0 4px
}

@-moz-keyframes input_animate_4fae4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4fae4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4fae4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4fae4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.link_1f953 {
    color: #8e94a8;
    font-weight: 400;
    font-size: 12px;
    font-family: var(--font-inter);
    font-style: normal;
    line-height: normal
}

@-moz-keyframes input_animate_65d50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_65d50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_65d50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_65d50 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.button_659c2 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    margin-left: auto;
    padding: 4px;
    color: #785900;
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 8px;
    cursor: pointer;
    transition: .3s
}

.button_659c2:disabled {
    color: #4c4b5b;
    background: var(--search-disable-bg);
    opacity: .8
}

.button_659c2 .opened_0e534 {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_96d49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_96d49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_96d49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_96d49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-search-wrapper_ef395 {
    position: absolute;
    top: 55px;
    left: 50%;
    z-index: 10;
    width: 95%;
    max-height: 330px;
    padding: 8px 8px 0;
    overflow: hidden;
    overflow-y: auto;
    background: var(--sport-search-active-input-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021;
    transform: translate(-50%)
}

@-moz-keyframes input_animate_ac41d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ac41d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ac41d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ac41d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.league-item-view_e8c36:first-child {
    padding-top: 4px
}

.league-header_f3f61 {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 6px 8px;
    color: var(--sport-header-color);
    font-family: var(--font-inter);
    background: var(--sport-title-bg-color)
}

.league-header_f3f61 .img-wrapper_ffd7e {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15px
}

.league-header_f3f61 .name_9e3b2 {
    flex-grow: 1;
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: var(--sport-header-color)
}

.league-header_f3f61 .markets-wrapper_da875 {
    display: flex;
    justify-content: end;
    font-size: 12px
}

.league-header_f3f61 .markets-wrapper_da875 .item_0ca21 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    padding-right: 5px;
    color: var(--sport-header-color)
}

.league-header_f3f61 .info_5fa49 {
    display: flex;
    flex-grow: 1;
    gap: 5px;
    align-items: center
}

.header_62672:last-child {
    margin-bottom: 5px
}

@-moz-keyframes input_animate_6b1cd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6b1cd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6b1cd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6b1cd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.results_filter_container_6cebf {
    padding: 10px;
    z-index: 98;
    background: var(--main-color)
}

.results_filter_header_ab06d {
    height: 38px;
    line-height: 38px;
    padding: 0 0 0 10px;
    background: linear-gradient(#353f4e,#2a323d);
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    font-size: 16px
}

.preloader_d7cb3 {
    width: 60px;
    height: 60px;
    margin: 240px auto;
    border-top: 3.5px solid var(--main-color);
    border: 3.5px solid var(--main-color);
    border-top-color: var(--sports-menu-color);
    border-radius: 50%;
    animation: spin_e7340 1.3s linear infinite
}

@-moz-keyframes spin_e7340 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@-webkit-keyframes spin_e7340 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@-o-keyframes spin_e7340 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes spin_e7340 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.not-found-text_9ae4f {
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center
}

@-moz-keyframes input_animate_bb87b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bb87b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bb87b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bb87b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.scores_d798c {
    font-size: .875rem
}

.scores_d798c.simple_view_cb77c {
    font-size: .6875rem
}

.scores_d798c.simple_view_cb77c .score-value_34ee5 {
    display: inline-block
}

.scores_d798c.simple_view_cb77c .score-item-simple_8b8ae {
    display: inline-block;
    font-weight: 600;
    margin-right: .1875rem
}

.scores_d798c.simple_view_cb77c .score-item-simple_8b8ae:first-child:not(:last-child) {
    border-left: 0;
    padding-left: 0
}

.score-item_51037 {
    margin-right: .375rem
}

.score-item_51037:last-child {
    margin-left: 0;
    font-weight: 600
}

.score-item_51037:last-child:not(:first-child) {
    padding-left: .375rem;
    border-left: 1px solid #ddd
}

.score-item_51037.show-ball_c29d5 .score-value_34ee5 {
    position: relative;
    min-width: 1.5rem
}

.serve-ball_4dce0 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -5px;
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #24ba89
}

.score-value_34ee5+.score-value_34ee5 {
    margin-top: var(--scores-row-margin,.1875rem)
}

@-moz-keyframes input_animate_c1670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c1670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c1670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c1670 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content-menu_999e4 {
    height: 28px;
    padding: 0 10px
}

.content-menu_999e4 .get-back-link_76f76 {
    cursor: pointer;
    color: #333!important;
    line-height: 28px
}

.content-menu_999e4 .get-back-link_76f76:hover {
    color: #d97b22!important
}

.content-menu_999e4 .get-back-link_76f76 .fa_5aeb1 {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    margin-right: 5px
}

.content-menu_999e4 .get-back-link_76f76 .fa_5aeb1.fa-angle-double-left_c51e0:before {
    content: "\F100"
}

.date-header_ac42b {
    background: #f3f3f3;
    height: 33px;
    line-height: 31px
}

@-moz-keyframes input_animate_0830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0830f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_37099 {
    position: relative;
    width: 100%;
    height: fit-content;
    color: var(--main-text-color);
    text-align: center
}

.breadcrumbs-wrapper_b63ac {
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 36px;
    padding: 0 13px;
    color: var(--main-text-color);
    font-weight: 700;
    font-size: 10px;
    font-family: var(--font-montserrat);
    background: var(--main-color)
}

.breadcrumbs-wrapper_b63ac svg {
    color: var(--main-text-color);
    width: 20px
}

.breadcrumbs-wrapper_b63ac span {
    color: var(--main-text-color)
}

.arrow_c4a8d {
    flex-shrink: 0;
    margin-right: 5px
}

.breadcrumbs_fa8ce {
    display: flex;
    align-items: center;
    height: 13px;
    padding: 0 8px 0 0;
    overflow: hidden
}

.breadcrumbs_fa8ce span {
    white-space: nowrap;
    word-wrap: normal
}

.breadcrumbs_fa8ce span:last-child {
    width: 48%;
    overflow: hidden;
    text-overflow: ellipsis
}

.time-start_2a5dc {
    display: flex;
    margin: 8px 0 13px;
    color: #d0fbe1;
    font-weight: 600;
    font-size: 9px;
    line-height: 11px
}

.time-start_2a5dc svg {
    margin-left: 6px
}

.switcher_4c058 {
    display: flex;
    gap: 5px;
    align-items: center
}

.select_7c9b4 {
    position: relative
}

.select_7c9b4 .selected-value_255b1 {
    display: flex;
    align-items: center;
    padding: 4px 0;
    white-space: nowrap;
    text-transform: capitalize;
    column-gap: 5px
}

.select_7c9b4 .selected-value_255b1 p {
    color: var(--main-text-color)
}

.select_7c9b4 svg {
    transition: .3s
}

.select_7c9b4 .list_a2379 {
    position: absolute;
    top: 25px;
    right: 0;
    z-index: 7;
    display: none;
    flex-direction: column;
    min-width: 100px;
    text-align: left;
    background: var(--main-color);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021;
    transition: .3s
}

.select_7c9b4 .list_a2379 .item_a7173 {
    width: 100%;
    padding: 8px;
    transition: .3s;
    color: var(--main-text-color);
    text-transform: capitalize
}

.select_7c9b4 .list_a2379 .item_a7173:first-child {
    border-radius: 8px 8px 0 0
}

.select_7c9b4 .list_a2379 .item_a7173:last-child {
    border-radius: 0 0 8px 8px
}

.select_7c9b4.active_f4bca .list_a2379 {
    display: flex
}

.select_7c9b4.active_f4bca svg {
    transform: rotate(180deg)
}

.select_7c9b4.disabled_56b32 {
    pointer-events: none
}

.select_7c9b4.disabled_56b32 svg {
    display: none
}

@-moz-keyframes input_animate_6164f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6164f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6164f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6164f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.widget-container_9010f .bkiscoreboard_flatContainer {
    font-size: 5px
}

@-moz-keyframes input_animate_c066c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c066c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c066c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c066c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_7968b {
    display: flex;
    column-gap: 8px;
    overflow-x: auto
}

@-moz-keyframes input_animate_bb579 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bb579 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bb579 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bb579 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.body_fe706 {
    line-height: 0
}

.body_fe706 iframe {
    width: 100%;
    visibility: visible
}

@-moz-keyframes input_animate_24096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_24096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_24096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_24096 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.video-container_c79f3 {
    height: 33vh;
    max-height: 500px;
    margin-top: 5px
}

@-moz-keyframes input_animate_c043d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c043d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c043d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c043d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.timer_79131 {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 43px;
    height: 21px;
    border-radius: 6px;
    background: #fbb203;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px
}

.timer_79131.virtual_races_5ca78 {
    background: none;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    min-width: fit-content;
    height: auto
}

@-moz-keyframes input_animate_ec3be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ec3be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ec3be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ec3be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_8be36 {
    display: flex;
    background: #1a1939;
    border-radius: 3px;
    font-weight: 600;
    font-size: 14px;
    color: #fff
}

.title_782ee {
    display: flex;
    align-items: center;
    height: 44px
}

.title_782ee.bold_14fdc {
    font-weight: 700
}

.title_782ee.centered_2ec6f {
    justify-content: center;
    text-align: center
}

.title_782ee.uppercase_a2ecc {
    text-transform: uppercase
}

.title_782ee.stretch_dd6d1 {
    flex-grow: 1
}

.title_782ee.highlight_95b1c {
    padding-left: 1.75rem;
    font-weight: 600;
    font-size: .8125rem
}

@-moz-keyframes input_animate_92365 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_92365 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_92365 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_92365 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-header_c8e8b {
    background: #e1d18c;
    color: #fff;
    height: 35px;
    border: none;
    line-height: 57px;
    font-size: 18px;
    font-weight: 400;
    font-family: lalezarregular,sans-serif;
    text-align: left;
    padding: 0 0 10px 20px;
    text-transform: uppercase;
    text-decoration: none
}

.league_events_header_sub_38599 {
    font: 62.5% Verdana,Geneva,Arial,Helvetica,sans-serif;
    border-collapse: separate!important;
    border-spacing: 0;
    font-family: open sans,sans-serif;
    color: #d2d2d2;
    font-weight: 400;
    text-align: center;
    text-shadow: none;
    font-size: 100.01%;
    line-height: 18px;
    display: flex;
    width: 100%;
    background: #415467;
    height: 35px
}

.league_events_header_sub_38599 div {
    height: 18px;
    line-height: 18px;
    font-size: 13px;
    color: #fff;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-width: 50px
}

.league_events_header_sub_38599 div,.league_events_item_0cdb5 {
    border: none;
    text-align: center;
    font-family: open sans,sans-serif
}

.league_events_item_0cdb5 {
    background: none repeat scroll 0 0 transparent;
    border-bottom: #0b0b0b;
    border-collapse: separate!important;
    border-spacing: 0;
    font-size: 16px;
    color: #d2d2d2;
    font-weight: 500;
    table-layout: fixed;
    text-shadow: none;
    width: 100%;
    padding: 5px
}

.league_events_item_0cdb5 div {
    margin-left: 10px
}

.league_events_item_0cdb5 .time_0f870 {
    border-bottom: 1px solid #dcdcdc;
    border-right: none;
    border-top: none;
    background: #f6f6f6
}

.league_events_item_0cdb5 .name_46146 {
    color: #000;
    font-size: 17px;
    font-weight: 700;
    width: 100%
}

.league_events_item_0cdb5 .outcome_446bf {
    background: #e7ecef;
    display: inline-block;
    text-align: center;
    font-size: 11px;
    font-family: open sans,sans-serif;
    color: #415467;
    font-weight: 700;
    text-decoration: none;
    border: 1px solid #c3cbcd;
    padding: 3px 0;
    position: relative;
    min-width: 34px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.league_events_item_0cdb5 .outcome_446bf:hover {
    background-color: #e5e5e5
}

.league_events_item_0cdb5 .outcome_446bf.selected_cb863 {
    background-color: #12bc8c
}

.container_73fd2 {
    padding: 3px 0
}

.block_990d8 {
    overflow: hidden;
    margin-top: 20px
}

@-moz-keyframes input_animate_a0f51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a0f51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a0f51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a0f51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.link_a2004 {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    justify-content: center;
    width: 4.125rem;
    font-weight: 700
}

@-moz-keyframes input_animate_a4f68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a4f68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a4f68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a4f68 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.time-column_a5437 {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    justify-content: center;
    width: 5rem
}

.prelive-time_89755 {
    color: #858585;
    font-weight: 600
}

.live-time_5711c {
    position: relative
}

.live-time_5711c:before {
    position: absolute;
    top: 50%;
    left: .3125rem;
    display: block;
    width: .5rem;
    height: .5rem;
    border-radius: 50%;
    background-color: #6fc44d;
    content: "";
    transform: translateY(-50%)
}

.scope-minute-column_6ceda {
    margin-right: .625rem;
    min-width: 1.125rem;
    text-align: center;
    font-weight: 700;
    font-size: .6875rem
}

.scope_d6c2b {
    display: block;
    color: #8595a4
}

.minute_d4465 {
    display: block;
    margin-top: .125rem;
    color: #344555
}

.score_ddcbb {
    color: #0088bc;
    font-size: .9375rem;
    font-family: var(--font-anton)
}

.blink_80ee2 {
    animation: blink-animation_97310 1s infinite
}

@-moz-keyframes blink-animation_97310 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-webkit-keyframes blink-animation_97310 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-o-keyframes blink-animation_97310 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@keyframes blink-animation_97310 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-moz-keyframes input_animate_c93fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c93fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c93fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c93fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.popular-bets_308c2 {
    display: flex;
    flex-direction: column;
    width: 100%;
    color: #102532
}

.popular-bets-title_0e5a1 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 16px 12px 0;
    color: #fbb203;
    font-size: 14px;
    line-height: 17px;
    font-weight: 700;
    text-transform: capitalize
}

.popular-bets-bottom-title-line_906b4 {
    background: #eac667;
    height: 3px;
    width: 82px
}

.popular-bets-content_7a15d {
    display: flex;
    flex-direction: column;
    width: 100%;
    overflow-x: auto;
    gap: 12px;
    padding-bottom: 20px
}

.popular-bets-item_b3d89 {
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 0 12px;
    cursor: pointer
}

.bets-item-title-wrapper_53447 {
    background: #1a1939;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px;
    min-height: 30px;
    border-top-right-radius: 3px
}

.league-name_a5a4f {
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    color: #fff
}

.bets-item-content_5c2e7 {
    background: #3b316e;
    width: 100%;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    padding: 12px 9px 7px
}

.main-content_ada51 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.main-content_ada51 .logos_cbd0c {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-right: 8px
}

.main-content_ada51 .logos_cbd0c img {
    min-width: 20px;
    width: 20px
}

.odds-title-wrapper_15660 {
    display: flex;
    align-items: center;
    gap: 29px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    text-align: center;
    margin-right: 18px
}

.odds-title_f3b0e {
    width: 25px;
    height: 21px;
    color: #fff
}

.odds-wrapper_b2e39 {
    gap: 3px
}

.odd_b2e77,.odds-wrapper_b2e39 {
    display: flex;
    align-items: center
}

.odd_b2e77 {
    position: relative;
    justify-content: center;
    height: 24px;
    width: 50px;
    background: #1a1939;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    text-align: center;
    border-radius: 3px
}

.odd_b2e77.popular_8563f {
    border: 1px solid #fc0;
    background: #1b1a24
}

.odd_b2e77.active_8ff96 {
    background: #fc0;
    color: #1b1a24
}

.popular-icon_1448b {
    position: absolute;
    top: -14px
}

.popular-text_ca51a {
    color: #f9b32c;
    font-size: 8px;
    font-weight: 700;
    line-height: 9.68px;
    letter-spacing: -.07em;
    text-align: center;
    position: absolute;
    top: 24px
}

.date-wrapper_8dd03 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 48px;
    flex-shrink: 0
}

.date-wrapper_8dd03 span {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -.48px;
    color: #fff
}

.time_23b0e {
    font-size: 10px;
    font-weight: 500;
    line-height: 12px;
    color: #8c8c8c;
    margin-top: 6px
}

.teams_4038c {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 4px
}

.teams_4038c .team-name_f147d {
    display: flex;
    align-items: center;
    height: 20px;
    width: calc(100vw - 270px);
    min-width: 100px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 12px;
    line-height: 15px;
    font-weight: 400;
    color: #fff
}

.outcome-wrapper_e3245 {
    display: flex;
    gap: 8px;
    align-items: center;
    margin-left: auto
}

.outcome-wrapper_e3245 .outcome-title_e1146 {
    white-space: nowrap;
    background: #f5f6fa;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: -.48px;
    color: #102532
}

.outcome-wrapper_e3245 .outcome-parameter_c5c8d,.outcome-wrapper_e3245 .outcome-title_e1146 {
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 4px
}

.outcome-wrapper_e3245 .outcome-parameter_c5c8d {
    width: 40px;
    background: #019a2d;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -.56px
}

.outcome-wrapper_e3245 .outcome-coef_c348e {
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 44px;
    border-radius: 4px;
    background: #e8faee;
    color: #019a2d;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.56px
}

.outcome-wrapper_e3245 .outcome-coef_c348e.active_8ff96 {
    color: #fff;
    background: #102532
}

@-moz-keyframes input_animate_d0a08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d0a08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d0a08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d0a08 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.participants_e87f2 {
    display: flex;
    align-items: center;
    flex-grow: 1;
    color: #000;
    font-weight: 700;
    cursor: pointer
}

@-moz-keyframes input_animate_7496b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7496b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7496b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7496b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.login-form_75e16 {
    padding: 16px;
    background: var(--auth-form-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px
}

.login-form_75e16 .form-title_146bd {
    color: var(--auth-text-color);
    font-weight: 800;
    font-size: 24px;
    font-family: var(--font-montserrat);
    text-align: center
}

.login-form_75e16 .form_df390 {
    display: flex;
    flex-direction: column;
    margin-top: 16px;
    row-gap: 16px
}

button.btn_e3cf3 {
    width: 100%;
    height: 48px;
    padding: 14px 10px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

button.btn_e3cf3:disabled {
    opacity: .5
}

.row_feac0 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 10px
}

.forgot-password_c82b2 {
    color: var(--auth-text-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.12px
}

.checkbox-remember-me_6cee4 {
    display: flex;
    column-gap: 8px
}

.checkbox-remember-me_6cee4 span {
    color: var(--auth-text-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.12px
}

.checkbox-remember-me_6cee4 .checkbox_2846c {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    width: 16px;
    height: 16px;
    background: var(--auth-btn-bg);
    border: 1px solid var(--auth-btn-border);
    border-radius: 4px
}

.checkbox-remember-me_6cee4 .checkbox_2846c .check_427e9 {
    width: 5px;
    height: 10px;
    border-right: 1px solid var(--auth-btn-color);
    border-bottom: 1px solid var(--auth-btn-color);
    transform: rotate(45deg)
}

.checkbox-remember-me_6cee4 input {
    display: none
}

.error_69b03 {
    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_542a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_542a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_542a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_542a6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.btn_fdd5f {
    width: 100%;
    height: 48px;
    padding: 14px 10px;
    color: var(--auth-text-color);
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    background: var(--auth-btn-bg);
    border-radius: 4px
}

@-moz-keyframes input_animate_b79d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b79d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b79d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b79d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-container_9b838 {
    position: relative;
    width: 100%
}

.control-container_9b838 .control-placeholder_5f862 {
    margin-bottom: 4px;
    color: var(--auth-text-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    text-transform: capitalize
}

.control-container_9b838 .control_97ce7 {
    width: 100%;
    height: 48px;
    padding: 0 10px;
    color: var(--auth-text-color);
    font-weight: 400;
    font-size: 1rem;
    font-family: var(--font-montserrat);
    background: #22202f;
    -webkit-background-clip: text;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 0 24px var(--auth-input-bg) inset;
    -webkit-text-fill-color: var(--auth-text-color)
}

.control-container_9b838 .control_97ce7.error_ab83d {
    border-color: #d52941
}

.control-container_9b838 .control_97ce7::-webkit-input-placeholder {
    color: #142e3f
}

.control-container_9b838 .control_97ce7:-moz-placeholder,.control-container_9b838 .control_97ce7::-moz-placeholder {
    color: #142e3f
}

.control-container_9b838 .control_97ce7:-ms-input-placeholder {
    color: #142e3f
}

.control-container_9b838 .control_97ce7.[disabled] {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

@-moz-keyframes input_animate_7b003 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7b003 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7b003 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7b003 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.submit-button_a549e {
    width: 100%;
    height: 3.875rem;
    line-height: 3.875rem;
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    box-shadow: 0 5px 6px rgba(0,0,0,.1);
    border-radius: .5625rem;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.125rem;
    font-weight: 800;
    font-family: var(--font-montserrat);
    line-height: 22px;
    color: #142d3e
}

.submit-button_a549e:disabled {
    opacity: .5
}

@-moz-keyframes input_animate_a3a29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a3a29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a3a29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a3a29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.auth-page-wrap_040d5 {
    padding: 19px 16px 23px
}

.auth-page-wrap_040d5 .img_82cb4 {
    margin: 0 auto
}

.auth-page-wrap_040d5 .title_3eb3b {
    margin-top: 7px;
    color: var(--auth-text-color);
    font-weight: 800;
    font-size: 32px;
    font-family: var(--font-montserrat);
    text-align: center
}

@-moz-keyframes input_animate_7e970 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7e970 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7e970 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7e970 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-wrap_3d1f0 {
    display: flex;
    flex-direction: column;
    margin-top: 32px;
    padding: 16px;
    background: var(--auth-form-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    row-gap: 24px
}

.form-wrap_3d1f0 .btns-container_545cf {
    display: flex;
    align-items: center;
    gap: 8px
}

.form-wrap_3d1f0 .desc-text_9fd4e {
    margin-top: -8px;
    padding: 0 16px;
    font-size: 14px
}

.form-wrap_3d1f0 .desc-text_9fd4e,.form-wrap_3d1f0 .form-title_aed5b {
    color: var(--auth-text-color);
    font-family: var(--font-montserrat);
    text-align: center
}

.form-wrap_3d1f0 .form-title_aed5b {
    font-weight: 900;
    font-size: 24px
}

.send-btn_19588 {
    width: 100%;
    height: 48px;
    padding: 4px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    text-transform: capitalize;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

.send-btn_19588.restore-by-sms_10538 {
    background: var(--auth-btn-bg);
    border: 1px solid var(--auth-btn-bg);
    color: var(--auth-text-color)
}

.success-msg-forgot_cdcd6 {
    color: #339787
}

.error-msg-forgot_6296b,.success-msg-forgot_cdcd6 {
    padding: 1.25rem .625rem;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: 1rem;
    text-align: center;
    background: rgba(51,151,135,.1);
    border-radius: .5625rem
}

.error-msg-forgot_6296b {
    color: #d91313
}

@-moz-keyframes input_animate_bb7d4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bb7d4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bb7d4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bb7d4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-wrap_3754d {
    display: flex;
    flex-direction: column;
    margin-top: 32px;
    padding: 16px;
    background: var(--auth-form-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    row-gap: 24px
}

.btn_2deab {
    width: 100%;
    padding: 10px 8px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    text-transform: capitalize;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

.btn_2deab:disabled {
    opacity: .5
}

.error-msg-forgot_c8aee {
    padding: 1.25rem .625rem;
    color: #d91313;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: 1rem;
    text-align: center;
    background: rgba(51,151,135,.1);
    border-radius: .5625rem
}

@-moz-keyframes input_animate_7715d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7715d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7715d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7715d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.form-wrap_dfae5 {
    display: flex;
    flex-direction: column;
    margin-top: 32px;
    padding: 16px;
    background: var(--auth-form-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    row-gap: 24px
}

.form-wrap_dfae5 .desc-text_74da6 {
    padding: 0 16px;
    font-size: 14px;
    text-align: center
}

.form-wrap_dfae5 .desc-text_74da6,.success-message-title_01736 {
    color: var(--auth-text-color);
    font-family: var(--font-montserrat)
}

.success-message-title_01736 {
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.375rem;
    text-transform: uppercase
}

.success-message-text_44154,.valid-false-text_655b8 {
    color: var(--auth-text-color);
    font-weight: 400;
    font-size: .9375rem;
    font-family: var(--font-montserrat);
    line-height: 1.125rem
}

.btn_48f7f {
    width: 100%;
    height: 48px;
    padding: 10px 8px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    text-transform: capitalize;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28);
    border-radius: 4px
}

.btn_48f7f:disabled {
    opacity: .5
}

@-moz-keyframes input_animate_a51f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a51f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a51f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a51f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_360b6 {
    position: relative
}

.control_360b6.disabled_42ff9 {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.select_3fe3b {
    display: block;
    width: 100%;
    height: 48px;
    padding: 0 1.125rem 0 10px;
    color: var(--auth-text-color);
    font-weight: 400;
    font-size: 1rem;
    font-family: var(--font-montserrat);
    background: var(--auth-input-bg);
    border-radius: 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-text-fill-color: var(--auth-text-color)
}

.select_3fe3b.error_c3e4e {
    border-color: #d52941
}

.select_3fe3b: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='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.785 0c.861 0 1.32 1.015.75 1.661L6.704 7.143a1 1 0 01-1.505-.006L.438 1.656A1 1 0 011.193 0h9.592z' fill='%23142E3F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: top;
    transform: translateY(-50%);
    content: ""
}

.selected-value_07cd3 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    cursor: pointer
}

.select-list-container_c8481 {
    position: absolute;
    top: 100%;
    z-index: 2;
    max-height: 12.8125rem;
    margin-top: .3125rem;
    overflow-x: hidden;
    overflow-y: auto;
    background: var(--auth-input-bg);
    border-radius: 8px
}

.select-list_42abe {
    display: flex;
    flex-wrap: wrap
}

.select-item_2c668 {
    flex-shrink: 0;
    width: 50%;
    border-bottom: 1px solid var(--auth-text-color)
}

.select-item_2c668:nth-child(odd) {
    border-right: 1px solid var(--auth-text-color)
}

.select-item_2c668:nth-last-child(2):nth-child(odd) {
    border-bottom: none
}

.select-item_2c668:nth-last-child(2):nth-child(odd)+.select-item_2c668 {
    border-bottom: none
}

.select-item_2c668:last-child:nth-child(odd) {
    border-bottom: none
}

.select-button_38dd6 {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 3.125rem;
    padding: .25rem .1875rem .25rem .9375rem;
    color: var(--auth-text-color);
    font-weight: 600;
    font-size: .875rem;
    font-family: var(--font-montserrat);
    text-align: left;
    text-transform: capitalize;
    transition: background-color .2s
}

.select-button_38dd6 .flag_e2ad6 {
    margin-right: .625rem
}

@-moz-keyframes input_animate_8f605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8f605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8f605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8f605 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

form .birth-date-select-row_fcca0 {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    column-gap: 10px
}

form .birth-date-select-row_fcca0 .custom-select_fbecf {
    height: 48px;
    padding-left: 10px;
    color: var(--auth-text-color);
    background: var(--auth-input-bg);
    border: 0;
    border-radius: 8px;
    -webkit-text-fill-color: var(--auth-text-color)
}

.birth-date-wrapper_39fb2 {
    position: relative;
    display: flex;
    flex-direction: column
}

.hint_1adb4 {
    position: absolute;
    top: calc(100% + 11px);
    left: 0;
    z-index: 4;
    width: auto;
    max-width: 100%;
    margin: -3px 0 0;
    padding: .625rem .9375rem;
    color: #4f526d;
    font-weight: 400;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    line-height: .9375rem;
    background-color: #fff;
    border: 1px solid #848484;
    border-radius: 9px
}

.hint_1adb4: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 #848484;
    border-style: solid;
    border-width: medium 6px 8px;
    content: "";
    pointer-events: none
}

.hint_1adb4: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_7fa29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7fa29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7fa29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7fa29 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_2b148 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 8px
}

.tabs_2b148 button {
    padding: 6px;
    color: var(--auth-btn-color);
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    letter-spacing: -.16px;
    text-align: center;
    background: var(--auth-btn-bg);
    border: 1px solid var(--auth-btn-border);
    border-radius: 4px
}

.tabs_2b148 button.active_a96fa {
    color: #fff;
    background: #00a83b;
    border: 1px solid rgba(204,138,42,.28)
}

@-moz-keyframes input_animate_22285 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_22285 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_22285 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_22285 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_61726 {
    position: relative;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    padding: 16px;
    overflow: scroll;
    background: var(--main-color);
    border-radius: 14px
}

.modal_61726.success_815fb {
    max-height: 250px
}

.modal_61726 .close-button_a4b7b {
    position: absolute;
    top: 14px;
    right: 14px;
    padding: 9px;
    background: var(--main-green-color);
    border-radius: 50px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.modal_61726 .close-button_a4b7b svg {
    width: 12px;
    height: 12px
}

.modal_61726 .header-title_9e030 {
    margin-bottom: 5px;
    color: var(--main-green-color);
    font-weight: 600;
    font-size: 23px
}

.modal_61726 .header-text_f0f85 {
    color: var(--simple-text-color);
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px
}

.form_f1a61 {
    display: flex;
    flex-direction: column;
    row-gap: 24px;
    margin-top: 32px
}

.form_f1a61 .input-container_bf303 .select_df035 {
    padding: 17px 16px;
    color: var(--input-text-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 14px;
    letter-spacing: -.24px;
    background-color: var(--input-bg-color);
    border: 1px solid var(--input-border-color);
    -webkit-text-fill-color: var(--input-text-color)
}

.form_f1a61 .input-container_bf303 .custom-label_640d5 {
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    text-transform: capitalize
}

.form_f1a61 .input-container_bf303 .custom-label_640d5 input {
    height: 48px;
    padding: 17px 16px;
    color: var(--input-text-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 14px;
    letter-spacing: -.24px;
    background-color: var(--input-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    -webkit-text-fill-color: var(--input-text-color)
}

.form_f1a61 .input-container_bf303 .custom-label_640d5 input[disabled] {
    opacity: .5
}

.form_f1a61 .input-container_bf303 .custom-label_640d5 input+label {
    display: none
}

.form_f1a61 .select-title_d00a9 {
    margin-bottom: 4px;
    color: var(--input-label-color);
    text-transform: capitalize
}

.form_f1a61 .select-title_d00a9,.textarea_952ae {
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.textarea_952ae {
    width: 100%;
    height: 167px;
    padding: 16px;
    color: var(--input-text-color);
    line-height: 14px;
    background-color: var(--input-bg-color);
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
    resize: none
}

.textarea_952ae::placeholder {
    color: var(--textarea-placeholder);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.textarea_952ae:focus {
    outline: none
}

.textarea_952ae.control-error_526ea {
    border-color: #d52941
}

.info-message_ca599 {
    position: relative;
    margin-top: 24px;
    padding: 16px;
    color: var(--strict-text-color);
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px;
    background: var(--text-bg);
    border: 1px solid #ced2d5;
    border-radius: 8px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05)
}

.info-message_ca599 span,.success-message_b6b5e {
    color: var(--main-green-color)
}

.success-message_b6b5e {
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 23px;
    text-transform: capitalize
}

.submit-btn_282e0 {
    padding: 15px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px;
    text-transform: uppercase;
    background: var(--main-green-color);
    border-radius: 8px
}

@-moz-keyframes input_animate_8b2e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8b2e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8b2e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8b2e9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal_bb01d {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.modal_bb01d:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.modal_bb01d.success_31edf .close-button_aa758 {
    top: -14px;
    right: -13px
}

.close-button_aa758 {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.close-button_aa758 path {
    fill: #ed1f25
}

.header_a1a44 {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.header-title_31ae2 {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 5px
}

.header-text_d4ab0 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.success-message_5ec44 {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    width: 100%;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.success-message_5ec44 svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.error-message_6ddb2 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 5px;
    color: #ed1f25
}

.buttons_c93ae {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.button_81935 {
    width: 100%;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.button_81935.button-green_5ac2e {
    background-color: #109444
}

.button_81935.button-red_35706 {
    background-color: #f02728
}

.button_81935.button-yellow_24e8c {
    background-color: #f5dd8d
}

@media (max-width: 1100px) {
    .modal_bb01d {
        width:calc(100% - 20px);
        padding-right: 50px
    }

    .modal_bb01d h2.textarea-title_ee37f {
        margin-top: .9375rem;
        margin-bottom: .2625rem
    }

    .modal_bb01d .header_a1a44 {
        margin-bottom: 10px
    }

    .modal_bb01d .header-title_31ae2 {
        font-weight: 600;
        font-size: 23px;
        margin-bottom: 5px
    }

    .modal_bb01d.success_31edf {
        max-width: 100%;
        max-height: 250px
    }

    .modal_bb01d.success_31edf .close-button_aa758 {
        top: 14px;
        right: 14px
    }

    .modal_bb01d .submit-btn_7bbc4 {
        margin: 14px auto
    }
}

@-moz-keyframes input_animate_c7680 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c7680 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c7680 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c7680 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.zeppelin-modal_1c358.modal_07101 {
    position: relative;
    background: #0e202d;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.zeppelin-modal_1c358.modal_07101:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.zeppelin-modal_1c358.modal_07101 .close-button_41fdb {
    position: absolute;
    background: #0e202d;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.zeppelin-modal_1c358.modal_07101 .close-button_41fdb path {
    fill: #ed1f25
}

.zeppelin-modal_1c358.modal_07101 .header_c66bd {
    display: flex;
    align-items: center
}

.zeppelin-modal_1c358.modal_07101 .header-text_dbf93 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.zeppelin-modal_1c358.modal_07101 .text-intro_c15b3 {
    margin-bottom: 15px
}

.zeppelin-modal_1c358.modal_07101 .text-list_1d804 {
    display: flex;
    flex-direction: column
}

.zeppelin-modal_1c358.modal_07101 .buttons_wrapper_240ee {
    margin: 0 auto;
    width: 100%;
    padding-top: 15px;
    max-width: 300px
}

.zeppelin-modal_1c358.modal_07101 .buttons_06e39 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.zeppelin-modal_1c358.modal_07101 .button_4dd5b {
    width: 100%;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.zeppelin-modal_1c358.modal_07101 .button_4dd5b.button-green_5fe03 {
    background-color: #109444
}

.zeppelin-modal_1c358.modal_07101 .button_4dd5b.button-red_ea79d {
    background-color: #f02728
}

.zeppelin-modal_1c358.modal_07101 .button_4dd5b.button-yellow_99ea7 {
    background-color: #f5dd8d
}

.zeppelin-modal_1c358.modal_07101 .success-message_b69d1 {
    display: flex;
    align-items: center;
    padding: 0 20px;
    height: 41px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    border-radius: 46px;
    text-transform: uppercase;
    width: 100%;
    background-color: #59c75d;
    white-space: nowrap;
    justify-content: center
}

.zeppelin-modal_1c358.modal_07101 .success-message_b69d1 svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.zeppelin-modal_1c358.modal_07101 .error-message_1940f {
    margin-top: 10px;
    color: #e84e4e
}

@-moz-keyframes input_animate_28506 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28506 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28506 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28506 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.zeppelin-modal_48c97.modal_377fe {
    position: relative;
    background: #9b0000;
    border-radius: 32px;
    padding: 36px 38px 41px;
    width: 100%;
    color: #fff;
    background-clip: padding-box;
    border: 10px solid transparent;
    font-size: 16px
}

.zeppelin-modal_48c97.modal_377fe:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: 24px;
    background: linear-gradient(90deg,#be9968,#f0e99b 50%,#be9968)
}

.zeppelin-modal_48c97.modal_377fe .image_3904a {
    position: absolute;
    top: 7px;
    left: -14px;
    width: 70px
}

.zeppelin-modal_48c97.modal_377fe .close-button_8fff2 {
    position: absolute;
    background: #fff;
    border: 1px solid #be9968;
    border-radius: 50px;
    top: 5px;
    right: 5px;
    padding: 11px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15))
}

.zeppelin-modal_48c97.modal_377fe .close-button_8fff2 path {
    fill: #ed1f25
}

.zeppelin-modal_48c97.modal_377fe .header_9a45d {
    display: flex;
    align-items: center
}

.zeppelin-modal_48c97.modal_377fe .header-text_c6e47 {
    font-size: 16px;
    line-height: 20px;
    color: #193b52
}

.zeppelin-modal_48c97.modal_377fe .text-intro_d7283 {
    margin-bottom: 15px
}

.zeppelin-modal_48c97.modal_377fe .text-list_e0a9a {
    display: flex;
    flex-direction: column;
    height: 300px;
    overflow-y: scroll
}

.zeppelin-modal_48c97.modal_377fe .buttons_wrapper_2c533 {
    margin: 0 auto;
    width: 100%;
    padding-top: 15px;
    max-width: 300px
}

.zeppelin-modal_48c97.modal_377fe .buttons_03e1d {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.zeppelin-modal_48c97.modal_377fe .button_5786f {
    width: 100%;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    -webkit-box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    text-align: center;
    font-weight: 600
}

.zeppelin-modal_48c97.modal_377fe .button_5786f.button-green_e54c0 {
    background-color: #109444
}

.zeppelin-modal_48c97.modal_377fe .button_5786f.button-red_0ede6 {
    background-color: #f02728
}

.zeppelin-modal_48c97.modal_377fe .button_5786f.button-yellow_f4202 {
    background-color: #f5dd8d
}

.zeppelin-modal_48c97.modal_377fe .success-message_a351e {
    display: flex;
    align-items: center;
    height: 41px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    width: 100%;
    padding: 10px 5px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin: 5px 0;
    background-color: #59c75d;
    box-shadow: inset 0 7px 11px -5px #fff,inset 0 -8px 11px -5px #fff;
    white-space: nowrap;
    justify-content: center
}

.zeppelin-modal_48c97.modal_377fe .success-message_a351e svg {
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem;
    margin-right: .875rem
}

.zeppelin-modal_48c97.modal_377fe .error-message_037b6 {
    margin-top: 10px;
    color: #e84e4e
}

@-moz-keyframes input_animate_291be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_291be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_291be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_291be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_ee956 {
    position: relative
}

.control_ee956 .select-label_70327 {
    position: absolute;
    z-index: 1;
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: .75rem;
    line-height: .9375rem;
    top: .4375rem;
    left: .8125rem;
    color: #142e3f
}

.control_ee956 .input_6c62d {
    padding-left: 6.25rem!important;
    display: block;
    width: 100%;
    height: 3.875rem;
    border-radius: .5625rem;
    -webkit-text-fill-color: #142e3f;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    border: 1px solid #fff;
    background: #fff
}

.control_ee956 .input_6c62d input {
    height: 1.75rem;
    border: none;
    border-left: 1px solid #dbdbdb;
    border-radius: 0;
    margin-top: 1.375rem;
    padding: 0 .625rem 0 .75rem;
    font-size: 1.125rem
}

.control_ee956 .input_6c62d.control-error_a1a92 {
    border-color: #ffd6d6;
    background: #ffd6d6
}

.control_ee956 .input_6c62d.control-success_bec99 {
    border-color: #dfffdd;
    background: #dfffdd
}

.country-code-container_aa76a {
    position: absolute;
    left: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 1.4375rem 0 .75rem .8125rem;
    font-family: var(--font-montserrat);
    font-weight: 600;
    font-size: 1.125rem;
    color: #142e3f;
    width: 6.3125rem
}

.country-code-container_aa76a .flag_301c5 {
    margin-right: .25rem
}

.selected-value_43d4d {
    display: block;
    position: relative
}

.selected-value_43d4d: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='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.785 0c.861 0 1.32 1.015.75 1.661L6.704 7.143a1 1 0 01-1.505-.006L.438 1.656A1 1 0 011.193 0h9.592z' fill='%23142E3F'/%3E%3C/svg%3E");
    background-position: top;
    background-repeat: no-repeat;
    content: "";
    transform: translateY(-50%)
}

.selected-value_43d4d[disabled] {
    pointer-events: none
}

.select-list-container_f0e02 {
    position: absolute;
    top: 100%;
    z-index: 2;
    overflow-x: hidden;
    overflow-y: auto;
    margin-top: .3125rem;
    max-height: 12.8125rem;
    border-radius: .5625rem;
    background: #fff;
    border: 1px solid #d7a249
}

.select-list_173ab {
    display: flex;
    flex-wrap: wrap
}

.select-item_58b29 {
    flex-shrink: 0;
    width: 33.33333%;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd
}

.select-item_58b29:nth-child(3n) {
    border-right: none
}

.select-item_58b29:nth-child(3n+1):nth-last-child(-n+3),.select-item_58b29:nth-child(3n+1):nth-last-child(-n+3)~.select-item_58b29 {
    border-bottom: none
}

.select-button_b0516 {
    display: flex;
    align-items: center;
    padding: 0 .625rem;
    min-height: 3.125rem;
    width: 100%;
    color: #142e3f;
    text-align: left;
    text-transform: capitalize;
    font-family: var(--font-montserrat);
    font-weight: 600;
    font-size: .875rem;
    transition: background-color .2s
}

.select-button_b0516 .flag_301c5 {
    margin-right: .625rem
}

@-moz-keyframes input_animate_56062 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_56062 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_56062 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_56062 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_cc9a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cc9a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cc9a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cc9a4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_0daae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0daae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0daae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0daae {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_6f507 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6f507 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6f507 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6f507 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_04619 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_04619 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_04619 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_04619 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_d6867 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d6867 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d6867 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d6867 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_50983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_50983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_50983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_50983 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_f9a89 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f9a89 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f9a89 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f9a89 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_c9481 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(114px,1fr));
    gap: 10px;
    padding: 0 6px 14px
}

.btn_a76ea {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 12px);
    background: #0e863d;
    height: 40px;
    transition: all .4s ease;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    color: #eaecf4;
    margin: 0 6px
}

.btn-wrapper_b6b9e {
    padding-bottom: 14px
}

.last-game_23912 {
    grid-column: 1/span 2
}

.empty-favorites_d3989 {
    display: grid;
    gap: 5px;
    background-color: var(--main-color);
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center
}

@media screen and (min-width: 500px) {
    .livespins-sdk-container_1a22b {
        display:flex;
        margin-bottom: 20px;
        overflow-x: auto
    }

    .livespins-sdk-container_1a22b livespins-room,.livespins-sdk-container_1a22b livespins-schedule-room {
        margin: 0 10px
    }

    .livespins-sdk-container_1a22b:first-child livespins-room,.livespins-sdk-container_1a22b:first-child livespins-schedule-room {
        margin-left: 0
    }

    .livespins-sdk-container_1a22b:last-child livespins-room,.livespins-sdk-container_1a22b:last-child livespins-schedule-room {
        margin-right: 0
    }
}

@-moz-keyframes input_animate_760cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_760cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_760cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_760cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_e1988 {
    padding: 8px;
    background: var(--history-bet-details-bg);
    border-radius: 8px
}

.participants-info-and-event-status-wrapper_b40f9 {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 15px;
    align-items: center
}

.participants-info-wrapper_19ab0 {
    color: var(--history-bet-text);
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 20px;
    letter-spacing: -.28px
}

.market-and-pick-info-wrapper_47abf {
    display: flex;
    gap: 3px;
    color: var(--history-bet-pick-text);
    font-weight: 500;
    letter-spacing: -.2px
}

.market-and-pick-info-wrapper_47abf,.odd_a85d5 {
    font-size: 10px;
    font-family: var(--font-montserrat)
}

.odd_a85d5 {
    margin-right: 22px;
    padding: 0 4px;
    color: #eaecf4;
    font-weight: 600;
    letter-spacing: .2px;
    background: var(--history-bet-win-status);
    border-radius: 2px
}

.event-info-wrapper_e25a6 {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px
}

.event-time-wrap_f20a7 {
    justify-self: end;
    color: var(--account-history-btn-color);
    font-weight: 600;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: .2px
}

.event-time-wrap_f20a7.live_b9e69 {
    color: var(--history-bet-live-text)
}

.score_1190a {
    display: flex;
    gap: 6px;
    align-items: center;
    min-width: 16px;
    margin-right: 5px;
    color: var(--history-bet-win-status);
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 20px;
    letter-spacing: -.28px;
    text-align: center
}

.score_1190a p {
    color: var(--history-bet-text)
}

.score_1190a img {
    width: 16px
}

.reject-icon_9cc84,.success-icon_7d839 {
    width: 24px;
    height: 24px;
    margin-right: 23px
}

.success-icon_7d839 path,.success-icon_7d839 rect {
    stroke: var(--history-bet-win-status)
}

@-moz-keyframes input_animate_a42d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a42d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a42d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a42d3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bet-item_6feed {
    overflow: hidden;
    background: var(--sport-search-input-bg);
    border-radius: 8px
}

.bet-item_6feed+.bet-item_6feed {
    margin-top: 16px
}

.top-row_db264 {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    background: var(--history-bet-item-header)
}

.bet-type-wrapper_c00a7 {
    display: flex;
    gap: 8px;
    align-items: center;
    color: var(--account-history-btn-color);
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.bet-date_8faa0 {
    color: var(--history-bet-date);
    font-weight: 500;
    font-size: 12px;
    letter-spacing: -.24px
}

.bet-date_8faa0,.status_d8e56 {
    font-family: var(--font-montserrat)
}

.status_d8e56 {
    width: fit-content;
    height: fit-content;
    padding: 8px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: -.42px;
    border-radius: 4px
}

.status_d8e56,.status_d8e56.cashout_b56b1,.status_d8e56.pending_a2df8,.status_d8e56.return_d932b {
    background: var(--history-bet-pending-status)
}

.status_d8e56.approved_d0124,.status_d8e56.win_d9ea7 {
    background: var(--history-bet-win-status)
}

.status_d8e56.canceled_3d959,.status_d8e56.declined_65e2f,.status_d8e56.lost_88416 {
    background: #f73737
}

.bet-info-wrapper_c0c9e {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    padding: 16px 12px 16px 16px
}

.bet-info-list_3d6a3 {
    display: grid;
    grid-template-columns: repeat(3,auto);
    gap: 6px 8px;
    align-items: center;
    color: var(--history-bet-text);
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.42px;
    word-break: break-word
}

.bet-info-list-item-title_83758 {
    font-weight: 600;
    text-transform: capitalize
}

.dropdown-wrapper_77f36 {
    border-top: 1px solid var(--history-bet-border)
}

.bet-id-and-details-wrapper_4d65e {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    color: var(--history-bet-id-color);
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px
}

.bet-id-wrapper_b7a6d {
    display: flex;
    gap: 12px;
    align-items: center;
    white-space: nowrap
}

.bet-id-wrapper_b7a6d path,.bet-id-wrapper_b7a6d rect {
    stroke: var(--history-bet-id-color)
}

.bet-id-wrapper_b7a6d.copied_1c606 path,.bet-id-wrapper_b7a6d.copied_1c606 rect {
    stroke: var(--text-green-statistics)
}

.detail-button-wrapper_3f177 {
    display: flex;
    gap: 8px;
    align-items: center;
    font-weight: 700
}

.detail-button-wrapper_3f177 path {
    fill: var(--history-bet-id-color)
}

.bet-list-wrapper_02a0c {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 8px 16px
}

.single-text_5ab3e {
    text-align: right
}

.cash-out-btn-wrapper_e4a1c {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px 18px 22px;
    text-transform: uppercase
}

@-moz-keyframes input_animate_1898b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1898b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1898b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1898b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.my-bets_d12fa {
    --preloader-color: #c8dde3;
    min-height: 100vh;
    padding: 16px;
    font-family: var(--font-montserrat);
    background: var(--account-bg)
}

.my-bets_d12fa.bets-view_a1918 {
    background: transparent
}

.my-bets_d12fa .page-title_fba26 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding-bottom: 5px;
    color: #fbb203;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    text-transform: capitalize
}

.my-bets_d12fa .page-title-line_e80c7 {
    width: 82px;
    height: 3px;
    background: #eac667
}

@-moz-keyframes input_animate_4c9e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4c9e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4c9e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4c9e0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payout_ea955 {
    margin-top: 8px;
    font-family: var(--font-montserrat)
}

.payout_ea955 br {
    content: " "
}

.payout_ea955 br:after {
    content: " "
}

.total-odds-and-coupon-amount-wrapper_646dc {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 3px;
    align-items: center
}

.coupon-amount-wrapper_a1406,.total-odds-wrapper_017b5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    background: #2b2a39;
    padding: 8px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -.24px;
    height: 100%
}

.total-odds-wrapper_017b5 {
    width: fit-content
}

.coupon-amount-title_09660,.total-odds-title_ad39e {
    color: #b9b8c3;
    text-transform: capitalize
}

.total-odds-value_7755b {
    color: #a88c56;
    font-weight: 600;
    flex-grow: 1
}

.coupon-amount-input_c24bb {
    flex-grow: 1
}

.coupon-amount-input_c24bb input {
    background: unset;
    text-align: center;
    height: fit-content;
    padding-right: unset;
    color: #a88c56;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.24px;
    width: 100%
}

.total-odds-title_ad39e,.total-odds-value_7755b {
    white-space: nowrap
}

.edit-coupon-amount-wrapper_82a20 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center
}

.edit-coupon-amount-wrapper_82a20 svg {
    cursor: pointer;
    user-select: none
}

.reduce-amount-icon_a80a9 {
    transform: rotate(180deg)
}

.maximum-earnings-wrapper_dbe82 {
    background: linear-gradient(180deg,#2c2b38,#292834 50%,#31303d);
    padding: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.24px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    margin-top: 8px
}

.maximum-earnings-title_7097b {
    color: #fcfcfc
}

.maximum-earnings-value_2dd0c {
    color: #00a83b;
    font-size: 16px;
    letter-spacing: -.32px;
    word-break: break-all
}

.bonus-rules_ac9ff {
    margin-bottom: .375rem
}

.bonus-rules_ac9ff a {
    text-decoration: underline
}

.bonus-rules_ac9ff a:hover {
    text-decoration: none
}

.bonus-amount_eb530 {
    display: flex;
    align-items: center;
    font-weight: 600
}

.bonus-amount_eb530 svg {
    margin-right: .4375rem;
    color: var(--color-blue,#56a7f3)
}

@-moz-keyframes input_animate_99c39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_99c39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_99c39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_99c39 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-wrapper_5ab95 {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
    height: fit-content
}

.bonus-wrapper_5ab95.bonus-wrapper-with-next-bonus_56bc7 {
    grid-template-columns: 148px 1fr
}

.win-text_df066 {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 5px;
    background: linear-gradient(90deg,#474654,#23222f);
    height: 100%;
    color: #eaecf4;
    font-family: var(--font-montserrat);
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.fire-icon_6d636 {
    width: 20px;
    height: 20px;
    flex-shrink: 0
}

.next-bonus-text_ceb6d {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 6px 4px;
    background: #00a83b;
    color: #eaecf4;
    font-family: var(--font-montserrat);
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

@-moz-keyframes input_animate_84da1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_84da1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_84da1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_84da1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-block_fe175 {
    margin: .25rem .75rem -.625rem;
    padding: .5rem 0;
    border-top: 1px solid #f1f1f1;
    font-size: .8125rem
}

@-moz-keyframes input_animate_2e7f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2e7f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2e7f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2e7f3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.system-variants_c7251 {
    font-family: var(--font-montserrat);
    line-height: 18px;
    color: #eaecf4;
    padding: 13px 19px;
    background: linear-gradient(180deg,#2c2b38,#292834 50%,#31303d)
}

.system-variants-title_1de96 {
    font-size: 12px;
    font-weight: 500;
    text-transform: capitalize;
    color: #b9b8c3
}

.bonus-block_eb676 {
    margin: .25rem .75rem -.625rem;
    padding: .5rem 0;
    border-top: 1px solid #f1f1f1;
    font-size: .8125rem
}

.payout-wrap_04880 {
    color: #eaecf4;
    font-family: var(--font-montserrat);
    margin-top: 8px
}

.total-odds-and-bet-wrap_86121 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 3px;
    align-items: center;
    margin-top: 8px
}

.odds-wrap_e4da1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    background: #2b2a39;
    padding: 8px 20px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -.24px;
    height: 100%;
    color: #b9b8c3
}

.odds-wrap_e4da1 .odds-title_85c69 {
    white-space: nowrap;
    text-transform: capitalize
}

.odds-wrap_e4da1 .odds-value_c2145 {
    white-space: nowrap;
    color: #a88c56;
    font-weight: 600
}

.amount-wrap_76e98 {
    margin-top: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    background: #2b2a39;
    padding: 8px 20px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -.24px;
    height: 100%
}

.amount-wrap_76e98 .amount-input_b733b {
    flex-grow: 1
}

.amount-wrap_76e98 .amount-input_b733b input {
    background: unset;
    text-align: end;
    height: fit-content;
    padding-right: unset;
    color: #a88c56;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.24px;
    width: 100%
}

.amount-wrap_76e98 .amount-title_b9937 {
    color: #b9b8c3;
    text-transform: capitalize
}

.edit-coupon-amount-wrapper_dd89c {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center
}

.edit-coupon-amount-wrapper_dd89c svg {
    width: 9px;
    user-select: none
}

.reduce-amount-icon_1cade {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_cd64d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cd64d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cd64d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cd64d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-container_6d092 {
    background: linear-gradient(90deg,#474654,#23222f)
}

.outcome-closed_8431e {
    opacity: .5
}

.outcome_e8a7a {
    position: relative;
    background: linear-gradient(90deg,#474654,#23222f);
    padding-right: 18px
}

.outcome-info_d1b3a {
    padding: 13px 0 16px 19px;
    position: relative;
    width: 100%
}

.outcome-participants-wrapper_9f30c {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 0 10px;
    align-items: center
}

.outcome-participants-wrapper_9f30c.outcome-participants-wrapper-without-scores_6077a {
    grid-template-columns: 1fr
}

.outcome-participant-score_6b51b,.outcome-participant-title_8b0d0 {
    font-family: var(--font-montserrat);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.28px
}

.outcome-participant-title_8b0d0 {
    color: #eaecf4
}

.outcome-participant-score_6b51b {
    color: #00a83b
}

.bottom-row_682d6 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 5px
}

.selected-result_a1835 {
    color: #eaecf4;
    font-family: var(--font-montserrat);
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.odd_a09a8 {
    font-weight: 600;
    letter-spacing: .2px;
    border-radius: 2px;
    background: #00a83b;
    padding: 0 4px;
    margin-left: 9px
}

.blink_53d2a {
    animation: blink-animation_e2d70 1s infinite
}

.close-container_b3ef6 {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer
}

.close-container_b3ef6 svg {
    width: 8px;
    height: 8px
}

.close-container_b3ef6 svg path {
    fill: #fff
}

.live_f7fa0 {
    background: #e12c2c;
    border-radius: 3px;
    margin-bottom: 4px;
    margin-top: -1px;
    font-style: italic;
    font-weight: 800;
    font-size: 12px;
    line-height: 15px;
    color: #fff;
    padding: 1px 4px;
    display: inline-block;
    height: 17px;
    margin-left: 12px;
    text-transform: uppercase
}

.unavailable-bet-message_aa655 {
    display: flex;
    flex-wrap: wrap;
    padding: 12px 5px 7px;
    background: #ffe4e4;
    color: #f22f22;
    font-weight: 600;
    font-size: 13px;
    line-height: 17px
}

.unavailable-bet-message_aa655:before {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.441 16.752c4.125 0 7.5-3.375 7.5-7.5s-3.375-7.5-7.5-7.5-7.5 3.375-7.5 7.5 3.375 7.5 7.5 7.5zM9.441 6.252v3.75M9.438 12.252h.006' stroke='%23F22F22' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    margin-right: 5px
}

.time-wrapper_9617d {
    display: grid;
    gap: 4px;
    justify-items: flex-end
}

.scope-text_ae2e9 {
    color: #69d58f
}

.live-text_27105,.scope-text_ae2e9 {
    font-family: var(--font-montserrat);
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: .2px
}

.live-text_27105 {
    color: #eaecf4;
    border-radius: 2px;
    background: #e30a17;
    padding: 0 4px
}

.date-text_72429 {
    color: #eaecf4;
    font-weight: 500
}

.date-text_72429,.time-text_13769 {
    font-family: var(--font-montserrat);
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    letter-spacing: .2px
}

.time-text_13769 {
    color: #69d58f;
    font-weight: 600;
    display: flex;
    gap: 4px;
    align-items: center
}

.time-text_13769 svg {
    width: 10px;
    height: 10px;
    flex-shrink: 0
}

@-moz-keyframes blink-animation_e2d70 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-webkit-keyframes blink-animation_e2d70 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-o-keyframes blink-animation_e2d70 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@keyframes blink-animation_e2d70 {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-moz-keyframes input_animate_db9ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_db9ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_db9ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_db9ea {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_f7fe8 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(114px,1fr));
    gap: 10px;
    padding: 0 6px 14px
}

.btn_fb33d {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 12px);
    background: #0e863d;
    height: 40px;
    transition: all .4s ease;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    color: #eaecf4;
    margin: 0 6px
}

.btn-wrapper_d81d1 {
    padding-bottom: 14px
}

.last-game_91b56 {
    grid-column: 1/span 2
}

.empty-favorites_22b77 {
    display: grid;
    gap: 5px;
    background-color: var(--main-color);
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center
}

@-moz-keyframes input_animate_82ff3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_82ff3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_82ff3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_82ff3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.timer_7fb17 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: auto;
    color: #c62e06;
    font-weight: 700;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-transform: capitalize
}

@-moz-keyframes input_animate_d8649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d8649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d8649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d8649 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.lottery-awards_538ca {
    width: 100%
}

.lottery-awards_538ca .awards_34e92 {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 16px;
    align-items: center;
    width: 100%;
    overflow-x: auto
}

.lottery-awards_538ca .awards_34e92 img {
    width: 100%
}

.lottery-awards_538ca .warning_fcca8 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 7px;
    color: #5e5e5e;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: .12px;
    text-align: center;
    text-shadow: 0 0 4px hsla(0,0%,100%,.25)
}

@-moz-keyframes input_animate_ccfa1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ccfa1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ccfa1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ccfa1 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.lottery-results-table_c4688 {
    width: 100%
}

.lottery-results-table_c4688 .thead_3f3b5 {
    display: grid;
    grid-template-columns: repeat(3,minmax(90px,1fr));
    gap: 8px;
    height: 41px;
    margin-bottom: 4px;
    padding: 8px 6px;
    background: linear-gradient(356deg,#02052a 3.69%,#001c58 97.1%);
    border-radius: 8px 8px 0 0
}

.lottery-results-table_c4688 .thead_3f3b5 .title_2bb9e {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 500;
    font-size: 10px;
    letter-spacing: .1px;
    text-align: center
}

.lottery-results-table_c4688 .tbody_9fd61 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-height: 400px;
    overflow-y: auto
}

.lottery-results-table_c4688 .tbody_9fd61 .no-results_81f46 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
    color: var(--main-text-color);
    font-weight: 600;
    font-size: 10px;
    letter-spacing: .11px;
    height: 100%
}

.lottery-results-table_c4688 .tbody_9fd61 .row_1ae7d {
    display: grid;
    grid-template-columns: repeat(3,minmax(90px,1fr));
    gap: 8px;
    height: 40px;
    padding: 8px;
    background: linear-gradient(97deg,#e83300 2.77%,#b62800 95.33%);
    flex-shrink: 0
}

.lottery-results-table_c4688 .tbody_9fd61 .row_1ae7d .column-info_959fc {
    display: flex;
    align-items: center;
    justify-content: center
}

.lottery-results-table_c4688 .tbody_9fd61 .row_1ae7d .column-info_959fc.number_ebe0f {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-style: italic;
    letter-spacing: .12px
}

.lottery-results-table_c4688 .tbody_9fd61 .row_1ae7d .column-info_959fc.amount_1bfa4 {
    font-weight: 600;
    font-size: 16px;
    letter-spacing: .16px;
    background: linear-gradient(180deg,#fabb37,#fbbc38);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: rgba(255,214,18,.24)
}

.lottery-results-table_c4688 .tbody_9fd61 .row_1ae7d .column-info_959fc.period_63ff8 {
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: .12px
}

@-moz-keyframes input_animate_1a2da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1a2da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1a2da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1a2da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.time_8aba8 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

.time_8aba8.open_cdd2d .dropdown-arrow_b6ff5 {
    transform: rotate(180deg)
}

.lottery-date-filter_35ddb {
    position: absolute;
    z-index: 1;
    top: 100%;
    right: 0;
    display: flex;
    flex-direction: column;
    gap: 8px;
    justify-content: space-between;
    width: 212px;
    padding: 8px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)
}

.lottery-date-filter_35ddb .content_9c940 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2px
}

.lottery-date-filter_35ddb .content_9c940 .value_753f6 {
    display: flex;
    gap: 4px;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px;
    color: rgba(78,102,131,.32);
    font-weight: 500;
    font-size: 14px;
    letter-spacing: .14px;
    background: #f7f6f5;
    border-radius: 4px
}

.lottery-date-filter_35ddb .content_9c940 .value_753f6.active_0be92 {
    color: #41cc72
}

.lottery-date-filter_35ddb .buttons-container_8e845 {
    display: flex;
    gap: 2px
}

.lottery-date-filter_35ddb .buttons-container_8e845 .btn_0766a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 8px;
    color: #011c58;
    font-weight: 600;
    font-size: 16px;
    letter-spacing: .16px;
    text-transform: capitalize;
    background: transparent;
    border-radius: 4px
}

.lottery-date-filter_35ddb .buttons-container_8e845 .btn_0766a.active_0be92 {
    color: #fff;
    background: linear-gradient(356deg,#02052a 3.69%,#001c58 97.1%)
}

.lottery-date-filter_35ddb .buttons-container_8e845 .btn_0766a.clean_c4ee2 {
    color: #929bbf;
    background: #eaecf4
}

.lottery-date-filter_35ddb .buttons-container_8e845 .btn_0766a.show_45b52 {
    color: #fff;
    background: #41cc72
}

@-moz-keyframes input_animate_a3b09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a3b09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a3b09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a3b09 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.lottery-results-table_77f16 {
    width: 100%
}

.lottery-results-table_77f16 .thead_44e49 {
    display: grid;
    grid-template-columns: repeat(2,minmax(90px,1fr));
    gap: 8px;
    height: 41px;
    margin-bottom: 4px;
    padding: 8px 6px;
    background: linear-gradient(356deg,#02052a 3.69%,#001c58 97.1%);
    border-radius: 8px 8px 0 0
}

.lottery-results-table_77f16 .thead_44e49 .title_3f26d {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 500;
    font-size: 10px;
    letter-spacing: .1px;
    text-align: center
}

.lottery-results-table_77f16 .tbody_fbcc5 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-height: 400px;
    overflow-y: auto
}

.lottery-results-table_77f16 .tbody_fbcc5 .no-results_cd3c1 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
    color: var(--main-text-color);
    font-weight: 600;
    font-size: 10px;
    letter-spacing: .11px;
    height: 100%
}

.lottery-results-table_77f16 .tbody_fbcc5 .row_e5cff {
    display: grid;
    grid-template-columns: repeat(2,minmax(90px,1fr));
    gap: 8px;
    height: 40px;
    padding: 8px;
    background: linear-gradient(97deg,#e83300 2.77%,#b62800 95.33%);
    flex-shrink: 0
}

.lottery-results-table_77f16 .tbody_fbcc5 .row_e5cff .column-info_bf135 {
    display: flex;
    align-items: center;
    justify-content: center
}

.lottery-results-table_77f16 .tbody_fbcc5 .row_e5cff .column-info_bf135.number_742ac {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-style: italic;
    letter-spacing: .12px
}

.lottery-results-table_77f16 .tbody_fbcc5 .row_e5cff .column-info_bf135.amount_35903 {
    font-weight: 600;
    font-size: 16px;
    letter-spacing: .16px;
    background: linear-gradient(180deg,#fabb37,#fbbc38);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: rgba(255,214,18,.24)
}

.lottery-results-table_77f16 .tbody_fbcc5 .row_e5cff .column-info_bf135.period_be3f7 {
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: .12px
}

@-moz-keyframes input_animate_e97cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e97cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e97cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e97cf {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.invest-banner_b4580 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: center;
    padding: 8px 8px 16px;
    background: linear-gradient(97deg,#030121 2.77%,#030121 95.33%);
    border-radius: 0 0 16px 16px
}

.invest-banner_b4580 .text_0ed25 {
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: .12px;
    text-align: center;
    text-shadow: 0 0 4px hsla(0,0%,100%,.25)
}

.invest-banner_b4580 .text_0ed25 b {
    font-weight: 700
}

.invest-banner_b4580 .deposit-link_4b30f {
    padding: 5px 6px;
    color: #884e02;
    font-weight: 900;
    font-size: 14px;
    letter-spacing: .14px;
    background: linear-gradient(94deg,#faca0b 6.91%,#f5b028 30.12%,#ffc445 48.43%,#faca0b 73.77%,#fed866 89.68%,#ffc000 99.43%);
    border: 2px solid #ffa900;
    border-radius: 8px;
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: linear-gradient(#fed65f,#faca0b,#ffe500,#f6b522)
}

@-moz-keyframes input_animate_fa916 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fa916 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fa916 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fa916 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.home-title-wrapper_76d8d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 19px
}

.home-title-wrapper_76d8d .home-title_11e12 {
    font-size: 26px;
    font-weight: 700;
    color: var(--input-label-color);
    text-transform: capitalize;
    white-space: nowrap
}

.home-title-wrapper_76d8d .link-title-wrapper_20f74 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 31px;
    background-color: #fbb203;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 700;
    color: #785900;
    text-transform: capitalize;
    padding: 0 8px;
    white-space: nowrap
}

@-moz-keyframes input_animate_9d653 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9d653 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9d653 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9d653 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.home-games-content-wrapper_53893 {
    position: relative
}

.home-games-content-wrapper_53893:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 92px;
    height: 119px;
    background: var(--common-slider-after-bg-color);
    pointer-events: none
}

.home-games-wrapper_405ca {
    display: flex;
    gap: 16px;
    overflow-x: auto;
    padding: 0 19px;
    margin-top: 13px;
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin-bottom: 20px;
    position: relative
}

.home-games-wrapper_405ca::-webkit-scrollbar {
    display: none
}

.home-games-wrapper_405ca .home-game_49dd7 {
    display: flex;
    flex-direction: column;
    gap: 13px;
    width: 123px
}

.home-games-wrapper_405ca .home-game_49dd7 .game-title_06388 {
    font-size: 14px;
    font-weight: 600;
    color: var(--input-label-color);
    max-width: 119px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center
}

.home-games-wrapper_405ca .home-game_49dd7 img {
    min-width: 119px;
    height: 119px;
    border-radius: 16px;
    object-fit: cover
}

.games-not-found_02c93 {
    margin-bottom: 13px
}

@-moz-keyframes input_animate_b43c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b43c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b43c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b43c7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.links-content-wrapper_c0833 {
    position: relative
}

.links-content-wrapper_c0833:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 92px;
    height: 74px;
    background: var(--common-slider-after-bg-color);
    pointer-events: none
}

.links-wrapper_32af9 {
    display: flex;
    align-items: center;
    gap: 8px;
    overflow-x: auto;
    padding: 0 19px;
    margin-bottom: 28px;
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin-top: 13px
}

.links-wrapper_32af9::-webkit-scrollbar {
    display: none
}

.links-wrapper_32af9 .link-item_bb206 {
    height: 74px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 13px;
    max-width: 153px;
    min-width: 153px;
    border-radius: 16px;
    background: linear-gradient(90deg,#030021,#002061)
}

.links-wrapper_32af9 .link-item_bb206 .link-title_88755 {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    white-space: nowrap
}

@-moz-keyframes input_animate_5fd25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5fd25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5fd25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5fd25 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.last-bets_e2486 {
    display: flex;
    flex-direction: column;
    padding: 17px 35px;
    gap: 8px;
    overflow: hidden;
    position: relative
}

.last-bets_e2486:after {
    content: "";
    display: block;
    background: linear-gradient(transparent,var(--casino-background));
    height: 72px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    pointer-events: none
}

.last-bets_e2486 .no-results_775e9 {
    font-size: 14px;
    font-weight: 600;
    color: var(--input-label-color)
}

.last-bets_e2486 .legend-container_9293d {
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: transform 1s ease-in-out;
    width: 100%;
    min-height: 39px
}

.last-bets_e2486 .legend-container_9293d.animate_fe70e {
    animation: move-up_3623f 1s ease-in-out 0s 1 normal forwards
}

.last-bets_e2486 .legend-img-container_b41ea {
    display: flex;
    align-items: center;
    gap: 14.4px
}

.last-bets_e2486 .legend-img-container_b41ea .legend-info-game_efee9 {
    font-size: 14px;
    font-weight: 700;
    color: var(--input-label-color);
    max-width: 40vw;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.last-bets_e2486 .legend-info-container_69991 {
    display: flex;
    align-items: center
}

.last-bets_e2486 .legend-info-container_69991 .legend-info-amount_df9b6 {
    white-space: nowrap;
    color: #14c93c;
    font-size: 14px;
    font-weight: 700
}

.last-bets_e2486 .legend-info-container_69991 .legend-info-amount_df9b6.lost_14d1f {
    color: #4e6573
}

.last-bets_e2486 img {
    width: 43px;
    height: 39px;
    border-radius: 6px
}

.last-bets-wrapper_dd130 {
    display: flex;
    flex-direction: column
}

.last-bets-wrapper_dd130 .last-bets-table-header_a91b2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    padding: 0 35px;
    background: var(--sport-search-input-bg);
    font-size: 16px;
    font-weight: 700;
    color: var(--input-label-color);
    text-transform: uppercase
}

.last-bets-wrapper_dd130 .last-bets-tabs-content_797d4 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 25px;
    gap: 20px
}

.last-bets-wrapper_dd130 .last-bets-tabs-content_797d4 .last-bets-tabs-item_015f7 {
    font-size: 14px;
    font-weight: 700;
    color: var(--input-label-color);
    padding-bottom: 6px;
    border-bottom: 3px solid transparent
}

.last-bets-wrapper_dd130 .last-bets-tabs-content_797d4 .last-bets-tabs-item_015f7.active_8d93e {
    color: #fbb203;
    border-bottom: 3px solid #eac667
}

@-moz-keyframes move-up_3623f {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(125%)
    }
}

@-webkit-keyframes move-up_3623f {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(125%)
    }
}

@-o-keyframes move-up_3623f {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(125%)
    }
}

@keyframes move-up_3623f {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(125%)
    }
}

@-moz-keyframes input_animate_cb760 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cb760 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cb760 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cb760 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_b8253 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(114px,1fr));
    gap: 10px;
    padding: 0 6px 14px
}

.btn_5da6b {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 12px);
    background: #0e863d;
    height: 40px;
    transition: all .4s ease;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    color: #eaecf4;
    margin: 0 6px
}

.btn-wrapper_3a66f {
    padding-bottom: 14px
}

.last-game_8ac59 {
    grid-column: 1/span 2
}

.empty-favorites_782a8 {
    display: grid;
    gap: 5px;
    background-color: var(--main-color);
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center
}

@media screen and (min-width: 500px) {
    .livespins-sdk-container_e7f6b {
        display:flex;
        margin-bottom: 20px;
        overflow-x: auto
    }

    .livespins-sdk-container_e7f6b livespins-room,.livespins-sdk-container_e7f6b livespins-schedule-room {
        margin: 0 10px
    }

    .livespins-sdk-container_e7f6b:first-child livespins-room,.livespins-sdk-container_e7f6b:first-child livespins-schedule-room {
        margin-left: 0
    }

    .livespins-sdk-container_e7f6b:last-child livespins-room,.livespins-sdk-container_e7f6b:last-child livespins-schedule-room {
        margin-right: 0
    }
}

@-moz-keyframes input_animate_4d050 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4d050 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4d050 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4d050 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_1792c {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 23px 21px 8px;
    justify-content: space-between
}

@-moz-keyframes input_animate_afccc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_afccc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_afccc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_afccc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.game_450ea {
    display: flex;
    flex-direction: column;
    width: calc(50% - 7px);
    text-align: center;
    padding: 4px;
    margin-bottom: 19px;
    background: #fff;
    border-radius: 8px;
    position: relative;
    overflow: hidden
}

.title_62248 {
    text-align: center;
    padding: 7px 0;
    font-size: 12px;
    font-weight: 600
}

.image-container_2f65f {
    border-radius: 8px;
    overflow: hidden;
    flex-grow: 1;
    min-height: 0;
    width: 100%;
    height: 184px
}

.image-container_2f65f img,.image_77084 {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.image_77084,.image_77084 img {
    transition: all .4s ease-in-out
}

.image_77084 img {
    font-family: var(--font-open-sans);
    line-height: 1;
    color: #8c0009;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    background: 0 0;
    vertical-align: middle;
    border: 0;
    width: 100%
}

.btn_2d278 {
    color: #fff;
    background: #e1d18c;
    border-radius: 20px;
    padding: 5px;
    font-weight: 600;
    text-transform: uppercase;
    transition: all .4s ease;
    font-size: 12px;
    width: calc(50% - 2.5px)
}

.btn_2d278:only-child {
    width: 100%
}

.game-btn-container_a4ff2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px
}

@-moz-keyframes input_animate_c5a96 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c5a96 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c5a96 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c5a96 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-form_b2e77 {
    border-radius: 0 0 .625rem .625rem;
    padding: 0 1.25rem 1.25rem
}

.account-form_b2e77 .account-form-col_d9d83>div {
    margin-bottom: 20px
}

.account-form_b2e77 .account-form-col_d9d83 input {
    height: 48px;
    background: var(--input-bg-color);
    font-size: 12px;
    font-weight: 500;
    padding-left: 20px;
    color: #434b6a
}

.account-form_b2e77 .account-form-col_d9d83 input::-webkit-input-placeholder,.account-form_b2e77 .account-form-col_d9d83 input::placeholder {
    font-size: 12px;
    font-weight: 500;
    color: #737175
}

.account-form_b2e77 .account-form-col_d9d83 input:-internal-autofill-selected {
    background-color: unset
}

.account-form_b2e77 .account-text-title_29ea2 {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    color: var(--main-text-color);
    margin-bottom: 10px
}

.save_button_55ef4 {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    width: 100%;
    height: 56px;
    text-transform: uppercase;
    background: #00a83b;
    border-radius: 8px;
    font-weight: 600;
    font-size: 16px;
    color: #fff
}

@-moz-keyframes input_animate_981f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_981f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_981f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_981f0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.pass_addon_8f4d9 {
    position: absolute;
    top: 0;
    right: 0;
    height: 2.625rem;
    line-height: 2.625rem
}

.strength_95637 {
    display: inline-block;
    width: .9375rem;
    height: .3125rem;
    vertical-align: middle;
    background: #1d1d1d
}

.strength_95637:first-child {
    border-radius: 90px 0 0 90px,90px 0 0 90px
}

.strength_95637:last-child {
    margin-right: .3125rem;
    border-radius: 0 90px 90px 0,0 90px 90px 0
}

.strength_95637.false_84012 {
    background: #a94442
}

.strength_95637.true_7cfcb {
    background: #94d102
}

.pass_addon_8f4d9+[type=password] {
    padding-right: 84px
}

.default_group_b04a1 {
    position: relative;
    margin-bottom: 32px
}

.default_label_0f290 {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    margin-left: 0;
    color: #4c4c63;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    text-transform: capitalize
}

.default_label_0f290.thin-label_50f3a {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.default_input_cb17c {
    position: relative;
    line-height: 40px
}

.default_input_cb17c input {
    width: 100%;
    height: 56px;
    padding: 0 18px;
    color: #434b6a;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    background: #eaecf4;
    border-radius: 8px
}

.default_input_cb17c input::placeholder {
    color: #abb0c5;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.default_input_cb17c.thin-input_90c1f input {
    font-weight: 500;
    font-size: 14px;
    height: 48px
}

.default_input_cb17c.error_62918 input {
    border-color: #a94442
}

.default_input_message_5528e {
    padding-top: .375rem;
    font-size: .75rem;
    line-height: 1.6
}

.default_input_cb17c .default_input_message_5528e.error_message_4166b {
    color: #a94442
}

.default_input_cb17c .default_input_message_5528e.success_message_85946 {
    color: #538211
}

.default_input_cb17c .default_input_message_5528e.info_message_b7abb {
    color: #868686
}

.disabled_196f5 {
    cursor: not-allowed
}

@-moz-keyframes input_animate_ec21d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ec21d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ec21d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ec21d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-page-title_09684 {
    display: flex;
    align-items: center;
    width: 100%;
    padding-left: 1.5rem;
    text-transform: uppercase;
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 600;
    font-size: .9375rem;
    line-height: 1.125rem;
    color: #142e3f;
    height: 3.375rem
}

.account-form_62de4 {
    padding: 1.75rem 1.3125rem .625rem;
    border-radius: 0 0 .625rem .625rem
}

.save_button_e8821 {
    display: block;
    border-radius: 3px;
    position: relative;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff;
    background-color: #0088bc;
    text-align: center;
    font-family: var(--font-open-sans);
    font-size: 1rem;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1
}

.checkbox_a00cf {
    display: flex;
    align-items: center;
    color: #142e3f;
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: .9375rem;
    line-height: 1.125rem;
    margin-top: .9375rem
}

.account-form-col_1e759>div {
    margin-bottom: 20px
}

.account-form-col_1e759 .account-text-title_9a72f {
    text-transform: uppercase
}

.account-form-col_1e759 .account-text-title_9a72f,.account-form-col_1e759 label {
    font-size: 14px;
    font-weight: 600;
    color: var(--main-text-color)
}

.account-form-col_1e759 label.checkbox_a00cf {
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 14px 0 20px
}

.account-form-col_1e759 input,.account-form-col_1e759 label.checkbox_a00cf {
    height: 48px;
    background: var(--input-bg-color);
    font-size: 12px;
    font-weight: 500
}

.account-form-col_1e759 input {
    padding-left: 20px;
    color: #737175
}

@-moz-keyframes input_animate_4297e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4297e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4297e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4297e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-page-title_5e99f {
    display: flex;
    align-items: center;
    width: 100%;
    padding-left: 1.5rem;
    text-transform: uppercase;
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 600;
    font-size: .9375rem;
    line-height: 1.125rem;
    color: #142e3f;
    height: 3.375rem
}

.account-form_da57c {
    padding: 10px 21px
}

.account-form_da57c .account-text-title_148a1 {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    color: var(--main-text-color);
    margin-bottom: 10px
}

.account-form_da57c .item_2e53e {
    display: flex;
    align-items: center;
    margin: 10px 0;
    background: var(--input-bg-color);
    border-radius: 8px;
    height: 48px;
    padding-left: 13px;
    gap: 6px
}

.account-form_da57c .item_2e53e .right-side_a6cac {
    display: flex;
    flex-direction: column;
    gap: 3px
}

.account-form_da57c .item_2e53e .right-side_a6cac .ip-content_1baa5 {
    font-size: 12px;
    font-weight: 500;
    color: var(--main-text-color)
}

.account-form_da57c .item_2e53e .right-side_a6cac .bottom-content_a783c {
    font-size: 12px;
    font-weight: 500;
    color: #737175
}

.account-form_da57c .item_2e53e .left-side_c6007 {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1ec8ff;
    border-radius: 10px
}

@-moz-keyframes input_animate_5e3fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5e3fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5e3fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5e3fa {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select-container_eff4f {
    position: relative;
    border-radius: 8px;
    margin-bottom: 13px
}

.select-container_eff4f.disabled_6f642 {
    opacity: .5;
    cursor: default;
    pointer-events: none
}

.select-container_eff4f.opened_f374c .arrow-icon_15fcd {
    transform: rotate(90deg)
}

.select-container_eff4f.error_8baf6 .select_395fd {
    border-color: #b6bbbf #b6bbbf #d9342b;
    box-shadow: inset 0 -1px 0 0 #d9342b
}

.select_395fd {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 24px;
    padding-right: 24px;
    height: 40px;
    width: 100%;
    background: var(--input-bg-color);
    border-radius: 8px;
    font-family: var(--font-montserrat);
    text-transform: uppercase;
    position: relative
}

.select_395fd,.select_395fd span {
    font-weight: 500;
    font-size: 15px;
    color: var(--input-text-color)
}

.select_395fd span {
    padding-left: 34px;
    text-transform: capitalize;
    max-width: 90%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.select-list-container_f3d45 {
    position: absolute;
    top: 104%;
    right: -1px;
    left: -1px;
    z-index: 3;
    margin-top: 5px;
    padding: 0;
    border-radius: 0 0 10px 10px;
    background: var(--input-bg-color)
}

.select-list_a87c3 {
    max-height: 305px;
    background: var(--select-list-bg-color)
}

.select-list_a87c3:focus {
    overflow-y: scroll
}

.select-item_3aee1 {
    position: relative;
    flex-shrink: 0;
    background: var(--select-list-bg-color)
}

.select-item_3aee1:last-child {
    border-bottom: none
}

.select-button_b59a1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 1.25rem;
    height: 2rem;
    width: 100%;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 15px;
    line-height: 15px;
    color: var(--main-text-color);
    text-transform: uppercase
}

.placeholder_076cd {
    font-weight: 400;
    padding-left: 34px
}

.search-input_63fd7 {
    display: flex;
    align-items: center;
    padding: 0 30px;
    height: 36px;
    width: 100%;
    text-align: left;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 15px;
    background-color: var(--select-list-active-color)
}

.active_06ed1 {
    background: var(--select-list-active-color)
}

.add-new-bank_68a06 {
    position: absolute
}

.opened-arrow_3cbd1 {
    position: relative;
    min-width: 26px
}

.opened-arrow_3cbd1.dark_ef56c {
    color: #000
}

.opened-arrow_3cbd1.green_b6367 {
    color: #0e863d
}

.arrow-icon_15fcd {
    min-width: 11px
}

@-moz-keyframes input_animate_2b8e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2b8e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2b8e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2b8e3 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.warning-block_e8af7 {
    height: 36px;
    width: 100%;
    display: flex;
    align-items: center;
    padding-left: 10px;
    margin-bottom: 13px;
    background: #ffe7dd;
    border-radius: 8px;
    color: #5a7080;
    font-size: 11px;
    font-weight: 500;
    font-family: var(--font-montserrat)
}

.main-wrapper_63d4d {
    display: flex;
    flex-direction: column
}

.tabs_5fa87 {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
    justify-content: space-between;
    padding: 6px 2px 8px;
    background: transparent
}

.balance-block_6da89 {
    display: flex;
    flex: 1;
    gap: 4px;
    align-items: center;
    font-family: var(--font-montserrat)
}

.balance-block-title_030a2 {
    color: var(--main-text-color);
    font-weight: 500;
    font-size: 12px
}

.balance-block-value_878e0 {
    color: #0e863d;
    font-weight: 700;
    font-size: 14px
}

.tabs-content_63da4 {
    display: flex;
    flex: 1;
    gap: 6px
}

.tabs-content_63da4 .tabs-item_43178 {
    width: 100%;
    height: 32px;
    padding: 6px;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    text-transform: uppercase;
    background: linear-gradient(0deg,#d32f2f,#d32f2f),#fff;
    border-radius: 3px;
    box-shadow: 0 4px 7px 0 rgba(60,97,121,.17);
    transition: background .15s
}

.tabs-content_63da4 .tabs-item_43178:not(.deposits_c2544) .tabs-item-icon_fd0a9 {
    transform: rotate(180deg)
}

.tabs-content_63da4 .tabs-item_43178.active_cbaf3 {
    font-weight: 600
}

.tabs-content_63da4 .tabs-item_43178.deposits_c2544 {
    background: linear-gradient(0deg,#0e863d,#0e863d),#fff
}

.tabs-content_63da4 .tabs-item_43178 .tabs-item-link_0abc4 {
    display: flex;
    column-gap: 4px
}

.tabs-content_63da4 .tabs-item_43178 .tabs-item-link_0abc4 .tabs-item-link-desc_6b5a2 {
    display: flex;
    align-items: center;
    margin: auto;
    font-weight: 600
}

@-moz-keyframes input_animate_29cba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_29cba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_29cba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_29cba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-placeholder_409f3 {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    text-transform: lowercase;
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f
}

.control-placeholder_409f3:first-line {
    text-transform: capitalize
}

.uppercase_ffc6f {
    text-transform: uppercase
}

.input-select-wrap_46ddd {
    margin-bottom: 16px
}

.notice_e60d5 {
    font-family: var(--font-open-sans);
    font-size: 12px;
    width: 100%;
    box-sizing: border-box;
    padding: 18px 18px 18px 50px;
    border-radius: 5px;
    border: 1px solid #91eafb;
    color: #314e6f;
    margin: 33px 0 15px;
    overflow: hidden
}

.account-btn_3ebba {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    width: 100%;
    height: 40px;
    text-transform: capitalize;
    background: var(--input-bg-color);
    border-radius: 8px;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    text-align: center
}

.account-btn_3ebba button {
    color: rgba(14,134,61,.859);
    padding: 0 13px;
    text-transform: capitalize
}

.bank-account-input_46147 {
    background: var(--input-bg-color);
    color: var(--main-text-color);
    font-size: 15px;
    font-weight: 500
}

.bank-account-input_46147::-webkit-input-placeholder {
    color: var(--account-placeholder-color)!important
}

.bank-account-input_46147:-moz-placeholder,.bank-account-input_46147::-moz-placeholder {
    color: var(--account-placeholder-color)!important
}

.bank-account-input_46147:-ms-input-placeholder {
    color: var(--account-placeholder-color)!important
}

@-moz-keyframes input_animate_cd85c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cd85c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cd85c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cd85c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select-wrapper_460a1 {
    margin-bottom: 16px;
    position: relative
}

.select-wrapper_460a1 svg {
    position: absolute;
    z-index: 2;
    right: 24px;
    top: 50%;
    transform: translateY(-50%)
}

.control_c5253 {
    display: block;
    padding-left: 13px;
    border: none;
    -webkit-appearance: none;
    height: 61px;
    width: 100%;
    outline: none;
    background: var(--input-bg-color);
    border-radius: 8px;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: var(--main-text-color);
    text-transform: uppercase
}

.control_c5253:disabled {
    opacity: .5
}

.control_c5253.error_e5115 {
    background-color: #ffdede;
    color: red
}

svg.light_50fd2 {
    color: #000
}

svg.dark_aa852 {
    color: #b9b8c3
}

@-moz-keyframes input_animate_d324e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d324e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d324e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d324e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control_25f59 {
    display: block;
    padding-left: 13px;
    border: none;
    -webkit-appearance: none;
    height: 61px;
    width: 100%;
    outline: none;
    background: var(--input-bg-color);
    border-radius: 8px;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: var(--main-text-color)
}

.control_25f59.error_6e07f {
    background-color: #ffdede;
    color: red
}

.control_25f59.error_6e07f::-webkit-input-placeholder {
    color: red!important
}

.control_25f59.error_6e07f:-moz-placeholder,.control_25f59.error_6e07f::-moz-placeholder {
    color: red!important
}

.control_25f59.error_6e07f:-ms-input-placeholder {
    color: red!important
}

.control_25f59::-webkit-input-placeholder {
    color: var(--account-placeholder-color)
}

.control_25f59:-moz-placeholder,.control_25f59::-moz-placeholder {
    color: var(--account-placeholder-color)
}

.control_25f59:-ms-input-placeholder {
    color: var(--account-placeholder-color)
}

.hint_f7ec1 {
    padding: 10px;
    z-index: 4;
    margin: 10px 0 0;
    max-width: 100%;
    width: auto;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    background: #ffdede;
    color: red;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    text-align: center
}

@-moz-keyframes input_animate_ea0fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ea0fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ea0fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ea0fd {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-placeholder_6953a {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    text-transform: capitalize;
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f
}

.bank-account-input_09d87 {
    background: var(--input-bg-color);
    color: var(--main-text-color);
    font-size: 15px;
    font-weight: 500
}

.bank-account-input_09d87::-webkit-input-placeholder {
    color: var(--account-placeholder-color)
}

.bank-account-input_09d87:-moz-placeholder,.bank-account-input_09d87::-moz-placeholder {
    color: var(--account-placeholder-color)
}

.bank-account-input_09d87:-ms-input-placeholder {
    color: var(--account-placeholder-color)
}

.input-select-wrap_9d577 {
    margin-bottom: 16px
}

.account-btn_fb3df {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    width: 100%;
    height: 40px;
    text-transform: capitalize;
    background: var(--input-bg-color);
    border-radius: 8px;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    text-align: center
}

.account-btn_fb3df button {
    color: rgba(14,134,61,.859);
    padding: 0 13px;
    text-transform: capitalize
}

.display-error_75672 {
    padding: 5px;
    font-size: 14px;
    background-color: #fff9f2;
    color: #d30000
}

.display-error_75672,.display-success_105f1 {
    width: 100%;
    border-radius: 8px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 500
}

.display-success_105f1 {
    padding: 10px;
    font-size: 11px;
    background-color: #ecffd8;
    color: rgba(14,134,61,.859);
    margin-bottom: 8px
}

.account-top-title_b802e {
    font-size: 16px;
    font-weight: 600;
    color: var(--main-text-color);
    text-align: center;
    margin-bottom: 16px;
    margin-top: 11px;
    text-transform: uppercase
}

@-moz-keyframes input_animate_68a02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_68a02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_68a02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_68a02 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.row_c10a4 {
    color: #5a5a5a;
    font-size: 13px;
    font-weight: 600;
    line-height: 16px;
    display: block;
    margin: 10px 0
}

.notification_14798 {
    width: 100%;
    margin-bottom: 15px;
    border: 1px solid #f3cbb7;
    border-radius: 3px;
    background-color: #fff9e8;
    font-size: 12px;
    font-weight: 600;
    color: #8c322e;
    padding: 10px 40px 10px 10px;
    position: relative
}

.display-error_acf31 {
    width: 400px;
    padding: 5px;
    background-color: #fff9f2;
    color: #d30000
}

.display-error_acf31,.display-success_c6475 {
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    font-family: Arial;
    font-size: 11px;
    text-transform: uppercase;
    text-align: center
}

.display-success_c6475 {
    width: 100%;
    padding: 10px;
    background-color: #ecffd8;
    color: green;
    margin-top: 10px;
    margin-bottom: 20px
}

.base-info-container_69b58 {
    display: flex;
    width: 100%;
    align-items: center
}

.buttons-wrapper_baf0c {
    display: flex;
    justify-content: space-between
}

.accounts-list-row_9af2e {
    width: 100%;
    background-color: var(--bank-account-block-bg-color);
    border-radius: 10px;
    padding: 16px 14px 16px 20px;
    height: 77px;
    display: flex;
    align-items: center
}

.accounts-list-row_9af2e .toggle_75d0e {
    width: 30px;
    height: 30px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    border-radius: 3px;
    margin-left: 16px;
    font-size: 28px
}

.accounts-list-row_9af2e .base-info_b9927 {
    display: flex;
    align-items: center;
    width: 100%
}

.accounts-list-row_9af2e .icon_bbb9c {
    width: 54px;
    height: 54px;
    margin-right: 18px;
    display: flex
}

.account-top_0d242 {
    display: flex;
    flex-direction: column
}

.account-top_0d242>div {
    margin-bottom: 8px
}

.accounts-list-col_3ea23 {
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: var(--main-text-color)
}

.accounts-list-col_3ea23.delete_bddaf {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center
}

.accounts-list-col_3ea23.delete_bddaf svg {
    width: 24px;
    height: 24px
}

.additional-info_baf57 {
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    border-radius: 9px;
    display: flex;
    padding: 11px 0 12px 19px;
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #142e3f;
    column-gap: 13px;
    margin-top: 12px
}

.additional-info_baf57 div {
    display: flex;
    flex-direction: column
}

.not-found-banks_89f3c {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 14px;
    background: var(--input-bg-color);
    height: 35px;
    border-radius: 8px
}

.not-found-banks_89f3c,.top_19add {
    font-weight: 500;
    color: var(--main-text-color)
}

.top_19add {
    font-size: 15px;
    line-height: 20px;
    text-transform: capitalize
}

.info-desc_07718,.top_19add {
    font-family: var(--font-montserrat)
}

.info-desc_07718 {
    font-size: 10px;
    font-weight: 500;
    line-height: 14px;
    color: var(--account-placeholder-color)
}

@-moz-keyframes input_animate_f0c6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f0c6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f0c6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f0c6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.not-found-banks_71937 {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    background: var(--input-bg-color);
    height: 35px;
    color: var(--main-text-color);
    border-radius: 8px
}

.display-error_2f1db {
    width: 400px;
    padding: 5px;
    background-color: #fff9f2;
    color: #d30000
}

.display-error_2f1db,.display-success_152f4 {
    border: 1px solid #d8d8d8;
    border-radius: 8px;
    font-size: 11px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 500
}

.display-success_152f4 {
    width: 100%;
    padding: 10px;
    background-color: #ecffd8;
    color: rgba(14,134,61,.859);
    margin-bottom: 8px
}

.account-top_61f1f {
    display: flex;
    flex-direction: column
}

.account-top_61f1f>div {
    margin-bottom: 8px
}

@-moz-keyframes input_animate_e958c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e958c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e958c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e958c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-row_eeddb {
    background-color: var(--input-bg-color);
    padding: 16px 14px 16px 20px;
    border-radius: 10px;
    height: 77px
}

.accounts-list-row_eeddb,.accounts-list-row_eeddb .base-info-container_4c32e {
    width: 100%;
    display: flex;
    align-items: center
}

.accounts-list-row_eeddb .icon_72f47 {
    min-width: 54px;
    height: 54px;
    margin-right: 18px;
    display: flex
}

.accounts-list-row_eeddb .icon_72f47 img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 8px;
    min-width: 54px
}

.accounts-list-row_eeddb .title_0a047 {
    color: var(--main-text-color);
    width: 70%
}

.accounts-list-row_eeddb .title_0a047 div:first-child {
    font-weight: 600;
    color: var(--main-text-color);
    padding-bottom: 5px
}

.accounts-list-row_eeddb .title_0a047 div:last-child {
    font-weight: 500;
    color: var(--main-text-color);
    white-space: nowrap;
    overflow: hidden;
    max-width: 95%;
    text-overflow: ellipsis
}

.accounts-list-row_eeddb .toggle_b74eb {
    width: 30px;
    height: 30px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(225deg,#dca649,#a67552);
    border-radius: 7px;
    margin-left: 7px
}

.accounts-list-row_eeddb .base-info_677d0 {
    display: flex;
    align-items: center;
    width: 100%
}

.accounts-list-col_5d82f {
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: var(--main-text-color)
}

.accounts-list-col_5d82f.delete_f80e4 {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto
}

.additional-info_d451a {
    background: #fff0cb;
    border-radius: 41px;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0 10px 27px;
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #142e3f;
    margin-top: 12px
}

.additional-info_d451a div {
    flex: 48%;
    margin: 1%
}

@-moz-keyframes input_animate_f74c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f74c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f74c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f74c9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.no-results_e7ab0 {
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--input-bg-color);
    border-radius: 8px;
    padding: 10px;
    color: var(--main-text-color)
}

@-moz-keyframes input_animate_530ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_530ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_530ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_530ef {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.date-filter_944ab,.date-filter_944ab .calendar-wrap_c8739 {
    display: flex;
    align-items: center;
    column-gap: 8px
}

.date-filter_944ab .calendar-wrap_c8739 {
    color: var(--account-history-btn-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    background: var(--sport-search-input-bg);
    border-radius: 4px
}

.date-filter_944ab .calendar-wrap_c8739 .calendar_ed986 {
    position: relative
}

.calendar-input_b1827 {
    padding: 8px;
    color: var(--account-history-btn-color)
}

.calendar-input_b1827 span {
    font-weight: 600;
    font-size: 10px;
    color: var(--account-history-btn-color)
}

.filter-options_a5fe4 {
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 20;
    display: flex;
    min-width: 250px;
    padding: .6875rem .6875rem 1.25rem;
    background: var(--input-bg-color);
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.51)
}

.show-btn_60a59 {
    padding: 8.5px;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    background: var(--account-history-btn);
    border-radius: 4px 0 0 4px
}

@-moz-keyframes input_animate_3f262 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3f262 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3f262 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3f262 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.history-table_92d37 .t-head_b4a7a {
    display: grid;
    grid-template-columns: repeat(4,1fr) 6px;
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px;
    background: var(--account-history-t-head-bg);
    border-radius: 4px 4px 0 0
}

.history-table_92d37 .t-head_b4a7a .title_7ac66 {
    color: var(--account-select-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

.history-table_92d37 .t-body_28c07 {
    background: var(--input-bg-color);
    border-radius: 0 0 4px 4px
}

.history-table_92d37 .t-body_28c07 .row_84a9b {
    display: grid;
    grid-template-columns: repeat(4,1fr) 6px;
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px
}

.history-table_92d37 .t-body_28c07 .row_84a9b.active_593ca {
    background: var(--account-history-active-row-bg);
    border-radius: 4px 4px 0 0
}

.history-table_92d37 .t-body_28c07 .row_84a9b .t-cell_f481c {
    color: var(--account-history-btn-color);
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: center;
    word-break: break-word
}

.history-table_92d37 .t-body_28c07 .row_84a9b .t-cell_f481c.green_89b9a {
    color: #00a83b
}

.history-table_92d37 .t-body_28c07 .row_84a9b .t-cell_f481c.red_31350 {
    color: var(--account-history-red-color)
}

.history-table_92d37 .t-body_28c07 .row_84a9b .arrow_f71e4 {
    width: 6px;
    height: 7px;
    color: var(--account-select-color);
    transition: .3s
}

.history-table_92d37 .t-body_28c07 .row_84a9b .arrow_f71e4.active_593ca {
    transform: rotate(180deg)
}

.date_1d8a4 {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: left;
    column-gap: 6px
}

.date_1d8a4,.date_1d8a4 .day_fb8fc {
    color: var(--account-history-btn-color)
}

.date_1d8a4 .day_fb8fc {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px
}

.date_1d8a4 .month_4f711,.date_1d8a4 .year_8ede7 {
    color: var(--account-history-btn-color)
}

.details-top_b3c8e {
    display: flex;
    flex-direction: column;
    padding: 14px 4px;
    column-gap: 6px;
    row-gap: 8px;
    background: var(--account-history-details-bg)
}

.details-top_b3c8e p {
    color: var(--account-history-btn-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    text-transform: capitalize
}

.details-bottom_61fbb {
    display: flex;
    align-items: center;
    padding: 10px 4px;
    column-gap: 8px;
    background: var(--account-history-active-row-bg);
    border-radius: 0 0 4px 4px
}

.details-bottom_61fbb p {
    color: #a2adb7;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px
}

.details-bottom_61fbb p span {
    color: var(--account-history-btn-color);
    font-weight: 600;
    font-size: 12px;
    letter-spacing: -.24px
}

.details-bottom_61fbb .status_00571 {
    padding: 2px 12px;
    color: var(--account-history-status-color);
    font-weight: 700;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-transform: uppercase;
    background: #576673;
    border-radius: 2px
}

.details-bottom_61fbb .status_00571.lost_e0312 {
    background: var(--account-history-red-color)
}

.details-bottom_61fbb .status_00571.approved_bb96e,.details-bottom_61fbb .status_00571.win_c81cf {
    background: #00a83b
}

.details-bottom_61fbb .status_00571.canceled_0b5f4,.details-bottom_61fbb .status_00571.declined_50749,.details-bottom_61fbb .status_00571.lost_e0312 {
    background: var(--account-history-red-color)
}

.details-bottom_61fbb .status_00571.pending_d8b7f {
    background: #142e3f
}

.no-results_ebba7 {
    padding: 20px;
    color: var(--account-select-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

@-moz-keyframes input_animate_b0da9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b0da9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b0da9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b0da9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.item_f54da {
    display: grid;
    grid-template-columns: 20px 1.5fr 1fr;
    align-items: center;
    color: var(--account-history-btn-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    column-gap: 6px
}

.item_f54da .right_c3d42 {
    display: flex;
    align-items: center;
    column-gap: 6px
}

.item_f54da .sport-icon_c0b6a {
    height: 20px
}

.item_f54da .odds_0a8dc {
    font-weight: 700
}

.item_f54da .bet-type_f6962 {
    color: #00a83b;
    font-weight: 700
}

@-moz-keyframes input_animate_612fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_612fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_612fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_612fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.playerInfoContent_d2803 {
    height: auto;
    display: block;
    width: 100%;
    overflow: hidden
}

.playerInfoContent_d2803 table {
    width: 100%;
    table-layout: fixed;
    margin-top: .375rem
}

.playerInfoContent_d2803 table tbody {
    display: flex;
    flex-direction: column;
    row-gap: 6px
}

.playerInfoContent_d2803 table td {
    color: #142d3e;
    font-weight: 600;
    font-size: .6875rem;
    height: 1.875rem;
    position: relative;
    vertical-align: middle;
    padding: 0 .75rem
}

.playerInfoContent_d2803 table td:first-child {
    width: 111px;
    font-weight: 700;
    color: #717c84
}

.playerInfoContent_d2803 table td:last-child {
    width: 70%
}

.tr-item_776dc {
    background: #fff;
    border-radius: 9px
}

.tr-item_776dc:nth-child(2n) {
    background: #dbe6ed
}

@-moz-keyframes input_animate_45370 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_45370 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_45370 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_45370 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-table-body-row_b19c6 {
    display: grid;
    grid-template-columns: .47fr 1fr;
    align-items: center;
    justify-items: baseline;
    height: 1.875rem;
    padding-left: 1.25rem;
    color: #142d3e;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    background: #dbe6ed;
    border-radius: 9px
}

.default-table-body-row_b19c6:nth-child(2n) {
    background: #fff
}

.default-table-body-row_b19c6 h3 {
    margin-top: 1.25rem;
    margin-bottom: .625rem;
    color: #142d3e;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-lalezar);
    line-height: 15px;
    text-transform: uppercase
}

.default-column_3b98f {
    text-align: center
}

@-moz-keyframes input_animate_5cc41 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5cc41 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5cc41 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5cc41 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.details-top_64690 {
    display: flex;
    align-items: center;
    padding: 14px 4px;
    column-gap: 6px;
    background: var(--account-history-details-bg)
}

.details-top_64690.sport_abc46 {
    flex-direction: column;
    row-gap: 8px;
    align-items: unset
}

.details-top_64690 p {
    color: var(--account-history-btn-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    text-transform: capitalize
}

.details-bottom_bcddb {
    display: flex;
    align-items: center;
    padding: 10px 4px;
    column-gap: 8px;
    background: var(--account-history-active-row-bg);
    border-radius: 0 0 4px 4px
}

.details-bottom_bcddb p {
    color: #a2adb7;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px
}

.details-bottom_bcddb p span {
    color: var(--account-history-btn-color);
    font-weight: 600;
    font-size: 12px;
    letter-spacing: -.24px
}

.details-bottom_bcddb .status_576ff {
    padding: 2px 12px;
    color: var(--account-history-status-color);
    font-weight: 700;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-transform: uppercase;
    background: #576673;
    border-radius: 2px
}

.details-bottom_bcddb .status_576ff.lost_11f5d {
    background: var(--account-history-red-color)
}

.details-bottom_bcddb .status_576ff.approved_99c66,.details-bottom_bcddb .status_576ff.win_f9d11 {
    background: #00a83b
}

.details-bottom_bcddb .status_576ff.canceled_03ee3,.details-bottom_bcddb .status_576ff.declined_935bb,.details-bottom_bcddb .status_576ff.lost_11f5d {
    background: var(--account-history-red-color)
}

.details-bottom_bcddb .status_576ff.pending_9e016 {
    background: #142e3f
}

.loading_5147b {
    padding: 8px;
    color: var(--account-select-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px
}

@-moz-keyframes input_animate_1c07e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1c07e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1c07e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1c07e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.pagination_c3e6f {
    padding-left: 0;
    margin: 1.25rem 0 0;
    border-radius: 5px
}

.pagination_inner_wrap_1a715 {
    padding: 11px 14px 15px 10px;
    background: #142e3f;
    border-radius: 8px;
    font-family: var(--font-montserrat);
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #fff
}

.pagination_inner_13a3e {
    position: relative;
    text-align: center
}

.page_nums_8f26d {
    margin: 0 4.375rem
}

.page_nums_8f26d,.page_nums_8f26d div {
    display: inline-block
}

.page_nums_8f26d input {
    border: none;
    color: #81919b;
    background: #142e3f;
    width: 1.625rem;
    transition: all .25s;
    padding: 0;
    outline: 0;
    cursor: pointer;
    font-family: var(--font-montserrat);
    font-weight: 600;
    font-size: 12px;
    line-height: 15px
}

.page_nums_8f26d div.active_84993 input {
    color: #fff
}

.pager-button_ac7ea {
    width: 4.375rem;
    text-align: center;
    display: flex;
    justify-content: center;
    position: absolute;
    top: 0
}

.pager-button_ac7ea input {
    display: block;
    transition: all .25s;
    padding: 0;
    outline: 0;
    cursor: pointer;
    font-family: var(--font-montserrat);
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #fff;
    background: #142e3f;
    text-transform: lowercase
}

.pager-button_ac7ea input:disabled {
    opacity: .7
}

.pager-button_ac7ea.prev_7af22 {
    left: 0
}

.pager-button_ac7ea.next_2e59f {
    right: 0
}

@-moz-keyframes input_animate_4fb98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4fb98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4fb98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4fb98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.deposits_page_aa975 {
    width: 100%;
    padding: 0 16px
}

.deposit_payment_form_d3b55 {
    width: 100%;
    margin-top: 32px;
    margin-bottom: 32px
}

.payment_form_header_34ddc {
    display: flex;
    justify-content: space-between;
    padding: 1.25rem 0
}

.active_plugin_name_90432 {
    padding: 0 .625rem;
    font-size: 1.5rem;
    line-height: 3rem;
    background: linear-gradient(90deg,#439ac9 0,#75bdd1 52%,#5abfe7);
    border-radius: 5px
}

.active_plugin_name_90432,.back_button_5caf7 {
    display: block;
    color: #fff;
    font-weight: 700;
    text-align: center
}

.back_button_5caf7 {
    padding: 0 1.4375rem .125rem;
    font-size: 1.0625rem;
    font-family: var(--font-open-sans);
    line-height: 2.75rem;
    background-color: #5abee7;
    border: none;
    border-top: 2px solid #87d6f6;
    border-radius: 5px;
    cursor: pointer;
    transition: .3s
}

.back_button_5caf7:hover {
    opacity: .8
}

.pp-status_0349c {
    position: relative;
    margin-top: .75rem;
    padding: .625rem .625rem .625rem 1.875rem;
    font-size: .8125rem;
    text-align: left;
    border-radius: 2px
}

.pp-status_0349c svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .75rem;
    height: .75rem
}

.pp-status_0349c.error_b6469 {
    color: #960707;
    border: 1px solid #960707
}

.pp-status_0349c.approved_d854f,.pp-status_0349c.in_progress_ba75a {
    color: #0ca605;
    border: 1px solid #0ca605
}

@-moz-keyframes input_animate_1a0f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1a0f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1a0f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1a0f7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.playerInfoContent_0636d {
    padding: .9375rem .625rem;
    height: auto;
    display: block;
    width: 100%;
    background-color: #fff;
    margin-bottom: .9375rem
}

.pull-left_2b232 {
    float: left
}

.pull-right_0c948 {
    float: right!important
}

.clearfix_bd0b4 {
    clear: both
}

.filter-box_f977b {
    display: block
}

.tickets_filter_box_b408b {
    width: 100%;
    background-color: #fff;
    padding-bottom: 20px;
    margin-bottom: 0
}

.tickets_filter_box_b408b .item_46204.box1_dbdaf input {
    width: 100%;
    height: 45px;
    padding: 0 15px;
    background-color: #fff;
    border: 1px solid #9aaeb7;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 14px;
    color: #50b5de;
    font-weight: 700
}

.filter-box_f977b .item_46204 {
    float: left;
    margin-right: 10px
}

.filter-box_f977b .item_46204.box1_dbdaf {
    width: 160px
}

.filter-box_f977b .item_46204.box2_66944 {
    width: 100px
}

.filter-box_f977b .item_46204.last_4b8f9 {
    margin-right: 0
}

.form-box_38c88 {
    position: relative;
    border-radius: 2px
}

.form-box_38c88 .form-control_59efb {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-box_38c88 .form-control_59efb:focus {
    border-color: #66afe9;
    outline: 0
}

.form-box_38c88 .form-control_59efb::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-box_38c88 .form-control_59efb:-ms-input-placeholder {
    color: #999
}

.form-box_38c88 .form-control_59efb::-webkit-input-placeholder {
    color: #999
}

.form-box_38c88 .form-control_59efb::-ms-expand {
    border: 0;
    background-color: transparent
}

.tickets_filter_box_b408b .item_46204.last_4b8f9 button {
    cursor: pointer;
    display: block;
    color: #fff;
    text-align: center;
    width: 100%;
    font-family: Arial,sans-serif;
    -moz-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    font-size: 17px;
    font-weight: 700;
    background-color: #5abee7;
    border: none;
    border-top: 2px solid #87d6f6;
    border-radius: 5px;
    padding: 11px 15px;
    margin: 0 10px;
    text-transform: uppercase
}

.btn_vinous_00d5e {
    background-color: #983648;
    color: #fff
}

.btn_vinous_00d5e:hover {
    background-color: #f59602;
    color: #fff
}

@-moz-keyframes input_animate_11c9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_11c9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_11c9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_11c9c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.modal-wrapper_7b99e {
    padding: 20px;
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.37)
}

.default_button_container_4a53b {
    text-align: end
}

.default_button_f13bd {
    font-weight: 500;
    line-height: 30px;
    padding: 6px 15px;
    height: 2.5rem;
    margin: 15px 10px 0 0;
    border-radius: 3px
}

.g-left_1f306 {
    background: #0cafee;
    color: #fff
}

.g-left_1f306:hover {
    opacity: .6
}

.g-right_09b2f {
    background: #f74650;
    color: #fff
}

.g-right_09b2f:hover {
    opacity: .6
}

@-moz-keyframes input_animate_4a6de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4a6de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4a6de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4a6de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.table_3e919 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse!important;
    table-layout: fixed
}

.table_3e919 th {
    text-transform: uppercase
}

.old-coupon-table_a38aa .coupon-status_afd6d {
    display: inline-block
}

.old-coupon-table_a38aa .coupon-status_afd6d i {
    margin: 0
}

.payment-tables_70b11>thead>tr>th {
    color: #fff;
    overflow: hidden;
    height: 40px;
    font-weight: 600;
    text-align: center;
    padding: 4.5vw 0;
    background-color: #2ea0c1;
    font-size: 11px;
    text-transform: uppercase
}

.payment-tables_70b11>thead>tr>th:nth-child(2n) {
    background: #2997b7
}

.default_table_body_row_16237 {
    background-color: #f5f6f6;
    text-align: center;
    padding: 10px 0;
    margin-top: -20px;
    font-weight: 700;
    font-size: 13px
}

@-moz-keyframes input_animate_8c2fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8c2fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8c2fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8c2fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-box_5c288 {
    display: block
}

.tickets_filter_box_aaedb {
    width: 100%;
    background-color: #fff;
    margin-bottom: 0
}

.tickets_filter_box_aaedb .item_7a05b.box1_590c2 input {
    width: 100%;
    height: 45px;
    padding: 0 15px;
    background-color: #fff;
    border: 1px solid #9aaeb7;
    border-radius: 3px;
    font-size: 14px;
    color: #50b5de;
    font-weight: 700
}

.form-box_d4329 {
    position: relative;
    border-radius: 2px
}

.form-box_d4329 .form-control_4cec7 {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-box_d4329 .form-control_4cec7:focus {
    border-color: #66afe9;
    outline: 0
}

.form-box_d4329 .form-control_4cec7::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-box_d4329 .form-control_4cec7:-ms-input-placeholder {
    color: #999
}

.form-box_d4329 .form-control_4cec7::-webkit-input-placeholder {
    color: #999
}

.form-box_d4329 .form-control_4cec7::-ms-expand {
    border: 0;
    background-color: transparent
}

.tickets_filter_box_aaedb .item_7a05b.last_47f8c button {
    cursor: pointer;
    display: block;
    color: #fff;
    text-align: center;
    font-family: var(--font-open-sans);
    transition: .3s;
    font-size: 17px;
    font-weight: 700;
    background-color: #5abee7;
    border: none;
    border-top: 2px solid #87d6f6;
    border-radius: 5px;
    padding: 7px 15px;
    height: 2.5rem;
    text-transform: uppercase
}

.btn_vinous_3101b {
    display: block;
    position: relative;
    width: 100%;
    background: #94d102!important;
    border-top: #94d102!important;
    font-size: 16px;
    font-weight: 700;
    text-shadow: 1px 1px #82b800;
    box-shadow: none
}

.calendar-input_ca84e {
    justify-content: start!important;
    text-align: left;
    height: 2.5rem;
    padding: 0 0 0 1.25rem;
    cursor: pointer;
    border: 1px solid #cccfd3;
    border-radius: .1875rem;
    background: none;
    white-space: nowrap;
    width: 100%;
    font-size: .875rem!important;
    color: #50b5de;
    font-weight: 700;
    font-family: var(--font-open-sans)
}

.calendar-input_ca84e svg {
    margin-top: 1px
}

.calendar-wrapper_b54cf {
    height: 2.5rem
}

.calendar-wrapper_b54cf .filter-button_3d796 {
    cursor: pointer;
    background: #eff0f0;
    border-radius: 3px;
    transition: all .2s;
    color: #222;
    width: 1.75rem;
    height: 2.375rem
}

.calendar-wrapper_b54cf .filter-button_3d796 svg {
    width: .5rem;
    height: 2.375rem
}

.calendar-wrapper_b54cf .filter-button_3d796.right_1bc0e svg {
    transform: rotate(180deg)
}

.calendar-wrapper_b54cf .filter-button_3d796:hover {
    background: #56adff;
    color: #fff
}

.calendar-wrapper_b54cf .filter-options_a0d7e {
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.51);
    background: #fff;
    border: 1px solid;
    border-color: #ccc #ccc #bbb;
    color: #3f4040;
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
    margin: 0!important;
    position: absolute;
    top: 39px;
    z-index: 20;
    display: flex;
    padding: .6875rem .6875rem 1.25rem;
    font-size: .75rem
}

.filter_45559 {
    display: grid;
    grid-gap: .625rem
}

@-moz-keyframes input_animate_db2b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_db2b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_db2b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_db2b7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_1a021 {
    padding: 0
}

.tabs_1a021 .tabs-item_c6e9b {
    text-transform: uppercase;
    width: 100%;
    display: block;
    margin-bottom: 1.25rem;
    padding: 0;
    border-radius: 3px;
    background-color: #415467;
    color: #fff;
    height: 47px;
    line-height: 47px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none
}

.tabs_1a021 .tabs-item_c6e9b.active_1be13,.tabs_1a021 .tabs-item_c6e9b .tabs-item-link_dc637,.tabs_1a021 .tabs-item_c6e9b:hover {
    color: #fff
}

.tabs_1a021 .tabs-item_c6e9b:after {
    bottom: 0;
    left: 50%;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border: 7px solid hsla(0,0%,100%,0);
    border-bottom-color: #fff;
    margin-left: -7px
}

.clearfix_42d7d {
    clear: both
}

@-moz-keyframes input_animate_cabda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cabda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cabda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cabda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.create-tickets-container_f6e0a {
    padding: 16px;
    align-items: center;
    min-height: 100vh;
    background: var(--casino-background)
}

.create-tickets-container_f6e0a form {
    display: flex;
    flex-direction: column;
    row-gap: 24px;
    margin-top: 32px
}

.create-tickets-container_f6e0a form .select-title_f4b0e {
    margin-bottom: 4px;
    margin-left: .75rem;
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.create-tickets-container_f6e0a form .select_7e5d3 {
    color: var(--auth-text-color);
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    background-color: var(--input-bg-color);
    -webkit-text-fill-color: var(--input-text-color);
    font-size: 15px;
    font-weight: 500;
    border: none
}

.create-tickets-container_f6e0a form .custom-label_63eed {
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    text-transform: capitalize;
    opacity: .7
}

.create-tickets-container_f6e0a form .custom-label_63eed input {
    height: 48px;
    padding: 17px;
    color: var(--input-text-color);
    font-family: var(--font-montserrat);
    letter-spacing: -.24px;
    background-color: var(--input-bg-color);
    border-radius: 8px;
    -webkit-text-fill-color: var(--input-text-color);
    font-size: 15px;
    font-weight: 500;
    border: none
}

.create-tickets-container_f6e0a form .custom-label_63eed input+label {
    display: none
}

.create-tickets-container_f6e0a form .custom-label_63eed input[disabled]+.control-placeholder_f9277 {
    color: grey
}

.default_box_title_1b03e {
    margin-bottom: 4px;
    margin-left: .75rem;
    color: var(--input-label-color);
    font-size: 12px;
    text-transform: capitalize
}

.default_box_title_1b03e,.textarea-theme_8eec3 {
    font-weight: 500;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.textarea-theme_8eec3 {
    width: 100%;
    height: 167px;
    padding: 16px;
    color: var(--input-text-color);
    font-size: 15px;
    line-height: 14px;
    background-color: var(--input-bg-color);
    border-radius: 8px;
    resize: none;
    margin-top: 4px;
    border: none
}

.textarea-theme_8eec3::placeholder {
    color: var(--textarea-placeholder);
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.textarea-theme_8eec3:focus {
    outline: none
}

.textarea-theme_8eec3.control-error_df49a {
    border-color: #d52941
}

.btn-account_75565 {
    background: linear-gradient(90deg,#e95e0e 0,#ffb300);
    border-radius: 6px;
    font-family: inherit;
    text-transform: uppercase;
    border: 0;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    margin: 15px 0 0;
    width: 50%;
    outline: none
}

.btn-account_75565:hover {
    opacity: .8;
    color: #fff
}

.form-group_8950c {
    margin: 15px 0 0
}

.create-button_29648 {
    width: 100%;
    padding: 15px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px;
    text-transform: uppercase;
    background: var(--main-green-color);
    border-radius: 8px
}

.header-title_504a2 {
    display: flex;
    flex-direction: row;
    height: 40px;
    background: linear-gradient(90deg,#474654,#23222f);
    padding: 8px 16px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.02em;
    gap: 16px;
    align-items: center;
    color: #fff
}

.header-text_98a36 {
    color: var(--simple-text-color);
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.28px
}

.message_title_b31ea.success_ca81a {
    color: var(--main-green-color);
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    text-align: center
}

.input-container_5f3d2 .control-placeholder_f9277 {
    opacity: .5
}

@-moz-keyframes input_animate_3efce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3efce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3efce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3efce {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.account-form__error_fc862 {
    -webkit-text-fill-color: red!important;
    background: #ffd6d6;
    border-color: #ffd6d6;
    padding: 12px;
    border-radius: 8px;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.error_75c80 {
    -webkit-text-fill-color: red!important;
    background: #ffd6d6;
    border-color: #ffd6d6
}

@-moz-keyframes input_animate_d48d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d48d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d48d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d48d0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.btn_37fde {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 5px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.btn-blue_d3e04 {
    background: #0cafee;
    color: #fff;
    border-bottom: 4px solid #0087bb
}

.btn-blue_d3e04:hover {
    opacity: .6
}

.btn-red_82529 {
    background: #f74650;
    color: #fff;
    border-bottom: 4px solid #b72d35
}

.btn-red_82529:hover {
    opacity: .6
}

.form-btn_0483c {
    font-weight: 500;
    line-height: 30px;
    padding: 10px 15px;
    height: 3.125rem;
    margin-right: 10px
}

.account-btn_7709c {
    padding: 0 40px
}

.account-page-container_51559 {
    padding: .625rem;
    background: #fff
}

.ticket-sub-title_9eabc {
    padding: 5px 0 10px;
    font-size: 30px;
    color: #0cafee;
    font-family: var(--font-lalezar);
    font-weight: 400;
    margin: 0;
    text-transform: uppercase;
    line-height: 1.4
}

.textarea_db383 {
    width: 100%;
    box-sizing: border-box;
    height: 130px;
    resize: none;
    text-indent: 5px;
    font-size: 14px;
    color: #7b868b;
    border: 1px solid #9aaeb7;
    border-radius: 3px;
    box-shadow: inset 0 5px 18px -4px rgba(0,0,0,.17);
    background-color: #fff;
    font-weight: 700;
    padding: 6px 12px;
    line-height: 1.4;
    font-family: var(--font-open-sans);
    opacity: .8;
    margin-bottom: .3125rem;
    outline: none
}

@-moz-keyframes input_animate_51677 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_51677 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_51677 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_51677 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper-ticket_03664 {
    display: flex;
    flex-direction: column;
    padding: 23px 12px;
    background: #22202f;
    min-height: calc(100vh - 294px)
}

.wrapper-ticket_03664 button {
    background: #f0f5f8
}

.wrapper-btn-back_646f3 {
    display: flex;
    justify-content: space-between
}

.btn-date_25afd {
    color: #858597;
    font-weight: 400;
    font-size: 14px;
    display: flex;
    align-items: center;
    padding-left: 8px;
    gap: 8px
}

.btn-date_25afd .dot_7df8e {
    width: 4px;
    height: 4px;
    background: #858597;
    border-radius: 50%
}

.btn-back_551b9 {
    display: flex;
    align-items: center;
    gap: 9px;
    color: #fff;
    font-weight: 500;
    font-size: 16px
}

.perk_line_76767 {
    display: flex;
    justify-content: space-between
}

.subject_2f4c2 {
    font-weight: 600;
    font-size: 18px
}

.message_e2355,.ticket_11982 {
    margin-top: 17px
}

.message_e2355 {
    color: #142e3f
}

.message_e2355 p {
    color: #858597;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-top: 16px
}

.message_e2355 p:first-child>img {
    max-width: 343px;
    max-height: 343px;
    width: 100%!important;
    height: auto!important;
    margin: 0 auto
}

.message_e2355 p a {
    font-weight: 700;
    text-decoration: underline
}

.ticket-title_2f93a {
    text-align: center;
    border-radius: 8px;
    border: 1px solid #dfdfe9;
    background: #00a83b;
    font-weight: 500;
    font-size: 16px;
    line-height: 14px;
    color: #142e3f;
    padding: 12px 16px;
    color: #fff
}

@-moz-keyframes input_animate_99b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_99b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_99b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_99b76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.table_f71da {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse!important;
    background: #f0f5f8;
    border-radius: 10px
}

.table_f71da tbody {
    display: flex;
    flex-direction: column;
    row-gap: 3px;
    padding: 0 21px
}

.table_f71da th {
    text-transform: uppercase
}

.old-coupon-table_adead .coupon-status_a4a8d {
    display: inline-block
}

.old-coupon-table_adead .coupon-status_a4a8d i {
    margin: 0
}

.payment-tables_c2ef8 th {
    background: #01b3b3;
    color: #fff;
    overflow: hidden;
    height: 44px;
    font-weight: 600;
    font-size: 12px;
    padding: 5px;
    text-transform: uppercase
}

.payment-tables_c2ef8 th:nth-child(3) {
    white-space: nowrap
}

.payment-tables_c2ef8 th:first-child,.payment-tables_c2ef8 th:last-child {
    text-align: center
}

.payment-tables_c2ef8 th:first-child {
    border-radius: 10px 0 0 0
}

.payment-tables_c2ef8 th:last-child {
    border-radius: 0 10px 0 0
}

.default_table_body_row_69e9e {
    background-color: #f5f6f6;
    text-align: center;
    padding: 10px 0;
    margin-top: -20px;
    font-weight: 700;
    font-size: 13px
}

.no-tickets_17f97 {
    margin: 20px auto 0;
    background: #fff;
    padding: 20px;
    border-radius: 9px
}

.no-tickets_17f97 td {
    padding: 5px
}

.buttons-container_cade9 {
    display: flex;
    justify-content: flex-end;
    padding: 0 21px
}

.delete-btn_f1dc7 {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 6px;
    margin-top: 21px;
    margin-bottom: 15px;
    background: #dce6ed;
    border-radius: 9px;
    min-height: 47px;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #142d3e;
    width: 100%;
    text-transform: uppercase
}

.delete-btn_f1dc7 svg {
    width: 15px;
    height: 16px
}

.delete-btn_f1dc7 svg path {
    fill: #142d3e
}

.wrapper-pagination_c12ca {
    padding: 0 21px
}

@-moz-keyframes input_animate_02462 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_02462 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_02462 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_02462 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_cee30 {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: .875rem
}

.container_cee30.compact_21c57 {
    padding: 1.25rem 0;
    border-bottom: 1px solid var(--color-gray,#e5e5e5)
}

.container_cee30.compact_21c57 .title_0d02d {
    font-size: .75rem
}

.container_cee30.compact_21c57 .slider_fe177 .rc-slider-mark-text {
    font-size: .75rem!important
}

.outcome_57bd4 {
    display: flex;
    justify-content: center;
    order: -1;
    margin-bottom: .625rem;
    width: 100%
}

.slider-container_2c9fd {
    overflow: hidden;
    padding: 0 .625rem 2rem;
    width: 40%
}

.title_0d02d {
    margin-bottom: 1rem;
    text-align: center;
    font-weight: 600;
    font-size: .8125rem;
    line-height: 1.3
}

.slider_fe177 {
    position: relative!important;
    height: .375rem!important;
    border: none!important;
    border-radius: 1px!important;
    background: #eee!important;
    box-shadow: none!important;
    cursor: pointer!important
}

.slider_fe177 .rc-slider-rail {
    position: absolute!important;
    width: 100%!important;
    height: 100%!important;
    border: 1px solid #e3e3e3!important;
    background: #e3e3e3!important
}

.slider_fe177 .rc-slider-track {
    position: absolute!important;
    visibility: visible!important;
    height: 100%!important;
    border: 1px solid #b3d7fa!important;
    background: #b3d7fa!important;
    transition: all .1s!important
}

.slider_fe177 .rc-slider-step {
    display: none!important
}

.slider_fe177 .rc-slider-handle {
    position: absolute!important;
    top: .125rem!important;
    margin: 0!important;
    width: .625rem!important;
    height: 1.25rem!important;
    border: none!important;
    border-radius: 0!important;
    background: #56a7f3!important;
    cursor: pointer!important;
    transition: all .1s!important;
    transform: translate(-50%,-50%)!important
}

.slider_fe177 .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;
    content: ""!important;
    transform: rotate(180deg)!important
}

.slider_fe177 .rc-slider-mark {
    position: relative!important;
    top: -.625rem!important;
    left: 0!important;
    margin-left: 0!important;
    width: 100%!important;
    font-size: .75rem!important
}

.slider_fe177 .rc-slider-mark-text {
    position: absolute!important;
    top: 0!important;
    display: inline-block!important;
    float: left!important;
    padding: 1.5625rem 0 0!important;
    height: auto!important;
    vertical-align: middle!important;
    text-align: center!important;
    font-weight: 400!important;
    font-size: .875rem!important;
    cursor: pointer!important;
    transition: all .1s!important;
    user-select: none!important
}

.slider_fe177 .rc-slider-mark-text-active {
    color: #000!important;
    font-weight: 600!important
}

@-moz-keyframes input_animate_657b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_657b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_657b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_657b2 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.markets-schemes_d6a8a {
    overflow: auto hidden;
    color: var(--text-green-light-event-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.btn_1500c,.markets-schemes_d6a8a {
    display: flex;
    text-transform: capitalize
}

.btn_1500c {
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    height: 32px;
    padding: 5px;
    white-space: nowrap;
    text-align: center
}

.btn_1500c.active_e8b55 {
    color: var(--white-color,#fff);
    background-color: var(--bg-green-event-light-color)
}

@-moz-keyframes input_animate_25d8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25d8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25d8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25d8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.btn_32692 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 40px;
    color: #eaecf4;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    background: #0e863d;
    transition: all .4s ease
}

@-moz-keyframes input_animate_6531b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6531b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6531b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6531b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.schedule-item_3ac5b {
    height: 4.5625rem
}

.schedule-item_3ac5b:hover {
    background-color: #fbfbfb
}

.schedule-item_3ac5b.\--cancelled_46141 .column_37a97,.schedule-item_3ac5b.\--cancelled_46141 .time-container_c09d4 {
    line-height: 2.3125rem
}

.schedule-item_3ac5b.\--cancelled_46141 .column_37a97.cancelled_97bea,.schedule-item_3ac5b.\--cancelled_46141 .time-container_c09d4.cancelled_97bea {
    text-align: right
}

.schedule-item_3ac5b .column_37a97 {
    height: 2.5625rem
}

.schedule-item_3ac5b .column_37a97.cancelled_97bea {
    float: right;
    text-transform: capitalize
}

.schedule-item_3ac5b .column_37a97.score_342eb {
    min-width: 1.25rem;
    text-align: right
}

.schedule-item_3ac5b .column_37a97.score_342eb.\--basketball_ca3b8,.schedule-item_3ac5b .column_37a97.score_342eb.\--beach-volleyball_e96d6,.schedule-item_3ac5b .column_37a97.score_342eb.\--handball_ce91e,.schedule-item_3ac5b .column_37a97.score_342eb.\--rugby-league_15f52,.schedule-item_3ac5b .column_37a97.score_342eb.\--rugby-union_6044c,.schedule-item_3ac5b .column_37a97.score_342eb.\--table-tennis_22548,.schedule-item_3ac5b .column_37a97.score_342eb.\--volleyball_b09a5 {
    min-width: 1.75rem
}

.schedule-item_3ac5b .column_37a97.scheme-full_a22b4 {
    padding-left: .625rem;
    border-left: 1px solid #ddd;
    margin-left: .625rem;
    text-align: left;
    flex: 0 0 auto;
    min-width: 2.375rem!important
}

.schedule-item_3ac5b .column_37a97.score-full-event_53ce6 .score-bottom_e8a2b,.schedule-item_3ac5b .column_37a97.score-full-event_53ce6 .score-top_7b606 {
    font-size: .875rem;
    font-weight: 700;
    color: #999
}

.schedule-item_3ac5b .column_37a97.score-full-event_53ce6 .score-winner_7ede0 {
    color: #222
}

.schedule-item_3ac5b .column_37a97 .score-bottom_e8a2b,.schedule-item_3ac5b .column_37a97 .score-top_7b606 {
    font-size: .875rem;
    height: 1.1875rem;
    line-height: 1.1875rem
}

.time-container_c09d4 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    line-height: 18px
}

.time-container_c09d4.double_507b5 {
    padding-top: .5625rem
}

.time-container_c09d4.double_507b5 span {
    line-height: 1.1875rem
}

.item-wrap_4656e {
    display: block
}

.event-name_69f12 {
    width: 100%;
    display: grid;
    grid-template-columns: 50px 2fr 1fr 16px;
    border-bottom: 1px solid var(--sports-event-border-color);
    font-size: 13px;
    min-height: 40px;
    background-color: var(--main-color);
    color: var(--sports-menu-color)
}

.event-name_69f12 .name_95d34 {
    display: flex;
    align-items: center;
    padding: 6px 6px 6px 0;
    line-height: 18px
}

.event-name_69f12 .score-wrapper_26b82 {
    display: flex;
    align-items: center;
    padding: 4px
}

.event-name_69f12 .score-wrapper_26b82>div {
    font-size: 13px;
    flex-shrink: 1
}

.event-name_69f12 .score-wrapper_26b82>div div,.event-name_69f12 .score-wrapper_26b82>div span {
    font-weight: 400
}

.event-name_69f12 .hint {
    top: calc(100% + .625rem);
    left: 3.8125rem
}

.event-name_69f12:hover .hint {
    visibility: visible;
    opacity: 1;
    z-index: 20
}

.event-name_69f12 .result-win-participant_eb276 {
    font-weight: 600;
    padding: 4px
}

.open-markets-button_4dced {
    margin-left: auto;
    padding-right: 10px;
    color: #3095c7;
    font-weight: 700;
    display: flex;
    align-items: center
}

.open-markets-button_4dced.active_40170 .arrow_9eeb2 {
    transform: rotate(-135deg)
}

.open-markets-button_4dced .arrow_9eeb2 {
    flex-shrink: 0;
    width: .375rem;
    height: .375rem;
    border: .125rem solid var(--sports-menu-color);
    border-top: none;
    border-left: none;
    content: "";
    transition: all .2s;
    transform: rotate(45deg)
}

@-moz-keyframes input_animate_d5c34 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d5c34 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d5c34 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d5c34 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.preload-wrapper_e61b2 {
    min-height: calc(100dvh - 374px);
    position: relative
}

@-moz-keyframes input_animate_c65fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c65fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c65fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c65fc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.league-header-wrapper_e927b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 10px;
    background: var(--bg-statistics-title-color)
}

.league-header-wrapper_e927b svg {
    width: 12px;
    height: 12px;
    color: var(--text-statistics-color);
    transition: transform .2s
}

.league-header-wrapper_e927b svg.opened_8247c {
    transform: rotate(180deg)
}

.league-header-wrapper_e927b .league-header_4f8c1 {
    position: relative;
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    min-height: 33px;
    padding: 8px 10px;
    overflow: hidden;
    color: var(--text-statistics-color);
    font-weight: 700;
    font-size: 14px;
    text-transform: capitalize
}

.league-header-wrapper_e927b .league-header_4f8c1 .league-title_cd3ce {
    display: flex;
    gap: 12px;
    align-items: center
}

.results-header_a61b1 {
    display: grid;
    grid-template-columns: 50px 2fr 1fr 16px;
    align-items: center;
    height: 27px;
    color: var(--sport-header-color);
    font-weight: 500;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    background: var(--sport-title-bg-color)
}

.results-header_a61b1 .time_97cb8 {
    display: flex;
    align-items: center;
    justify-content: center
}

@-moz-keyframes input_animate_0d49c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0d49c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0d49c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0d49c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.sport-title_68779 {
    font-size: 1.125rem;
    line-height: 1.875rem;
    cursor: pointer;
    position: sticky;
    position: -webkit-sticky;
    top: 7.90625rem;
    z-index: 4;
    background: #fff
}

@-moz-keyframes input_animate_e027d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e027d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e027d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e027d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_76400 {
    display: grid;
    gap: 5px;
    background-color: var(--main-color)
}

.no-favorites-text_43788 {
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center
}

@-moz-keyframes input_animate_9dd1c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9dd1c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9dd1c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9dd1c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.title-wrapper_43269 {
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: space-between;
    padding-right: 100px
}

@-moz-keyframes input_animate_a4d5b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a4d5b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a4d5b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a4d5b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.item_39cba {
    padding: 5px;
    min-height: 58px;
    color: #b4b9cc;
    font-size: 10px;
    border-radius: 8px;
    border: 1px solid rgba(234,236,244,.12);
    background: #292b4a;
    flex: 1
}

.item_39cba.active_facfb {
    color: #fbb203;
    font-weight: 700
}

.item_39cba.active_facfb .icon_6cef1 {
    color: #fbb203
}

.item_39cba.active_facfb .icon_6cef1 path {
    fill: #fbb203
}

.button_ed696 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 5px;
    width: 100%;
    height: 100%
}

.button-text_715ae {
    margin: 0 auto
}

.icon_6cef1 {
    color: #fff
}

@-moz-keyframes input_animate_02235 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_02235 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_02235 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_02235 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container-table_4d40a {
    display: flex;
    flex-direction: column;
    row-gap: 5px
}

.container-race-events_2afb9 {
    width: 100%;
    overflow-x: scroll
}

.race-events-table_19abc {
    margin: 0 auto
}

.buttons_629fa {
    display: flex;
    justify-content: center;
    width: 100%;
    column-gap: 6px;
    margin-top: 23px
}

.button_05a1d {
    padding: 12px 11px;
    border-radius: 3px;
    color: #fff;
    width: 1000%;
    text-align: center;
    font-size: 14px;
    font-weight: 700
}

.button_05a1d:disabled {
    opacity: .5
}

.place-bet_60c05 {
    background: #00a83b;
    color: #fff
}

.clear-bets_c5b94 {
    background: #142d3e
}

@-moz-keyframes input_animate_c1155 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c1155 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c1155 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c1155 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_2d23b {
    border-radius: 8px;
    background: #2d2851;
    padding: 4px 11px 14px;
    margin-top: 8px;
    color: #fff
}

.sport-name_60ecd {
    color: #9491b0;
    font-size: 14px;
    font-weight: 700
}

.sport-details_82b1a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    margin-top: 10px
}

.sport-details_82b1a .id_83a34 {
    color: #9491b0
}

.sport-details_82b1a .time_d5482 {
    color: #fbb203
}

.time-buttons_fa026 {
    display: flex;
    padding: 8px 0;
    max-width: 100%;
    overflow-x: scroll
}

.time-buttons_fa026>*+* {
    margin-left: 6px
}

.virtual-time-button_64a6b {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 11px;
    border-radius: 3px;
    background: #1a1939;
    min-width: 60px;
    width: 60px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    transition: none
}

.virtual-time-button_64a6b.active_6f85c {
    background: #ffce00;
    color: #000
}

.virtual-time-button_64a6b.active_6f85c span {
    color: #000
}

.virtual-time-button_64a6b.live_4fa44 span {
    color: #ec5844
}

.virtual-time-button_64a6b.finished_97c37 {
    opacity: .4
}

.test_1c7d5 {
    position: absolute;
    top: -.9375rem;
    right: -1px;
    left: -1px;
    display: block;
    height: 1rem;
    border-radius: 3px 3px 0 0;
    background: #fff;
    color: #fff;
    font-size: .625rem;
    border-bottom: 1px solid #f0f5f8
}

@-moz-keyframes input_animate_50bda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_50bda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_50bda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_50bda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container-table_9f16e {
    display: flex;
    flex-direction: column;
    row-gap: 5px;
    padding: 5px 0
}

.selector_71391 {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    padding-right: 6px
}

.selector_71391 .title_d985d {
    display: flex;
    color: #9491b0;
    font-size: 14px;
    font-weight: 700;
    text-transform: capitalize
}

.selector_71391 .title_d985d .type_1e05b {
    color: #fbb203
}

.list_1c669 {
    width: 100%;
    padding: 12px 22px;
    border-radius: 8px;
    background: #2c2852;
    display: flex;
    flex-direction: column;
    gap: 14px;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    z-index: 1
}

.list_1c669 .title_d985d {
    display: flex;
    align-items: center;
    gap: 4px
}

.arrow_8dc9d {
    transition: transform .3s
}

.arrow_8dc9d.active_cd84c {
    transform: rotate(180deg)
}

.description_b3a0a {
    color: #fbb203;
    font-size: 14px;
    font-weight: 700
}

@-moz-keyframes input_animate_91781 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_91781 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_91781 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_91781 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.preload-wrapper_f72bc {
    min-height: calc(100dvh - 374px);
    position: relative
}

@-moz-keyframes input_animate_a0d3d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a0d3d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a0d3d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a0d3d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.container_62942 {
    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    margin-top: 23px
}

.odds_84178 {
    display: flex;
    gap: 24px;
    margin-top: 16px
}

.odds_84178 .outcome-column_74020 {
    flex: 1;
    margin: 0
}

.participant-column_55e82 {
    display: flex;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    color: #fff;
    gap: 8px
}

.cast-row_5fc65 {
    display: flex;
    flex: 1;
    gap: 24px
}

.result-column_2cfe0 {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .75rem
}

.result-column_2cfe0 b {
    display: inline-block;
    margin-left: .5rem;
    font-weight: 700;
    font-size: .6875rem
}

.cast_1ff64 {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center
}

.cast_1ff64.disabled_265c4 {
    pointer-events: none
}

.cast-checkbox_9f07c {
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0
}

.cast-checkbox_9f07c:checked~.cast-fake-checkbox_efb13 {
    background: #ffce00;
    color: #000
}

.cast-checkbox_9f07c:disabled~.cast-fake-checkbox_efb13 {
    opacity: .5;
    pointer-events: none
}

.cast-fake-checkbox_efb13 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 43px;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    flex-shrink: 0;
    background-color: #1a1939;
    transition: all .2s
}

.cast-fake-checkbox_efb13:hover {
    border-color: var(--color-blue,#56a7f3)
}

.w17 {
    width: 17%
}

.w27 {
    width: 27%
}

@-moz-keyframes input_animate_70dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_70dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_70dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_70dad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header_d7296 {
    display: flex;
    border-radius: 3px 3px 0 0;
    padding-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
    color: #fbb203;
    text-transform: capitalize;
    position: relative
}

.header_d7296:after {
    content: "";
    position: absolute;
    width: 82px;
    height: 3px;
    background: #eac667;
    left: 0;
    bottom: 0
}

@-moz-keyframes input_animate_f823d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f823d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f823d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f823d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.past-events_6e446 {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-top: 23px
}

.past-event_30d61 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 6px;
    background: #3b316e;
    padding: 8px 11px 8px 5px;
    color: #fff;
    font-size: 14px;
    font-weight: 700
}

@-moz-keyframes input_animate_bae11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bae11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bae11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bae11 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.event-row_7829a {
    flex-direction: row;
    min-height: 44px;
    background: #3b316e;
    border-radius: 6px;
    margin-top: 15px!important;
    padding: 6px 5px!important;
    transition: none;
    gap: 0!important
}

.event-row_7829a+div {
    border-top: none
}

.event-row_7829a .virtual-additional-markets-column_419e8 {
    width: 35px;
    min-width: 35px;
    padding: 2px 5px;
    background: none;
    border-radius: 6px;
    color: #fbb203;
    margin-left: 12px;
    font-size: 14px;
    font-weight: 500
}

.event-row_7829a .virtual-outcome-column_01f96 {
    width: 34px;
    margin: 0 11px;
    flex: none
}

.event-row_7829a .virtual-outcome-column_01f96 span {
    color: #fff;
    font-size: 14px;
    font-weight: 700
}

.event-row_7829a .virtual-outcome-column_01f96 button {
    width: 50px;
    box-shadow: none;
    padding: 0 3px
}

.event-time_ad734 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 43px;
    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    height: 21px;
    text-align: center;
    color: #fff;
    background: linear-gradient(180deg,#00a83b,#046325);
    border-radius: 8px
}

.participants_68824 {
    font-weight: 700!important;
    font-size: 14px;
    line-height: 17px;
    color: #fff!important;
    padding: 0 15px
}

.participants_68824 .score_80cf9 {
    margin: 0 3px;
    color: #fbb203!important
}

.participants_68824 .info_04cba {
    margin-left: auto
}

.id_8c4c3 span {
    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    color: #142d3e
}

.time-column_3411f {
    width: 39px!important
}

.time-column_3411f.with-id_d5161 {
    width: 59px!important;
    justify-content: flex-start
}

.live_4719d {
    padding: 0 3px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 43px;
    height: 21px;
    background: #e12c2c;
    border-radius: 8px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 10px;
    line-height: 12px;
    color: #fff
}

.active_3623c .event-time_ad734 {
    color: #cacaca
}

.active_3623c .virtual-additional-markets-column_419e8 {
    background: #ffce00;
    color: #fff
}

.full-time_cb9a4 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 21px;
    width: 43px;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    border-radius: 8px;
    background: linear-gradient(180deg,#040021,#23222f);
    position: relative
}

.full-time_cb9a4:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    border-radius: 8px;
    border: 1px solid rgba(234,236,244,.12)
}

.closed_text_44d54 {
    display: flex;
    align-items: center;
    color: #ff7a7a;
    font-size: 14px;
    font-weight: 500;
    padding: 0 28px 0 0
}

@-moz-keyframes input_animate_1bf0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1bf0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1bf0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1bf0a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.games_28622 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(114px,1fr));
    gap: 10px;
    padding: 0 14px 14px
}

.btn_48743 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(100% - 12px);
    height: 40px;
    margin: 0 6px;
    color: #eaecf4;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    background: #0e863d;
    transition: all .4s ease
}

.btn-wrapper_fcd95 {
    padding-bottom: 14px
}

.last-game_5f9b0 {
    grid-column: 1/span 2
}

.empty-favorites_52d8a {
    display: grid;
    gap: 5px;
    padding: 20px;
    color: var(--sports-menu-color);
    text-align: center;
    background-color: var(--main-color)
}

@-moz-keyframes input_animate_98479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_98479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_98479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_98479 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.menu_4e27f {
    position: relative;
    padding: 0 15px
}

.arrow-icon_5bfbd,.more_71428 {
    margin-left: auto
}

.more_71428 {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: 39px;
    padding: 0 22px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    text-transform: capitalize;
    background: #1a1939;
    border: 2px solid #667ccc;
    border-radius: 12px;
    transition: .3s
}

.more_71428.opened_f7411 {
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 2px solid rgba(204,138,42,.28)
}

.more_71428.opened_f7411 .provider-text_42632 {
    color: #000
}

.dropdown-menu_9a600 {
    position: absolute;
    top: 45px;
    left: 0;
    z-index: 8;
    display: none;
    width: 100%;
    max-height: 50vh;
    padding: 13px;
    overflow-y: auto;
    color: #142e3f;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 20px;
    background: linear-gradient(180deg,#23222f,#373645);
    border-radius: 12px;
    box-shadow: 0 4px 16px 0 #030021
}

.dropdown-menu_9a600.opened_f7411 {
    display: block
}

.dropdown-list_38a3f {
    display: grid;
    grid-gap: 16px;
    grid-template-columns: 1fr 1fr
}

.item_11214 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 42px;
    padding: 6px 14px 6px 8px;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.12px;
    text-align: center;
    text-transform: uppercase;
    background: #4c4b5b;
    border: 1px solid #63626f;
    border-radius: 4px;
    cursor: pointer;
    transition: .3s
}

.item_11214.selected_0b4e2,.item_11214:hover {
    color: #785900;
    font-weight: 600;
    background: linear-gradient(180deg,#fbb203,#fbb203);
    border: 1px solid rgba(204,138,42,.28)
}

.provider-text_42632 {
    margin-right: 4px;
    color: #595883;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px
}

@-moz-keyframes input_animate_c7637 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c7637 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c7637 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c7637 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.history-table_0cd15 .t-head_13d73 {
    display: grid;
    grid-template-columns: repeat(4,1fr) 6px;
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px;
    background: var(--account-history-t-head-bg);
    border-radius: 4px 4px 0 0
}

.history-table_0cd15 .t-head_13d73 .title_e906e {
    color: var(--account-select-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

.history-table_0cd15 .t-body_0a9e8 {
    background: var(--input-bg-color);
    border-radius: 0 0 4px 4px
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 {
    display: grid;
    grid-template-columns: repeat(4,1fr) 6px;
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11.active_f8abd {
    background: var(--account-history-active-row-bg);
    border-radius: 4px 4px 0 0
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 .t-cell_5c155 {
    color: var(--account-history-btn-color);
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: center;
    word-break: break-word
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 .t-cell_5c155.green_8b729 {
    color: #00a83b
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 .t-cell_5c155.red_84ad1 {
    color: var(--account-history-red-color)
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 .arrow_7b224 {
    width: 6px;
    height: 7px;
    color: var(--account-select-color);
    transition: .3s
}

.history-table_0cd15 .t-body_0a9e8 .row_3ed11 .arrow_7b224.active_f8abd {
    transform: rotate(180deg)
}

.date_a401e {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: left;
    column-gap: 6px
}

.date_a401e,.date_a401e .day_689ea {
    color: var(--account-history-btn-color)
}

.date_a401e .day_689ea {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px
}

.date_a401e .month_6148b,.date_a401e .year_9e0d3 {
    color: var(--account-history-btn-color)
}

.details-top_41f4f {
    display: flex;
    flex-direction: column;
    padding: 14px 4px;
    column-gap: 6px;
    row-gap: 8px;
    background: var(--account-history-details-bg)
}

.details-top_41f4f p {
    font-family: var(--font-montserrat);
    text-transform: capitalize
}

.details-top_41f4f p,.details-top_41f4f p span {
    color: var(--account-history-btn-color);
    font-size: 12px;
    letter-spacing: -.24px
}

.details-top_41f4f p span {
    font-weight: 600
}

.details-bottom_d2a01 {
    display: flex;
    align-items: center;
    padding: 10px 4px;
    column-gap: 8px;
    background: var(--account-history-active-row-bg);
    border-radius: 0 0 4px 4px
}

.details-bottom_d2a01 p {
    color: #a2adb7;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px
}

.details-bottom_d2a01 p span {
    color: var(--account-history-btn-color);
    font-weight: 600;
    font-size: 12px;
    letter-spacing: -.24px
}

.details-bottom_d2a01 .status_60bc4 {
    padding: 2px 12px;
    color: var(--account-history-status-color);
    font-weight: 700;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-transform: uppercase;
    background: #576673;
    border-radius: 2px
}

.details-bottom_d2a01 .status_60bc4.cancelled_4d5e1 {
    background: var(--account-history-red-color)
}

.details-bottom_d2a01 .status_60bc4.activated_75d12 {
    background: #00a83b
}

.details-bottom_d2a01 .status_60bc4.played_ce981 {
    background: #142e3f
}

.no-results_f10b5 {
    padding: 20px;
    color: var(--account-select-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

@-moz-keyframes input_animate_f9fb4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f9fb4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f9fb4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f9fb4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.history-table_9b60f .t-head_29995 {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px;
    background: var(--account-history-t-head-bg);
    border-radius: 4px 4px 0 0
}

.history-table_9b60f .t-head_29995 .title_8caac {
    color: var(--account-select-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

.history-table_9b60f .t-body_9721f {
    background: var(--input-bg-color);
    border-radius: 0 0 4px 4px
}

.history-table_9b60f .t-body_9721f .row_fa57d {
    display: grid;
    grid-template-columns: repeat(4,1fr) 6px;
    align-items: center;
    padding: 8px 4px;
    column-gap: 5px
}

.history-table_9b60f .t-body_9721f .row_fa57d.active_0d2f9 {
    background: var(--account-history-active-row-bg);
    border-radius: 4px 4px 0 0
}

.history-table_9b60f .t-body_9721f .row_fa57d .t-cell_1d7d1 {
    color: var(--account-history-btn-color);
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: center
}

.history-table_9b60f .t-body_9721f .row_fa57d .arrow_a0a9b {
    width: 6px;
    height: 7px;
    color: var(--account-select-color);
    transition: .3s
}

.history-table_9b60f .t-body_9721f .row_fa57d .arrow_a0a9b.active_0d2f9 {
    transform: rotate(180deg)
}

.date_490e0 {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 10px;
    font-family: var(--font-montserrat);
    letter-spacing: -.2px;
    text-align: left;
    column-gap: 6px
}

.date_490e0,.date_490e0 .day_30e2c {
    color: var(--account-history-btn-color)
}

.date_490e0 .day_30e2c {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: -.36px
}

.date_490e0 .month_15df8,.date_490e0 .year_4ec92 {
    color: var(--account-history-btn-color)
}

.process_5ec29 {
    color: var(--account-history-status-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    letter-spacing: -.24px
}

.process_5ec29.approved_a612a,.process_5ec29.win_e60e3 {
    color: #00a83b
}

.process_5ec29.canceled_bdffd,.process_5ec29.declined_f6011,.process_5ec29.lost_89b46 {
    color: var(--account-history-red-color)
}

.process_5ec29.pending_02db6 {
    color: #142e3f
}

.green_ee37f {
    color: #00a83b
}

.red_0cb30 {
    color: var(--account-history-red-color)
}

.no-results_3dcd4 {
    padding: 20px;
    color: var(--account-select-color);
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    letter-spacing: -.24px;
    text-align: center
}

@-moz-keyframes input_animate_a1c10 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a1c10 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a1c10 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a1c10 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment_plugins_4966d {
    padding: 19px 16px 0;
    background: linear-gradient(180deg,#e5eefb,#fff)
}

@-moz-keyframes input_animate_a0664 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a0664 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a0664 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a0664 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_0ea47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0ea47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0ea47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0ea47 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_a3c23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a3c23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a3c23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a3c23 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_47a0d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_47a0d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_47a0d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_47a0d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_9e387 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9e387 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9e387 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9e387 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_cfe9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cfe9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cfe9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cfe9f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_0eef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_0eef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_0eef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_0eef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-moz-keyframes input_animate_a149e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a149e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a149e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a149e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.progress-wrapper_d6256 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.progress-wrapper_d6256 .progress-bar-container_2e09f {
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    border: 1px solid #e4e7f2;
    background: #f3f5fb
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar-description_0cc8c {
    display: flex;
    align-items: center;
    padding: 23px;
    border-radius: 16px;
    border: 1px solid #e4e7f2;
    background: #f4f5f9;
    color: #6a7684;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: -.12px;
    justify-content: center
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar-header_30490 {
    display: flex;
    justify-content: space-between;
    padding: 12px 17px 16px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar-header_30490 .progress-bar-icon-wrapper_32aab {
    display: flex;
    align-items: center;
    gap: 16px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar-header_30490 .progress-bar-icon-wrapper_32aab span {
    color: #445262;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.056px;
    text-transform: capitalize
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar-header_30490 .progress-bar-icon-wrapper_32aab img {
    width: 30px;
    height: 32px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar_d7294 {
    display: flex;
    padding: 0 16px 12px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar_d7294 progress {
    position: relative;
    width: 100%;
    height: 24px;
    border: 1px solid #e4e7f2;
    border-radius: 32px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar_d7294 progress::-webkit-progress-bar {
    background: #eaecf4;
    border-radius: 32px
}

.progress-wrapper_d6256 .progress-bar-container_2e09f .progress-bar_d7294 progress::-webkit-progress-value {
    border-radius: 40px;
    background: linear-gradient(108deg,#fc0 -1.29%,#f6bd14 47.68%,#fc0 93.12%);
    box-shadow: 0 0 16px 0 rgba(255,184,0,.24);
    position: relative
}

.progress-wrapper_d6256 .promo-description-container_6f2e6 {
    margin-top: 10px;
    display: flex;
    flex-direction: column;
    padding: 16px;
    justify-content: center;
    align-items: center;
    gap: 15px;
    flex-shrink: 0;
    border-radius: 8px;
    background: linear-gradient(90deg,#0f0a3e -1.25%,#002162 101.85%)
}

.progress-wrapper_d6256 .promo-description-container_6f2e6 .promo-description-list_14152 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 100%;
    padding-left: 15px;
    list-style-type: disc
}

.progress-wrapper_d6256 .promo-description-container_6f2e6 .promo-description-list_14152 li {
    color: #fff;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.progress-wrapper_d6256 .promo-description-container_6f2e6 .promo-description-text_aec0b {
    color: #ffc107;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    text-transform: uppercase
}

@-moz-keyframes input_animate_92056 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_92056 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_92056 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_92056 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.group_fbb75 {
    border-radius: 16px;
    border: 1px solid #e4e7f2;
    background: #f3f5fb
}

.group_fbb75 .dropdown_57d7e {
    padding: 21px 96px
}

.group_fbb75 .dropdown_57d7e ul {
    list-style-type: disc;
    color: #6a7684;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -.056px;
    display: flex;
    flex-direction: column;
    gap: 16px
}

.group_fbb75 .title-vip-deposit_9ae5f {
    text-align: center;
    margin-bottom: 16px
}

.group_fbb75 .title-vip-deposit_9ae5f h3 {
    color: #2b2f3a;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    margin: 0
}

.group_fbb75 .title-vip-deposit_9ae5f p {
    color: #4d5663;
    font-size: 16px;
    font-weight: 400;
    margin-top: 8px
}

.group_fbb75 .dropdown_57d7e p {
    color: #4d5663;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    margin: 8px 0
}

@-moz-keyframes input_animate_75f31 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_75f31 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_75f31 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_75f31 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.advantages-wrapper_c00be {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

.advantages-wrapper_c00be .group-wrapper_c2e05 {
    display: flex;
    flex-direction: column;
    width: 100%;
    border-radius: 8px;
    border: 1px solid #e4e7f2;
    background: #f3f5fb
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 18px 16px;
    border-radius: 8px;
    border: 1px solid #e4e7f2;
    background: #f4f5f9
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .icon-wrapper_5ca70 {
    display: flex;
    align-items: center;
    gap: 11px
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .icon-wrapper_5ca70 img {
    width: 40px;
    height: 40px
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .icon-wrapper_5ca70 span {
    color: #445262;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.056px;
    text-transform: capitalize
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .show-details_cbf77 {
    display: flex;
    align-items: center;
    gap: 18px
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .show-details_cbf77.active_83df9 svg {
    transform: rotate(180deg)
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .show-details_cbf77 span {
    color: #445262;
    font-size: 10px;
    font-weight: 500
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .group_4f105 .show-details_cbf77 svg {
    transition: all .4s ease
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .dropdown-list_47ba6 {
    padding: 20px 0 16px 38px;
    display: flex;
    flex-direction: column;
    gap: 8px;
    list-style: disc
}

.advantages-wrapper_c00be .group-wrapper_c2e05 .dropdown-list_47ba6 li {
    color: #6a7684;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: -.048px
}

@-moz-keyframes input_animate_3b73f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3b73f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3b73f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3b73f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonuses-wrapper_a06ce {
    width: 100%
}

.bonuses-wrapper_a06ce .no-bonuses_c8933 {
    padding: 20px;
    border-radius: 16px;
    background: #f4f5f9;
    text-align: center;
    color: #445262;
    border: 1px solid #e4e7f2;
    font-size: 14px;
    font-weight: 600
}

.bonuses-wrapper_a06ce .bonuses-list_7fa8a {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.bonuses-wrapper_a06ce .modal_861bc {
    position: relative;
    width: 80%;
    color: #6a7684;
    font-size: 20px;
    background: linear-gradient(95deg,#eaecf4 .69%,#f3f4fa 102.29%);
    border-radius: 24px;
    padding: 20px;
    text-align: center;
    font-weight: 500;
    display: flex;
    flex-direction: column;
    align-items: center
}

.bonuses-wrapper_a06ce .modal_861bc .header_36c74 {
    font-size: 35px;
    font-weight: 700;
    color: #ffbf00;
    text-shadow: 2px 2px 2px rgba(0,0,0,.2);
    padding: 20px 0
}

.bonuses-wrapper_a06ce .modal_861bc .content_db97a {
    padding: 30px 0;
    color: #445262;
    word-wrap: break-word
}

.bonuses-wrapper_a06ce .modal_861bc .footer_c804a {
    display: flex;
    justify-content: center;
    padding: 20px 0
}

.bonuses-wrapper_a06ce .modal_861bc .footer_c804a .close-button_815e8 {
    border-radius: 8px;
    padding: 8px;
    border: 1px solid #ffea7f;
    background: linear-gradient(108deg,#fc0 -1.29%,#ffbf00 51.62%,#fc0 93.12%);
    min-width: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.54px;
    height: 100%
}

@-moz-keyframes input_animate_55e61 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_55e61 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_55e61 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_55e61 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-form_767b3 {
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    border: 1px solid #e4e7f2;
    background: #f3f5fb
}

.bonus-form_767b3 .title_5dabc {
    display: flex;
    justify-content: center;
    padding: 16px;
    border-radius: 16px;
    border: .712px solid #e4e7f2;
    background: #f4f5f9;
    box-shadow: 0 8px 16px 0 rgba(193,197,214,.16);
    color: #445262;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: -.14px
}

.bonus-form_767b3 .bonus-content_61d62 {
    display: flex;
    flex-direction: column;
    gap: 22px;
    padding: 10px 20px 40px
}

.bonus-form_767b3 .description_18030 {
    position: relative;
    display: flex;
    padding: 0 18px;
    color: #6a7684;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: -.12px
}

.bonus-form_767b3 .descriptionbefore_e514e {
    position: absolute;
    top: 7px;
    left: 8px;
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #6a7684
}

.inputs-container_1cd26 {
    display: flex;
    flex-direction: column;
    gap: 22px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 {
    display: flex;
    justify-content: center;
    gap: 16px;
    flex-wrap: wrap
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .bonus-value_33ce6 {
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff;
    color: #6a7684;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe {
    position: relative;
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-select_58062 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    width: 100%;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff;
    color: #6a7684;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-select_58062 span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-select_58062 svg {
    transition: all .4s ease;
    flex-shrink: 0
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-select_58062.active_1dc39 svg {
    transform: rotate(180deg)
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-dropdown-list_47874 {
    position: absolute;
    z-index: 1;
    right: 0;
    top: 45px;
    display: flex;
    flex-direction: column;
    width: fit-content;
    max-width: 320px;
    max-height: 250px;
    overflow-y: auto;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-dropdown-list_47874 .game-dropdown-item_2c6fd {
    padding: 8px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex-shrink: 0;
    color: #6a7684
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-dropdown-list_47874 .game-dropdown-itemfirst-child_2c845 {
    border-radius: 8px 8px 0 0
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-dropdown-list_47874 .game-dropdown-itemlast-child_1b551 {
    border-radius: 0 0 8px 8px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .game-select-wrapper_839fe .game-dropdown-list_47874 .game-dropdown-item_2c6fd.active_1dc39 {
    background: linear-gradient(93deg,#030021 -4.5%,#002162 105.31%),linear-gradient(100deg,#fff 2.93%,#f6f7fd 98.24%);
    color: #fff
}

.inputs-container_1cd26 .bonus-value-block_fd2d6 .send-button_003ce {
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px;
    justify-content: center;
    align-items: center;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #ffea7f;
    background: linear-gradient(108deg,#fc0 -1.29%,#ffbf00 51.62%,#fc0 93.12%);
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_1cd26 .bonus-value-block_fd2d6[disabled] {
    opacity: .7;
    cursor: not-allowed
}

@-moz-keyframes input_animate_2acad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2acad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2acad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2acad {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonuses-wrapper_54dd2 {
    width: 100%
}

.bonuses-wrapper_54dd2 .no-bonuses_cd265 {
    padding: 20px;
    border-radius: 16px;
    background: #f4f5f9;
    text-align: center;
    color: #445262;
    border: 1px solid #e4e7f2;
    font-size: 14px;
    font-weight: 600
}

.bonuses-wrapper_54dd2 .bonuses-list_606b9 {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.bonuses-wrapper_54dd2 .modal_b5118 {
    position: relative;
    width: 80%;
    color: #6a7684;
    font-size: 20px;
    background: linear-gradient(95deg,#eaecf4 .69%,#f3f4fa 102.29%);
    border-radius: 24px;
    padding: 20px;
    text-align: center;
    font-weight: 500;
    display: flex;
    flex-direction: column;
    align-items: center
}

.bonuses-wrapper_54dd2 .modal_b5118 .header_ae0d6 {
    font-size: 35px;
    font-weight: 700;
    color: #ffbf00;
    text-shadow: 2px 2px 2px rgba(0,0,0,.2);
    padding: 20px 0
}

.bonuses-wrapper_54dd2 .modal_b5118 .content_51d84 {
    padding: 30px 0;
    color: #445262;
    word-wrap: break-word
}

.bonuses-wrapper_54dd2 .modal_b5118 .footer_7f866 {
    display: flex;
    justify-content: center;
    padding: 20px 0
}

.bonuses-wrapper_54dd2 .modal_b5118 .footer_7f866 .close-button_09ab4 {
    border-radius: 8px;
    padding: 8px;
    border: 1px solid #ffea7f;
    background: linear-gradient(108deg,#fc0 -1.29%,#ffbf00 51.62%,#fc0 93.12%);
    min-width: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.54px;
    height: 100%
}

@-moz-keyframes input_animate_a804a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a804a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a804a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a804a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.calendar-input_b9b5c {
    justify-content: start!important;
    text-align: left;
    height: 2.5rem;
    padding: 0 0 0 .5rem;
    cursor: pointer;
    border: 1px solid #cccfd3;
    border-radius: .1875rem;
    background: none;
    white-space: nowrap;
    width: 100%;
    font-size: .875rem!important;
    color: #50b5de;
    font-weight: 700;
    font-family: var(--font-open-sans)
}

.calendar-input_b9b5c svg {
    margin-top: 1px
}

.default_label_e2099 {
    display: block;
    width: 100%;
    font-size: .75rem;
    margin-bottom: .1875rem;
    margin-left: .75rem;
    font-weight: 600;
    font-family: inherit;
    line-height: 1.4;
    text-transform: capitalize;
    color: #273237
}

.calendar-wrapper_1f1b4 {
    height: 2.5rem;
    margin: 0 0 .9375rem
}

.filter-options_b2e7e {
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.51);
    background: #fff;
    border: 1px solid;
    border-color: #ccc #ccc #bbb;
    color: #3f4040;
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
    margin: 0!important;
    position: absolute;
    top: 39px;
    z-index: 20;
    display: flex;
    padding: .6875rem .6875rem 1.25rem;
    font-size: .75rem;
    width: 80%;
    transform: translateX(-50%);
    left: 50%
}

@-moz-keyframes input_animate_6552b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_6552b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_6552b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_6552b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.success-modal-wrapper_880a7 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 244px;
    gap: 16px;
    background: var(--account-success-modal-bg);
    border-radius: 10px;
    padding: 0 25px;
    margin-top: 10px
}

.success-modal-wrapper_880a7 .links-wrapper_1e542 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 0 25px
}

.success-modal-wrapper_880a7 .links-wrapper_1e542 div {
    font-family: var(--font-monserrat);
    font-size: 15px;
    font-weight: 500;
    line-height: 18px;
    color: #0e863d;
    width: 50%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center
}

.success-title_c5e79 {
    font-size: 15px;
    font-weight: 500;
    color: var(--main-text-color);
    font-family: var(--font-montserrat);
    text-align: center
}

.info-desc_65ded {
    color: var(--input-text-color);
    font-size: 10px;
    font-weight: 500;
    font-family: var(--font-monserrat);
    text-align: center
}

@-moz-keyframes input_animate_77481 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_77481 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_77481 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_77481 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-plugin-item_e9b73 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding: 4px;
    background: #e5eff4;
    border-radius: 10px;
    box-shadow: 0 3px 3px 0 rgba(60,96,138,.15)
}

.payment-plugin-item_e9b73 .payment-plugin-button_13582 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 31px;
    height: 19px;
    margin-right: 14px;
    background: #0e863d;
    border-radius: 23px
}

.payment-plugin-item_e9b73 .payment-plugin-button_13582 svg {
    width: 14px;
    height: 10px;
    color: #fff
}

.payment-plugin-details_1b625 {
    margin-top: auto;
    color: #7d8c96;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 15px;
    text-align: center
}

.payment-plugin-details_1b625 span {
    display: block
}

.payment-plugin-details_1b625>span {
    text-transform: uppercase
}

.payment-plugin-title_96d27 {
    flex-grow: 1;
    margin-left: 11px;
    color: #5a707f;
    font-weight: 700;
    font-size: 15px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 20px;
    text-transform: uppercase
}

.payment-plugin-logo_2e793 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 47px;
    height: 47px;
    border-radius: 3px 3px 0 3px
}

.payment-plugin-logo_2e793 img {
    max-width: 45px;
    max-height: 45px;
    border-radius: 3px 3px 0 3px
}

.payment-plugin-logo_2e793 i {
    display: block;
    width: 2.5rem;
    height: 2.5rem;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: 0;
    background-size: contain
}

@-moz-keyframes input_animate_b7fc8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_b7fc8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_b7fc8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_b7fc8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.group-header_f1065 {
    display: flex;
    align-items: center;
    margin-top: 7px;
    padding: 15px 20px;
    color: #969aa3;
    font-weight: 700;
    font-size: 15px;
    background: #fff;
    border-radius: 6px
}

.group-header_f1065:first-child {
    margin-top: 0
}

.group-header_f1065 .logo_c556f {
    flex-shrink: 0;
    width: 110px;
    height: 34px
}

.group-header_f1065 .logo_c556f svg {
    width: auto;
    height: 100%;
    margin-right: auto;
    margin-left: auto
}

.group-header_f1065 .logo_c556f img {
    width: 110px;
    height: 34px;
    object-fit: contain
}

.group-header_f1065 .name_13076 {
    flex-grow: 1;
    margin-left: 27px;
    color: #5a7080;
    font-weight: 500;
    font-size: 15px;
    font-family: var(--font-montserrat);
    text-transform: uppercase
}

.group-header_f1065 .button-arrow_1d6c6 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px
}

.group-header_f1065 .button-arrow_1d6c6 svg {
    color: #000;
    transition: .3s
}

.group-header_f1065 .button-arrow_1d6c6 svg.active_c12f8 {
    transform: rotate(180deg)
}

@-moz-keyframes input_animate_7d6bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7d6bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7d6bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7d6bc {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-plugin-item_bb816 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding: 4px;
    background: #e5eff4;
    border-radius: 10px;
    box-shadow: 0 3px 3px 0 rgba(60,96,138,.15)
}

.payment-plugin-item_bb816 .payment-plugin-button_2786c {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 31px;
    height: 19px;
    margin-right: 14px;
    background: #0e863d;
    border-radius: 23px
}

.payment-plugin-item_bb816 .payment-plugin-button_2786c svg {
    width: 14px;
    height: 10px;
    color: #fff
}

.payment-plugin-details_0f8be {
    margin-top: auto;
    color: #7d8c96;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 15px;
    text-align: center
}

.payment-plugin-details_0f8be span {
    display: block
}

.payment-plugin-details_0f8be>span {
    text-transform: uppercase
}

.payment-plugin-title_9d485 {
    flex-grow: 1;
    margin-left: 11px;
    color: #5a707f;
    font-weight: 700;
    font-size: 15px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 20px;
    text-transform: uppercase
}

.payment-plugin-logo_a627d {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 47px;
    height: 47px;
    border-radius: 3px 3px 0 3px
}

.payment-plugin-logo_a627d img {
    max-width: 45px;
    max-height: 45px;
    border-radius: 3px 3px 0 3px
}

@-moz-keyframes input_animate_1bef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1bef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1bef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1bef0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-column_eff4d {
    margin-top: 32px
}

.payment-button_23d61 {
    position: relative;
    display: block;
    width: 100%;
    height: 56px;
    padding: 12px 16px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    text-align: center;
    text-transform: capitalize;
    background: #00a83b;
    border-radius: 8px;
    box-shadow: 0 0 8px 0 rgba(169,175,198,.5)
}

.content_2e460 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: 1.25rem 0;
    padding: .625rem .625rem .625rem 1.875rem;
    color: #960707;
    text-align: left;
    border: 1px solid #960707;
    border-radius: 2px
}

.content_2e460>div {
    color: #960707
}

.content_2e460 svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .875rem;
    height: .875rem
}

.reality-check__sub-title_b08e2 {
    color: #a60505
}

.modal-info_4c8c5 {
    padding: 20px;
    border-radius: 10px;
    background: linear-gradient(97.9deg,#f6f7fd -7.94%,#fff 107.69%);
    border: 1px solid #e6e8f0;
    box-shadow: 0 0 16px rgba(169,175,198,.24);
    text-transform: capitalize
}

@-moz-keyframes input_animate_8ddb5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8ddb5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8ddb5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8ddb5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.select-container_69d6a {
    position: relative
}

.select-container_69d6a.disabled_0c866 {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.select-container_69d6a.opened_fc95a .arrow-icon_6bc63 {
    transform: rotate(-180deg)
}

.select-container_69d6a.error_a074b .select_43ea6 {
    border-color: #b6bbbf #b6bbbf #e5142e;
    box-shadow: inset 0 -1px 0 0 #e5142e
}

.select-container_69d6a .rcs-inner-container {
    overflow-x: hidden
}

.select-container_69d6a .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
}

.select-container_69d6a .rcs-custom-scroll-handle {
    position: absolute;
    top: 0;
    width: 100%
}

.select-container_69d6a .rcs-inner-handle {
    height: calc(100% - 12px);
    margin-top: 6px;
    background: #c8c8c8;
    border-radius: 3px
}

.select-container_69d6a .rcs-outer-container:hover .rcs-custom-scrollbar {
    opacity: 1
}

.select_43ea6 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    width: 100%;
    height: 56px;
    margin: 0 0 15px;
    padding: 18px;
    color: #434b6a;
    font-weight: 700;
    font-size: 16px;
    text-align: left;
    background: #eaecf4;
    border-radius: 8px;
    transition: border-color .15s ease-in-out
}

.select_43ea6:focus,.select_43ea6:hover {
    border-color: #989da9
}

.arrow-icon_6bc63 {
    width: 10px;
    height: auto;
    color: #29134d;
    transition: all .2s
}

.select-list-container_8b6c0 {
    margin: 5px 0 15px;
    padding: 0
}

.select-list-container_8b6c0 .select-list_56ad7 .select-item_3162d .select-button_4ae90 {
    justify-content: space-between
}

.select-list_56ad7 {
    max-height: 250px;
    padding: 8px;
    overflow-y: scroll;
    background: #eaecf4;
    border-radius: 8px
}

.select-item_3162d {
    flex-shrink: 0;
    padding: 4px;
    border-bottom: 1px solid #d7dae7
}

.select-item_3162d.active_e6c3e>.select-button_4ae90 {
    background: #e1e5f2
}

.select-item_3162d.active_e6c3e>.select-button_4ae90>.select-item__arrow_5bcb2 {
    transform: rotate(-180deg)
}

.select-item_3162d:last-child {
    border-bottom: none
}

.select-button_4ae90 {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 52px;
    padding: 4px 12px;
    font-weight: 600;
    text-align: left;
    border-radius: 8px
}

.placeholder_b1c37,.select-button_4ae90,.selected-value_c2b79 {
    color: #434b6a;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.placeholder_b1c37,.selected-value_c2b79 {
    font-weight: 700
}

.error-message_16b59 {
    position: absolute;
    bottom: -17px;
    left: 10px;
    padding-top: 10px;
    color: #e5142e;
    font-size: 10px;
    line-height: 1.6
}

.child-list-container_1a266 {
    border: 1px solid #d4d9dc
}

.child-list-container_1a266 .select-button_4ae90 {
    justify-content: flex-start!important;
    color: #fff;
    background-color: #142e3f
}

.child-list-container_1a266 .select-button_4ae90 p {
    padding-left: 10px
}

.bonus-select-label_170b1 {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    margin-left: 0;
    color: #4c4c63;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    text-transform: capitalize
}

@-moz-keyframes input_animate_498da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_498da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_498da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_498da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.refresh_amount_button_986b9 {
    display: block;
    border-radius: 3px;
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    padding: .25rem;
    line-height: 2.5rem;
    margin-bottom: .375rem;
    color: #fff;
    background-color: #0088bc;
    text-align: center;
    font-family: var(--font-open-sans);
    font-size: 1rem;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1
}

.refresh_amount_button_986b9.disable {
    opacity: .5!important
}

@-moz-keyframes input_animate_64c19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_64c19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_64c19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_64c19 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_17355 {
    display: block;
    border-radius: 3px;
    position: relative;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff;
    background-color: #0088bc;
    text-align: center;
    font-family: var(--font-open-sans);
    font-size: 1rem;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1
}

@-moz-keyframes input_animate_3b58d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3b58d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3b58d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3b58d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_31f86 {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 1.25rem
}

.accounts-list_31f86 .account-list-item_b222c {
    border: 1px solid #d4d4d4;
    text-align: center;
    text-transform: uppercase;
    font-size: .875rem;
    color: #343948;
    cursor: pointer;
    border-radius: .3125rem
}

.accounts-list_31f86 .account-list-item_b222c .account-list-item-name_2f809 {
    margin: 0 0 1.125rem
}

.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019 {
    height: 7.5rem;
    background-repeat: no-repeat;
    background-position: 50%;
    margin: 0 .625rem;
    background-size: 67%
}

@media (max-width: 420px) {
    .accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.akbank_15418,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.deniz_bank_e896e,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.finans_bank_7c6e1,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.garanti_5ccec,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.ing_bank_29dd4,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.kuveytturk_d4265,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.turkiye_bankasi_0bbb6,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.vakif_bank_8d812,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.yapi_credi_0a62a,.accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019.ziraat_bankasi_caf3c {
        background-size:contain
    }
}

@media (max-width: 360px) {
    .accounts-list_31f86 .account-list-item_b222c .account-list-item-logo_d0019 {
        background-size:contain
    }
}

.payment_plugin_form_cb4b5 {
    width: 100%
}

.accounts-info_2f4e5 {
    background-color: #415467;
    padding: .75rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 600;
    line-height: 1.375rem;
    margin-bottom: .75rem
}

.accounts-info-item_774e0 {
    color: #fff
}

.notice_c4cea {
    width: 100%;
    margin-bottom: .75rem;
    border: 1px solid #f3cbb7;
    border-radius: 3px;
    background-color: #fff9e8;
    font-size: .75rem;
    font-weight: 600;
    color: #8c322e;
    padding: .625rem 2.5rem .625rem .625rem;
    position: relative;
    line-height: 1.4
}

.notice_c4cea svg {
    display: block;
    width: .9375rem;
    height: .9375rem;
    position: absolute;
    right: .625rem;
    top: 35%;
    color: #ff8528
}

.payment-button_b68e0 {
    display: block;
    border-radius: 3px;
    position: relative;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff;
    background-color: #0088bc;
    text-align: center;
    font-family: var(--font-open-sans);
    font-size: 1rem;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1
}

@-moz-keyframes input_animate_2e4e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2e4e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2e4e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2e4e5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment_plugin_form_bcdb5 {
    width: 100%
}

.accounts-info_c6605 {
    background-color: #415467;
    padding: .75rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 600;
    line-height: 1.375rem;
    margin-bottom: .75rem
}

.accounts-info-item_ad720 {
    color: #fff
}

.notice_9c9de {
    width: 100%;
    margin-bottom: .75rem;
    border: 1px solid #f3cbb7;
    border-radius: 3px;
    background-color: #fff9e8;
    font-size: .75rem;
    font-weight: 600;
    color: #8c322e;
    padding: .625rem 2.5rem .625rem .625rem;
    position: relative;
    line-height: 1.4
}

.notice_9c9de svg {
    display: block;
    width: .9375rem;
    height: .9375rem;
    position: absolute;
    right: .625rem;
    top: 35%;
    color: #ff8528
}

@-moz-keyframes input_animate_c9c79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c9c79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c9c79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c9c79 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment_plugin_form_6ce13 {
    width: 100%
}

.accounts-info_426df {
    background-color: #415467;
    padding: .75rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 600;
    line-height: 1.375rem;
    margin-bottom: .75rem
}

.accounts-info-item_89f63 {
    color: #fff
}

.notice_460d1 {
    width: 100%;
    margin-bottom: .75rem;
    border: 1px solid #f3cbb7;
    border-radius: 3px;
    background-color: #fff9e8;
    font-size: .75rem;
    font-weight: 600;
    color: #8c322e;
    padding: .625rem 2.5rem .625rem .625rem;
    position: relative;
    line-height: 1.4
}

.notice_460d1 svg {
    display: block;
    width: .9375rem;
    height: .9375rem;
    position: absolute;
    right: .625rem;
    top: 35%;
    color: #ff8528
}

@-moz-keyframes input_animate_06d71 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_06d71 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_06d71 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_06d71 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_a053b {
    position: relative;
    display: block;
    width: 100%;
    height: 62px;
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    background: #00a83b;
    border-radius: 9px;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.filter-column_df0a3 {
    margin-top: 32px
}

.filter-column_df0a3 select {
    background: #fff!important
}

@-moz-keyframes input_animate_04756 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_04756 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_04756 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_04756 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-title_a40d2 {
    margin: 66px 0 29px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.payment-button_9054b {
    position: relative;
    display: block;
    width: 100%;
    height: 62px;
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    background: #142d3e;
    border-radius: 9px;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.account-bank-logo_f6533 {
    margin: 10px 0;
    display: flex;
    justify-content: center
}

.accounts-list_8c674 {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.accounts-list_8c674 .account-list-item_9449a {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_8c674 .account-list-item_9449a .account-list-item-logo_27826 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.accounts-list_8c674 .account-list-item-name_6f7a7 {
    color: #111;
    font-weight: 700
}

.payment_plugin_form_7f0d8 {
    width: 100%
}

.payment_plugin_form_7f0d8:after {
    display: block;
    clear: both;
    content: ""
}

.payment_plugin_form_left_b1554,.payment_plugin_form_right_637be {
    float: left;
    width: 50%
}

.payment_plugin_form_left_b1554 {
    padding-right: 1.5625rem
}

.payment_plugin_form_right_637be {
    padding-left: 1.5625rem
}

.account-info-item_eeb45 {
    margin-bottom: 12px
}

.account-info-item_eeb45:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_441d3 {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_9bf44 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_9bf44 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.account-info-attention_0eda6 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_0eda6 p {
    margin-bottom: 10px
}

.account-info-attention_0eda6 p span {
    font-weight: 700
}

.account-info-attention_0eda6 .title_96e2d {
    font-weight: 700;
    font-size: 24px
}

.notice_82f11 {
    margin-bottom: 16px;
    color: #434a63;
    font-weight: 500;
    font-size: 14px;
    text-align: center
}

.notice_82f11 .bold_d4461 {
    font-weight: 700
}

.warning_7d5b3 {
    box-sizing: border-box;
    width: 100%;
    margin: 30px 0 49px;
    padding: 16px 25px 16px 79px;
    overflow: hidden;
    color: #142e3f;
    font-weight: 600;
    font-size: 15px;
    line-height: 133.9%;
    background: #ecf2f5;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.86 20.61a1.64 1.64 0 103.28 0 1.64 1.64 0 00-3.28 0zm.546-10.391v6.289c0 .15.123.273.274.273h1.64c.15 0 .274-.123.274-.273v-6.29a.274.274 0 00-.274-.273h-1.64a.274.274 0 00-.274.274zm16.26 15.039L16.445.648A1.081 1.081 0 0015.5.102c-.37 0-.738.18-.947.546L.334 25.258c-.42.731.106 1.64.947 1.64H29.72c.84 0 1.367-.909.946-1.64zm-26.78-.954L15.5 4.2l11.614 20.104H3.886z' fill='%23ED5656'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 26px 12px;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05)
}

.main-inputs_a1892 {
    display: grid;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px
}

.error_message_1dc51 {
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    border: 1px solid #ec6566;
    border-radius: 16px
}

@-moz-keyframes input_animate_9b719 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9b719 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9b719 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9b719 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_62605 {
    position: relative;
    display: block;
    width: 100%;
    height: 62px;
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    background: #142d3e;
    border-radius: 9px;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.accounts-list_f3294 {
    display: grid;
    grid-gap: 16px;
    grid-template-columns: repeat(3,1fr)
}

@media screen and (max-width: 640px) {
    .accounts-list_f3294 {
        grid-template-columns:repeat(2,1fr)
    }
}

@media screen and (max-width: 390px) {
    .accounts-list_f3294 {
        grid-template-columns:repeat(1,1fr)
    }
}

.accounts-list_f3294 .account-list-item_96cfe {
    display: flex;
    align-items: center;
    height: auto;
    min-height: 65px;
    padding: 10px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_f3294 .account-list-item_96cfe .account-list-item-logo_44e6c {
    flex-shrink: 0;
    width: 54px;
    height: 54px;
    margin-right: 16px;
    margin-left: 0
}

.accounts-list_f3294 .account-list-item_96cfe .account-list-item-text_1bc68 {
    margin: 0 auto
}

.accounts-list_f3294 .account-list-item-name_f0462 {
    color: #111;
    font-weight: 700
}

.payment_plugin_form_aa8fc {
    width: 100%
}

.payment_plugin_form_aa8fc:after {
    display: block;
    clear: both;
    content: ""
}

.payment_plugin_form_left_5b81a,.payment_plugin_form_right_e6a8a {
    float: left;
    width: 50%
}

.payment_plugin_form_left_5b81a {
    padding-right: 1.5625rem
}

.payment_plugin_form_right_e6a8a {
    padding-left: 1.5625rem
}

.account-info_96e98 {
    margin-bottom: 16px;
    padding: 12px;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border-radius: 8px
}

.account-info-item_c80cc {
    margin-bottom: 12px
}

.account-info-item_c80cc:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_bf436 {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_1c785 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_1c785 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.account-info-attention_6c288 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_6c288 p {
    margin-bottom: 10px
}

.account-info-attention_6c288 p span {
    font-weight: 700
}

.account-info-attention_6c288 .title_4e5f2 {
    font-weight: 700;
    font-size: 24px
}

.notice_d8279 {
    margin-bottom: 16px;
    color: #434a63;
    font-weight: 500;
    font-size: 14px;
    text-align: center
}

.warning_bbbd8 {
    box-sizing: border-box;
    width: 100%;
    margin: 30px 0 49px;
    padding: 16px 25px 16px 79px;
    overflow: hidden;
    color: #142e3f;
    font-weight: 600;
    font-size: 15px;
    line-height: 133.9%;
    background: #ecf2f5;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.86 20.61a1.64 1.64 0 103.28 0 1.64 1.64 0 00-3.28 0zm.546-10.391v6.289c0 .15.123.273.274.273h1.64c.15 0 .274-.123.274-.273v-6.29a.274.274 0 00-.274-.273h-1.64a.274.274 0 00-.274.274zm16.26 15.039L16.445.648A1.081 1.081 0 0015.5.102c-.37 0-.738.18-.947.546L.334 25.258c-.42.731.106 1.64.947 1.64H29.72c.84 0 1.367-.909.946-1.64zm-26.78-.954L15.5 4.2l11.614 20.104H3.886z' fill='%23ED5656'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 26px 12px;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05)
}

.main-inputs_cfda6 {
    display: grid;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px
}

.error_message_35d35 {
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    border: 1px solid #ec6566;
    border-radius: 16px
}

.btn-copy_ed167 {
    border: 1px solid #eaecf4;
    border-radius: 8px;
    padding: 6px 10px;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #8991ad;
    display: flex;
    align-items: center;
    text-transform: capitalize;
    cursor: pointer
}

.btn-copy_ed167 svg {
    margin-right: 10px
}

@-moz-keyframes input_animate_c259e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_c259e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_c259e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_c259e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-title_d4761 {
    margin: 66px 0 29px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.payment-button_13470 {
    position: relative;
    display: block;
    width: 100%;
    height: 62px;
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    background: #142d3e;
    border-radius: 9px;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.account-bank-logo_78800 {
    margin: 10px 0;
    display: flex;
    justify-content: center
}

.accounts-list_a0238 {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.accounts-list_a0238 .account-list-item_4e738 {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_a0238 .account-list-item_4e738 .account-list-item-logo_a9222 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.accounts-list_a0238 .account-list-item-name_f90cd {
    color: #111;
    font-weight: 700
}

.payment_plugin_form_1dfec {
    width: 100%
}

.payment_plugin_form_1dfec:after {
    display: block;
    clear: both;
    content: ""
}

.payment_plugin_form_left_cc237,.payment_plugin_form_right_68b3b {
    float: left;
    width: 50%
}

.payment_plugin_form_left_cc237 {
    padding-right: 1.5625rem
}

.payment_plugin_form_right_68b3b {
    padding-left: 1.5625rem
}

.account-info-item_cc19e {
    margin-bottom: 12px
}

.account-info-item_cc19e:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_a336d {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_90f44 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_90f44 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.account-info-attention_32424 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_32424 p {
    margin-bottom: 10px
}

.account-info-attention_32424 p span {
    font-weight: 700
}

.account-info-attention_32424 .title_79e11 {
    font-weight: 700;
    font-size: 24px
}

.notice_6eb21 {
    margin-bottom: 16px;
    color: #434a63;
    font-weight: 500;
    font-size: 14px;
    text-align: center
}

.notice_6eb21 .bold_252a5 {
    font-weight: 700
}

.warning_50fca {
    box-sizing: border-box;
    width: 100%;
    margin: 30px 0 49px;
    padding: 16px 25px 16px 79px;
    overflow: hidden;
    color: #142e3f;
    font-weight: 600;
    font-size: 15px;
    line-height: 133.9%;
    background: #ecf2f5;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.86 20.61a1.64 1.64 0 103.28 0 1.64 1.64 0 00-3.28 0zm.546-10.391v6.289c0 .15.123.273.274.273h1.64c.15 0 .274-.123.274-.273v-6.29a.274.274 0 00-.274-.273h-1.64a.274.274 0 00-.274.274zm16.26 15.039L16.445.648A1.081 1.081 0 0015.5.102c-.37 0-.738.18-.947.546L.334 25.258c-.42.731.106 1.64.947 1.64H29.72c.84 0 1.367-.909.946-1.64zm-26.78-.954L15.5 4.2l11.614 20.104H3.886z' fill='%23ED5656'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 26px 12px;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05)
}

.main-inputs_a1cad {
    display: grid;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px
}

.error_message_d5396 {
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    border: 1px solid #ec6566;
    border-radius: 16px
}

.account-info-message_247f5 {
    display: flex;
    align-items: center;
    min-height: 6em;
    padding: 10px;
    margin-bottom: 25px;
    background: linear-gradient(97.9deg,#f6f7fd -7.94%,#fff 107.69%);
    border: 1px solid #e6e8f0;
    box-shadow: 0 0 16px rgba(169,175,198,.24);
    border-radius: 16px;
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

@-moz-keyframes input_animate_32627 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_32627 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_32627 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_32627 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-title_a65c4 {
    margin: 66px 0 29px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.payment-button_e9c83 {
    position: relative;
    display: block;
    width: 100%;
    height: 62px;
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    background: #142d3e;
    border-radius: 9px;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.account-bank-logo_c3cdc {
    margin: 10px 0;
    display: flex;
    justify-content: center
}

.accounts-list_9d318 {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.accounts-list_9d318 .account-list-item_3e0d5 {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_9d318 .account-list-item_3e0d5 .account-list-item-logo_2a096 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.accounts-list_9d318 .account-list-item-name_253d4 {
    color: #111;
    font-weight: 700
}

.payment_plugin_form_1dcb2 {
    width: 100%
}

.payment_plugin_form_1dcb2:after {
    display: block;
    clear: both;
    content: ""
}

.payment_plugin_form_left_4d627,.payment_plugin_form_right_22278 {
    float: left;
    width: 50%
}

.payment_plugin_form_left_4d627 {
    padding-right: 1.5625rem
}

.payment_plugin_form_right_22278 {
    padding-left: 1.5625rem
}

.account-info-item_812a5 {
    margin-bottom: 12px
}

.account-info-item_812a5:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_b1a3d {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_60c53 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_60c53 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.account-info-attention_475d9 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-bottom: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_475d9 p {
    margin-bottom: 10px
}

.account-info-attention_475d9 p span {
    font-weight: 700
}

.account-info-attention_475d9 .title_ed526 {
    font-weight: 700;
    font-size: 24px
}

.notice_174dd {
    margin-bottom: 16px;
    color: #434a63;
    font-weight: 500;
    font-size: 14px;
    text-align: center
}

.notice_174dd .bold_f2661 {
    font-weight: 700
}

.warning_dc062 {
    box-sizing: border-box;
    width: 100%;
    margin: 30px 0 49px;
    padding: 16px 25px 16px 79px;
    overflow: hidden;
    color: #142e3f;
    font-weight: 600;
    font-size: 15px;
    line-height: 133.9%;
    background: #ecf2f5;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.86 20.61a1.64 1.64 0 103.28 0 1.64 1.64 0 00-3.28 0zm.546-10.391v6.289c0 .15.123.273.274.273h1.64c.15 0 .274-.123.274-.273v-6.29a.274.274 0 00-.274-.273h-1.64a.274.274 0 00-.274.274zm16.26 15.039L16.445.648A1.081 1.081 0 0015.5.102c-.37 0-.738.18-.947.546L.334 25.258c-.42.731.106 1.64.947 1.64H29.72c.84 0 1.367-.909.946-1.64zm-26.78-.954L15.5 4.2l11.614 20.104H3.886z' fill='%23ED5656'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 26px 12px;
    border: 1px solid #ced2d5;
    border-radius: 7px;
    box-shadow: 0 4px 4px rgba(0,0,0,.05)
}

.main-inputs_30420 {
    display: grid;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px
}

.error_message_894aa {
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    border: 1px solid #ec6566;
    border-radius: 16px
}

.account-info-message_82f58 {
    display: flex;
    align-items: center;
    min-height: 6em;
    padding: 10px;
    margin-bottom: 25px;
    background: linear-gradient(97.9deg,#f6f7fd -7.94%,#fff 107.69%);
    border: 1px solid #e6e8f0;
    box-shadow: 0 0 16px rgba(169,175,198,.24);
    border-radius: 16px;
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

@-moz-keyframes input_animate_e0573 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e0573 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e0573 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e0573 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.table-row_40d05 td {
    padding: 9px;
    border-bottom: 1px solid #e0e0e0;
    height: 35px;
    position: relative;
    background: #415467;
    font-size: 11px;
    font-weight: 500
}

.btn_vinous_5df10,.table-row_40d05 td {
    text-align: center;
    color: #fff;
    vertical-align: middle
}

.btn_vinous_5df10 {
    background-color: #983648;
    border-radius: 5px;
    transition: .3s;
    font-family: Arial,sans-serif;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    user-select: none;
    text-transform: uppercase
}

.btn_vinous_5df10:hover {
    background-color: #f59602;
    color: #fff
}

@-moz-keyframes input_animate_add6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_add6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_add6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_add6f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.support-item_de742 {
    border: 2px solid #ededed;
    border-radius: 2px;
    margin-bottom: 1.25rem;
    font-family: var(--font-open-sans)
}

.support-item_de742 .title_8917b {
    display: inline-block;
    line-height: 1rem;
    width: 100%;
    padding: .75rem 1.25rem;
    border-bottom: 1px solid #ededed
}

.support-item_de742 .title_8917b .item_edbd8 {
    font-size: .6875rem;
    display: block;
    margin-right: 20px;
    color: #8c8c8c;
    line-height: 1rem;
    padding-right: 1.5625rem
}

.support-item_de742 .title_8917b .item_edbd8.user_8d18e {
    display: inline-block;
    color: #263b4a;
    font-size: .875rem
}

.support-item_de742 .content_549ec {
    padding: .625rem .625rem .625rem 1.25rem
}

.support-item_de742 .content_549ec .answer_ebc56 {
    line-height: 1.5rem;
    color: #263b4a;
    font-size: .75rem
}

@-moz-keyframes input_animate_25965 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25965 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25965 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25965 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.ticket-sub-title_4f27b,.ticket-title_783cc {
    color: #000;
    font-size: 50px;
    font-family: var(--font-lalezar);
    font-weight: 400;
    margin: 0;
    text-transform: uppercase;
    line-height: 1.4
}

.ticket-title_783cc {
    padding: 20px 0;
    color: #000;
    font-size: 50px
}

.ticket-sub-title_4f27b {
    padding: 20px 0;
    font-size: 30px;
    color: #0cafee
}

.form-container_02464 {
    display: grid;
    grid-column-gap: 20px
}

@-moz-keyframes input_animate_2e4e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_2e4e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_2e4e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_2e4e6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-button_cf6a4 {
    cursor: pointer;
    transition: all .2s;
    width: auto;
    padding: 0 12px;
    height: 30px;
    border: 1px solid var(--account-bg);
    border-radius: 8px;
    color: var(--input-label-color);
    background: var(--sport-search-input-bg)
}

.filter-button_cf6a4.active_f8b88 {
    border-color: var(--input-label-color)
}

.filter-button_cf6a4.active_f8b88 svg {
    transform: rotate(-180deg)
}

.filter-button_cf6a4 svg {
    margin-left: auto;
    width: 8px;
    transition: transform .2s;
    margin-top: 2px
}

.filter-wrapper_1703c {
    flex-grow: 1
}

.filter-wrapper_1703c:last-child .filter-options_4725f {
    right: 0;
    left: unset
}

.filter-wrapper_1703c button {
    width: 100%;
    justify-content: space-between
}

.filter-options_4725f {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 20;
    display: flex;
    margin-top: 4px;
    min-width: 100%;
    border: 1px solid var(--account-bg);
    border-radius: 4px;
    background: var(--sport-search-input-bg);
    box-shadow: 0 .375rem .8125rem rgba(0,19,36,.22);
    font-size: .75rem;
    color: var(--input-label-color)
}

@-moz-keyframes input_animate_22636 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_22636 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_22636 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_22636 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_a69d0:after {
    position: absolute;
    top: 50%;
    left: 11px;
    display: block;
    width: 18px;
    height: 18px;
    content: "";
    transform: translateY(-50%);
    background-size: cover
}

.search-wrapper_c8997 {
    width: 100%
}

.filter-search_155f8 {
    font-family: inherit;
    padding: 0 1.3125rem 0 2.5625rem;
    text-overflow: ellipsis;
    color: #222;
    border: 1px solid #cccfd3;
    border-radius: .25rem
}

.filter-search_155f8::placeholder {
    color: #777
}

.filter-search_155f8:focus,.filter-search_155f8:hover {
    box-shadow: 0 1px 6px 0 rgba(32,33,36,.28);
    border-color: rgba(223,225,229,0)
}

@-moz-keyframes input_animate_28a8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_28a8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_28a8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_28a8c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.calendar-input_86a2a {
    font-family: inherit;
    color: var(--input-label-color);
    height: 30px;
    cursor: pointer;
    border: 1px solid var(--account-bg);
    border-radius: 8px;
    background: var(--sport-search-input-bg);
    white-space: nowrap;
    padding-bottom: 1px;
    width: 100%
}

.calendar-input_86a2a svg path {
    fill: var(--input-label-color)
}

.calendar-input_86a2a.\--opened_400ca {
    border-color: var(--input-label-color)
}

.calendar-wrapper_3930c {
    height: 30px;
    margin: 10px 0
}

.calendar-wrapper_3930c .filter-button_c3b1d {
    background: var(--sport-search-input-bg);
    border: 1px solid var(--account-bg);
    border-radius: 8px;
    transition: color .2s;
    width: 30px;
    height: 30px
}

.calendar-wrapper_3930c .filter-button_c3b1d:active {
    border-color: var(--input-label-color)
}

.calendar-wrapper_3930c .filter-button_c3b1d svg {
    width: 12px;
    height: 12px;
    display: inline-block;
    color: var(--input-label-color)
}

.calendar-wrapper_3930c .filter-button_c3b1d.right_207c7 svg {
    transform: rotate(180deg)
}

.calendar-wrapper_3930c .filter-options_831ed {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 20;
    display: flex;
    padding: 10px;
    min-width: 100%;
    width: 100%;
    border: 1px solid #eaebed;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 .375rem .8125rem rgba(0,19,36,.22);
    font-size: .75rem
}

@-moz-keyframes input_animate_974da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_974da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_974da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_974da {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.results-filter_8ce32 {
    display: flex;
    flex-wrap: wrap
}

.results-filter_8ce32>div {
    width: 100%
}

@-moz-keyframes input_animate_78022 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_78022 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_78022 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_78022 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bonus-form_be25d {
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    border: 1px solid #e4e7f2;
    background: #f3f5fb
}

.bonus-form_be25d .title_8a94e {
    display: flex;
    justify-content: center;
    padding: 16px;
    border-radius: 16px;
    border: .712px solid #e4e7f2;
    background: #f4f5f9;
    box-shadow: 0 8px 16px 0 rgba(193,197,214,.16);
    color: #445262;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: -.14px
}

.bonus-form_be25d .bonus-content_eac76 {
    display: flex;
    flex-direction: column;
    gap: 22px;
    padding: 10px 20px 40px
}

.bonus-form_be25d .description_b557c {
    position: relative;
    display: flex;
    padding: 0 18px;
    color: #6a7684;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: -.12px
}

.bonus-form_be25d .descriptionbefore_b9b1b {
    position: absolute;
    top: 7px;
    left: 8px;
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #6a7684
}

.inputs-container_f5647 {
    display: flex;
    flex-direction: column;
    gap: 22px
}

.inputs-container_f5647 .bonus-value-block_c8e2f {
    display: flex;
    justify-content: center;
    gap: 16px;
    flex-wrap: wrap
}

.inputs-container_f5647 .bonus-value-block_c8e2f .bonus-value_6c873 {
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff;
    color: #6a7684;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec {
    position: relative;
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-select_7d001 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    width: 100%;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff;
    color: #6a7684;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-select_7d001 span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-select_7d001 svg {
    transition: all .4s ease;
    flex-shrink: 0
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-select_7d001.active_fb689 svg {
    transform: rotate(180deg)
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-dropdown-list_ae0ff {
    position: absolute;
    z-index: 1;
    right: 0;
    top: 45px;
    display: flex;
    flex-direction: column;
    width: fit-content;
    max-width: 320px;
    max-height: 250px;
    overflow-y: auto;
    border-radius: 8px;
    border: 1px solid #e6e8f0;
    background: #fff
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-dropdown-list_ae0ff .game-dropdown-item_e3b30 {
    padding: 8px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex-shrink: 0;
    color: #6a7684
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-dropdown-list_ae0ff .game-dropdown-itemfirst-child_446dc {
    border-radius: 8px 8px 0 0
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-dropdown-list_ae0ff .game-dropdown-itemlast-child_c86d2 {
    border-radius: 0 0 8px 8px
}

.inputs-container_f5647 .bonus-value-block_c8e2f .game-select-wrapper_003ec .game-dropdown-list_ae0ff .game-dropdown-item_e3b30.active_fb689 {
    background: linear-gradient(93deg,#030021 -4.5%,#002162 105.31%),linear-gradient(100deg,#fff 2.93%,#f6f7fd 98.24%);
    color: #fff
}

.inputs-container_f5647 .bonus-value-block_c8e2f .send-button_45c6a {
    display: flex;
    width: calc(50vw - 37px);
    max-width: 200px;
    justify-content: center;
    align-items: center;
    padding: 8px;
    border-radius: 8px;
    border: 1px solid #ffea7f;
    background: linear-gradient(108deg,#fc0 -1.29%,#ffbf00 51.62%,#fc0 93.12%);
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -.42px
}

.inputs-container_f5647 .bonus-value-block_c8e2f[disabled] {
    opacity: .7;
    cursor: not-allowed
}

@-moz-keyframes input_animate_856be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_856be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_856be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_856be {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.timer-container_faf13 {
    display: flex;
    gap: 8px;
    justify-content: center;
    align-items: center
}

.timer-container_faf13 .separator_d1be9 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.timer-container_faf13 .separator_d1be9:after,.timer-container_faf13 .separator_d1be9:before {
    display: block;
    width: 6px;
    height: 6px;
    content: "";
    background: #dee1ec;
    border-radius: 50%
}

.timer-container_faf13 .timer-value_5ea80 {
    border-radius: 16px;
    border: 1px solid #ffea7f;
    background: #fdfdfe;
    box-shadow: 0 8px 16px 0 #eaecf4;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 64px;
    height: 64px
}

.timer-container_faf13 .timer-value_5ea80 span:first-child {
    color: #6a7684;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.24px
}

.timer-container_faf13 .timer-value_5ea80 span:last-child {
    color: #6a7684;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.12px
}

@-moz-keyframes input_animate_8d22d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8d22d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8d22d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8d22d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-row_04bea {
    background-color: var(--input-bg-color);
    padding: 16px 14px 16px 20px;
    border-radius: 10px;
    height: 77px
}

.accounts-list-row_04bea,.accounts-list-row_04bea .base-info-container_34223 {
    width: 100%;
    display: flex;
    align-items: center
}

.accounts-list-row_04bea .icon_44751 {
    width: 54px;
    height: 54px;
    margin-right: 18px;
    display: flex
}

.accounts-list-row_04bea .icon_44751 img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.accounts-list-row_04bea .title_02038 {
    color: var(--main-text-color)
}

.accounts-list-row_04bea .title_02038 div:first-child {
    text-transform: capitalize;
    font-weight: 600;
    color: var(--main-text-color);
    padding-bottom: 5px
}

.accounts-list-row_04bea .title_02038 div:last-child {
    font-weight: 500;
    color: var(--main-text-color)
}

.accounts-list-row_04bea .toggle_2cdf6 {
    width: 30px;
    height: 30px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(225deg,#dca649,#a67552);
    border-radius: 7px;
    margin-left: 7px
}

.accounts-list-row_04bea .base-info_ea152 {
    display: flex;
    align-items: center;
    width: 100%
}

.accounts-list-col_7c5f9 {
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: var(--main-text-color)
}

.accounts-list-col_7c5f9.delete_83ccf {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto
}

@-moz-keyframes input_animate_75067 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_75067 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_75067 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_75067 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.control-placeholder_79cfe {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    text-transform: lowercase;
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f
}

.control-placeholder_79cfe:first-line {
    text-transform: capitalize
}

.uppercase_4c464 {
    text-transform: uppercase
}

.input-select-wrap_5204c {
    margin-bottom: 16px
}

.notice_2917f {
    font-family: var(--font-open-sans);
    font-size: 12px;
    width: 100%;
    box-sizing: border-box;
    padding: 18px 18px 18px 50px;
    border-radius: 5px;
    border: 1px solid #91eafb;
    color: #314e6f;
    margin: 33px 0 15px;
    overflow: hidden
}

.account-btn_0517c {
    display: block;
    position: relative;
    width: 100%;
    height: 62px;
    text-transform: uppercase;
    background: #142d3e;
    border-radius: 9px;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 800;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    box-shadow: 0 5px 6px rgba(0,0,0,.1)
}

.account-btn_0517c div {
    color: rgba(14,134,61,.859);
    padding: 0 13px
}

@-moz-keyframes input_animate_69eba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_69eba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_69eba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_69eba {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_b0a03 {
    display: grid;
    grid-gap: 16px;
    grid-template-columns: repeat(3,1fr)
}

.accounts-list_b0a03 .account-list-item_97633 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: auto;
    min-height: 65px;
    padding: 10px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_b0a03 .account-list-item_97633 .account-list-item-name_96cdc {
    margin: 0 0 1.125rem
}

.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796 {
    height: 100%;
    margin: 0 .625rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 67%
}

@media (max-width: 420px) {
    .accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.akbank_29b6b,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.deniz_bank_d9411,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.finans_bank_d1b10,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.garanti_b92af,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.ing_bank_fabe9,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.kuveytturk_1bf49,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.turkiye_bankasi_3a023,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.vakif_bank_c4814,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.yapi_credi_db160,.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.ziraat_bankasi_da843 {
        background-size:contain
    }
}

@media (max-width: 360px) {
    .accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796 {
        background-size:contain
    }
}

.accounts-list_b0a03 .account-list-item_97633 .account-list-item-logo_53796.PEPLE_a6ffa {
    background-size: 6.875rem
}

.account-list-item-text_df5db {
    position: absolute;
    right: 7%;
    bottom: 7%
}

.payment_plugin_form_2f28f {
    width: 100%
}

.accounts-info_3f23b {
    margin-bottom: 12px;
    color: #fff;
    font-weight: 500;
    font-size: 13px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    border-radius: 6px
}

.accounts-info-item_7a204 {
    margin-bottom: 7px;
    color: #fff
}

.accounts-info-item_7a204 span {
    color: #8599a6
}

.notice_1da18 {
    position: relative;
    width: 100%;
    margin: 1.125rem 0 .3125rem;
    padding: 16px 12px 20px 19px;
    color: #758895;
    font-weight: 500;
    font-size: 13px;
    font-family: var(--font-montserrat);
    line-height: 16px;
    background: #fff;
    border-radius: 6px
}

.notice_1da18 svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

.notice-gold_a8e85 {
    margin-bottom: 1.6875rem;
    color: #142d3e;
    background: linear-gradient(90deg,#e5dc93,#c19e6b)
}

.btn-copy_fbe56 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 138px;
    height: 30px;
    margin: .6875rem 0 .25rem;
    background: #1fbca0;
    border-radius: 7px
}

.accounts-info-item-field_4c23f {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_4c23f span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

@-moz-keyframes input_animate_4000d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4000d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4000d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4000d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.payment-button_3dcbe {
    display: block;
    border-radius: 3px;
    position: relative;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff;
    background-color: #0088bc;
    text-align: center;
    font-family: var(--font-open-sans);
    font-size: 1rem;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 1px 1px #509ab1
}

@-moz-keyframes input_animate_dbaf8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_dbaf8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_dbaf8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_dbaf8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.prime_papara_101f7 .iframe_c64b6 {
    width: 265px;
    height: 265px
}

.prime_papara_101f7 .pp-status_108f7 {
    position: relative;
    text-align: left;
    padding: .625rem .625rem .625rem 1.875rem;
    border-radius: 2px;
    margin-top: .75rem;
    font-size: .8125rem
}

.prime_papara_101f7 .pp-status_108f7 svg {
    display: block;
    position: absolute;
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem
}

.prime_papara_101f7 .pp-status_108f7.success_14bef {
    color: #0ca605;
    border: 1px solid #0ca605
}

@-moz-keyframes input_animate_52c98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_52c98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_52c98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_52c98 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list_0595d {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 1.25rem
}

.accounts-list_0595d .account-list-item_e9d33 {
    text-align: center;
    text-transform: uppercase;
    font-size: .875rem;
    color: #343948;
    cursor: pointer;
    border: 1px solid #b6d5d5;
    box-sizing: border-box;
    border-radius: .8125rem;
    height: 8.125rem
}

.accounts-list_0595d .account-list-item_e9d33 .account-list-item-name_288a5 {
    margin: 0 0 1.125rem
}

.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720 {
    height: 8.125rem;
    background-repeat: no-repeat;
    background-position: 50%;
    margin: 0 .625rem;
    background-size: 67%
}

@media (max-width: 420px) {
    .accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.akbank_6cf64,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.deniz_bank_924d1,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.finans_bank_a8eb6,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.garanti_fe8e7,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.ing_bank_d4a97,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.kuveytturk_099b6,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.turkiye_bankasi_19999,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.vakif_bank_13247,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.yapi_credi_84fc1,.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.ziraat_bankasi_30f68 {
        background-size:contain
    }
}

@media (max-width: 360px) {
    .accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720 {
        background-size:contain
    }
}

.accounts-list_0595d .account-list-item_e9d33 .account-list-item-logo_e8720.PEPLE_9713e {
    background-size: 6.875rem
}

.payment_plugin_form_b9380 {
    width: 100%
}

.accounts-info_89ac0 {
    padding: 19px 0 13px 23px;
    margin-bottom: 18px;
    background: #142e3f;
    border-radius: 6px;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #fff
}

.accounts-info-item_ab464 {
    color: #fff;
    margin-bottom: 7px
}

.notice_16ebf {
    width: 100%;
    border: 1px solid #f3cbb7;
    position: relative;
    background: #fff0cb;
    border-radius: 6px;
    font-family: var(--font-montserrat);
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #432917;
    padding: 16px 12px 20px 19px;
    margin-bottom: 20px
}

.notice_16ebf svg {
    display: block;
    width: .9375rem;
    height: .9375rem;
    position: absolute;
    right: .625rem;
    top: 35%;
    color: #ff8528
}

@-moz-keyframes input_animate_97868 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_97868 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_97868 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_97868 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.withdraw_payment_form_f9f74 {
    width: 100%;
    padding: 1.625rem 1.25rem 0
}

.withdraw_payment_form_buttons_d8e4e {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    margin: 23px 0
}

.add_new_d770e,.payment-button_b1929 {
    display: block;
    position: relative;
    height: 40px;
    background: linear-gradient(90deg,#05d94f,#076026);
    border-radius: 8px;
    text-align: center;
    text-transform: capitalize;
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    flex: 1
}

.add_new_d770e.disable_f6886,.payment-button_b1929.disable_f6886 {
    opacity: .5!important
}

.add_new_d770e {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: linear-gradient(180deg,#fcce4d,#e8aa0e);
    color: #3e2f02;
    font-size: 14px
}

.pp-status_72d92 {
    position: relative;
    text-align: left;
    padding: .625rem .625rem .625rem 1.875rem;
    border-radius: 2px;
    margin-top: .75rem;
    font-size: .8125rem
}

.pp-status_72d92 svg {
    display: block;
    position: absolute;
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem
}

.pp-status_72d92.error_f1a0b {
    color: #960707;
    border: 1px solid #960707
}

.pp-status_72d92.approved_a0c69,.pp-status_72d92.in_progress_f17af {
    color: #0ca605;
    border: 1px solid #0ca605
}

.filter-inputs_8bad1 input,.main-form-wrapper-inputs_c32f8 {
    background: #fff
}

.title-select-account_17561 {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f;
    letter-spacing: .8px;
    margin-bottom: .3125rem
}

.content_fb53a {
    position: relative;
    margin: 1.25rem 0;
    padding: .625rem .625rem .625rem 1.875rem;
    text-align: left;
    border-radius: 2px;
    width: 100%;
    color: #960707;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #960707
}

.content_fb53a>div {
    color: #960707
}

.content_fb53a svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .875rem;
    height: .875rem
}

@-moz-keyframes input_animate_93ce4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_93ce4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_93ce4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_93ce4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.plugin-info_70c88 {
    background: #142e3f;
    color: #fff;
    padding: 15px 5px 5px 15px;
    border-radius: 10px;
    margin: 10px
}

.plugin-info_70c88 h3 {
    font-size: 17px;
    margin-top: 10px;
    margin-bottom: 15px;
    text-align: center;
    color: #dfa948;
    font-weight: 700
}

.plugin-info_70c88 ul {
    list-style-type: none
}

.plugin-info_70c88 ul li {
    text-align: center;
    line-height: 20px;
    margin: 10px 5px;
    font-size: 14px
}

.plugin-info_70c88 ul li:before {
    content: "\2014";
    position: relative;
    left: -5px
}

@-moz-keyframes input_animate_aed85 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_aed85 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_aed85 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_aed85 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.withdraw_payment_form_d7f3a {
    width: 100%;
    padding: 1.625rem 1.25rem 0
}

.withdraw_payment_form_buttons_6da2f {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    margin: 23px 0
}

.add_new_3b7c7,.payment-button_48996 {
    display: block;
    position: relative;
    height: 40px;
    background: linear-gradient(90deg,#05d94f,#076026);
    border-radius: 8px;
    text-align: center;
    text-transform: capitalize;
    font-family: var(--font-montserrat);
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    flex: 1
}

.add_new_3b7c7.disable_6beac,.payment-button_48996.disable_6beac {
    opacity: .5!important
}

.add_new_3b7c7 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: linear-gradient(180deg,#fcce4d,#e8aa0e);
    color: #3e2f02;
    font-size: 14px
}

.pp-status_ea551 {
    position: relative;
    text-align: left;
    padding: .625rem .625rem .625rem 1.875rem;
    border-radius: 2px;
    margin-top: .75rem;
    font-size: .8125rem
}

.pp-status_ea551 svg {
    display: block;
    position: absolute;
    left: .5625rem;
    top: .75rem;
    width: .75rem;
    height: .75rem
}

.pp-status_ea551.error_0b07b {
    color: #960707;
    border: 1px solid #960707
}

.pp-status_ea551.approved_bd9c4,.pp-status_ea551.in_progress_9da5b {
    color: #0ca605;
    border: 1px solid #0ca605
}

.filter-inputs_802fa input,.main-form-wrapper-inputs_b455d {
    background: #fff
}

.title-select-account_02812 {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f;
    letter-spacing: .8px;
    margin-bottom: .3125rem
}

.content_e5bb7 {
    position: relative;
    margin: 1.25rem 0;
    padding: .625rem .625rem .625rem 1.875rem;
    text-align: left;
    border-radius: 2px;
    width: 100%;
    color: #960707;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #960707
}

.content_e5bb7>div {
    color: #960707
}

.content_e5bb7 svg {
    position: absolute;
    top: .75rem;
    left: .5625rem;
    display: block;
    width: .875rem;
    height: .875rem
}

.crypto-list_1dbfc {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 1rem;
    padding: 1.625rem 1.25rem 0
}

.crypto-list_1dbfc .crypto-list-item_8412d {
    text-transform: uppercase;
    color: #a3b8c2;
    display: flex;
    cursor: pointer;
    align-items: center;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    border: 1px solid #ced2d5;
    box-sizing: border-box;
    box-shadow: 0 4px 4px rgba(0,0,0,.05);
    border-radius: 7px;
    padding: 10px
}

.crypto-list_1dbfc .crypto-list-item_8412d .crypto-list-item-logo_96edf {
    background-repeat: no-repeat;
    background-position: 50%;
    width: 54px;
    height: 54px
}

.crypto-list_1dbfc .crypto-list-item-name_123db {
    font-weight: 700;
    color: #111
}

.payment_plugin_form_2900c:after {
    display: block;
    clear: both;
    content: ""
}

.default_group_b5693 {
    position: relative
}

.default_label_917d2 {
    display: block;
    line-height: 17px;
    font-weight: 500;
    font-size: 14px;
    color: var(--block-title-color);
    margin: 0 0 8px 20px
}

@-moz-keyframes input_animate_8df33 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8df33 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8df33 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8df33 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cols_afab2 {
    display: grid;
    grid-template-columns: 1fr 60px 1fr
}

.head-item_2457f {
    display: flex;
    flex-direction: column;
    align-items: center
}

.head-item_2457f span {
    color: var(--main-text-color);
    text-transform: capitalize
}

.head-item_2457f i {
    height: 20px;
    width: 20px
}

.head-item_2457f span {
    font-size: 10px;
    font-weight: 400
}

@-moz-keyframes input_animate_bb40e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_bb40e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_bb40e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_bb40e {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.table_1dbac {
    margin-top: 8px
}

.header-row_12348 {
    display: flex;
    height: 1.6875rem;
    font-family: var(--font-montserrat);
    font-weight: 800;
    font-size: .9375rem;
    line-height: 1.125rem;
    color: #142d3e
}

.body-column_7c264,.header-column_02b2e {
    display: flex;
    align-items: center;
    padding: 0 .375rem
}

.body-column_7c264:first-child,.header-column_02b2e:first-child {
    flex-grow: 1;
    font-weight: 500;
    display: block
}

.body-column_7c264:nth-child(n+2),.header-column_02b2e:nth-child(n+2) {
    flex-shrink: 0;
    justify-content: center;
    width: 1.875rem
}

.header-column_02b2e:nth-child(n+2) {
    text-transform: uppercase
}

.body-column_7c264 {
    color: #142d3e;
    font-size: .8125rem;
    font-weight: 600;
    line-height: 28px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.body-row_c4c3c {
    display: flex;
    height: 1.6875rem;
    background: #fff;
    border-top: 1px dashed #d8d8d8;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 600;
    font-size: .6875rem;
    line-height: .8125rem;
    color: #2a4354
}

.rows-wrapper_b19ea {
    position: relative;
    width: 100%;
    max-height: 240px;
    overflow: auto
}

.rows_9a9de {
    height: fit-content
}

.row_c5ea2 {
    display: grid;
    grid-template-columns: 1fr 60px 1fr;
    gap: 32px;
    min-height: 48px
}

.row_c5ea2:nth-child(odd) {
    background-color: var(--bg-statistics-team-color)
}

.row_c5ea2:nth-child(2n) {
    background-color: var(--main-color)
}

.row_c5ea2 .col_cef52 {
    display: flex;
    height: 100%;
    align-items: center;
    color: var(--text-statistics-color);
    font-size: 14px;
    font-weight: 500
}

.row_c5ea2 .col_cef52:first-child {
    justify-content: flex-end
}

.row_c5ea2 .col_cef52:last-child {
    justify-content: flex-start
}

.row_c5ea2 .col_cef52:nth-child(2) {
    justify-content: center;
    font-size: 10px
}

@-moz-keyframes input_animate_1fa51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_1fa51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_1fa51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_1fa51 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.minute_f9bce {
    position: relative;
    top: .125rem;
    margin-right: .625rem;
    font-weight: 400;
    font-size: 1.125rem;
    font-family: var(--font-lalezar)
}

@-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(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/img/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(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/img/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(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/img/leagues_logos/champions-league.png) no-repeat 4px
}

@-moz-keyframes input_animate_296ed {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_296ed {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_296ed {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_296ed {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_14aed {
    background: var(--main-color);
    padding: .625rem
}

.affiliates-title_60f52 {
    background-color: #e1ab48;
    color: var(--main-color);
    padding-left: .9375rem;
    height: 3.4375rem;
    line-height: 3.75rem;
    font-family: var(--font-lalezar);
    font-size: 1.125rem;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    text-transform: uppercase
}

.affiliates-box_b81db {
    margin-top: 60px;
    width: 100%;
    background-color: var(--main-color);
    position: relative;
    text-align: center;
    padding: 15px;
    border: 2px solid #e1ab48;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

.affiliates-box_b81db .icon_7f634 {
    display: inline-block;
    margin: 0 auto;
    position: relative;
    top: -55px;
    width: 80px;
    height: 80px;
    border-radius: 100%;
    border: 2px solid #e1ab48;
    background-color: var(--main-color)
}

.affiliates-box_b81db .icon_7f634 i {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-position: 0 0;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    overflow: hidden;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/icons_affiliates.png);
    display: inline-block;
    vertical-align: middle
}

.affiliates-box_b81db .icon_7f634 i.icon_aff_3_c8be9 {
    background-position: 0 -82px;
    width: 38px
}

.affiliates-box_b81db .icon_7f634 i.icon_aff_2_06f86 {
    background-position: 0 -41px;
    width: 32px
}

.affiliates-text__title_9c121 {
    font-size: 15px;
    color: var(--main-text-color);
    font-weight: 700;
    margin-bottom: 10px
}

.affiliates-text__desc_bf2eb {
    font-size: 13px;
    color: var(--main-text-color);
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 20px
}

.affiliates-text_e8a35 {
    margin-top: -40px
}

.affiliates-button_54b00 {
    display: inline-block;
    height: 2.5rem;
    line-height: 2.5rem;
    background: #e1ab48;
    margin-top: auto;
    color: var(--main-color);
    border-radius: 2px;
    font-size: 1rem;
    font-weight: 800;
    outline: 0;
    text-shadow: 1px 1px #e1ab48
}

@-moz-keyframes input_animate_a4f9d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a4f9d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a4f9d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a4f9d {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.lottery-page_afcfb {
    height: 100vh;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_bg.png);
    padding: 16px
}

.lottery-page_afcfb.dark_13de0 {
    background: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/dark-lottery-bg.png)
}

.content_cab4e {
    margin-top: 22px
}

@-moz-keyframes input_animate_3a21c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3a21c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3a21c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3a21c {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.support-page-content-wrapper_42906 {
    width: 100%;
    height: 100%;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/live_support/live_support.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 97px 20px
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 54px
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c {
    width: 100%;
    display: flex;
    align-items: center;
    height: 66px;
    background: #161e31;
    justify-content: center;
    border-radius: 50px;
    padding-left: 70px;
    text-transform: uppercase;
    position: relative;
    border: 1px solid #293042
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .item-text-wrapper_01937 {
    position: absolute;
    display: flex;
    flex-direction: column;
    gap: 6px;
    left: 58%;
    top: 8px;
    font-size: 18px;
    font-weight: 900;
    color: #fbb203;
    transform: translateX(-50%)
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .item-text-wrapper_01937 .number-title_a0c0b {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 20px;
    font-weight: 900;
    height: 41px;
    border-radius: 80px;
    background: linear-gradient(270deg,#5266f9,#4c61f9);
    box-shadow: inset 0 3.13px 3.13px 0 hsla(0,0%,100%,.251);
    white-space: nowrap;
    padding: 0 10px
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .item-text_f19f0 {
    display: flex;
    align-items: center;
    font-size: 18px;
    font-weight: 900;
    color: #fbb203;
    z-index: 3;
    white-space: nowrap;
    gap: 4px
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .item-text_f19f0 .first_13e87,.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .item-text_f19f0 .last_ba3fc {
    color: #fff
}

.support-page-content-wrapper_42906 .support-page-content-list_db47c .item-list_5d97c .icon-wrapper_0ba55 {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 78px;
    border-radius: 50%;
    background: #1f2942;
    border: 1.5px solid #293042;
    left: 0
}

@-moz-keyframes input_animate_ba2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_ba2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_ba2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_ba2de {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.vip-club-banner-wrapper_20691 {
    margin: 16px 8px 8px;
    border-radius: 8px;
    background-image: linear-gradient(90.28deg,#667ccc 9.85%,#002162 91.8%);
    padding: 1px
}

.live_casino_84043 .vip-club-banner_6b8fc .vip-queen-image_751b1 {
    right: 0;
    left: unset;
    transform: scaleX(-1);
    top: -30%
}

.vip-club-banner_6b8fc {
    position: relative;
    display: flex;
    flex-direction: column;
    height: 74px;
    justify-content: center;
    align-items: center;
    gap: 11px;
    flex-shrink: 0;
    color: #fff;
    border-radius: 8px;
    background: linear-gradient(90deg,#0f0a3e -1.25%,#002162 101.85%);
    padding: 9px
}

.vip-club-banner_6b8fc .vip-queen-image_751b1 {
    position: absolute;
    width: 68px;
    height: 55px;
    background: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/vip_club/vip_queen.png);
    transform: translateY(20%);
    left: 0;
    top: -50%;
    z-index: 2
}

.vip-club-banner_6b8fc .banner-title_e4476 {
    color: #ffc107;
    font-size: 12px;
    font-weight: 600
}

.vip-club-banner_6b8fc .banner-text_de2e5 {
    color: #fff;
    font-size: 12px;
    font-weight: 500
}

@-moz-keyframes input_animate_d65f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_d65f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_d65f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_d65f8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.cart_a5681 {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 100vh;
    background: #1b1a24
}

.cart_a5681.betslip-disabled_3a27e {
    position: relative;
    pointer-events: none
}

.buttons-container_38011 {
    display: flex;
    margin-top: 8px;
    padding: 0 8px;
    column-gap: 10px
}

.cart-empty-message_16b08 {
    padding: 1.25rem .625rem .9375rem;
    overflow: hidden;
    color: #fff;
    font-weight: 400;
    font-size: .6875rem;
    font-family: var(--font-montserrat);
    text-align: center
}

.cart-empty-message_16b08:after {
    display: block;
    width: 4.8125rem;
    margin: .9375rem auto 0;
    content: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/empty_cart.png)
}

.counter_d8b8d {
    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
}

.free-bets_56776 {
    margin-bottom: 1.25rem;
    padding: 0 .75rem;
    color: #fff
}

.free-bets-list_bc3d3 {
    display: flex;
    flex-wrap: wrap
}

.free-bets-title_a7f74 {
    margin-bottom: .625rem;
    font-weight: 600;
    font-size: .75rem
}

.free-bet-button_25c03 {
    width: calc(50% - .15625rem);
    padding: .625rem;
    font-size: .75rem;
    background-color: #404040;
    border-radius: 3px
}

.free-bet-button_25c03>div+div {
    margin-top: .1875rem;
    text-transform: capitalize
}

.free-bet-button_25c03.selected_09e43,.free-bet-button_25c03:hover {
    background: var(--color-blue)
}

.free-bet-button_25c03:nth-child(2n) {
    margin-left: .3125rem
}

.free-bet-button_25c03:nth-child(n+3) {
    margin-top: .3125rem
}

.free-bet-button_25c03 b {
    font-weight: 700
}

.warning_33c28 {
    position: relative;
    display: flex;
    align-items: flex-start;
    padding-left: .375rem;
    color: #142d3e;
    font-weight: 600;
    font-size: .6875rem;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 138%
}

.warning_33c28 svg {
    flex-shrink: 0;
    width: 1.25rem;
    height: auto;
    margin-top: .25rem;
    margin-right: .4375rem
}

.footer-wrapper_84c72 {
    margin-top: 7px
}

.footer_b91b3 {
    padding-bottom: 8px
}

.error-message_e21af {
    margin: .625rem 0 0
}

.content-cart_df23f {
    display: flex;
    flex-direction: column;
    width: 100%
}

.clear-cart-button_83f4d {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 40px;
    border: 1px solid #b9b8c3;
    border-radius: 8px
}

.clear-cart-button_83f4d svg {
    width: 16px;
    height: auto
}

.clear-cart-button_83f4d svg path {
    fill: #b9b8c3
}

.outcomes-wrapper_966a2 {
    display: flex;
    flex-direction: column;
    gap: 7px
}

.current-bet-type-wrapper_09afe {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px
}

.bets-text_012dd {
    color: #eaecf4;
    font-weight: 600;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal
}

@-moz-keyframes input_animate_9a31a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9a31a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9a31a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9a31a {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.vip-club_76f5f,.vip-club_76f5f .image-wrapper_25ccd {
    position: relative
}

.vip-club_76f5f .image-wrapper_25ccd .banner_9d538 {
    width: 100%
}

.vip-club_76f5f .image-wrapper_25ccd .additional-image_362c2 {
    position: absolute;
    bottom: -15px;
    right: 0
}

.vip-club_76f5f .tabs_3bc93 {
    display: flex;
    padding: 15px;
    gap: 8px
}

.vip-club_76f5f .tabs_3bc93 .tab-item_a5435 {
    position: relative;
    display: flex;
    padding: 12px 18px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    border-radius: 8px;
    flex: 1;
    border: 1px solid #eaecf4;
    background: linear-gradient(100deg,#fff 2.93%,#f6f7fd 98.24%)
}

.vip-club_76f5f .tabs_3bc93 .tab-item_a5435:first-child:before {
    position: absolute;
    top: -12px;
    left: -12px;
    content: "";
    display: flex;
    width: 32px;
    height: 30px;
    transform: rotate(-30deg);
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/vip_club/crown.png) no-repeat;
    background-size: 32px 20px
}

.vip-club_76f5f .tabs_3bc93 .tab-item_a5435 .tab-data_112a6 {
    color: #31364d;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    white-space: nowrap
}

.vip-club_76f5f .tabs_3bc93 .tab-item_a5435.active_b9052 {
    border-radius: 8px;
    border: none;
    background: linear-gradient(93deg,#030021 -4.5%,#002162 105.31%),linear-gradient(100deg,#fff 2.93%,#f6f7fd 98.24%)
}

.vip-club_76f5f .tabs_3bc93 .tab-item_a5435.active_b9052 .tab-data_112a6 {
    color: #fff
}

.content_5bebe {
    margin: 0 auto;
    max-width: 1340px;
    z-index: 1
}

.title-img_9504c {
    margin: 0 auto;
    z-index: 1;
    position: relative
}

.intro_90aa4 {
    width: 100%;
    height: fit-content;
    margin-top: 60px;
    padding: 24px;
    border-radius: 32px
}

.intro_90aa4 img {
    width: 100%;
    height: auto
}

.main_e4bf9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 8px 40px
}

.text_0ab67 {
    color: #d0962d;
    font-size: 18px;
    letter-spacing: .18px;
    margin: 91px auto 0;
    max-width: 786px
}

.text_0ab67,.text_0ab67 h1 {
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.text_0ab67 h1 {
    color: #826418;
    font-size: 72px;
    letter-spacing: .72px;
    text-align: center
}

.text_0ab67 ul {
    margin-top: 30px
}

.text_0ab67 li {
    padding-left: 20px;
    position: relative
}

.text_0ab67 li:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 100%;
    position: absolute;
    left: 5px;
    top: 12px
}

.text_0ab67 span,.text_0ab67 strong {
    font-size: 18px;
    font-style: normal;
    font-weight: 700
}

.submit_22868 {
    border-radius: 16px;
    min-width: 264px;
    height: 54px;
    padding: 0 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: .2px;
    margin: 26px auto
}

.submit_22868 .cloud_ae7eb {
    position: absolute;
    left: 28px;
    top: -21px
}

.ticket_4911d {
    margin-top: 34px;
    position: relative
}

.ticket_4911d .count_7227b {
    position: absolute;
    font-size: 68px;
    display: flex;
    top: 37%;
    left: 44%;
    transform: translate(-50%);
    color: transparent
}

.ticket_4911d .count_7227b span {
    font-size: 15px
}

.awards_6f5ad {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 40px 50px
}

.awards_6f5ad .award_c84c6 {
    position: relative;
    width: 282px;
    height: 172px
}

.awards_6f5ad .award_c84c6 .img_4d504 {
    width: 250px;
    position: absolute;
    bottom: 0
}

.awards_6f5ad .award_c84c6 .img_4d504.big_e0eb4 {
    width: 282px;
    right: 22px
}

.awards_6f5ad .award_c84c6 .top_8977b {
    position: absolute;
    top: 0;
    right: 14px
}

.awards_6f5ad .award_c84c6 .bottom_35828 {
    position: absolute;
    bottom: -21px;
    left: 23px
}

.preload-wrapper_15c6d {
    min-height: calc(100dvh - 374px);
    position: relative
}

@-moz-keyframes input_animate_cd8c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cd8c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cd8c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cd8c0 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-select_79cc1 {
    position: relative
}

.default-select_79cc1: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='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.785 0c.861 0 1.32 1.015.75 1.661L6.704 7.143a1 1 0 01-1.505-.006L.438 1.656A1 1 0 011.193 0h9.592z' fill='%23142E3F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: top;
    transform: translateY(-50%);
    content: ""
}

.default-select_79cc1 .control_45e16 {
    display: block;
    width: 100%;
    height: 3.875rem;
    padding: 0 1.125rem;
    color: #142e3f;
    font-weight: 400;
    font-size: 1rem;
    font-family: var(--font-montserrat);
    background: #fff;
    border: 1px solid #fff;
    border-radius: .5625rem;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-text-fill-color: #142e3f
}

.default-select_79cc1 .control_45e16[name=gender] {
    padding: 0 1.125rem 0 3.125rem
}

.default-select_79cc1 .control_45e16[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_79cc1 .control_45e16[disabled] {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.default-select_79cc1 .control_45e16.error_3c9c9 {
    color: #a3b8c2;
    background: #ffd6d6;
    border-color: #ffd6d6!important
}

.default-select_79cc1 .control_45e16+label {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 3.125rem;
    height: 3.875rem;
    background-repeat: no-repeat;
    background-position: 50%
}

.account-select_df56e {
    position: relative;
    margin-bottom: .75rem
}

.account-select_df56e:after {
    position: absolute;
    top: 50%;
    right: 1.1875rem;
    z-index: 1;
    width: .625rem;
    height: .375rem;
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/arrow-down-gold.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    transform: translateY(-50%);
    content: ""
}

.account-select_df56e .default_label_dd029 {
    margin-bottom: .625rem;
    margin-left: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    text-transform: capitalize
}

.account-select_df56e .control_45e16,.account-select_df56e .default_label_dd029 {
    display: block;
    width: 100%;
    color: #142e3f;
    font-family: var(--font-montserrat);
    font-style: normal
}

.account-select_df56e .control_45e16 {
    height: 3.25rem;
    padding-left: 1.25rem;
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.25rem;
    background: #fff;
    border: none;
    border-radius: .5rem;
    outline: none;
    -webkit-appearance: none
}

.account-select_df56e .control_45e16:disabled {
    opacity: .5
}

.account-select_df56e .control_45e16.error_3c9c9 {
    background-color: #ffdede
}

.show-title_b3283:after {
    top: 68%
}

@-moz-keyframes input_animate_3128b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_3128b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_3128b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_3128b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.icon_96ddf {
    flex-shrink: 0;
    width: 20px;
    height: 100%;
    vertical-align: middle;
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/sport_ico_left_new.png);
    background-repeat: no-repeat;
    background-position: 50%
}

.icon_96ddf.AMERICAN_FOOTBALL_19466,.icon_96ddf.RUGBY_f9b2e,.icon_96ddf.RUGBY_LEAGUE_9803f,.icon_96ddf.RUGBY_SEVENS_58f45,.icon_96ddf.RUGBY_UNION_f4027 {
    background-position: -97px
}

.icon_96ddf.ICE_HOCKEY_627b4 {
    background-position: -119px
}

.icon_96ddf.BADMINTON_5260d {
    background-position: -141px
}

.icon_96ddf.TABLE_TENNIS_0dc2c {
    background-position: -165px
}

.icon_96ddf.GOLF_e68f0 {
    background-position: -191px
}

.icon_96ddf.cont_liveip_a9db8 .m-menu__link_hoc_23c2d,.icon_96ddf.m-menu__link_hoc_23c2d,.icon_96ddf.m-menu_sport_5955f .m-menu__link_hoc_23c2d {
    background-position: -199px
}

.icon_96ddf.SNOOKER_c9681 {
    background-position: -263px
}

.icon_96ddf.FLOORBALL_04866,.icon_96ddf.FUTSAL_d512d {
    background-position: -288px
}

.icon_96ddf.AUSSIE_RULES_a52f7 {
    background-position: -312px
}

.icon_96ddf.CURLING_846b5 {
    background-position: -336px
}

.icon_96ddf.DARTS_00e88 {
    background-position: -361px
}

.icon_96ddf.BOXING_UFC_1fddc {
    background-position: -410px
}

.icon_96ddf.HANDBALL_4ca32 {
    background-position: -433px
}

.icon_96ddf.BANDY_8b036 {
    background-position: -456px
}

.icon_96ddf.cont_liveip_a9db8 .m-menu__link_bo_46dc2,.icon_96ddf.m-menu__link_bo_46dc2,.icon_96ddf.m-menu_sport_5955f .m-menu__link_bo_46dc2 {
    background-position: -501px
}

.icon_96ddf.CYCLING_e9a11 {
    background-position: -595px
}

.icon_96ddf.ALPINE_SKIING_4d8a5 {
    background-position: -622px
}

.icon_96ddf.SKIING_49143 {
    background-position: -650px
}

.icon_96ddf.MMA_bc8c2 {
    background-position: -675px
}

.icon_96ddf.MOTOR_SPORTS_80d51 {
    background-position: -709px
}

.icon_96ddf.POOL_c40e3 {
    background-position: -760px
}

.icon_96ddf.SWIMMING_d2a68 {
    background-position: -787px
}

.icon_96ddf.OLYMPIC_b4549 {
    background-position: -811px
}

.icon_96ddf.WATERPOLO_74298 {
    background-position: -831px
}

.icon_96ddf.BEACH_SOCCER_0d230,.icon_96ddf.BEACH_VOLLEYBALL_27caf {
    background-position: -856px
}

.icon_96ddf.BIATHLON_3aaa4 {
    background-position: -878px
}

.icon_96ddf.ENTERTAINMENT_b5a62 {
    background-position: -898px
}

.icon_96ddf.cont_liveip_a9db8 .m-menu__link_cm_d772e,.icon_96ddf.CRICKET_f2db1,.icon_96ddf.m-menu__link_cm_d772e,.icon_96ddf.m-menu_sport_5955f .m-menu__link_cm_d772e {
    background-position: -949px
}

.icon_96ddf.FORMULA_1_8e6fc {
    background-position: -980px
}

.icon_96ddf.CHESS_05cb5 {
    background-position: -1022px
}

.icon_96ddf.POLITICS_5deb2 {
    background-position: -1063px
}

.icon_96ddf.NETBALL_b224b {
    background-position: -1097px
}

.icon_96ddf.AUTO_RACING_301c3 {
    background-position: -1128px
}

.icon_96ddf.ATHLETICS_1a19f {
    background-position: -1726px
}

.icon_96ddf.FENCING_0269a {
    background-position: -1290px
}

.icon_96ddf.ROWING_de717 {
    background-position: -1436px
}

.icon_96ddf.SAILING_14b3c {
    background-position: -1464px
}

.icon_96ddf.SHOOTING_2541f {
    background-position: -1493px
}

.icon_96ddf.TRIATHLON_6275d {
    background-position: -1406px
}

.icon_96ddf.WEIGHTLIFTING_298c4 {
    background-position: -1668px
}

.icon_96ddf.FREESTYLE_WRESTLING_3942a {
    background-position: -1319px
}

.icon_96ddf.SURFING_e99de {
    background-position: -1754px
}

.icon_96ddf.FIELD_HOCKEY_89f62 {
    background-position: -1782px
}

@-moz-keyframes input_animate_e7101 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e7101 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e7101 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e7101 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.options-row_c49bd {
    display: flex;
    align-items: center;
    cursor: pointer;
    user-select: none;
    margin-bottom: 1.125rem
}

.label-text_e8329 {
    font-family: var(--font-montserrat);
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #142e3f
}

.checkbox_60a7e {
    position: absolute;
    visibility: hidden
}

.checkbox_60a7e:checked~.fake-checkbox_b5183:after {
    position: absolute;
    top: .0625rem;
    left: .3125rem;
    display: inline-block;
    content: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/after-checkbox.png);
    font-size: .8125rem
}

.fake-checkbox_b5183 {
    position: relative;
    margin-right: 12px;
    width: 20px;
    height: 20px;
    background: #ecf2f5;
    border-radius: 3px
}

@-moz-keyframes input_animate_9668b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_9668b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_9668b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_9668b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.error-messages_e03a3 {
    color: #960707;
    padding: .625rem .625rem .625rem 1.875rem;
    border: 1px solid #960707;
    border-radius: 3px;
    background: #fff;
    margin: 0 0 15px;
    font-size: 12px
}

.error-messages_e03a3 span {
    position: relative
}

.error-messages_e03a3 span:before {
    content: "";
    display: block;
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/icons.png);
    background-repeat: no-repeat;
    background-position: 0 -751px;
    height: 10px;
    width: 10px;
    border-radius: 0;
    position: absolute;
    top: 3px;
    right: 10px;
    transition: .3s
}

@-moz-keyframes input_animate_62a49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_62a49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_62a49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_62a49 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.lottery-banner_ed141 {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-top: 28px;
    height: 160px;
    padding: 14px 8px 4px;
    background: #030121 url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/banner_text.png) no-repeat;
    background-position: 54px;
    border-radius: 8px;
    box-shadow: 0 24px 64px 0 rgba(0,0,0,.08)
}

.lottery-banner_ed141:before {
    position: absolute;
    top: -20px;
    left: 50%;
    width: 66px;
    height: 30px;
    background: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_gift_cover.png) no-repeat;
    background-size: 100%;
    transform: translateX(-50%);
    content: ""
}

.lottery-banner_ed141:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 100%;
    height: 85px;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_banner_bottom.png) no-repeat;
    background-position: bottom;
    background-size: auto 90%;
    border-radius: 0 0 8px 8px;
    transform: translateX(-50%);
    content: ""
}

.lottery-banner_ed141 .title_c3984 {
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    gap: 1px;
    align-items: center
}

.lottery-banner_ed141 .title_c3984:before {
    position: absolute;
    top: -10px;
    z-index: -1;
    width: 245px;
    height: 90px;
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/loterry_stars.png) no-repeat;
    background-position: 50%;
    background-size: 100%;
    content: ""
}

.lottery-banner_ed141 .title_c3984 span {
    font-weight: 700
}

.lottery-banner_ed141 .title_c3984 span:first-child {
    font-size: 24px;
    letter-spacing: .72px;
    background: linear-gradient(180deg,#efefef 22.22%,#fff 80%),linear-gradient(180deg,#fff 22.22%,#e2e2e2 80%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: .1px;
    text-transform: uppercase;
    box-shadow: 0 1.358209013938904px 2.716418027877808px 0 rgba(75,53,0,.322)
}

.lottery-banner_ed141 .title_c3984 span:last-child {
    font-size: 16px;
    letter-spacing: .48px;
    background: linear-gradient(180deg,#b4001f,#dc3228);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: rgba(83,58,0,.24);
    -webkit-text-fill-color: transparent
}

.lottery-banner_ed141 .text_6d07e {
    position: relative;
    z-index: 1;
    display: flex;
    gap: 5px;
    justify-content: space-between;
    width: 100%
}

.lottery-banner_ed141 .text_6d07e .left_437d8,.lottery-banner_ed141 .text_6d07e .right_f6e18 {
    max-width: 88px;
    width: 100%;
    color: #9291a4;
    font-weight: 500;
    font-size: 8px;
    font-family: var(--font-montserrat);
    margin-top: 10px
}

.lottery-banner_ed141 .text_6d07e .left_437d8 {
    text-align: left
}

.lottery-banner_ed141 .text_6d07e .right_f6e18 {
    text-align: right
}

@-moz-keyframes input_animate_8cf82 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_8cf82 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_8cf82 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_8cf82 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.my-ticket-count_29c70 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 4px
}

.my-ticket-count_29c70 .ticket_c36fd {
    display: flex;
    align-items: center;
    height: 25px;
    padding: 0 7px 0 4px;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_my_ticket.png) no-repeat;
    background-size: 100% 100%
}

.my-ticket-count_29c70 .ticket_c36fd .text_f0559 {
    display: flex;
    flex-direction: column;
    gap: 2px;
    font-weight: 600;
    font-size: 8px;
    background: linear-gradient(180deg,#ebebeb,#fff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-stroke-width: .17px;
    -webkit-text-stroke-color: linear-gradient(180deg,#ebebeb,#fff);
    -webkit-text-fill-color: transparent
}

.my-ticket-count_29c70 .ticket_c36fd .text_f0559 span:first-child {
    color: #ffb200;
    font-weight: 700;
    font-size: 6px
}

.my-ticket-count_29c70 .ticket_c36fd .count_a93c0 {
    margin-left: 2px;
    padding-left: 6px;
    color: #fff;
    font-weight: 800;
    font-size: 16px;
    border-left: 1px dashed #d9d9d9
}

@-moz-keyframes input_animate_033e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_033e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_033e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_033e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.tabs_dd846 {
    display: flex;
    gap: 12.5px;
    align-items: center;
    margin: 0 13px;
    overflow-x: auto;
    height: 48px;
    justify-content: space-between
}

.tabs_dd846::-webkit-scrollbar-thumb,.tabs_dd846::-webkit-scrollbar-track {
    width: 0;
    display: none
}

.tabs_dd846::-webkit-scrollbar {
    width: 0;
    display: none
}

.tabs_dd846 .tab-button_366d7 {
    min-width: 100px;
    padding: 12px 20px;
    background-color: transparent;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_tab_button_bg.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap
}

.tabs_dd846 .tab-button_366d7 span {
    font-weight: 700;
    font-size: 10px;
    letter-spacing: .1px;
    line-height: 12px;
    text-transform: capitalize;
    background: linear-gradient(180deg,#fff -11.08%,hsla(0,0%,100%,.59) 110.03%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.tabs_dd846 .tab-button_366d7.active_5dc97 {
    min-width: 105px;
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/lottery_ticket/lottery_tab_active_button_bg.png);
    transform: rotate(-6deg);
    height: 40px
}

.tabs_dd846 .tab-button_366d7.active_5dc97 span {
    font-size: 12px;
    background: linear-gradient(164deg,#fff 1.42%,#fff 98.56%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.tab-content_86780 {
    display: flex;
    justify-content: center;
    margin-top: 16px;
    padding: 0 12px 16px
}

@-moz-keyframes input_animate_4c7f9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_4c7f9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_4c7f9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_4c7f9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.table-row_962a3 {
    background: #fff;
    box-shadow: 0 5px 5px rgba(20,84,120,.1);
    border-radius: 9px
}

.table-row_962a3 td {
    height: 52px;
    position: relative;
    vertical-align: middle;
    font-size: 11px;
    font-weight: 600;
    line-height: 13px;
    color: #142e3f
}

.table-row_962a3 td:first-child,.table-row_962a3 td:last-child {
    text-align: center;
    padding: 0 10px
}

.table-row_962a3 td:nth-child(2) {
    padding: 13px 10px 13px 0;
    width: 100%
}

.table-row_962a3 td:nth-child(3) {
    white-space: nowrap;
    color: #93999d
}

.not-read_f3996 {
    border-radius: 9px
}

.notification-delete_18339 {
    background: #e1d18c;
    border-radius: 24px;
    font-weight: 600;
    font-size: 11px;
    color: #fff;
    padding: 4px 11px
}

.item-gift_b37c7 {
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/gift.gif)
}

.item-decline_32c05,.item-gift_b37c7 {
    height: 20px;
    width: 20px;
    background-size: 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.item-decline_32c05 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/decline.svg)
}

.item-approve_a362b {
    height: 20px;
    width: 20px;
    background-size: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/approve.svg)
}

@-moz-keyframes input_animate_09c32 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_09c32 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_09c32 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_09c32 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.crypto-list_af648 {
    padding-top: 10px;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 1rem
}

.crypto-list_af648 .crypto-list-item_df6b4 {
    text-transform: uppercase;
    color: #a3b8c2;
    display: flex;
    cursor: pointer;
    align-items: center;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    border: 1px solid #ced2d5;
    box-sizing: border-box;
    box-shadow: 0 4px 4px rgba(0,0,0,.05);
    border-radius: 7px;
    padding: 10px
}

.crypto-list_af648 .crypto-list-item_df6b4 .crypto-list-item-logo_f92b3 {
    background-repeat: no-repeat;
    background-position: 50%;
    width: 54px;
    height: 54px
}

.crypto-list_af648 .crypto-list-item-name_9fd27 {
    font-weight: 700;
    color: #111
}

.payment_plugin_form_de8b7:after {
    display: block;
    clear: both;
    content: ""
}

.pp-status_8e1e1 {
    position: relative;
    text-align: left;
    padding: .625rem .625rem .625rem 1.875rem;
    border-radius: 2px;
    margin-top: 1.25rem
}

.pp-status_8e1e1 svg {
    display: block;
    position: absolute;
    left: .5625rem;
    top: .75rem;
    width: .875rem;
    height: .875rem
}

.pp-status_8e1e1.success_9709e {
    color: #0ca605;
    border: 1px solid #0ca605
}

.pp-status_8e1e1.danger_976be {
    color: #a60505;
    border: 1px solid #a60505
}

.input_470b7 {
    margin: 0;
    padding: 6px 12px;
    padding-left: var(--input-padding-left,20px);
    width: 100%;
    height: 50px;
    border: 1px solid #e6e8ee;
    border-radius: 5px;
    background: #fbfcff;
    box-shadow: none;
    color: #989da9!important;
    text-indent: 5px;
    font-weight: 400;
    font-size: 14px;
    font-family: var(--font-open-sans);
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.error_99330 {
    border: 1px solid #db4446;
    animation: shake_5a678 .1s 3
}

.default_label_8b902 {
    display: inline-block;
    margin-bottom: 5px;
    padding-left: 20px;
    min-height: 20px;
    width: 100%;
    color: #121931;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px
}

.default_group_d91f2 {
    position: relative
}

.copy_button_289ac {
    border: 1px solid #000;
    border-radius: 4px;
    height: 50px;
    margin: 0 10px;
    width: 70px
}

.address-input_ffe2b {
    position: relative;
    background: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/copy-icon.png) no-repeat 50% #fbfcff;
    background-size: 16px;
    background-position: center right 20px;
    cursor: pointer
}

.result_container_6463a {
    padding: 10px 0
}

@-moz-keyframes input_animate_aa629 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_aa629 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_aa629 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_aa629 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bank-list-title_c9e01 {
    margin: 32px 0 16px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.bank-list_020c3 {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.bank-list_020c3 .bank-list-item_ae778 {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.bank-list_020c3 .bank-list-item_ae778 .bank-list-item-logo_ec206 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.bank-list_020c3 .bank-list-item_ae778.active_c51c4 .bank-list-item-content_f174a {
    display: block
}

.bank-list_020c3 .bank-list-item_ae778.active_c51c4 .status_23556 {
    color: #05bf05
}

.bank-list_020c3 .bank-list-item-header_baf7c {
    display: flex;
    align-items: center;
    width: 100%
}

.bank-list_020c3 .bank-list-item-header_baf7c .status_23556 {
    width: 8%;
    height: 25px;
    margin-right: 6px;
    color: rgba(202,168,168,.949)
}

.bank-list_020c3 .bank-list-item-header_baf7c .bank-name-container_2e26b {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 92%
}

.bank-list_020c3 .bank-list-item-content_f174a {
    display: none;
    margin-top: 10px;
    border-top: 1px solid #a3b8c2
}

.bank-list_020c3 .bank-list-item-content_f174a .content-row_68603 {
    padding: 5px 0;
    color: #111;
    font-size: 13px
}

.bank-list_020c3 .bank-list-item-content_f174a .content-row_68603 .content-row-info_c088e {
    font-weight: 400
}

.payment_plugin_form_47cce:after {
    display: block;
    clear: both;
    content: ""
}

.pp-status_866c9 {
    position: relative;
    margin-top: 22px;
    color: #061d49;
    font-weight: 500;
    font-size: 18px;
    text-align: center
}

.pp-status_866c9 span {
    display: inline-block;
    max-width: 390px
}

.pp-status_866c9 svg {
    margin: 0 auto 20px
}

.input_ccd31 {
    width: 100%;
    height: 56px;
    padding: 0 16px;
    color: #434b6a;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    background: #eaecf4;
    border-radius: 8px
}

.error_108bc {
    border: 1px solid #db4446;
    animation: shake_7bdb3 .1s 3
}

.default_label_f7ac5 {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    color: #4c4c63;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 17px;
    text-transform: capitalize
}

.default_group_4232f {
    position: relative;
    margin-bottom: 32px
}

.default_group_4232f:last-child {
    margin-bottom: 0
}

.address-input_84ab8 {
    position: relative;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/copy-icon.png) no-repeat 50% #fbfcff;
    background-position: center right 20px;
    background-size: 16px;
    cursor: pointer
}

.result_container_9dc00 {
    padding-top: 13px
}

.payment-button_6c0ea {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    padding: 0 16px;
    background: #00a83b;
    border-radius: 8px;
    box-shadow: 0 0 8px 0 rgba(169,175,198,.5)
}

.payment-button-icon_585b2 {
    margin-right: 8px
}

.payment-button-text_c6a5e {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.accounts-info-item_f215a {
    margin-bottom: 12px
}

.accounts-info-item_f215a:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_25f02 {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_1216e {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_1216e span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.notice_d3e67 {
    position: relative;
    width: 100%;
    margin: 16px 0;
    padding: 16px;
    color: #ec6566;
    font-weight: 500;
    font-size: 15px;
    font-family: var(--font-montserrat);
    background: #fbdddd;
    border-radius: 16px
}

.notice-gold_58873 {
    color: #5a7080;
    background: #ffe7dd
}

.account-info-attention_8f9c6 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-top: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_8f9c6 p {
    margin-bottom: 10px
}

.account-info-attention_8f9c6 p span {
    font-weight: 700
}

.account-info-attention_8f9c6 .title_f5908 {
    font-weight: 700;
    font-size: 24px
}

.account-loading-wrapper_02052 {
    display: flex;
    align-items: center;
    min-height: 50vh
}

.account-loading-wrapper_02052 .account-loading_07d83 {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 150px;
    justify-content: space-between;
    box-sizing: border-box
}

.account-loading-wrapper_02052 .account-loading_07d83 .dot-flashing_730c8 {
    position: relative;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_730c8 1s linear infinite alternate;
    animation-delay: .5s
}

.account-loading-wrapper_02052 .account-loading_07d83 .dot-flashing_730c8:after,.account-loading-wrapper_02052 .account-loading_07d83 .dot-flashing_730c8:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0
}

.account-loading-wrapper_02052 .account-loading_07d83 .dot-flashing_730c8:before {
    left: -15px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_730c8 1s infinite alternate;
    animation-delay: 0s
}

.account-loading-wrapper_02052 .account-loading_07d83 .dot-flashing_730c8:after {
    left: 15px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_730c8 1s infinite alternate;
    animation-delay: 1s
}

.account-loading-wrapper_02052 .account-loading_07d83 .loading-text_01f59 {
    text-align: center
}

.account-loading-wrapper_02052 .account-loading_07d83 .loading-text_01f59 p {
    font-size: 20px;
    font-weight: 600
}

@-moz-keyframes dot-flashing_730c8 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@-webkit-keyframes dot-flashing_730c8 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@-o-keyframes dot-flashing_730c8 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@keyframes dot-flashing_730c8 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

.approve-message_69bba span {
    margin: 10px 0;
    color: #8991ad;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    line-height: normal
}

.approve-message_69bba span.bold_f182f {
    color: #061d49;
    font-size: 18px;
    font-weight: 600
}

@-moz-keyframes input_animate_fcb9b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fcb9b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fcb9b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fcb9b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.accounts-list-title_55fce {
    margin: 66px 0 29px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.payment-button_2f9e3 {
    padding: 0 3.4375rem;
    text-transform: uppercase;
    border: 0;
    color: #fff;
    font-family: var(--font-montserrat);
    text-align: center;
    height: 63px;
    max-width: 338px;
    background: #030021;
    box-shadow: 0 3px 3px rgba(0,0,0,.15);
    border-radius: 49px;
    font-weight: 700;
    font-size: 22px;
    line-height: 27px;
    text-shadow: 0 2px 2px rgba(0,0,0,.25);
    margin: 0 auto;
    display: block
}

.payment-button_2f9e3:hover {
    opacity: .8
}

.account-bank-logo_f1933 {
    margin: 10px 0;
    display: flex;
    justify-content: center
}

.accounts-list_f504d {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.accounts-list_f504d .account-list-item_64740 {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.accounts-list_f504d .account-list-item_64740 .account-list-item-logo_6d4a6 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.accounts-list_f504d .account-list-item-name_c4e72 {
    color: #111;
    font-weight: 700
}

.payment_plugin_form_92ec6:after {
    display: block;
    clear: both;
    content: ""
}

.pp-status_d1d8e {
    position: relative;
    margin-top: 22px;
    color: #061d49;
    font-weight: 500;
    font-size: 18px;
    text-align: center
}

.pp-status_d1d8e span {
    display: inline-block;
    max-width: 390px
}

.pp-status_d1d8e svg {
    margin: 0 auto 20px
}

.input_155fc {
    width: 100%;
    height: 56px;
    padding: 0 16px;
    color: #434b6a;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    background: #eaecf4;
    border-radius: 8px
}

.error_06dab {
    border: 1px solid #db4446;
    animation: shake_fefa7 .1s 3
}

.default_label_2c3a9 {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    color: #4c4c63;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 17px;
    text-transform: capitalize
}

.default_group_856fc {
    position: relative;
    margin-bottom: 32px
}

.default_group_856fc:last-child {
    margin-bottom: 0
}

.address-input_60ccf {
    position: relative;
    background: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/copy-icon.png) no-repeat 50% #fbfcff;
    background-position: center right 20px;
    background-size: 16px;
    cursor: pointer
}

.payment-button_2f9e3 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    padding: 0 16px;
    background: #00a83b;
    border-radius: 8px;
    box-shadow: 0 0 8px 0 rgba(169,175,198,.5)
}

.payment-button-icon_8d335 {
    margin-right: 8px
}

.payment-button-text_75007 {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.accounts-info-item_216cb {
    margin-bottom: 12px
}

.accounts-info-item_216cb:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_21389 {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_9f8b7 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_9f8b7 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.notice_8cf54 {
    position: relative;
    width: 100%;
    margin: 16px 0;
    padding: 16px;
    color: #ec6566;
    font-weight: 500;
    font-size: 15px;
    font-family: var(--font-montserrat);
    background: #fbdddd;
    border-radius: 16px
}

.notice-gold_625e4 {
    color: #5a7080;
    background: #ffe7dd
}

.account-info-attention_36402 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-top: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_36402 p {
    margin-bottom: 10px
}

.account-info-attention_36402 p span {
    font-weight: 700
}

.account-info-attention_36402 .title_af1c3 {
    font-weight: 700;
    font-size: 24px
}

@-moz-keyframes input_animate_30f04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_30f04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_30f04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_30f04 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.default-select_3ad8c {
    position: relative
}

.default-select_3ad8c .control_94ef6 {
    display: block;
    width: 100%;
    height: 48px;
    padding: 0 1.125rem;
    color: #142e3f;
    font-weight: 400;
    font-size: 1rem;
    font-family: var(--font-montserrat);
    background: #fff;
    border: 1px solid #fff;
    border-radius: .5625rem;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-text-fill-color: #142e3f
}

.default-select_3ad8c .control_94ef6[name=gender] {
    padding: 0 1.125rem 0 3.125rem
}

.default-select_3ad8c .control_94ef6[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_3ad8c .control_94ef6[disabled] {
    cursor: default;
    opacity: .5;
    pointer-events: none
}

.default-select_3ad8c .control_94ef6.error_c2594 {
    background: #ffd6d6;
    border-color: #ffd6d6!important;
    -webkit-text-fill-color: red!important
}

.default-select_3ad8c .control_94ef6+label {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 3.125rem;
    height: 3.875rem;
    background-repeat: no-repeat;
    background-position: 50%
}

.account-select_93ab4 {
    position: relative;
    margin-bottom: .75rem
}

.account-select_93ab4:after {
    position: absolute;
    top: 50%;
    right: 1.1875rem;
    z-index: 1;
    width: .625rem;
    height: .375rem;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/arrow-down-gold.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    transform: translateY(-50%);
    content: ""
}

.account-select_93ab4 .default_label_d8c23 {
    margin-bottom: .625rem;
    margin-left: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    text-transform: capitalize
}

.account-select_93ab4 .control_94ef6,.account-select_93ab4 .default_label_d8c23 {
    display: block;
    width: 100%;
    color: #142e3f;
    font-family: var(--font-montserrat);
    font-style: normal
}

.account-select_93ab4 .control_94ef6 {
    height: 3.25rem;
    padding-left: 1.25rem;
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.25rem;
    background: #fff;
    border: none;
    border-radius: .5rem;
    outline: none;
    -webkit-appearance: none
}

.account-select_93ab4 .control_94ef6:disabled {
    opacity: .5
}

.account-select_93ab4 .control_94ef6.error_c2594 {
    background-color: #ffdede
}

.show-title_2e8f5:after {
    top: 68%
}

.arrow-icon_b2e2e {
    position: absolute;
    top: 20px;
    right: 20px;
    color: var(--select-arrow-color)
}

@-moz-keyframes input_animate_58eda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_58eda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_58eda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_58eda {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.bank-list-title_0e298 {
    margin: 32px 0 16px;
    color: #434a63;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.bank-list_5a43c {
    display: grid;
    grid-gap: 18px;
    grid-template-columns: repeat(3,1fr)
}

.bank-list_5a43c .bank-list-item_ba72d {
    display: flex;
    justify-content: center;
    height: auto;
    height: 65px;
    padding: 5px;
    color: #95a4ae;
    font-weight: 600;
    font-size: .6875rem;
    line-height: 13px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(135deg,#f6f7fd,#fff);
    border: 1px solid #e6e8f0;
    border-radius: 16px;
    box-shadow: 0 0 16px 0 rgba(169,175,198,.24);
    cursor: pointer
}

.bank-list_5a43c .bank-list-item_ba72d .bank-list-item-logo_7e083 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.bank-list_5a43c .bank-list-item_ba72d.active_42da2 .bank-list-item-content_6bfdd {
    display: block
}

.bank-list_5a43c .bank-list-item_ba72d.active_42da2 .status_52106 {
    color: #05bf05
}

.bank-list_5a43c .bank-list-item-header_6d0ca {
    display: flex;
    align-items: center;
    width: 100%
}

.bank-list_5a43c .bank-list-item-header_6d0ca .status_52106 {
    width: 8%;
    height: 25px;
    margin-right: 6px;
    color: rgba(202,168,168,.949)
}

.bank-list_5a43c .bank-list-item-header_6d0ca .bank-name-container_b3a27 {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 92%
}

.bank-list_5a43c .bank-list-item-content_6bfdd {
    display: none;
    margin-top: 10px;
    border-top: 1px solid #a3b8c2
}

.bank-list_5a43c .bank-list-item-content_6bfdd .content-row_574c7 {
    padding: 5px 0;
    color: #111;
    font-size: 13px
}

.bank-list_5a43c .bank-list-item-content_6bfdd .content-row_574c7 .content-row-info_48cc6 {
    font-weight: 400
}

.payment_plugin_form_4838a:after {
    display: block;
    clear: both;
    content: ""
}

.pp-status_90414 {
    position: relative;
    margin-top: 22px;
    color: #061d49;
    font-weight: 500;
    font-size: 18px;
    text-align: center
}

.pp-status_90414.error_62af5 {
    color: #a60505;
    border: 1px solid #a60505;
    padding: 10px
}

.pp-status_90414 span {
    display: inline-block;
    max-width: 390px
}

.pp-status_90414 svg {
    margin: 0 auto 20px;
    max-height: 35px
}

.input_12d06 {
    width: 100%;
    height: 56px;
    padding: 0 16px;
    color: #434b6a;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    background: #eaecf4;
    border-radius: 8px
}

[disabled] {
    pointer-events: none
}

.error_62af5 {
    border: 1px solid #db4446;
    animation: shake_f010c .1s 3
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

[type=number] {
    -moz-appearance: textfield
}

.default_label_37677 {
    display: block;
    width: 100%;
    margin-bottom: 8px;
    color: #4c4c63;
    font-weight: 700;
    font-size: 16px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 17px;
    text-transform: capitalize
}

.default_group_d196e {
    position: relative;
    margin-bottom: 32px
}

.default_group_d196e:last-child {
    margin-bottom: 0
}

.address-input_87a4a {
    position: relative;
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/copy-icon.png) no-repeat 50% #fbfcff;
    background-position: center right 20px;
    background-size: 16px;
    cursor: pointer
}

.result_container_994e3 {
    padding-top: 13px
}

.payment-button_67bc5 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    padding: 0 16px;
    background: #00a83b;
    border-radius: 8px;
    box-shadow: 0 0 8px 0 rgba(169,175,198,.5);
    margin-top: 20px
}

.payment-button-icon_ccdde {
    margin-right: 8px
}

.payment-button-text_611f6 {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    font-family: var(--font-montserrat)
}

.accounts-info-item_2ed29 {
    margin-bottom: 12px
}

.accounts-info-item_2ed29:last-child {
    margin-bottom: 0
}

.accounts-info-item-title_4dcb7 {
    display: inline-block;
    margin-bottom: 4px;
    color: #8991ad;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat)
}

.accounts-info-item-field_e8475 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding: 0 16px;
    background: #eaecf4;
    border-radius: 8px
}

.accounts-info-item-field_e8475 span {
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

.notice_ebfa3 {
    position: relative;
    width: 100%;
    margin: 16px 0;
    padding: 16px;
    color: #ec6566;
    font-weight: 500;
    font-size: 15px;
    font-family: var(--font-montserrat);
    background: #fbdddd;
    border-radius: 16px
}

.notice-gold_d9e50 {
    color: #5a7080;
    background: #ffe7dd
}

.account-info-attention_03e85 {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin-top: 20px;
    padding: 20px;
    color: #ec6566;
    font-size: 15px;
    text-align: center;
    background: #fbdddd;
    border-radius: 16px
}

.account-info-attention_03e85 p {
    margin-bottom: 10px
}

.account-info-attention_03e85 p span {
    font-weight: 700
}

.account-info-attention_03e85 .title_9099c {
    font-weight: 700;
    font-size: 24px
}

.account-loading-wrapper_c8d67 {
    display: flex;
    align-items: center;
    min-height: 50vh
}

.account-loading-wrapper_c8d67 .account-loading_456e6 {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 150px;
    justify-content: space-between;
    box-sizing: border-box
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .dot-flashing_93311 {
    position: relative;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_93311 1s linear infinite alternate;
    animation-delay: .5s
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .dot-flashing_93311:after,.account-loading-wrapper_c8d67 .account-loading_456e6 .dot-flashing_93311:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .dot-flashing_93311:before {
    left: -15px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_93311 1s infinite alternate;
    animation-delay: 0s
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .dot-flashing_93311:after {
    left: 15px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #c19e6b;
    color: #c19e6b;
    animation: dot-flashing_93311 1s infinite alternate;
    animation-delay: 1s
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .loading-text_74984 {
    text-align: center
}

.account-loading-wrapper_c8d67 .account-loading_456e6 .loading-text_74984 p {
    font-size: 20px;
    font-weight: 600
}

@-moz-keyframes dot-flashing_93311 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@-webkit-keyframes dot-flashing_93311 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@-o-keyframes dot-flashing_93311 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

@keyframes dot-flashing_93311 {
    0% {
        background-color: #c19e6b
    }

    50%,to {
        background-color: rgba(152,128,255,.2)
    }
}

.approve-message_48630 span {
    margin: 10px 0;
    color: #8991ad;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    line-height: normal
}

.approve-message_48630 span.bold_df2ed {
    color: #061d49;
    font-size: 18px;
    font-weight: 600
}

.account-info-message_9a220 {
    display: flex;
    align-items: center;
    min-height: 6em;
    padding: 10px;
    margin-bottom: 25px;
    background: linear-gradient(97.9deg,#f6f7fd -7.94%,#fff 107.69%);
    border: 1px solid #e6e8f0;
    box-shadow: 0 0 16px rgba(169,175,198,.24);
    border-radius: 16px;
    color: #4a516b;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    line-height: 16px
}

@-moz-keyframes input_animate_18fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_18fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_18fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_18fc6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.item_84fc3 {
    display: flex;
    gap: 8px;
    align-items: center;
    min-height: 64px;
    padding: 8px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-rubik);
    background: #252c31;
    border-radius: 8px
}

.item_84fc3 svg {
    flex-shrink: 0
}

.item_84fc3.cashback-bonus_b1284 {
    color: #36ef28
}

.item_84fc3.active_bdd6b {
    font-weight: 600;
    border: 1px solid #9dd9b2
}

.section-container_5c2e9 {
    display: flex;
    justify-content: center;
    gap: 16px;
    margin-top: 32px
}

.section-container_5c2e9 .social-link_212e0 {
    display: flex;
    align-items: center
}

.section-container_5c2e9 .social-link_212e0 p {
    text-transform: capitalize
}

.section-container_5c2e9 .social-link_212e0 .social-link-icon_9d67a {
    width: 32px;
    height: 32px;
    background-size: cover;
    background-repeat: no-repeat
}

.section-container_5c2e9 .social-link_212e0 .telegram_d3b28 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/telegram.png)
}

.section-container_5c2e9 .social-link_212e0 .youtube_65b9e {
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/youtube.png)
}

.section-container_5c2e9 .social-link_212e0 .instagram_ebd04 {
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/instagram.png)
}

.section-container_5c2e9 .social-link_212e0 .twitter_096c6 {
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/twitter.png)
}

.section-container_5c2e9 .social-link_212e0 .facebook_ed13a {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/facebook.png)
}

.section-container_5c2e9 .social-link_212e0 .android_b0fd8 {
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/right_menu/social_icons/android.png)
}

.logout_a7827 {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    width: 70%;
    min-height: 44px;
    margin: 16px auto;
    padding: 8px 16px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    font-family: var(--font-montserrat);
    background: #292b4a;
    border: 1px solid rgba(234,236,244,.12);
    border-radius: 10px
}

.section-container_5c2e9 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
    align-items: center
}

.section-container_5c2e9 svg {
    color: #fff
}

@-moz-keyframes input_animate_25ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_25ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_25ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_25ee5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.promo-main_3379d {
    padding: 19px 10px
}

.promo-main_3379d .promo-title-wrapper_275b9 {
    background: #161e31;
    border-radius: 50px;
    height: 66px;
    border: 1px solid #293042;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-bottom: 20px;
    padding-left: 75px
}

.promo-main_3379d .promo-title-wrapper_275b9 .promo-title-text_f89ab {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 25px;
    font-weight: 900;
    color: #fff;
    text-transform: uppercase;
    white-space: nowrap
}

.promo-main_3379d .promo-title-wrapper_275b9 .promo-title-text_f89ab>div:last-child {
    color: #fbb203
}

.promo-main_3379d .promo-title-wrapper_275b9 .promo-icon-wrapper_bd22a {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    background: #1f2942;
    border: 1px solid #293042
}

.button-promo_07ba7 {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    min-height: 58px;
    width: 100%;
    background: #292b4a;
    font-size: 10px;
    font-weight: 800;
    line-height: 12px;
    letter-spacing: 0;
    text-align: center;
    text-transform: uppercase;
    color: #b4b9cc;
    border-radius: 8px;
    padding: 3px;
    border: 1px solid rgba(234,236,244,.12)
}

.button-promo_07ba7.tab_288dd {
    display: flex
}

.button-promo_07ba7.selected_c8516 {
    color: #fbb203
}

.list_9e5bc {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 33px
}

@media (min-width: 600px) {
    .list_9e5bc {
        display:grid;
        grid-template-columns: repeat(2,minmax(280px,1fr))
    }
}

.list_9e5bc .item_07ec0 {
    display: flex;
    flex-direction: column;
    background: linear-gradient(135.17deg,#070327 15.2%,#3b316e 107.65%);
    border-radius: 16px;
    position: relative
}

.list_9e5bc .item_07ec0 .bottom-btns_a25a0 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-height: 56px;
    width: 100%
}

.list_9e5bc .item_07ec0 .bottom-btns_a25a0 .btn_fab75 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 56px;
    width: 100%;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 600;
    color: #fff
}

.list_9e5bc .item_07ec0 .bottom-btns_a25a0 .btn_fab75.first_3e63b {
    background: linear-gradient(93.87deg,#16113c 19.44%,#231c4d 96.83%);
    border-radius: 0 0 0 16px
}

.list_9e5bc .item_07ec0 .bottom-btns_a25a0 .btn_fab75.last_344c4 {
    background: linear-gradient(96deg,#01a13a,#00832f 102.93%);
    border-radius: 0 0 16px 0
}

.list_9e5bc .item_07ec0 .promo-title_84a77 {
    padding: 0 10px;
    font-size: 27px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 12px;
    max-width: 100%;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-overflow: ellipsis
}

.list_9e5bc .item_07ec0 .promo-preview-title_7ae63 {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 15px;
    max-height: 60px
}

.list_9e5bc .image_b1ddd {
    width: 100%;
    height: 100%;
    object-fit: contain;
    max-height: 201px;
    margin-bottom: 10px
}

.show-more__btn_cf37f {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    width: 100%;
    min-height: 56px;
    background: #00a83b;
    padding: 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    color: #fff;
    margin-top: 3px
}

.modal-container_d8e6e {
    width: 100%;
    height: calc(100% - 40px);
    background: var(--casino-background);
    border-radius: 8px 8px 0 0;
    margin: 0 18px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: absolute;
    bottom: 0
}

.modal-image_dd992 {
    margin-bottom: .625rem;
    width: 100%;
    border-radius: 3px 3px 0 0
}

.header_8362e {
    position: relative;
    display: flex;
    align-items: center;
    background: #fcb203;
    padding: 24px 22px;
    color: #3e2f02;
    font-size: 14px;
    font-weight: 700
}

.header_8362e svg {
    margin-bottom: 1px;
    margin-right: 8px;
    color: #3e2f02
}

.title_ecc3f {
    display: block;
    border-radius: 1.5625rem;
    color: #fff;
    font-weight: 700;
    font-size: 1rem;
    font-family: Roboto,sans-serif
}

.buttons-container_1acca {
    display: flex;
    align-items: center;
    gap: 17px;
    padding: 0 26px;
    position: fixed;
    width: 100%;
    background: var(--casino-background);
    bottom: 0;
    height: 80px
}

.buttons-container_1acca button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: #142d3e;
    box-shadow: 0 5px 6px rgba(0,0,0,.1);
    border-radius: 4px;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    text-transform: capitalize;
    width: 50%;
    height: 40px
}

.buttons-container_1acca button.left-btn_0f0ce {
    background: linear-gradient(180deg,#01a03a,#018730)
}

.buttons-container_1acca button.right-btn_a4c15 {
    background: var(--promo-btn-bg-color);
    color: var(--promo-btn-text-color)
}

.modal_67009 {
    display: flex;
    flex-direction: column;
    min-height: 0;
    position: relative
}

.modal-content-wrapper_abfcf {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000000;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.close-btn_4f19b {
    position: absolute;
    z-index: 100000000;
    left: 50%;
    transform: translateX(-50%);
    top: 25px
}

.content_98f24 {
    border-radius: 0 0 1.25rem 1.25rem;
    color: var(--main-text-color);
    font-weight: 400;
    font-size: .875rem;
    font-family: Roboto,sans-serif;
    line-height: 1.4;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.content_98f24 a {
    color: #0964b9;
    font-weight: 700
}

.content_98f24 b,.content_98f24 strong {
    font-weight: 700
}

.content-inner_3d027 {
    font-family: Verdana,Geneva,sans-serif;
    overflow-y: scroll;
    padding: 20px 16px 80px;
    height: 100%
}

.content-inner_3d027 p {
    font-weight: 400;
    line-height: 140%
}

.content-inner_3d027::-webkit-scrollbar-track {
    background: var(--casino-background)
}

.content-inner_3d027::-webkit-scrollbar-thumb {
    background-color: #fcb203
}

.content-inner_3d027::-webkit-scrollbar {
    width: 5px;
    height: 5px
}

.hero-bg_b48b0 {
    width: 100%;
    height: 30vw;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/promotions/promotion-bg.jpg)
}

@-moz-keyframes input_animate_5d2b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_5d2b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_5d2b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_5d2b6 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.outcome-empty_cd860,.outcome_d575b {
    flex-basis: 0%;
    flex-grow: 1;
    min-height: 2.5rem;
    margin-left: 8px
}

.outcome-empty_cd860:first-child,.outcome_d575b:first-child {
    margin-left: 0
}

.outcome-empty_cd860.disabled_e5070,.outcome_d575b.disabled_e5070 {
    pointer-events: none
}

.outcome_d575b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.0625rem .75rem 1.0625rem 1.125rem;
    background: var(--bg-outcome-color);
    border-radius: 7px;
    font-size: .8125rem;
    transition: none;
    font-family: var(--font-montserrat);
    font-weight: 600;
    color: var(--text-outcome-color)
}

.outcome_d575b.virtual_d865c {
    background: #1a1939;
    color: #fff;
    padding: 13px 11px
}

.outcome_d575b.virtual_d865c .market-param_e4c32,.outcome_d575b.virtual_d865c .market-title_49655 {
    color: #9394a8
}

.outcome_d575b.virtual_d865c.selected_ef0e9 {
    background: #ffce00;
    box-shadow: 0 2px 2px rgba(75,135,149,.1);
    color: #000
}

.outcome_d575b.virtual_d865c.selected_ef0e9 .market-param_e4c32,.outcome_d575b.virtual_d865c.selected_ef0e9 .market-title_49655 {
    color: #686868
}

.outcome_d575b.virtual_d865c.selected_ef0e9 .odd-value_d95d3 {
    color: #000
}

.outcome_d575b.selected_ef0e9 {
    background: var(--bg-outcome-selected-color);
    box-shadow: 0 2px 2px rgba(75,135,149,.1)
}

.outcome_d575b.selected_ef0e9,.outcome_d575b.selected_ef0e9 .market-title_49655 {
    color: var(--text-outcome-selected-color)
}

.outcome_d575b.selected_ef0e9 .market-param_e4c32,.outcome_d575b.selected_ef0e9 .odd-value_d95d3 {
    color: var(---text-outcome-selected-color)
}

.market-title_49655 {
    font-weight: 600;
    font-size: .75rem;
    line-height: .9375rem;
    color: var(--text-outcome-color)
}

.market-param_e4c32 {
    color: var(--text-outcome-market-color);
    margin: 0 5px
}

.odd-value_d95d3 {
    min-width: 2.125rem;
    font-weight: 700;
    font-size: 13px;
    line-height: 16px;
    color: var(--text-outcome-color)
}

.odd-value-lock_e847b {
    background: var(--bg-outcome-color) url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/lock-img.png) no-repeat 50%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.0625rem .75rem 1.0625rem 1.125rem;
    font-size: .8125rem;
    transition: none;
    font-family: var(--font-montserrat);
    font-weight: 600;
    color: var(--text-outcome-color);
    flex-basis: 0%;
    flex-grow: 1;
    min-height: 2.875rem;
    border-radius: 7px;
    margin-left: 8px
}

.odd-value-lock_e847b:first-child {
    margin-right: 0
}

@-moz-keyframes input_animate_cf683 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cf683 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cf683 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cf683 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.search_df045 {
    position: relative;
    display: flex;
    align-items: center;
    flex-shrink: 0
}

.search_df045 .icon_a373f {
    position: absolute;
    display: block;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/search.svg) no-repeat 50%/contain
}

.search_df045 .input_49c89 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: transparent
}

.search_df045 .placeholder_a62bd {
    position: absolute;
    color: #777
}

.default-search_3acd8 {
    height: 1.375rem;
    flex-grow: 0!important
}

.default-search_3acd8 .icon_a373f {
    left: .5625rem;
    width: .75rem;
    height: .75rem
}

.default-search_3acd8 .input_49c89 {
    padding-left: 1.75rem;
    border: 1px solid #cccfd3;
    border-radius: .25rem;
    font-size: .8125rem
}

.default-search_3acd8 .input_49c89:focus,.default-search_3acd8 .input_49c89:hover {
    border: 1px solid #cccfd3
}

.default-search_3acd8 .placeholder_a62bd {
    left: 1.75rem;
    font-size: .8125rem
}

.filter-search_c06bc {
    height: 2.375rem
}

.filter-search_c06bc .icon_a373f {
    left: .6875rem;
    width: .875rem;
    height: .875rem
}

.filter-search_c06bc .input_49c89 {
    padding-left: 2.125rem;
    border-bottom: 1px solid #eaebed;
    font-size: .875rem
}

.filter-search_c06bc .input_49c89:focus,.filter-search_c06bc .input_49c89:hover {
    border-color: rgba(223,225,229,0);
    box-shadow: 0 1px 6px 0 rgba(32,33,36,.28)
}

.filter-search_c06bc .placeholder_a62bd {
    left: 2.25rem;
    font-size: .8125rem
}

.live-search_71d35 {
    width: 100%;
    height: 2.625rem
}

.live-search_71d35 .icon_a373f {
    display: none
}

.live-search_71d35 .input_49c89 {
    padding-right: 1.25rem;
    border-bottom: 1px solid #cccfd2;
    font-size: .875rem
}

.live-search_71d35 .input_49c89:focus {
    border-bottom-width: 2px;
    border-bottom-color: var(--color-blue)
}

.live-search_71d35 .placeholder_a62bd {
    font-size: .875rem
}

.header-search_2588d {
    width: 23.3125rem;
    height: 2.4375rem;
    border-radius: 4px;
    background: #4e4e4e;
    transition: all .2s
}

.header-search_2588d:focus-within {
    background-color: #595959
}

.header-search_2588d:focus-within .icon_a373f {
    color: #fff;
    opacity: 1
}

.header-search_2588d .icon_a373f {
    left: .6875rem;
    background: none;
    color: #fff;
    opacity: .5;
    transition: all .2s
}

.header-search_2588d .input_49c89 {
    padding-left: 2.375rem;
    border-radius: .25rem;
    color: #fff;
    font-size: .875rem
}

.header-search_2588d .placeholder_a62bd {
    left: 2.5rem;
    color: #fff;
    font-size: .875rem;
    opacity: .6
}

.results-search_facfb {
    width: 100%;
    height: 32px;
    background: var(--sport-search-input-bg);
    transition: all .2s;
    border: 1px solid var(--account-bg);
    border-radius: 8px
}

.results-search_facfb:focus-within {
    border-color: var(--input-label-color)
}

.results-search_facfb:focus-within .icon_a373f {
    opacity: 1
}

.results-search_facfb .icon_a373f {
    left: .6875rem;
    background: none;
    color: var(--input-label-color);
    opacity: .7;
    transition: all .2s;
    width: 12px;
    height: 12px
}

.results-search_facfb .input_49c89,.results-search_facfb .placeholder_a62bd {
    padding-left: 2.375rem;
    color: var(--input-label-color);
    font-weight: 500;
    font-size: 12px;
    line-height: 20px
}

.results-search_facfb .placeholder_a62bd {
    opacity: .5
}

@-moz-keyframes input_animate_a30e8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a30e8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a30e8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a30e8 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.content_8a52a {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.bonus-top-wrapper_121d5 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.header-title_a3269 {
    text-align: center;
    font-size: 32px;
    font-style: italic;
    font-weight: 800;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 10px 0;
    color: #fff
}

.modal_52805 {
    position: relative;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    padding: 16px;
    overflow: scroll;
    background: #070327;
    border-radius: 14px
}

.modal_52805.message_fd1b8 {
    background: radial-gradient(50% 50% at 50% 50%,#862f94 0,#070327 100%);
    height: calc(50% - 20px)
}

.modal_52805.message_fd1b8 .content_8a52a {
    justify-content: center;
    height: 100%
}

.modal_52805.message_fd1b8 .content_8a52a .message-content_4d0f7 {
    height: 100%
}

.modal_52805 .bonus_d347f {
    border-radius: 10px;
    background: #3b316e;
    height: 144px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative
}

.modal_52805 .bonus_d347f .buttons-container_1c022 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 45%;
    gap: 8px
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .input-wrapper_3bdb1 {
    position: relative;
    width: 40%
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .input-wrapper_3bdb1 input {
    height: 46px;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    font-weight: 900;
    text-transform: uppercase;
    background: none;
    z-index: 3;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .input-wrapper_3bdb1:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    transform: skew(-20deg);
    background: #080428;
    display: block;
    border-radius: 8px
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .input-wrapper_3bdb1:last-child:before {
    background: #080428
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .input-wrapper_3bdb1:first-child:before {
    background: #1db954
}

.modal_52805 .bonus_d347f .buttons-container_1c022 .one-button_eefc5 {
    width: 80%
}

.modal_52805 .bonus_d347f .separator_189cd {
    width: 90%;
    height: 1px;
    border-radius: 9px;
    opacity: .1;
    background: #fff;
    margin: 16px 0 10px
}

.modal_52805 .bonus_d347f .bonus-text-desc_27280 {
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize
}

.modal_52805 .bonus_d347f .bonus-text-desc_27280.inherit_24288 {
    text-transform: inherit
}

.modal_52805 .bonus_d347f .bonus-title_8e49f {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 4px;
    margin-bottom: 4px
}

.modal_52805 .bonus_d347f .bonus-title_8e49f>div {
    color: #fff;
    text-align: right;
    font-size: 16px;
    font-style: italic;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.modal_52805 .close-button_091bf {
    position: absolute;
    top: 14px;
    right: 14px;
    filter: drop-shadow(0 2px 2px rgba(0,0,0,.15));
    color: #fff
}

.modal_52805 .close-button_091bf .button-green_a48f2 {
    position: relative;
    color: green
}

.modal_52805 .close-button_091bf .button-green_a48f2:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
    background: #58a;
    transform: skew(25deg);
    display: block
}

.modal_52805 svg {
    width: 12px;
    height: 12px
}

.modal_52805 .header_e8005 {
    position: relative;
    margin-top: 20px
}

.modal_52805 .header_e8005 .header-title_a3269.no-margin_638bd {
    margin: 0
}

.modal_52805 .header_e8005 .promo-input-wrapper_2898c {
    position: relative
}

.modal_52805 .header_e8005 .input-wrapper_3bdb1 {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 50%
}

.modal_52805 .header_e8005 .input-wrapper_3bdb1 input {
    height: 46px;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    font-weight: 900;
    text-transform: uppercase;
    background: none;
    z-index: 3;
    position: relative
}

.modal_52805 .header_e8005 .input-wrapper_3bdb1:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: #58a;
    transform: skew(-20deg);
    background: #1db954;
    display: block;
    border-radius: 8px
}

.modal_52805 .header_e8005 .bonus-input_1acf4 {
    height: 60px;
    width: calc(100% - 20px)
}

.modal_52805 .header_e8005 .bonus-input_1acf4 input {
    height: 60px;
    padding-left: 16px;
    border-radius: 10px 10px 20px;
    color: #acacb5;
    -webkit-text-fill-color: #acacb5;
    -webkit-input-placeholder: var(--input-text-color)
}

.modal_52805 .header_e8005 .header-text_420aa {
    color: #fff;
    text-align: justify;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    opacity: .5;
    margin-bottom: 10px;
    text-transform: capitalize
}

.modal_52805 .header_e8005 .message-content_4d0f7,.modal_52805 .header_e8005 .message-content_4d0f7 .close-button_091bf {
    margin-top: 400px
}

.modal_52805 .header_e8005 .message-content_4d0f7 .message_fd1b8 .success_8cda9 {
    background: linear-gradient(90deg,#1db954 0,#046d29);
    -webkit-background-clip: text;
    color: transparent
}

.modal_52805 .header_e8005 .message-content_4d0f7 .message_fd1b8 .error_09cfc {
    background: linear-gradient(90deg,#ee3f26 0,#c2321d);
    -webkit-background-clip: text;
    color: transparent
}

.tooltip_42146 svg {
    width: 20px;
    height: 20px
}

.tooltip_42146 .tooltiptext_07db8 {
    visibility: visible;
    min-width: 250%;
    background-color: #fff;
    text-align: left;
    padding: 20px;
    border-radius: 10px;
    position: absolute;
    z-index: 5;
    left: -128%;
    color: var(--input-text-color);
    font-size: 12px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    top: -180%
}

.error_09cfc,.success_8cda9 {
    text-transform: capitalize;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    margin-bottom: 10px;
    text-align: center;
    font-size: 30px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%
}

.success_8cda9 {
    background: linear-gradient(103deg,#1db954 9.57%,#046d29 79.14%);
    background-clip: text;
    -webkit-background-clip: text
}

.error_09cfc,.success_8cda9 {
    -webkit-text-fill-color: transparent
}

.error_09cfc {
    background: linear-gradient(103deg,#ee3f26 39.92%,#c2321d 79.14%);
    background-clip: text;
    -webkit-background-clip: text
}

.message-info_9661e {
    color: #fff;
    text-align: justify;
    font-size: 14px;
    font-weight: 400
}

.bonus-error-img_ab6e0 {
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/bonus_page/bonus-error.png);
    background-repeat: no-repeat
}

.bonus-error-img_ab6e0,.bonus-success-img_62eeb {
    position: relative;
    left: 50%;
    width: 250px;
    height: 220px;
    transform: translateX(-50%)
}

.bonus-success-img_62eeb {
    background: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/bonus_page/bonus-success.png);
    background-repeat: no-repeat;
    background-position: top
}

.hidden_51281 {
    visibility: hidden!important
}

.close-rules_044a7 {
    position: absolute;
    top: 5px;
    right: 10px
}

.close-rules_044a7 svg {
    width: 10px;
    color: red
}

@-moz-keyframes input_animate_e848f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e848f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e848f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e848f {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.deposit-items-container_db307 {
    padding: 399px 16px 39px;
    column-gap: 12px;
    row-gap: 14px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap
}

.how-to-invest-wrapper_04941 {
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/how_to_invest_bg.png) top no-repeat #ecf2f5;
    background-size: contain
}

@-moz-keyframes input_animate_f6bd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f6bd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f6bd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f6bd5 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.wrapper_6b072 {
    position: absolute;
    top: 55px;
    left: 50%;
    z-index: 10;
    display: flex;
    flex-direction: column;
    gap: 17px;
    width: 95%;
    max-height: 510px;
    padding: 16px;
    overflow: hidden;
    overflow-y: auto;
    background: var(--sport-search-active-input-bg);
    border: 1px solid rgba(234,236,244,.08);
    border-radius: 8px;
    box-shadow: 0 4px 16px 0 #030021;
    transform: translate(-50%)
}

.list-header_eedfe {
    display: flex;
    gap: 8px;
    align-items: center;
    width: 100%;
    color: var(--sports-menu-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal;
    letter-spacing: -.12px;
    text-align: center;
    text-transform: uppercase
}

.checkbox_a6eee {
    position: absolute;
    margin: 0;
    padding: 0;
    visibility: hidden
}

.checkbox_a6eee:checked~.fake-checkbox_0d8c3 {
    background-color: #fbb203;
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/icons/menu_icons/checkbox.svg);
    border: none
}

.checkbox_a6eee:checked~.league-title_a4f91 {
    color: var(--black-800)
}

.fake-checkbox_0d8c3 {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    background-color: var(--event-search-bg);
    background-repeat: no-repeat;
    background-position: 50%;
    border: 1px solid #63626f;
    border-radius: 6px;
    cursor: pointer
}

.list_3939e {
    display: flex;
    flex-direction: column;
    gap: 17px;
    padding-top: 10px
}

.link_a24ce {
    display: flex;
    gap: 8px;
    align-items: center;
    padding-left: 17px;
    color: var(--sports-menu-color);
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: normal
}

@-moz-keyframes input_animate_213e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_213e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_213e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_213e7 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.deposit-item_15f6e {
    max-width: 250px;
    min-width: 160px;
    width: 48%;
    height: 147px;
    background: #fff;
    box-shadow: 0 4px 4px rgba(139,179,207,.25);
    border-radius: 17px;
    padding: 11px 12px 20px 19px;
    position: relative;
    cursor: pointer
}

.deposit-item-header_aa1b2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 35px;
    margin-bottom: 7px
}

.play-video-circle_4716b {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 27px;
    height: 27px;
    padding-left: 2px;
    background: linear-gradient(90deg,#e5dc93,#c19e6b);
    border-radius: 50%;
    cursor: pointer
}

.plugin_text_04ecb {
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: #a88c56;
    margin-top: 9px
}

.plugin_help_text_5b257 {
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #142e3f;
    margin-top: 5px
}

.deposit-image_9cdb0 {
    max-width: 100px;
    max-height: 50px
}

.papara_7950e {
    content: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/payment_plugins/papara.png)
}

.havale_9f76b {
    content: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/payment_plugins/havale.png)
}

.montrapay_banktransfer_47ab3 {
    content: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/payment_plugins/montrapay_banktransfer.png)
}

.aninda_havale_6a4ec {
    content: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/payment_plugins/aninda_havale.png)
}

.allpayqr_47462 {
    content: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/how_to_invest/payment_plugins/allpayqr.png)
}

@-moz-keyframes input_animate_a7713 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a7713 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a7713 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a7713 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.game_621e5 {
    display: flex;
    flex-direction: column;
    width: 100%;
    text-align: center;
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    aspect-ratio: 1/1
}

.game_621e5 .new_efdcc {
    position: absolute;
    left: -3px;
    top: -3px;
    background: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/3d_slots/new.png) no-repeat;
    background-size: cover;
    width: 50px;
    height: 50px;
    z-index: 1
}

.game_621e5.active_2569a {
    background: #000
}

.game_621e5.active_2569a .image-container_07fce {
    opacity: .6;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    z-index: 4
}

.game_621e5.active_2569a .add_params_d6f1c {
    z-index: 1
}

.game_621e5.active_2569a .game-btn-container_4522b {
    opacity: 1;
    transition: all .4s ease
}

.game_621e5.active_2569a .game-btn-container_4522b .btn_7c97a {
    top: 0
}

.game_621e5.active_2569a .game-btn-container_4522b .btn_7c97a.demo_b87b0 {
    top: unset;
    bottom: 0
}

.title_d1334 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    font-weight: 600;
    text-align: center;
    justify-content: center;
    background: #142e3f;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0 16px;
    font-family: var(--font-montserrat);
    font-size: 12px;
    line-height: 15px;
    color: #142e3f;
    margin-top: 11px
}

.image-container_07fce {
    overflow: hidden;
    flex-grow: 1;
    height: 138px;
    width: 100%
}

.add_params_d6f1c {
    position: absolute;
    bottom: 3px;
    left: 3px;
    padding: 3px 7px;
    background: rgba(0,0,0,.5);
    font-size: 13px;
    font-weight: 700;
    border-radius: 5px;
    line-height: 16px;
    text-align: center;
    color: #fff;
    z-index: 2
}

.image_e0eff {
    height: 100%
}

.image_e0eff,.image_e0eff img {
    width: 100%;
    transition: all .4s ease-in-out
}

.image_e0eff img {
    font-family: var(--font-open-sans);
    line-height: 1;
    color: #8c0009;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    background: 0 0;
    vertical-align: middle;
    border: 0
}

.game-btn-container_4522b {
    transition: all .4s ease;
    position: absolute;
    z-index: 5;
    opacity: 0;
    text-align: center;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 20px;
    height: 100%
}

.game-btn-container_4522b .empty-container_f175e {
    height: 18px
}

.game-btn-container_4522b .game-name_18bdd {
    color: #fff;
    text-align: center;
    font-size: 13px;
    line-height: 15px;
    font-weight: 400;
    max-height: 30px
}

.game-btn-container_4522b .game-buttons_698da {
    justify-content: center;
    display: flex;
    margin-top: 16px
}

.game-btn-container_4522b .btn_7c97a {
    height: 28px;
    padding: 0 10px;
    width: auto;
    background: #0073e6;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    border-radius: 4px;
    max-width: 370px;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    position: relative;
    top: -10px;
    transition: .24s;
    min-width: 55px
}

.game-btn-container_4522b .btn_7c97a.demo_b87b0 {
    border: 1px solid hsla(0,0%,100%,.8);
    margin-left: 10px;
    color: hsla(0,0%,100%,.9);
    background: none;
    bottom: -10px;
    top: unset
}

.favourite-container_d51d6 {
    position: absolute;
    top: 6px;
    right: 6px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 5px;
    border-radius: 8px;
    background: rgba(0,0,0,.5);
    z-index: 7
}

.favourite-container_d51d6 svg path {
    stroke: #fff
}

@-moz-keyframes input_animate_537e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_537e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_537e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_537e4 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.game_3d974 {
    display: flex;
    flex-direction: column;
    width: 100%;
    text-align: center;
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    aspect-ratio: 1/1
}

.game_3d974 .new_d0e2f {
    position: absolute;
    left: -3px;
    top: -3px;
    background: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/3d_slots/new.png) no-repeat;
    background-size: cover;
    width: 50px;
    height: 50px;
    z-index: 1
}

.game_3d974.active_32b07 {
    background: #000
}

.game_3d974.active_32b07 .image-container_6d447 {
    opacity: .6;
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.game_3d974.active_32b07 .game-btn-container_40c80 {
    opacity: 1;
    transition: all .4s ease
}

.game_3d974.active_32b07 .game-btn-container_40c80 .btn_3c71b {
    top: 0
}

.game_3d974.active_32b07 .game-btn-container_40c80 .btn_3c71b.demo_da293 {
    top: unset;
    bottom: 0
}

.title_b1ede {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    font-weight: 600;
    text-align: center;
    justify-content: center;
    background: #142e3f;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0 16px;
    font-family: var(--font-montserrat);
    font-size: 12px;
    line-height: 15px;
    color: #142e3f;
    margin-top: 11px
}

.image-container_6d447 {
    overflow: hidden;
    flex-grow: 1;
    height: 138px;
    width: 100%
}

.image_a7d31 {
    height: 100%
}

.image_a7d31,.image_a7d31 img {
    width: 100%;
    transition: all .4s ease-in-out
}

.image_a7d31 img {
    font-family: var(--font-open-sans);
    line-height: 1;
    color: #8c0009;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    background: 0 0;
    vertical-align: middle;
    border: 0
}

.game-btn-container_40c80 {
    transition: all .4s ease;
    position: absolute;
    z-index: 5;
    opacity: 0;
    text-align: center;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 20px;
    height: 100%
}

.game-btn-container_40c80 .empty-container_6a5bd {
    height: 18px
}

.game-btn-container_40c80 .game-name_0e4a5 {
    color: #fff;
    text-align: center;
    font-size: 13px;
    line-height: 15px;
    font-weight: 400;
    max-height: 30px
}

.game-btn-container_40c80 .game-buttons_8e3b2 {
    justify-content: center;
    display: flex;
    margin-top: 16px
}

.game-btn-container_40c80 .btn_3c71b {
    height: 28px;
    padding: 0 10px;
    width: auto;
    background: #0073e6;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    border-radius: 4px;
    max-width: 370px;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    position: relative;
    top: -10px;
    transition: .24s;
    min-width: 55px
}

.game-btn-container_40c80 .btn_3c71b.demo_da293 {
    border: 1px solid hsla(0,0%,100%,.8);
    margin-left: 6px;
    color: hsla(0,0%,100%,.9);
    background: none;
    bottom: -10px;
    top: unset
}

.favourite-container_96b42 {
    position: absolute;
    top: 6px;
    right: 6px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 5px;
    border-radius: 8px;
    background: rgba(0,0,0,.3);
    z-index: 7
}

.favourite-container_96b42 svg path {
    stroke: #fff
}

@-moz-keyframes input_animate_a5a76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a5a76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a5a76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a5a76 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.game_f2970 {
    display: flex;
    flex-direction: column;
    width: 100%;
    text-align: center;
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    aspect-ratio: 1/1
}

.game_f2970 .new_57e77 {
    position: absolute;
    left: -3px;
    top: -3px;
    background: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/3d_slots/new.png) no-repeat;
    background-size: cover;
    width: 50px;
    height: 50px;
    z-index: 1
}

.game_f2970.active_882c4 {
    background: #000
}

.game_f2970.active_882c4 .image-container_6f83c {
    opacity: .6;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    z-index: 4
}

.game_f2970.active_882c4 .add_params_6c2e0 {
    z-index: 1
}

.game_f2970.active_882c4 .game-btn-container_a8584 {
    opacity: 1;
    transition: all .4s ease
}

.game_f2970.active_882c4 .game-btn-container_a8584 .btn_a0829 {
    top: 0
}

.game_f2970.active_882c4 .game-btn-container_a8584 .btn_a0829.demo_62fc1 {
    top: unset;
    bottom: 0
}

.title_01470 {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    font-weight: 600;
    text-align: center;
    justify-content: center;
    background: #142e3f;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0 16px;
    font-family: var(--font-montserrat);
    font-size: 12px;
    line-height: 15px;
    color: #142e3f;
    margin-top: 11px
}

.image-container_6f83c {
    overflow: hidden;
    flex-grow: 1;
    height: 138px;
    width: 100%
}

.add_params_6c2e0 {
    position: absolute;
    bottom: 3px;
    left: 3px;
    padding: 3px 7px;
    background: rgba(0,0,0,.5);
    font-size: 13px;
    font-weight: 700;
    border-radius: 5px;
    line-height: 16px;
    text-align: center;
    color: #fff;
    z-index: 2
}

.image_4c609 {
    height: 100%
}

.image_4c609,.image_4c609 img {
    width: 100%;
    transition: all .4s ease-in-out
}

.image_4c609 img {
    font-family: var(--font-open-sans);
    line-height: 1;
    color: #8c0009;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    background: 0 0;
    vertical-align: middle;
    border: 0
}

.game-btn-container_a8584 {
    transition: all .4s ease;
    position: absolute;
    z-index: 5;
    opacity: 0;
    text-align: center;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 20px;
    height: 100%
}

.game-btn-container_a8584 .empty-container_62944 {
    height: 18px
}

.game-btn-container_a8584 .game-name_e53be {
    color: #fff;
    text-align: center;
    font-size: 13px;
    line-height: 15px;
    font-weight: 400;
    max-height: 30px
}

.game-btn-container_a8584 .game-buttons_83369 {
    justify-content: center;
    display: flex;
    margin-top: 16px
}

.game-btn-container_a8584 .btn_a0829 {
    height: 28px;
    padding: 0 10px;
    width: auto;
    background: #0073e6;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    border-radius: 4px;
    max-width: 370px;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    position: relative;
    top: -10px;
    transition: .24s;
    min-width: 55px
}

.game-btn-container_a8584 .btn_a0829.demo_62fc1 {
    border: 1px solid hsla(0,0%,100%,.8);
    margin-left: 10px;
    color: hsla(0,0%,100%,.9);
    background: none;
    bottom: -10px;
    top: unset
}

.favourite-container_4c9b8 {
    position: absolute;
    top: 6px;
    right: 6px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 5px;
    border-radius: 8px;
    background: rgba(0,0,0,.5);
    z-index: 7
}

.favourite-container_4c9b8 svg path {
    stroke: #fff
}

@-moz-keyframes input_animate_cf604 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_cf604 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_cf604 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_cf604 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.header-navigation-wrapper_4e629 {
    padding: 0 19px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin: 20px 0
}

.header-navigation-wrapper_4e629 .nav-item_0c4de {
    display: flex;
    align-items: center;
    border-radius: 8px;
    background-position: 50%;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    height: 139px
}

.header-navigation-wrapper_4e629 .nav-item_0c4de.slots_d5bfe {
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/home/slots_img.webp)
}

.header-navigation-wrapper_4e629 .nav-item_0c4de.casino_bd2d3 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/home/live_casino_img.webp)
}

.header-navigation-wrapper_4e629 .nav-item_0c4de.sports_87d71 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/home/sports_img.webp)
}

.header-navigation-wrapper_4e629 .nav-item_0c4de .nav-title_cb9ff {
    font-size: 26px;
    font-weight: 900;
    padding-left: 22px;
    text-transform: uppercase;
    background: linear-gradient(180deg,#fff 18.75%,#aab7f2 79.17%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}

@-moz-keyframes input_animate_377d9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_377d9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_377d9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_377d9 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.statistics-icon_0a0d8 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/icons/live_soccer_stat_icons.png) no-repeat
}

.soccer_af081 {
    background-position: 1px -75px
}

.corner_e1dcc {
    background-position: 4px 2px
}

.red-card_fa534 {
    background-position: 2px -23px
}

.yellow-card_89507 {
    background-position: 2px -49px
}

.HighlightsLiveIcon_31488 {
    width: 31px;
    height: 39px;
    margin-right: 16px;
    margin-left: -3px;
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/highlights_live.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto
}

.HighlightsUpcomingIcon_7a8a6 {
    width: 40px;
    height: 40px;
    margin-right: 8px;
    margin-left: -5px;
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/highlight_upcoming.gif);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%
}

.PopularBetsIcon_368f6 {
    width: 31px;
    height: 39px;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/top_leagues.gif)
}

.PopularBetsIcon_368f6,.TopLeaguesIcon_24cdd {
    margin-right: 16px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto
}

.TopLeaguesIcon_24cdd {
    width: 40px;
    height: 40px;
    margin-left: -3px;
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/sport_index/popular-leagues.gif)
}

.MenuSportIcon_d0cdc {
    width: 30px;
    height: 30px;
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/menu-ball.png)
}

.MenuLiveIcon_57931,.MenuSportIcon_d0cdc {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto
}

.MenuLiveIcon_57931 {
    width: 37px;
    height: 38px;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/common/menu-live.png)
}

.LiveIcon_4c160 {
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/home/banners/live-spor.gif)
}

.LiveIcon_4c160,.LiveNewIcon_b008f {
    display: inline-block;
    width: 26px;
    height: 23px;
    margin-top: 4px;
    margin-bottom: 2px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto
}

.LiveNewIcon_b008f {
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/home/banners/spor.gif)
}

.pre-live-icon_10cb4 {
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-top: 3px;
    margin-bottom: 1px;
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/icons/menu_icons/pre-live-icon.png);
    background-size: contain
}

@-moz-keyframes input_animate_f9113 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_f9113 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_f9113 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_f9113 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.withdraw-plugin-list_0ed94 {
    width: 100%;
    padding: 0 1.1875rem 1.375rem;
    background: #dde7ec
}

.account-page-info_94388 {
    margin: 1.5rem 0 1.375rem;
    padding: 16px;
    color: #e34949;
    font-weight: 500;
    font-size: .8125rem;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 16px;
    text-align: center;
    background: #dde7ec;
    border-radius: 6px
}

.notice_ca13a {
    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_ca13a svg {
    position: absolute;
    top: 35%;
    right: .625rem;
    display: block;
    width: .9375rem;
    height: .9375rem;
    color: #ff8528
}

.list_9cc0b {
    width: 100%
}

.payment-plugin-item_cfc4d {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding: 4px;
    background: #e5eff4;
    border-radius: 10px;
    box-shadow: 0 3px 3px 0 rgba(60,96,138,.15)
}

.payment-plugin-item_cfc4d .payment-plugin-button_4c602 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 31px;
    height: 19px;
    margin-right: 14px;
    background: #0e863d;
    border-radius: 23px
}

.payment-plugin-item_cfc4d .payment-plugin-button_4c602 svg {
    width: 14px;
    height: 10px;
    color: #fff
}

.payment-plugin-details_37bc3 {
    margin-top: auto;
    color: #7d8c96;
    font-weight: 500;
    font-size: 12px;
    font-family: var(--font-montserrat);
    line-height: 15px;
    text-align: center
}

.payment-plugin-details_37bc3 span {
    display: block
}

.payment-plugin-details_37bc3>span {
    text-transform: uppercase
}

.payment-plugin-title_d12ae {
    flex-grow: 1;
    margin-left: 11px;
    color: #5a707f;
    font-weight: 700;
    font-size: 15px;
    font-family: var(--font-montserrat);
    font-style: normal;
    line-height: 20px;
    text-transform: uppercase
}

.payment-plugin-logo_77797 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 47px;
    height: 47px;
    border-radius: 3px 3px 0 3px
}

.payment-plugin-logo_77797 img {
    max-width: 45px;
    max-height: 45px;
    border-radius: 3px 3px 0 3px
}

.payment-plugin-logo_77797 img.withdraw_bank_transfer_ico_37a96,.payment-plugin-logo_77797 img.withdraw_ortak_panel_banktransfer_banktransfer_ico_c474d {
    box-shadow: 0 6px 6px rgba(36,84,255,.25)
}

.payment-plugin-logo_77797 i {
    display: block;
    width: 2.5rem;
    height: 2.5rem;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: 0;
    background-size: contain
}

.payment-plugin-logo_77797 i.withdraw_montrapay_banktransfer_banktransfer_ico_2cb4c,.payment-plugin-logo_77797 i.withdraw_montrapay_crypto_crypto_ico_aa67a,.payment-plugin-logo_77797 i.withdraw_montrapay_papara_papara_ico_79ae3 {
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/montrapay_banktransfer.png)
}

.payment-plugin-logo_77797 i.withdraw_paymino_ico_6c6ee {
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/paymino.png)
}

.payment-plugin-logo_77797 i.withdraw_ultrapay_ico_3e300 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/ultrapapara.png)
}

.payment-plugin-logo_77797 i.withdraw_paymino_papara_papara_ico_c83c8 {
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/paymino_papara.png)
}

.payment-plugin-logo_77797 i.withdraw_bank_transfer_ico_37a96,.payment-plugin-logo_77797 i.withdraw_ortak_panel_banktransfer_banktransfer_ico_c474d {
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/bpc_banktransfer.png)
}

.payment-plugin-logo_77797 i.withdraw_fixturka_ico_ef177 {
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/paymino.png)
}

.payment-plugin-logo_77797 i.withdraw_aninda_mefete_ico_a0039,.payment-plugin-logo_77797 i.withdraw_aninda_mefete_mefete_ico_0e7d9 {
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/aninda_mefete.png)
}

.payment-plugin-logo_77797 i.withdraw_manual_papara_papara_ico_a1802,.payment-plugin-logo_77797 i.withdraw_manual_pep_pep_ico_fc032,.payment-plugin-logo_77797 i.withdraw_ortak_panel_papara_papara_ico_d5cf1,.payment-plugin-logo_77797 i.withdraw_peple_ico_1e0b6 {
    background-image: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/img/account/payment_plugins/paymino_papara.png)
}

@-moz-keyframes input_animate_7906b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_7906b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_7906b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_7906b {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-options_59975 {
    width: 10rem
}

.filter-options_59975 .rcs-custom-scroll {
    padding: .1875rem 0
}

.checkbox-text_79cfd,.filter-options_59975 li {
    line-height: normal;
    height: auto
}

.checkbox-text_79cfd {
    cursor: pointer;
    max-width: none;
    text-overflow: ellipsis
}

.checkbox-container_9560a {
    line-height: 2rem;
    height: 2rem;
    padding: 0 .5rem
}

.control-checkbox_db6f4 {
    line-height: normal;
    height: auto;
    cursor: pointer;
    max-width: 100%;
    text-overflow: ellipsis;
    word-wrap: normal
}

.checkbox-box_97d96 {
    cursor: pointer;
    width: .875rem;
    height: .875rem;
    border: 1px solid #cccfd3;
    border-radius: .125rem;
    background-color: #fff;
    background-position: .125rem .1875rem;
    background-size: .5625rem;
    background-repeat: no-repeat
}

input:checked~.checkbox-box_97d96,input[checked]~.checkbox-box_97d96 {
    border-color: #00a83b;
    background-color: #00a83b;
    background-image: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/common/img/sport_index/white-check.svg)
}

input:checked~.checkbox-text_79cfd,input[checked]~.checkbox-text_79cfd {
    font-weight: 600
}

.form-control_26dd4 {
    height: 2.3125rem;
    padding: 0 0 0 2.25rem;
    color: var(--input-label-color);
    border: none;
    border-bottom: 1px solid var(--account-bg);
    border-radius: .25rem .25rem 0 0;
    background: var(--sport-search-input-bg)
}

.form-control_26dd4::placeholder {
    color: var(--input-label-color);
    opacity: .7
}

.search-addon_3d3d4 {
    line-height: 2.3125rem;
    left: auto;
    width: 2.25rem;
    color: #cecece
}

.search-addon_3d3d4 svg {
    width: .875rem;
    height: .875rem
}

.scroll-wrapper_8a8c3 {
    max-height: 260px;
    overflow-y: scroll
}

@-moz-keyframes input_animate_e64ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_e64ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_e64ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_e64ab {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-options_44d27 {
    width: 10rem
}

.filter-options_44d27 .rcs-custom-scroll {
    padding: .1875rem 0
}

.checkbox-text_710d9,.filter-options_44d27 li {
    line-height: normal;
    height: auto
}

.checkbox-text_710d9 {
    cursor: pointer;
    max-width: none;
    text-overflow: ellipsis
}

.checkbox-container_5a46f {
    line-height: 2rem;
    height: 2rem;
    padding: 0 .5rem;
    cursor: pointer
}

.control-checkbox_64f4b {
    line-height: normal;
    height: auto;
    cursor: pointer;
    max-width: 100%;
    text-overflow: ellipsis;
    word-wrap: normal
}

.checkbox-box_ebe10 {
    cursor: pointer;
    width: .875rem;
    height: .875rem;
    border: 1px solid #cccfd3;
    border-radius: .125rem;
    background-color: #fff;
    background-position: .125rem .1875rem;
    background-size: .5625rem;
    background-repeat: no-repeat
}

input:checked~.checkbox-box_ebe10,input[checked]~.checkbox-box_ebe10 {
    border-color: #00a83b;
    background-color: #00a83b;
    background-image: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/common/img/sport_index/white-check.svg)
}

input:checked~.checkbox-text_710d9,input[checked]~.checkbox-text_710d9 {
    font-weight: 600
}

.form-control_310c8 {
    height: 2.3125rem;
    padding: 0 0 0 2.25rem;
    color: var(--input-label-color);
    border: none;
    border-bottom: 1px solid var(--account-bg);
    border-radius: .25rem .25rem 0 0;
    background: var(--sport-search-input-bg)
}

.form-control_310c8::placeholder {
    color: var(--input-label-color);
    opacity: .7
}

.search-addon_0a70d {
    line-height: 2.3125rem;
    left: auto;
    width: 2.25rem;
    color: #cecece
}

.search-addon_0a70d svg {
    width: .875rem;
    height: .875rem
}

.scroll-wrapper_c5505 {
    max-height: 260px;
    overflow-y: scroll
}

@-moz-keyframes input_animate_a3434 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_a3434 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_a3434 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_a3434 {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

.filter-options_75948 {
    width: 10rem
}

.filter-options_75948 .rcs-custom-scroll {
    padding: 0 0 .1875rem
}

.checkbox-text_52855,.filter-options_75948 li {
    line-height: normal;
    height: auto
}

.checkbox-text_52855 {
    cursor: pointer;
    max-width: none;
    text-overflow: ellipsis
}

.checkbox-container_4cc08 {
    line-height: 2rem;
    height: 2rem;
    padding: 0 .5rem;
    cursor: pointer
}

.control-checkbox_1b734 {
    line-height: normal;
    height: auto;
    cursor: pointer;
    max-width: 100%;
    text-overflow: ellipsis;
    word-wrap: normal
}

.checkbox-box_8c18d {
    cursor: pointer;
    width: .875rem;
    height: .875rem;
    border: 1px solid #cccfd3;
    border-radius: .125rem;
    background-color: #fff;
    background-position: .125rem .1875rem;
    background-size: .5625rem;
    background-repeat: no-repeat
}

input:checked~.checkbox-box_8c18d,input[checked]~.checkbox-box_8c18d {
    border-color: #00a83b;
    background-color: #00a83b;
    background-image: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/common/img/sport_index/white-check.svg)
}

input:checked~.checkbox-text_52855,input[checked]~.checkbox-text_52855 {
    font-weight: 600
}

.form-control_e7d65 {
    height: 2.3125rem;
    padding: 0 0 0 2.25rem;
    color: var(--input-label-color);
    border: none;
    border-bottom: 1px solid var(--account-bg);
    border-radius: .25rem .25rem 0 0;
    background: var(--sport-search-input-bg)
}

.form-control_e7d65::placeholder {
    color: var(--input-label-color);
    opacity: .7
}

.search-addon_8655b {
    line-height: 2.3125rem;
    left: auto;
    width: 2.25rem;
    color: #cecece
}

.search-addon_8655b svg {
    width: .875rem;
    height: .875rem
}

.country-item_de4af {
    background: var(--sport-search-input-bg);
    color: var(--input-label-color);
    border-bottom: 1px solid var(--account-bg);
    border-top: 1px solid var(--account-bg)
}

.country-item_de4af:first-child {
    border-top: none
}

.scroll-wrapper_23f3c {
    max-height: 260px;
    overflow-y: scroll
}

@-moz-keyframes input_animate_fbcbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-webkit-keyframes input_animate_fbcbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@-o-keyframes input_animate_fbcbe {
    0% {
        transform: translateX(0) translateZ(0)
    }

    50% {
        transform: translateX(3px) translateZ(0)
    }

    to {
        transform: translateX(0) translateZ(0)
    }
}

@keyframes input_animate_fbcbe {
    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;
    clip: rect(0 0 0 0);
    margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    border: 0;
    clip-path: polygon(0 0,0 0,0 0);
    -webkit-clip-path: polygon(0 0,0 0,0 0)
}

.root .trs {
    transition: all .2s
}

.root .cup {
    cursor: pointer
}

@font-face {
    font-weight: 300;
    font-style: normal;
    font-family: Open Sans;
    src: local("OpenSans Light"),local("OpenSans-Light"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Light.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Light.ttf) format("truetype")
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: Open Sans;
    src: local("OpenSans Regular"),local("OpenSans-Regular"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Regular.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Regular.ttf) format("truetype")
}

@font-face {
    font-weight: 600;
    font-style: normal;
    font-family: Open Sans;
    src: local("OpenSans SemiBold"),local("OpenSans-SemiBold"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-SemiBold.woff2) format("woff2"),url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-SemiBold.ttf) format("truetype")
}

@font-face {
    font-weight: 700;
    font-style: normal;
    font-family: Open Sans;
    src: local("OpenSans Bold"),local("OpenSans-Bold"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Bold.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-Bold.ttf) format("truetype")
}

@font-face {
    font-weight: 800;
    font-style: normal;
    font-family: Open Sans;
    src: local("OpenSans ExtraBold"),local("OpenSans-ExtraBold"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-ExtraBold.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/open_sans/OpenSans-ExtraBold.ttf) format("truetype")
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: Lalezar;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/lalezar/Lalezar-Regular.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/lalezar/Lalezar-Regular.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: Anton;
    src: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/anton/Anton-Regular.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/anton/Anton-Regular.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 700;
    font-style: normal;
    font-family: Montserrat;
    src: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Bold.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Bold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 600;
    font-style: normal;
    font-family: Montserrat;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 500;
    font-style: normal;
    font-family: Montserrat;
    src: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Medium.woff2) format("woff2"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Medium.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: Montserrat;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Regular.woff2) format("woff2"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/montserrat/Montserrat-Regular.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-style: normal;
    font-family: ProductIconsFont;
    src: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/product_icons/ProductIconsFont.ttf) format("truetype")
}

@font-face {
    font-weight: 700;
    font-family: Inter;
    font-style: normal;
    src: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/inter-700.woff2) format("woff2"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/Inter-Bold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 600;
    font-family: Inter;
    font-style: normal;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/inter-600.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/Inter-SemiBold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 500;
    font-family: Inter;
    font-style: normal;
    src: url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/inter-500.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/Inter-Medium.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 400;
    font-family: Inter;
    font-style: normal;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/inter-regular.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/inter/Inter-Regular.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 400;
    font-family: Rubik;
    font-style: normal;
    src: url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/rubik/Rubik-Regular.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/rubik/Rubik-Regular.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 600;
    font-family: Rubik;
    font-style: normal;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/rubik/Rubik-600.woff2) format("woff2"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/rubik/Rubik-600.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 700;
    font-style: normal;
    font-family: Quicksand;
    src: url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/quicksand/Quicksand-Bold.woff2) format("woff2"),url(https://p3b8-cdn4-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/quicksand/Quicksand-Bold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 600;
    font-style: normal;
    font-family: Quicksand;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/quicksand/Quicksand-SemiBold.woff2) format("woff2"),url(https://p3b8-cdn2-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/quicksand/Quicksand-SemiBold.ttf) format("truetype");
    font-display: swap
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: Quicksand;
    src: url(https://p3b8-cdn1-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/radio_canada/RadioCanada-Medium.woff2) format("woff2"),url(https://p3b8-cdn3-client.cdn-in-flare.com/static/build/stylesSrc/themes/mobi/turkish/kralbet/fonts/radio_canada/RadioCanada-Medium.ttf) format("truetype");
    font-display: swap
}

:root body.light {
    --main-text-color: #4a516b;
    --main-color: #fff;
    --main-secondary-color: #e5eefb;
    --simple-text-color: #193b52;
    --input-border-color: #142e3f;
    --input-label-color: #000;
    --main-green-color: #01b3b3;
    --text-bg: #ecf2f5;
    --strict-text-color: #222;
    --textarea-placeholder: #a3b8c2;
    --input-text-color: #142e3f;
    --input-bg-color: #fff;
    --bg-statistics-team-color: #eaedf0;
    --text-statistics-color: #4a516b;
    --bg-statistics-title-color: linear-gradient(180deg,#e5eefb,#fff);
    --text-green-statistics: #2ac11d;
    --text-red-statistics: #e30a17;
    --bg-green-event: #009434;
    --bg-green-event-light-color: #00a53a;
    --text-green-light-event-color: #94d8af;
    --white-color: #fff;
    --bg-market-title: #eaedf0;
    --bg-outcome-color: #f6f6f6;
    --text-outcome-color: #191c1f;
    --text-outcome-market-color: #a88c56;
    --bg-outcome-selected-color: #00a83c;
    --text-outcome-selected-color: #fff;
    --select-arrow-color: #222;
    --sport-bg-inactive-color: #f1f5f8;
    --sport-bg-active-color: linear-gradient(180deg,#e4e6f1,rgba(227,231,247,0));
    --sport-border-color: #dce0f0;
    --sport-title-bg-color: #eaecef;
    --sport-header-color: #78869a;
    --sports-menu-color: #4f526d;
    --sports-event-border-color: #eaecef;
    --sport-search-input-bg: #fff;
    --sport-search-active-input-bg: #fff;
    --search-disable-bg: transparent;
    --search-disable-border: #72717b;
    --star-icon: #fff;
    --slots-dropdown-bg: linear-gradient(180deg,#7c7a94,#676580);
    --event-search-bg: #fff;
    --casino-background: #ecf2f5;
    --event-row-border: #dce0f0;
    --auth-bg: linear-gradient(180deg,#e5eefb,#fff);
    --auth-text-color: #4c4b5b;
    --auth-form-bg: #fff;
    --auth-btn-bg: #e3eaf0;
    --auth-btn-border: transparent;
    --auth-btn-color: #5f6d79;
    --auth-input-bg: #eff3f7;
    --account-bg: #c7d4e0;
    --account-history-btn: #021d3e;
    --account-history-btn-color: #576673;
    --account-select-bg: #eaecf4;
    --account-select-color: #021d3e;
    --account-history-t-head-bg: #eaecf4;
    --account-history-active-row-bg: #eaecf4;
    --account-history-red-color: #d90404;
    --account-history-details-bg: #f7ffff;
    --account-history-status-color: #eaecf4;
    --history-bet-item-header: #eaecf4;
    --history-bet-date: #93a0ab;
    --history-bet-text: #576673;
    --history-bet-border: #93a0ab;
    --history-bet-id-color: #576673;
    --history-bet-pending-status: #4697f6;
    --history-bet-win-status: #02cf4a;
    --history-bet-details-bg: #eaecf4;
    --history-bet-pick-text: #93a0ab;
    --history-bet-live-text: #f73737;
    --cart-tabs-bg: linear-gradient(270deg,#bdcddc 0.18%,#637585 99.85%);
    --cart-active-tabs-bg: linear-gradient(270deg,#eef3f7 0.18%,#d5e1ec 99.85%);
    --select-list-bg-color: #fff;
    --select-list-active-color: #eff0f5;
    --bank-account-bg-color: #dde7ec;
    --account-placeholder-color: #5a7080;
    --account-success-modal-bg: #eaecf4;
    --account-header-bg-color: #fff;
    --bank-account-block-bg-color: #eaecf4;
    --modal-text-color: #4c4b5b;
    --common-slider-after-bg-color: linear-gradient(270deg,#efefef 5.43%,rgba(27,26,36,0));
    --promo-btn-bg-color: #d9d9d9;
    -promo-btn-text-color: #000;
    --common-modal-background: linear-gradient(135.17deg,#fff 15.2%,#d1d6d8 107.65%);
    --common-modal-text: #04244b;
    --common-modal-description: #454e57;
    --common-modal-background-btn: #f1f3f6
}

:root body.dark {
    --main-text-color: #f1f5f8;
    --main-color: #1b1a24;
    --main-secondary-color: #2b2a39;
    --simple-text-color: #c1c1c1;
    --input-border-color: transparent;
    --input-label-color: #fff;
    --main-green-color: #00a83b;
    --text-bg: #1b1a24;
    --strict-text-color: #fff;
    --textarea-placeholder: #676578;
    --input-text-color: #676578;
    --input-bg-color: #2b2a39;
    --bg-statistics-team-color: #23222f;
    --text-statistics-color: #eaecf4;
    --bg-statistics-title-color: linear-gradient(180deg,#2c2b38,#23222f 50%,#31303d),linear-gradient(180deg,#e5eefb,#fff);
    --text-green-statistics: #29a91e;
    --text-red-statistics: #e30a17;
    --bg-green-event: #009434;
    --bg-green-event-light-color: #00a53a;
    --text-green-light-event-color: #94d8af;
    --white-color: #fff;
    --bg-market-title: linear-gradient(90deg,#474654,#23222f);
    --bg-outcome-color: #23222f;
    --text-outcome-color: #b9b8c3;
    --text-outcome-market-color: #a88c56;
    --bg-outcome-selected-color: #00a83c;
    --text-outcome-selected-color: #fff;
    --select-arrow-color: #676578;
    --sport-bg-inactive-color: #1b1a24;
    --sport-bg-active-color: linear-gradient(180deg,#474654,#23222f),linear-gradient(180deg,#e4e6f1,#e3e7f7);
    --sport-border-color: #868592;
    --sport-title-bg-color: linear-gradient(90deg,#474654,#23222f);
    --sport-header-color: #eaecf4;
    --sports-menu-color: #f1f5f8;
    --sports-event-border-color: #262531;
    --sport-search-input-bg: #23222f;
    --sport-search-active-input-bg: linear-gradient(180deg,#23222f,#373645),#23222f;
    --search-disable-bg: linear-gradient(0deg,#23222f,#23222f),linear-gradient(180deg,#23222f,#373645);
    --search-disable-border: #23222f;
    --star-icon: #23222f;
    --slots-dropdown-bg: linear-gradient(180deg,#23222f,#373645);
    --event-search-bg: #4c4b5b;
    --casino-background: #0a0b1c;
    --event-row-border: rgba(134,133,146,0.4);
    --auth-bg: #0a0b1c;
    --auth-text-color: #fff;
    --auth-form-bg: linear-gradient(180deg,#23222f,#373645);
    --auth-btn-bg: #4c4b5b;
    --auth-btn-border: #63626f;
    --auth-btn-color: #fff;
    --auth-input-bg: #22202f;
    --account-bg: #1b1a24;
    --account-history-btn: #0e863d;
    --account-history-btn-color: #fff;
    --account-select-bg: #23222f;
    --account-select-color: #fff;
    --account-history-t-head-bg: #242330;
    --account-history-active-row-bg: #464553;
    --account-history-red-color: #d32f2f;
    --account-history-details-bg: #393947;
    --account-history-status-color: #fff;
    --history-bet-item-header: #2b2a39;
    --history-bet-date: #fff;
    --history-bet-text: #eaecf4;
    --history-bet-border: #2b2a39;
    --history-bet-id-color: #b9b8c3;
    --history-bet-pending-status: #124b8e;
    --history-bet-win-status: #00a83b;
    --history-bet-details-bg: #1b1a24;
    --history-bet-pick-text: #81818a;
    --history-bet-live-text: #e30a17;
    --cart-tabs-bg: linear-gradient(270deg,#474654 0.18%,#23222f 99.85%);
    --cart-active-tabs-bg: linear-gradient(270deg,#474654 0.18%,#23222f 99.85%);
    --select-list-bg-color: #18171f;
    --select-list-active-color: #2b2a39;
    --bank-account-bg-color: #1b1a24;
    --account-placeholder-color: #b9b8c3;
    --account-success-modal-bg: #2b2a39;
    --account-header-bg-color: #1b1a24;
    --bank-account-block-bg-color: #2b2a39;
    --modal-text-color: #b9b8c3;
    --common-slider-after-bg-color: linear-gradient(270deg,#1b1a24 5.43%,rgba(27,26,36,0));
    --top-winners-after-bg-color: linear-gradient(transparent,var(--casino-background));
    --promo-btn-bg-color: #191931;
    --promo-btn-text-color: #535472;
    --common-modal-background: linear-gradient(135.17deg,#070327 15.2%,#3b316e 107.65%);
    --common-modal-text: #fff;
    --common-modal-description: #fff;
    --common-modal-background-btn: linear-gradient(93.87deg,#16113c 19.44%,#231c4d 96.83%)
}

:root {
    --font-open-sans: "Open Sans","Arial","Helvetica",sans-serif;
    --font-lalezar: "Lalezar",var(--font-open-sans);
    --font-anton: "Anton",var(--font-open-sans);
    --font-montserrat: "Montserrat",var(--font-open-sans);
    --font-inter: "Inter",var(--font-open-sans);
    --font-rubik: "Rubik",var(--font-open-sans);
    --font-quicksand: "Quicksand",var(--font-open-sans);
    --font-radio-canada: "Radio Canada",var(--font-open-sans)
}

*,:after,:before {
    box-sizing: border-box
}

html {
    font-size: 16px
}

body {
    color: #222;
    font-weight: 400;
    font-family: var(--font-open-sans)
}

a {
    text-decoration: none;
    cursor: pointer
}

a,button,input {
    outline: none;
    color: inherit
}

button,input {
    padding: 0;
    margin: 0;
    border: none;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    transition: all .2s;
    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
}

.application {
    position: relative;
    display: flex;
    flex-direction: column;
    min-height: 100dvh
}

.pushengage-subscriber-recovery-widget {
    --bell-right: 13px!important;
    --bell-bottom: 150px!important
}

#pushengage-subscriber-recovery-widget-bell {
    display: none
}

.xox-chat-widget-launcher-container {
    margin-bottom: 50px
}
