﻿.styles_table__53KVO
{
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
}
.styles_row__q9Br7
{
    background: #0c1c3e;
}
.styles_row__q9Br7>.styles_cell__oFeV8:first-child
{
    padding: 14px 16px 14px 30px;
}
.styles_row__q9Br7.styles_odd__9aPTd
{
    background: rgba(12,28,62,.4);
}
.styles_cell__oFeV8
{
    color: #eff2f9;
    padding: 14px 16px;
    font-size: 12px;
    line-height: 16px;
    font-family: Roboto Flex Medium,sans-serif;
    text-align: initial;
}
.styles_head__z_poe>tr
{
    background: none!important;
}
.styles_head__z_poe>tr td
{
    color: #afb7c6;
    padding: 14px 16px!important;
    font-size: 13px;
    line-height: 16px;
    font-family: Roboto Flex Medium,sans-serif;
    text-align: initial;
}
.styles_noData___hHYt
{
    margin: 30px 0;
    text-align: center;
    color: #afb7c6;
}
.styles_collapsed__Md6_U
{
    transform: rotate(180deg);
}
.styles_fullInfoContainer__oqydP
{
    border-radius: 8px;
    border: 1px solid hsla(0,0%,100%,.102);
    background: #0d0f2e;
    color: #afb7c6;
    font-size: 12px;
    line-height: 16px;
    padding: 12px 16px;
}
.styles_fullInfoContainer__oqydP>div
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #21222e;
    padding: 8px 0;
}
.styles_fullInfoContainer__oqydP>div:last-child
{
    border-bottom: none;
}
.styles_fullInfoTextHighlight__YThz2
{
    color: #fff;
}
.styles_collapse__sGdkU
{
    cursor: pointer;
}
.styles_isExpanded__RCqE7
{
    transform: rotate(180deg);
}
.styles_pointer__B34hc
{
    cursor: pointer;
}
.styles_container__cdeU_
{
    padding: 8px 12px;
    cursor: pointer;
    background: #0c1c3e;
}
.styles_container__cdeU_.styles_odd__pKVVe
{
    background: rgba(12,28,62,.4);
}
.styles_rowHead__NTRyT
{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 5px 0;
}
.styles_rowHead__NTRyT td
{
    padding: 0!important;
}
.styles_row__STx9U
{
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: 5px 0;
}
.styles_caption__3pJHv
{
    color: #afb7c6;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: 13px;
}
.styles_title__inG04
{
    font-size: 12px;
    line-height: 16px;
    color: #eff2f9;
}
.styles_content__y8uMS
{
    font-size: 13px;
    line-height: 16px;
    color: #eff2f9;
    white-space: nowrap;
}
.styles_status__C992r span
{
    max-width: 180px;
    text-align: left;
    display: flex;
    justify-content: flex-end;
}
.styles_container__zZH2Q
{
    margin-top: 36px;
}
@media(max-width: 1279px)
{
    .styles_container__zZH2Q
    {
        margin-top: 50px;
        padding: 20px 15px 0;
    }
}
.styles_filtersWrapper__PUX0c
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_filtersWrapper__PUX0c
    {
        flex-direction: column-reverse;
        align-items: flex-end;
    }
}
.styles_filtersContainer__EzJnp
{
    display: flex;
}
.styles_filtersContainer__EzJnp>div
{
    min-width: 180px;
    margin-top: 13px;
    margin-right: 13px;
}
@media(max-width: 767px)
{
    .styles_filtersContainer__EzJnp
    {
        flex-direction: column;
        width: 100%;
    }
    .styles_filtersContainer__EzJnp>div
    {
        min-width: 130px;
        margin-right: 0;
        margin-bottom: 13px;
    }
}
.styles_container__odrND
{
    border-radius: 8px;
    background: linear-gradient(180deg,#202346,#0d0f2e);
    border: 1px solid rgba(253,100,147,.3);
    padding: 20px;
}
.styles_header__Wd8X5
{
    display: flex;
    justify-content: space-between;
}
.styles_title__2UJpx
{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin: 20px auto;
    font-family: Roboto Flex Medium,sans-serif;
    padding: 0 20px;
}
.styles_bonus__q3C_7
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    font-family: Roboto Flex Bold;
    text-align: center;
}
@media(max-width: 767px)
{
    .styles_bonus__q3C_7
    {
        font-size: 24px;
    }
}
.styles_line__qgQtf
{
    background: #323340;
    width: 100%;
    height: 1px;
    border: none;
    margin: 13px auto;
}
.styles_bonusBalanceContainer__MbkA4
{
    border: .5px solid rgba(252,255,121,.3);
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #0d0f2e;
    height: 140px;
    width: 100%;
    position: relative;
    overflow: hidden;
}
@media(max-width: 767px)
{
    .styles_bonusBalanceContainer__MbkA4
    {
        height: 60px;
    }
}
.styles_bonusBalanceContainer__MbkA4:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 140px;
    width: 315px;
    background: rgba(252,255,121,.3);
    border-radius: 50%;
    filter: blur(21px);
    opacity: .1;
    transform: translate(30%,-50px);
}
.styles_bonusBalanceContent__IVqh2
{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.styles_bonusBalanceContentBonus__FdSaY
{
    font-size: 20px;
    color: #fff;
    font-family: inherit;
}
.styles_bonusBalanceContentBonusDescription__YE0kq
{
    font-size: 12px;
    color: #fff;
}
.styles_bonusConditionsContainer__wRob7
{
    background: #0d0f2e;
    padding: 12px;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    border: 1px solid #323340;
    margin-top: 12px;
    border-radius: 8px;
    font-size: 12px;
    display: flex;
    flex-direction: column;
    grid-gap: 5px;
}
.styles_bonusConditionsRow___WaB4
{
    display: flex;
    justify-content: space-between;
    color: #acaec9;
}
.styles_bonusConditionsHighlight__oPAAj
{
    color: #fff;
}
.styles_rejectBtn__Uu5Z7
{
    border-radius: 4px;
    padding: 4px 12px;
    border: 1px solid #fd6493;
    font-family: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none;
    cursor: pointer;
}
.styles_rejectBtn__Uu5Z7, .styles_rejectBtn__Uu5Z7:active, .styles_rejectBtn__Uu5Z7:hover
{
    background: #17206b;
    color: #bef3ff;
}
.styles_container__tzogj
{
    background: #3fd6ff;
    color: #000;
    padding: 6px 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    grid-gap: 25px;
}
@media(max-width: 767px)
{
    .styles_container__tzogj
    {
        font-size: 12px;
    }
}
.styles_timeContainer__0KBvT
{
    display: flex;
    grid-gap: 2px;
}
.styles_container__0CZgx button
{
    margin: 0 auto;
    display: block;
}
.styles_title__C7wmh
{
    color: #fff;
    font-size: 18px;
    line-height: 110%;
    margin: 0 auto 20px;
    font-family: Roboto Flex Bold;
    text-align: center;
}
.styles_description__GfaLL
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 15px;
    text-align: center;
}
.styles_description__GfaLL a
{
    text-decoration: underline;
}
.styles_currentBonusTitle__F0MBf
{
    font-size: 13px;
    line-height: 15px;
    color: #fff;
    text-transform: uppercase;
    margin: 0 0 15px;
    font-family: Gilroy Semibold,sans-serif;
    text-align: left;
}
.styles_bonusContainer__q_0rA
{
    background: #0c1c3e;
    border: 1px solid transparent;
    border-radius: 8px;
    display: grid;
    grid-template-columns: auto 160px;
    padding: 8px 20px;
}
.styles_bonusContainer__q_0rA>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__bAbBT
{
    color: #fff;
    font-size: 12px;
}
.styles_validUntilActive__gChzS
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__FBKE9
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 32px;
    font-family: Roboto Flex Bold;
}
@media(max-width: 767px)
{
    .styles_bonus__FBKE9
    {
        font-size: 21px;
    }
}
.styles_bonusTitle__9o_Ac
{
    font-size: 12px;
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    margin: 0 0 12px;
    max-width: 200px;
}
.styles_loseBonusContainer__6CnzN
{
    border: 1px solid #3fd6ff;
    background: transparent;
    display: flex;
    grid-gap: 12px;
    border-radius: 8px;
    padding: 20px;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    line-height: 110%;
    color: #3fd6ff;
    margin-bottom: 20px;
    flex-direction: column;
}
.styles_loseBonusBonusBalance__uUbEA
{
    font-family: Roboto Flex Bold;
    text-align: center;
}
.styles_buttonsContainer__JCuVY
{
    display: flex;
    grid-gap: 20px;
}
.styles_title__P1VzK
{
    color: #fff;
    font-family: Roboto Flex Bold;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
}
.styles_description__5p2oq
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    margin-top: 10px;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 15px;
    text-align: center;
}
.styles_description__5p2oq a
{
    text-decoration: underline;
}
.styles_bonusContainer__QPiKK
{
    background: #0c1c3e;
    border-radius: 8px;
    border: 1px;
    padding: 20px;
}
.styles_bonusHeader__l80p4
{
    display: grid;
    grid-template-columns: auto 160px;
}
.styles_bonusHeader__l80p4>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__7RbjS
{
    color: #acaec9;
    font-size: 12px;
}
.styles_validUntilActive__NOBOw
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__2VZ2X
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    font-family: Roboto Flex Bold;
}
@media(max-width: 767px)
{
    .styles_bonus__2VZ2X
    {
        font-size: 21px;
    }
}
.styles_bonusConditionsContainer__2R0Yw, .styles_bonusTitle__M_iKF
{
    font-size: 12px;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_bonusConditionsContainer__2R0Yw
{
    padding: 12px;
    background: transparent;
    border: 1px solid hsla(0,0%,100%,.1);
    margin-top: 20px;
    border-radius: 8px;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px;
}
.styles_bonusConditionsItemLine___Fn9k
{
    display: none;
}
.styles_bonusConditionsItem__Eg59s
{
    color: #acaec9;
}
.styles_bonusConditionsItemValue__4cJTB
{
    color: #fff;
    display: flex;
    justify-content: flex-end;
}
.styles_buttonsContainer__ZfKKS
{
    margin: 16px auto 0;
}
.styles_container__NPO2J
{
    border-radius: 8px;
    border: 1px solid rgba(253,100,147,.3);
    background: #0c1c3e;
    background-size: 100% 100%;
    color: #bef3ff;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 40% 20px;
    text-align: center;
}
@media(max-width: 1279px)
{
    .styles_container__NPO2J
    {
        padding: 30% 20px;
    }
}
.styles_container__CaFqL
{
    border-radius: 8px;
    border: 1px solid rgba(253,100,147,.3);
    background: transparent;
    color: #bef3ff;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_container__CaFqL
    {
        width: 100%;
        padding: 30% 20px;
        text-align: center;
    }
}
.styles_container__DzDZx
{
    background: #0c1c3e;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    padding: 20px;
}
.styles_header__tUGyI
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.styles_header__tUGyI>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__Vb2jJ
{
    color: #acaec9;
    font-size: 12px;
}
.styles_validUntilActive__n_4Xc
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__Ptjgu
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 32px;
    font-family: Roboto Flex Bold;
}
@media(max-width: 767px)
{
    .styles_bonus__Ptjgu
    {
        font-size: 21px;
    }
}
.styles_title__vihUZ
{
    font-size: 12px;
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_bonusConditionsContainer__0Y4RX
{
    padding: 8px;
    background: transparent;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    border: 1px solid #323340;
    margin-top: 12px;
    border-radius: 8px;
    font-size: 12px;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px;
}
.styles_bonusConditionsItem__rJjGP
{
    display: flex;
    justify-content: space-between;
    color: #acaec9;
}
.styles_bonusConditionsItemFirst__msENe
{
    border-right: 1px solid #323340;
    padding-right: 10px;
    margin-right: 5px;
}
.styles_bonusConditionsItemValue__xSk2i
{
    color: #fff;
}
.styles_activateButton__g_OwJ
{
    margin: 12px auto 0;
}
.styles_bonusesHeader__wx1ly
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 20px 0 0;
}
@media(max-width: 1279px)
{
    .styles_bonusesHeader__wx1ly
    {
        margin-top: 50px;
        padding: 20px 15px 0;
    }
}
.styles_bonusesHeader__wx1ly:empty
{
    display: none;
}
.styles_bonusesContainer__IWcW1
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 0 0 20px;
}
.styles_bonusesContainer__IWcW1>div:first-child
{
    grid-area: 1/1/3/2;
}
@media(max-width: 1279px)
{
    .styles_bonusesContainer__IWcW1
    {
        flex-wrap: nowrap;
        grid-gap: 10px;
        padding: 0 15px 12px;
    }
}
@media(max-width: 767px)
{
    .styles_bonusesContainer__IWcW1
    {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        padding: 0 15px 12px;
    }
}
.styles_emptyBonuses__Y7qlZ
{
    color: #afb7c6;
    margin-top: 20px;
}
@media(max-width: 1279px)
{
    .styles_emptyBonuses__Y7qlZ
    {
        margin: 60px 15px 0;
    }
}
.styles_activeBonusAndQueueTitle__zXEaN
{
    font-size: 13px;
    font-family: inherit;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 12px;
}
@media(max-width: 767px)
{
    .styles_activeBonusAndQueueTitle__zXEaN
    {
        margin: 0;
    }
}
.styles_container__e5pad
{
    margin-top: 20px;
}
.styles_title__YSTeu
{
    color: #acaec9;
    text-align: center;
    font-size: 12px;
}
.styles_gamesContainer__DhOW4
{
    grid-gap: 20px;
    margin-top: 20px;
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.styles_container__RdmX4 button
{
    border-radius: 12px;
    padding: 10px 16px;
    font-size: 14px;
    line-height: 20px;
}
.styles_container__LKMdG
{
    background: #3fd6ff;
    color: #000;
    padding: 6px 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    grid-gap: 25px;
}
@media(max-width: 767px)
{
    .styles_container__LKMdG
    {
        font-size: 12px;
    }
}
.styles_timeContainer__Pa1Fv
{
    display: flex;
    grid-gap: 2px;
}
.styles_container__wj4eK
{
    border-radius: 8px;
    background: linear-gradient(180deg,#202346,#0d0f2e);
    border: 1px solid rgba(253,100,147,.3);
    padding: 20px;
}
.styles_header__QbYQZ
{
    display: flex;
    justify-content: space-between;
}
.styles_title__DAF_6
{
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    margin: 15px 0 5px;
}
.styles_bonus__KmeEb
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    font-family: Roboto Flex Bold;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 12px;
}
.styles_bonus__KmeEb>span
{
    font-size: 12px;
}
@media(max-width: 767px)
{
    .styles_bonus__KmeEb
    {
        font-size: 24px;
    }
}
.styles_line__4JvJ_
{
    background: #323340;
    width: 100%;
    height: 1px;
    border: none;
    margin: 13px auto;
}
.styles_bonusBalanceContainer__j5Lg5
{
    border: .5px solid rgba(252,255,121,.3);
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #0d0f2e;
    height: 60px;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.styles_bonusBalanceContainer__j5Lg5:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 140px;
    width: 315px;
    background: rgba(252,255,121,.3);
    border-radius: 50%;
    filter: blur(21px);
    opacity: .1;
    transform: translate(30%,-50px);
}
.styles_bonusBalanceContent__cql17
{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.styles_bonusBalanceContentBonus___OTBE
{
    font-size: 20px;
    color: #fff;
    font-family: inherit;
}
.styles_bonusBalanceContentBonusDescription__Sg_St
{
    font-size: 12px;
    color: #fff;
}
.styles_bonusConditionsContainer__S46_b
{
    background: #0d0f2e;
    padding: 12px;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    border: 1px solid #323340;
    margin-top: 12px;
    border-radius: 8px;
    display: grid;
    grid-template-columns: 1fr 1px 1fr;
    font-size: 12px;
    grid-gap: 10px;
}
.styles_bonusConditionsItem__Vs0jL
{
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    color: #acaec9;
}
.styles_bonusConditionsItem__Vs0jL>div
{
    display: flex;
    justify-content: space-between;
    padding: 5px 0;
}
.styles_bonusConditionsItemDivided__8NTUo
{
    width: 1px;
    height: 100%;
    background: #323340;
}
.styles_bonusConditionsHighlight__bwfty
{
    color: #fff;
}
.styles_rejectBtn__3b1KX
{
    border-radius: 4px;
    padding: 4px 12px;
    border: 1px solid #fd6493;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none;
    cursor: pointer;
}
.styles_rejectBtn__3b1KX, .styles_rejectBtn__3b1KX:active, .styles_rejectBtn__3b1KX:hover
{
    background: #17206b;
    color: #bef3ff;
}
.styles_container__D5ZrA button
{
    margin: 0 auto;
    display: block;
}
.styles_title__hsyq8
{
    color: #fff;
    font-size: 18px;
    line-height: 110%;
    margin: 0 auto 20px;
    font-family: Roboto Flex Bold;
    text-align: center;
}
.styles_description__Kbgqg
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 15px;
    text-align: center;
}
.styles_description__Kbgqg a
{
    text-decoration: underline;
}
.styles_currentBonusTitle__3nQef
{
    font-size: 13px;
    line-height: 15px;
    color: #fff;
    text-transform: uppercase;
    margin: 0 0 15px;
    font-family: Gilroy Semibold,sans-serif;
    text-align: left;
}
.styles_bonusContainer__zrd2d
{
    background: #0c1c3e;
    border: 1px solid transparent;
    border-radius: 8px;
    padding: 8px 20px;
    display: grid;
    grid-template-columns: auto 160px;
}
.styles_bonusContainer__zrd2d>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__3UqII
{
    color: #fff;
    font-size: 12px;
}
.styles_validUntilActive__5Xlkq
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__Ffn1o
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 32px;
    font-family: Roboto Flex Bold;
    text-align: center;
    display: flex;
    grid-gap: 5px;
    align-items: center;
}
.styles_bonus__Ffn1o>span
{
    font-size: 12px;
}
@media(max-width: 767px)
{
    .styles_bonus__Ffn1o
    {
        font-size: 21px;
    }
}
.styles_bonusTitle__XQKmj
{
    font-size: 12px;
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    margin: 0 0 12px;
    max-width: 200px;
}
.styles_loseBonusContainer__BCpwR
{
    border: 1px solid #3fd6ff;
    display: flex;
    grid-gap: 12px;
    border-radius: 8px;
    padding: 20px;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    line-height: 110%;
    color: #3fd6ff;
    margin-bottom: 20px;
    flex-direction: column;
}
.styles_loseBonusBonusBalance__hqXAK
{
    font-family: Roboto Flex Bold;
    text-align: center;
}
.styles_buttonsContainer__XQdWR
{
    display: flex;
    grid-gap: 20px;
}
.styles_container__dqTTd
{
    margin-top: -8px;
}
.styles_title__kmN1Q
{
    color: #acaec9;
    text-align: center;
    font-size: 12px;
}
.styles_gamesContainer__3v_jz
{
    grid-gap: 15px;
    margin-top: 5px;
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.styles_gameWrapper__3F14g
{
    position: relative;
    z-index: 10;
    -webkit-clip-path: initial;
    clip-path: none;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_gameWrapper__3F14g a
{
    text-decoration: none;
}
.styles_gameWrapper__3F14g .styles_backgroundMask__LKHa6
{
    background: none;
    filter: blur(35.8952px);
    left: 3.5%;
    width: 100%;
    height: 80px;
    position: absolute;
    transform: translate(-5px,-5px);
    z-index: 1;
    opacity: 0;
}
.styles_gameWrapper__3F14g .styles_gameCover__DWxOz
{
    box-shadow: none;
    position: relative;
    border-radius: 8px;
}
.styles_gameWrapper__3F14g .styles_gameCover__DWxOz>div
{
    height: 80px;
}
.styles_gameWrapper__3F14g .styles_gameCover__DWxOz img
{
    border-radius: 8px;
}
.styles_gameWrapper__3F14g:hover
{
    will-change: opacity;
    z-index: 9;
}
.styles_gameWrapper__3F14g:hover .styles_gameCover__DWxOz
{
    z-index: 20;
}
.styles_gameWrapper__3F14g:hover .styles_backgroundMask__LKHa6
{
    will-change: opacity;
    opacity: 1;
}
.styles_title__Qg3Hx
{
    color: #fff;
    font-family: Roboto Flex Bold;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
}
.styles_description__Rm8PQ
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    margin-top: 10px;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 15px;
    text-align: center;
}
.styles_description__Rm8PQ a
{
    text-decoration: underline;
}
.styles_bonusConditionsWrapper__F0Brg
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
}
.styles_bonusContainer__IQ3_3
{
    background: #0c1c3e;
    border-radius: 8px;
    border: 1px;
    padding: 20px;
}
.styles_bonusHeader__1W_v8
{
    display: grid;
    grid-template-columns: auto 160px;
}
.styles_bonusHeader__1W_v8>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__9JBC4
{
    color: #acaec9;
    font-size: 12px;
}
.styles_validUntilActive__2FwMp
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__gDL6I
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
    font-family: Roboto Flex Bold;
    display: flex;
    align-items: center;
    grid-gap: 5px;
}
.styles_bonus__gDL6I>span
{
    font-size: 12px;
}
@media(max-width: 767px)
{
    .styles_bonus__gDL6I
    {
        font-size: 21px;
    }
}
.styles_bonusConditionsContainer__zL96u, .styles_bonusTitle__m_wPx
{
    font-size: 12px;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_bonusConditionsContainer__zL96u
{
    padding: 12px;
    background: transparent;
    border: 1px solid hsla(0,0%,100%,.1);
    margin-top: 10px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    grid-gap: 5px;
}
.styles_bonusConditionsContainer__zL96u>div>div
{
    color: #acaec9;
}
.styles_bonusConditionsRow__bpAgG
{
    display: flex;
    justify-content: space-between;
    color: #acaec9;
}
.styles_bonusConditionsItemValue__pVcSJ
{
    color: #acaec9;
}
.styles_buttonsContainer__kYgcP
{
    margin: 16px auto 0;
}
.games_with_freespins_container .gamesWithFreespinsTitle
{
    color: #acaec9;
}
.styles_container__l2zmI
{
    border-radius: 8px;
    border: 1px solid rgba(253,100,147,.3);
    background: #0c1c3e;
    background-size: 100% 100%;
    color: #bef3ff;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 40% 20px;
    text-align: center;
}
@media(max-width: 1279px)
{
    .styles_container__l2zmI
    {
        padding: 30% 20px;
    }
}
.styles_container__tBdaV
{
    background: #0c1c3e;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    padding: 20px;
}
.styles_header__6ppkW
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.styles_header__6ppkW>div:last-child
{
    display: flex;
    justify-content: flex-end;
    grid-gap: 5px;
}
.styles_validUntilText__dWSyi
{
    color: #acaec9;
    font-size: 12px;
}
.styles_validUntilActive__btrg0
{
    color: #fd6493;
    font-size: 12px;
}
.styles_bonus__Vgw17
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 32px;
    font-family: Roboto Flex Bold;
    text-align: center;
    display: flex;
    align-items: center;
    grid-gap: 12px;
}
.styles_bonus__Vgw17>span
{
    font-size: 12px;
}
@media(max-width: 767px)
{
    .styles_bonus__Vgw17
    {
        font-size: 21px;
    }
}
.styles_title__KJESr
{
    font-size: 12px;
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_bonusConditionsWrapper__vaHP0
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
}
.styles_bonusConditionsContainer__TZVEX
{
    padding: 8px;
    background: transparent;
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    border: 1px solid #323340;
    margin-top: 12px;
    border-radius: 8px;
    font-size: 12px;
    display: flex;
    flex-direction: column;
    grid-gap: 5px;
}
.styles_bonusConditionsRow__XUSKe
{
    display: flex;
    justify-content: space-between;
    color: #acaec9;
}
.styles_bonusConditionsItemValue__mHQhv
{
    color: #fff;
}
.styles_activateButton___Ursa
{
    margin: 12px auto 0;
}
.styles_bonusesHeader__7F5Ca
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 20px 0 0;
}
@media(max-width: 1279px)
{
    .styles_bonusesHeader__7F5Ca
    {
        margin-top: 50px;
        padding: 20px 15px 0;
    }
}
.styles_bonusesHeader__7F5Ca:empty
{
    display: none;
}
.styles_bonusesContainer__6Ve_f
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 0 0 20px;
}
.styles_bonusesContainer__6Ve_f>div:first-child
{
    grid-area: 1/1/3/2;
}
@media(max-width: 1279px)
{
    .styles_bonusesContainer__6Ve_f
    {
        flex-wrap: nowrap;
        grid-gap: 10px;
        padding: 0 15px 15px;
    }
}
@media(max-width: 767px)
{
    .styles_bonusesContainer__6Ve_f
    {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        padding: 0 15px 15px;
    }
}
.styles_emptyBonuses__UwA5I
{
    color: #afb7c6;
    margin-top: 20px;
}
@media(max-width: 1279px)
{
    .styles_emptyBonuses__UwA5I
    {
        margin: 60px 15px 0;
    }
}
.styles_activeBonusAndQueueTitle__B22BI
{
    font-size: 13px;
    font-family: inherit;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 12px;
}
@media(max-width: 767px)
{
    .styles_activeBonusAndQueueTitle__B22BI
    {
        margin: 0;
    }
}
.styles_container__fnDVh
{
    display: flex;
    padding: 16px 16px 32px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    flex: 1 0;
    border-radius: 16px;
    border: 1px solid rgba(172,174,201,.302);
    background: #0c1c3e;
}
.styles_title__L9dIe
{
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-family: Gilroy Semibold;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.styles_description__hfPhe
{
    font-size: 14px;
    line-height: 18px;
    min-height: 72px;
}
.styles_description__hfPhe, .styles_notSet__l3GmC
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-style: normal;
    font-weight: 400;
}
.styles_notSet__l3GmC
{
    font-size: 15px;
    line-height: 20px;
    margin: 20px 0;
}
.styles_container__NPGyk
{
    padding: 38px;
}
.styles_title__XyXYN
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_description__ih657
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-top: 16px;
    margin-bottom: 24px;
}
.styles_confirmationContent__EkmCn
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 16px 24px;
}
.styles_confirmationContent__EkmCn>div:not(:last-child)
{
    border-bottom: .5px solid rgba(172,174,201,.302);
}
.styles_confirmationContent__EkmCn>div:last-child
{
    margin: 0;
    padding: 0;
}
.styles_confirmationContentRow__KdYZs
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    margin-bottom: 8px;
    padding-bottom: 8px;
    width: 100%;
}
.styles_confirmationContentTitle__Kenvw
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_confirmationContentValue__8HEYT
{
    color: #fff;
    font-family: Roboto Flex Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_disclaimer__OiuMT
{
    font-weight: 400;
    line-height: 18px;
    margin: 24px 0;
}
.styles_backButton__Cx4GQ, .styles_disclaimer__OiuMT
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
}
.styles_backButton__Cx4GQ
{
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin-top: 30px;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
}
.styles_container__8fk8X
{
    margin-bottom: 42px;
}
.styles_titleContainer__3lH1t
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    margin-bottom: 16px;
    width: 100%;
}
.styles_title__h7GcP
{
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_title__h7GcP, .styles_value__AqRQt
{
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_value__AqRQt
{
    font-family: Roboto Flex Bold;
}
.rc-slider
{
    position: relative;
    width: 100%;
    height: 14px;
    padding: 5px 0;
    border-radius: 6px;
    touch-action: none;
}
.rc-slider, .rc-slider *
{
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.rc-slider-rail
{
    position: absolute;
    width: 100%;
    height: 4px;
    background-color: #e9e9e9;
    border-radius: 6px;
}
.rc-slider-track, .rc-slider-tracks
{
    background-color: #abe2fb;
}
.rc-slider-track-draggable
{
    z-index: 1;
    box-sizing: content-box;
    background-clip: content-box;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    transform: translateY(-5px);
}
.rc-slider-handle
{
    position: absolute;
    z-index: 1;
    width: 14px;
    height: 14px;
    margin-top: -5px;
    background-color: #fff;
    border: 2px solid #96dbfa;
    border-radius: 50%;
    cursor: pointer;
    cursor: -webkit-grab;
    cursor: grab;
    opacity: .8;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging
{
    border-color: #57c5f7;
    box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete
{
    opacity: 0;
}
.rc-slider-handle:focus
{
    outline: none;
    box-shadow: none;
}
.rc-slider-handle:focus-visible
{
    border-color: #2db7f5;
    box-shadow: 0 0 0 3px #96dbfa;
}
.rc-slider-handle-click-focused:focus
{
    border-color: #96dbfa;
    box-shadow: unset;
}
.rc-slider-handle:hover
{
    border-color: #57c5f7;
}
.rc-slider-handle:active
{
    border-color: #57c5f7;
    box-shadow: 0 0 5px #57c5f7;
    cursor: -webkit-grabbing;
    cursor: grabbing;
}
.rc-slider-mark
{
    position: absolute;
    top: 18px;
    left: 0;
    width: 100%;
    font-size: 12px;
}
.rc-slider-mark-text
{
    position: absolute;
    display: inline-block;
    color: #999;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}
.rc-slider-mark-text-active
{
    color: #666;
}
.rc-slider-step
{
    position: absolute;
    width: 100%;
    height: 4px;
    background: transparent;
}
.rc-slider-dot
{
    position: absolute;
    bottom: -2px;
    width: 8px;
    height: 8px;
    vertical-align: middle;
    background-color: #fff;
    border: 2px solid #e9e9e9;
    border-radius: 50%;
    cursor: pointer;
}
.rc-slider-dot-active
{
    border-color: #96dbfa;
}
.rc-slider-dot-reverse
{
    margin-right: -4px;
}
.rc-slider-disabled
{
    background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track
{
    background-color: #ccc;
}
.rc-slider-disabled .rc-slider-dot, .rc-slider-disabled .rc-slider-handle
{
    background-color: #fff;
    border-color: #ccc;
    box-shadow: none;
    cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-dot, .rc-slider-disabled .rc-slider-mark-text
{
    cursor: not-allowed!important;
}
.rc-slider-vertical
{
    width: 14px;
    height: 100%;
    padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail
{
    width: 4px;
    height: 100%;
}
.rc-slider-vertical .rc-slider-track
{
    bottom: 0;
    left: 5px;
    width: 4px;
}
.rc-slider-vertical .rc-slider-track-draggable
{
    border-top: 0;
    border-right: 5px solid transparent;
    border-bottom: 0;
    border-left: 5px solid transparent;
    transform: translateX(-5px);
}
.rc-slider-vertical .rc-slider-handle
{
    position: absolute;
    z-index: 1;
    margin-top: 0;
    margin-left: -5px;
    touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark
{
    top: 0;
    left: 18px;
    height: 100%;
}
.rc-slider-vertical .rc-slider-step
{
    width: 4px;
    height: 100%;
}
.rc-slider-vertical .rc-slider-dot
{
    margin-left: -2px;
}
.rc-slider-tooltip-zoom-down-appear, .rc-slider-tooltip-zoom-down-enter, .rc-slider-tooltip-zoom-down-leave
{
    display: block!important;
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active, .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active
{
    animation-name: rcSliderTooltipZoomDownIn;
    animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active
{
    animation-name: rcSliderTooltipZoomDownOut;
    animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-appear, .rc-slider-tooltip-zoom-down-enter
{
    transform: scale(0);
    animation-timing-function: cubic-bezier(.23,1,.32,1);
}
.rc-slider-tooltip-zoom-down-leave
{
    animation-timing-function: cubic-bezier(.755,.05,.855,.06);
}
@keyframes rcSliderTooltipZoomDownIn
{
    0%
    {
        transform: scale(0);
        transform-origin: 50% 100%;
        opacity: 0;
    }
    to
    {
        transform: scale(1);
        transform-origin: 50% 100%;
    }
}
@keyframes rcSliderTooltipZoomDownOut
{
    0%
    {
        transform: scale(1);
        transform-origin: 50% 100%;
    }
    to
    {
        transform: scale(0);
        transform-origin: 50% 100%;
        opacity: 0;
    }
}
.rc-slider-tooltip
{
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: visible;
}
.rc-slider-tooltip, .rc-slider-tooltip *
{
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.rc-slider-tooltip-hidden
{
    display: none;
}
.rc-slider-tooltip-placement-top
{
    padding: 4px 0 8px;
}
.rc-slider-tooltip-inner
{
    min-width: 24px;
    height: 24px;
    padding: 6px 2px;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    background-color: #6c6c6c;
    border-radius: 6px;
    box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow
{
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow
{
    bottom: 4px;
    left: 50%;
    margin-left: -4px;
    border-width: 4px 4px 0;
    border-top-color: #6c6c6c;
}
.rc-slider-mark-text
{
    color: #acaec9;
}
.rc-slider-track, .rc-slider-tracks
{
    position: absolute;
    height: 4px;
    background-color: #3fd6ff;
    border-radius: 6px;
}
.rc-slider-dot, .rc-slider-rail
{
    background-color: #000;
}
.rc-slider-dot
{
    border: 2px solid #000;
    opacity: 1;
}
.rc-slider-dot-active
{
    border-color: #3fd6ff;
    background-color: #3fd6ff;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging
{
    border-color: #fff;
    background-color: #fff;
    opacity: 1;
    box-shadow: none;
    width: 16px;
    height: 16px;
}
.rc-slider-handle
{
    border: 2px solid #fff;
    opacity: 1;
}
.rc-slider-handle:hover
{
    border-color: #fff;
}
.rc-slider-mark-text
{
    white-space: nowrap;
}
.styles_container__s_wLr
{
    padding: 38px;
    min-height: 420px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.styles_title__jbj83
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_description__ipayO
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-top: 16px;
    margin-bottom: 24px;
}
.styles_confirmationContent__5SOIq
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 16px 24px;
}
.styles_confirmationContent__5SOIq>div:not(:last-child)
{
    border-bottom: .5px solid rgba(172,174,201,.302);
}
.styles_confirmationContent__5SOIq>div:last-child
{
    margin: 0;
    padding: 0;
}
.styles_confirmationContentRow__W5RaE
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    margin-bottom: 8px;
    padding-bottom: 8px;
    width: 100%;
}
.styles_confirmationContentTitle__VRoGC
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_confirmationContentValue__G_kGP
{
    color: #fff;
    font-family: Roboto Flex Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_disclaimer__H9aaH
{
    font-weight: 400;
    line-height: 18px;
    margin: 24px 0;
}
.styles_backButton__T8CJ_, .styles_disclaimer__H9aaH
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
}
.styles_backButton__T8CJ_
{
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin-top: 30px;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
}
.styles_durationPeriod__FB7B7
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_durationPeriodContainer__JShcS
{
    display: flex;
    gap: 16px;
    margin: 16px 0;
}
.styles_durationPeriodContainer__JShcS>div
{
    width: 100%;
}
.styles_label__eFRNi
{
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 4px;
}
.styles_container__9f2j_
{
    padding: 38px;
    min-height: 410px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.styles_title__0hORi
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_description__sgw5i
{
    color: #acaec9;
    font-size: 14px;
    line-height: 18px;
    margin-top: 16px;
}
.styles_description__sgw5i, .styles_onceSetCoolingOff__Jwlvg
{
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 24px;
}
.styles_onceSetCoolingOff__Jwlvg
{
    padding: 4px 8px;
    border-radius: 4px;
    border: 1px solid #323340;
    color: #f9e09f;
    font-size: 11px;
    line-height: 13px;
}
.styles_confirmationContent__Jizkf
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 16px 24px;
}
.styles_confirmationContent__Jizkf>div:not(:last-child)
{
    border-bottom: .5px solid rgba(172,174,201,.302);
}
.styles_confirmationContent__Jizkf>div:last-child
{
    margin: 0;
    padding: 0;
}
.styles_confirmationContentRow__dkWTR
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    margin-bottom: 8px;
    padding-bottom: 8px;
    width: 100%;
}
.styles_confirmationContentTitle__c81cY
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_confirmationContentValue__gyfej
{
    color: #fff;
    font-family: Roboto Flex Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_disclaimer__SwGHU
{
    color: #f93c47;
    font-weight: 400;
    line-height: 18px;
    margin: 24px 0;
}
.styles_backButton__LCFze, .styles_disclaimer__SwGHU
{
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
}
.styles_backButton__LCFze
{
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin-top: 30px;
    align-items: center;
    color: #acaec9;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
}
.styles_label__CxkL1
{
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 4px;
}
.styles_label__CxkL1:after
{
    content: "*";
    margin-left: 3px;
    color: #f93c47;
}
.styles_durationContainer__8RjtW
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    align-items: center;
    justify-content: space-between;
}
.datePickerOverlayWrapper
{
    position: absolute!important;
    width: 300px;
}
.styles_container__rXUmy
{
    padding: 8px 0;
    border-bottom: none;
    overflow-x: auto;
    margin-bottom: 20px;
}
@media(max-width: 767px)
{
    .styles_container__rXUmy
    {
        padding: 16px;
        border-radius: 12px;
        border: none;
        background: #12153a;
    }
}
.styles_methods__1D3oQ
{
    display: flex;
    flex-direction: row;
    color: #fff;
}
.styles_methods__1D3oQ>div
{
    margin-right: 20px;
}
@media(max-width: 767px)
{
    .styles_methods__1D3oQ
    {
        justify-content: space-between;
    }
}
.styles_method__IMDAY
{
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
    color: #acaec9;
    font-size: 14px;
    font-family: Roboto Flex;
    text-wrap: nowrap;
}
.styles_method__IMDAY:hover
{
    color: #fd6493;
}
.styles_method__IMDAY svg
{
    display: block;
    margin-right: 4px;
    fill: currentColor;
}
.styles_stroke__AXAKz svg
{
    fill: none;
    stroke: currentColor;
}
.styles_active__ikDxh, .styles_active__ikDxh:hover
{
    color: #fd6493;
}
.styles_active__ikDxh:after
{
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
    content: "";
    height: 1px;
    background: #fd6493;
}
.styles_customIcon__8CpJd
{
    display: none;
    width: 16px;
    height: 16px;
}
.styles_bank-transfer__gILKI .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/bank-transfer.svg);
}
.styles_banking-card__2rzol .styles_customIcon__8CpJd, .styles_cards__XHC4q .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/cards.svg);
}
.styles_all__vD4S3 .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/all.svg);
}
.styles_crypto-currency__3Udh8 .styles_customIcon__8CpJd, .styles_crypto__GeIHc .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/crypto.svg);
}
.styles_vouchers__NjWSa .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/vouchers.svg);
}
.styles_payment-systems__fejVj .styles_customIcon__8CpJd
{
    background: url(https://vulkka.com/img/icons/depositFilters/payment-systems.svg);
}
.styles_container__glIxJ
{
    padding: 38px;
    min-height: 410px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.styles_title__wZzu9
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_description__2QlF3
{
    font-weight: 400;
    line-height: 18px;
    margin-top: 16px;
    margin-bottom: 24px;
}
.styles_backButton__yaOkG, .styles_description__2QlF3
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
}
.styles_backButton__yaOkG
{
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin-top: 30px;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
}
.styles_label__y2z19
{
    color: #acaec9;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 4px;
}
.styles_label__y2z19:after
{
    content: "*";
    margin-left: 3px;
    color: #f93c47;
}
.styles_inputWrapper__9BwA5
{
    position: relative;
}
.styles_input__td6XY
{
    background-color: #fff;
    border-radius: 8px;
    font-size: 14px;
    line-height: 17px;
    box-shadow: none;
    font-family: Roboto Flex;
    text-align: center;
    padding: 8px 10px;
    height: 40px;
    color: #252739;
    width: 100%;
    border: none;
}
.styles_input__td6XY::placeholder
{
    color: #afb7c6;
}
.styles_input__td6XY::-webkit-inner-spin-button, .styles_input__td6XY::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.styles_input__td6XY[type=number]
{
    -moz-appearance: textfield;
}
.styles_input__td6XY:disabled
{
    background: linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#d9d9d9),linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#737373);
    opacity: 1;
}
.styles_input__td6XY:focus
{
    border: 2px solid #3fd6ff;
}
.styles_error__gxTGx
{
    color: #ff1708;
    border: 2px solid #fd6493;
}
.styles_errorText__5UQo3
{
    position: absolute;
    right: 0;
    font-size: 12px;
    bottom: -18px;
    font-family: Roboto Flex;
    color: #ff1708;
}
@media(max-width: 767px)
{
    .styles_errorText__5UQo3
    {
        right: auto;
        left: 0;
        text-wrap: nowrap;
    }
}
.styles_errorTextCentered__Xqbfm
{
    width: 100%;
    text-align: center;
}
.styles_withClear__H0jYg, .styles_withPaste__N4H8j
{
    position: absolute;
    top: 7px;
    right: 10px;
    padding: 4px 12px;
    font-size: 10px;
    border-radius: 4px;
    border: 1px solid #fd6493;
    font-family: Gilroy Semibold;
    color: #fd6493;
    cursor: pointer;
    background: #fff;
}
.styles_container___t7wd
{
    height: 82px;
    width: 160px;
    position: relative;
    margin-top: 30px;
}
.styles_container___t7wd svg:nth-of-type(2)
{
    transform: scale(1.1);
}
.styles_container___t7wd svg
{
    position: absolute;
    top: 0;
    left: 0;
    max-width: 160px;
    width: 100%;
}
.styles_container___t7wd svg>path:first-child
{
    stroke: #afb7c6!important;
}
.styles_container___t7wd svg>path:last-child
{
    stroke: #3fd6ff!important;
}
.styles_textContainer__eX1l2
{
    display: inline-flex;
    height: 22px;
    justify-content: center;
    align-items: center;
    gap: 2px;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    width: 100%;
}
.styles_currentAmount__k1iLH
{
    color: #3fd6ff;
    font-weight: 700;
    text-transform: uppercase;
}
.styles_currentAmount__k1iLH, .styles_maxAmount__bZiTB
{
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 15px;
    font-style: normal;
    line-height: 20px;
}
.styles_maxAmount__bZiTB
{
    color: #acaec9;
    text-align: center;
    font-weight: 400;
}
.styles_title__ct7Vi
{
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 12px;
}
@media(max-width: 767px)
{
    .styles_title__ct7Vi
    {
        margin-bottom: 36px;
    }
}
.styles_description__1JnnH
{
    font-size: 17px;
    line-height: 22px;
    color: #acaec9;
    text-align: center;
    margin-bottom: 32px;
}
@media(max-width: 767px)
{
    .styles_description__1JnnH
    {
        margin: 0 22px 32px;
    }
}
.styles_bonus__URsUV
{
    padding: 24px;
    position: relative;
    background: linear-gradient(180deg,#202346,#16194d);
    background-size: cover;
    border-radius: 8px;
    border: 0 solid transparent;
    text-align: center;
    margin: 0 45px 16px;
}
.styles_bonus__URsUV:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -1px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
@media(max-width: 767px)
{
    .styles_bonus__URsUV
    {
        margin: 0 14px;
    }
}
.styles_bonusTitle__ncm8E
{
    font-size: 15px;
    line-height: 20px;
    color: #fff;
    margin-bottom: 12px;
}
.styles_bonusBonus__Y4UvO, .styles_bonusTitle__ncm8E
{
    font-family: Roboto Flex Bold;
    text-transform: uppercase;
}
.styles_bonusBonus__Y4UvO
{
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    line-height: 25px;
}
.styles_buttonWrapper__iGJDM button
{
    font-size: 16px!important;
    font-family: Roboto Flex Bold!important;
    text-transform: uppercase;
    margin: 30px auto 10px;
    color: #03051d!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
    border-color: initial!important;
    border-width: 1px!important;
}
@media(max-width: 767px)
{
    .styles_buttonWrapper__iGJDM div
    {
        margin: 0 16px;
        width: 100%!important;
        max-width: calc(100% - 32px)!important;
    }
    .styles_buttonWrapper__iGJDM button
    {
        width: 100%!important;
        max-width: 100%!important;
    }
}
.styles_cancelBonus__j0Vzt
{
    margin-top: 18px;
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 13px;
    text-align: center;
    line-height: 18px;
    cursor: pointer;
}
.styles_minDeposit__yit0t
{
    color: #acaec9;
    font-size: 12px;
    margin-top: 12px;
    line-height: 16px;
}
.styles_container__fTYgt
{
    display: flex;
    padding: 16px 16px 32px;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    flex: 1 0;
    border-radius: 16px;
    border: 1px solid rgba(172,174,201,.302);
    background: #0c1c3e;
}
.styles_title__P8Lqs
{
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-family: Gilroy Semibold;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.styles_description__bfrDe
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    min-height: 72px;
}
.styles_textContainer__HZBk4
{
    width: 100%;
}
.styles_textContainer__HZBk4>div:not(:last-child)
{
    border-bottom: .5px solid rgba(172,174,201,.302);
}
.styles_row__F_KCL
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    padding: 8px 0;
}
.styles_property__Hul_y
{
    color: #acaec9;
}
.styles_property__Hul_y, .styles_value__ZrUUX
{
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}
.styles_value__ZrUUX
{
    color: #fff;
}
.styles_buttonWrapper__6awPW
{
    margin-top: 16px;
}
.styles_buttonWrapper__6awPW button
{
    background: #17206b!important;
    border: 1px solid rgba(172,174,201,.302)!important;
    color: #bef3ff!important;
}
.styles_buttonWrapper__6awPW button:hover
{
    background: #0d0f2e!important;
}
.styles_spinnerContainer__mGU4m
{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.styles_tabs__FjK07
{
    display: flex;
    margin-bottom: 10px;
}
.styles_tab__1o7OS
{
    padding: 6px 24px;
    font-size: 15px;
    line-height: 20px;
    font-family: Roboto Flex Bold;
    text-align: center;
    border-bottom: 1px solid transparent;
    cursor: pointer;
    text-transform: uppercase;
}
.styles_tab__1o7OS span
{
    background: #3fd6ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_tab__1o7OS:first-child
{
    margin-right: 12px;
}
@media(max-width: 767px)
{
    .styles_tab__1o7OS
    {
        width: 50%;
        padding: 10px 24px!important;
    }
}
.styles_activeTab__GckCn
{
    border-bottom: 1px solid #ffa500;
}
.styles_activeTab__GckCn span
{
    background: #ffa500;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_promocode__8B9sl
{
    position: relative;
    display: flex;
    margin-bottom: 10px;
}
.styles_inputWrapper__PmiBA
{
    width: 50%;
    position: relative;
    margin-right: 10px;
}
.styles_inputWrapper__PmiBA .styles_placeholder__1ilLa
{
    position: absolute;
    top: 21px;
    left: 50%;
    transform: translate(-50%,-50%);
    color: #afb7c6;
    font-family: Roboto Flex;
    font-size: 14px;
    width: 100%;
    text-align: center;
}
.styles_inputWrapper__PmiBA input
{
    font-size: 24px!important;
    line-height: 18px!important;
    font-family: Roboto Flex Bold!important;
}
.styles_inputWrapper__PmiBA input::placeholder
{
    display: none;
}
@media(max-width: 767px)
{
    .styles_inputWrapper__PmiBA
    {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .styles_inputWrapper__PmiBA input
    {
        text-align: left;
    }
}
.styles_mobileButton__2otjp
{
    position: absolute;
    top: 4px;
    right: 7px;
}
.styles_mobileButton__2otjp button
{
    font-size: 14px;
    text-transform: capitalize!important;
    font-family: Roboto Flex;
}
.styles_button__OTnKJ
{
    width: 50%;
}
.styles_button__OTnKJ button
{
    font-family: Roboto Flex Bold;
    color: #03051d!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
    border-color: initial!important;
    border-width: 1px!important;
}
.styles_button__OTnKJ button:disabled
{
    background: #262c4b!important;
    opacity: 1;
}
@media(max-width: 767px)
{
    .styles_button__OTnKJ
    {
        display: none;
    }
}
.styles_container__Dxq9d
{
    position: relative;
    z-index: 5;
}
.styles_header__SS3Qk
{
    display: flex;
    justify-content: space-between;
    color: #fff;
    font-size: 12px;
    margin-bottom: 4px;
}
.styles_header__SS3Qk>span
{
    opacity: .7;
}
.styles_bonusesInner__X2AWW
{
    display: flex;
    gap: 4px;
}
@media(max-width: 767px)
{
    .styles_bonusesInner__X2AWW
    {
        flex-direction: column;
    }
}
.styles_bonus__Se__4
{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 16px;
    width: 33%;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    background: linear-gradient(180deg,#202346,#16194d);
    background-size: 100% 100%;
    text-align: center;
    cursor: pointer;
}
.styles_bonus__Se__4>span
{
    font-size: 16px;
    line-height: 17px;
    font-family: Roboto Flex Bold;
    text-transform: uppercase;
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 767px)
{
    .styles_bonus__Se__4
    {
        width: 100%;
    }
}
.styles_bonusMinDeposit__bHHx8
{
    position: absolute;
    top: 6px;
    left: 50%;
    transform: translateX(-50%);
    padding: 2px 6px;
    font-size: 8px;
    min-width: 115px;
    border-radius: 4px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    color: #000;
}
.styles_hasBonus__NJBAc
{
    justify-content: flex-start;
}
.styles_appliedBonus__7dJOw
{
    position: relative;
    padding: 12px;
    border-radius: 8px;
    border: 1px solid #f7931b;
    background: #0d0f2e;
    width: 250px;
}
.styles_appliedBonus__7dJOw div
{
    background: linear-gradient(0deg,#f7931b,#fcff79 86.61%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 12px;
}
.styles_appliedBonusAmount__jsIAV
{
    margin-bottom: 8px;
    font-size: 20px!important;
    font-family: Roboto Flex Bold;
}
.styles_bonusesDropdown__NoZQ6
{
    position: relative;
    width: 100%;
    z-index: 1;
}
.styles_bonusesDropdownOpen__OIlxp .styles_bonusesDropdownLabel__f8u_D
{
    background: #0d0f2e;
    border: 1px solid #ffba07;
}
.styles_bonusesDropdownLabel__f8u_D
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 8px;
    padding: 12px 16px;
    background: hsla(0,0%,100%,.12);
    border: 1px solid transparent;
    width: 100%;
    cursor: pointer;
}
.styles_bonusesDropdownLabel__f8u_D span
{
    background: #acaec9;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
    font-size: 15px;
    line-height: 20px;
    text-transform: uppercase;
}
span.styles_bonusesDropdownLabelSelected__6d4fG
{
    font-size: 15px;
    line-height: 20px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
}
.styles_bonusesDropdownList__B8g2M
{
    position: absolute;
    top: calc(100% + 5px);
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    cursor: pointer;
    padding: 4px 12px;
    border-radius: 8px;
    background: #0d0f2e;
    border: 1px solid #ffba07;
}
.styles_bonusesDropdownItem__SqeA6
{
    padding: 8px;
    font-size: 17px;
    font-family: Roboto Flex Bold;
    color: #fff;
    border-bottom: 1px solid rgba(172,174,201,.3);
}
.styles_bonusesDropdownItem__SqeA6:last-child
{
    border-bottom: none;
}
.styles_dontHaveBonus__eCTwu
{
    padding: 8px 0;
    color: #acaec9;
    text-transform: uppercase;
    font-family: Roboto Flex Bold;
    font-size: 15px;
    line-height: 20px;
}
.styles_selectedBonus__DnoL_
{
    padding: 12px;
    margin-top: 12px;
    background: #0d0f2e;
    background-size: cover;
    border: 1px solid rgba(172,174,201,.3);
    border-radius: 8px;
    text-align: left;
}
.styles_selectedBonus__DnoL_ span
{
    display: flex;
    justify-content: space-between;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 20px;
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
}
.styles_selectedBonus__DnoL_ .styles_close__lMu_i
{
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.styles_selectedBonus__DnoL_ .styles_close__lMu_i img
{
    width: 10px;
    height: 10px;
}
.styles_selectedBonusMinDeposit__jY5KS
{
    color: #acaec9;
    font-size: 12px;
    margin-top: 8px;
    line-height: 16px;
}
.styles_bonusClose__gOvvX
{
    position: absolute;
    top: 10px;
    right: 10px;
    background: url(../../willbetgambling/image/closeGreyIcon.svg) 50% no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
    z-index: 2;
}
.styles_minDeposit__aBg_j
{
    position: absolute;
    bottom: 0;
    right: 0;
    color: #ff1708;
    font-size: 12px;
}
@media(max-width: 767px)
{
    .styles_minDeposit__aBg_j
    {
        top: 0;
        bottom: none;
    }
}
.styles_bonusInfo__qPqmu
{
    position: absolute;
    top: 6px;
    right: 10px;
}
.styles_container__qfwbf
{
    display: flex;
    padding: 16px 16px 32px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    flex: 1 0;
    border-radius: 16px;
    border: 1px solid rgba(172,174,201,.302);
    background: #0c1c3e;
}
.styles_title__LG5w6
{
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-family: Gilroy Semibold;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.styles_description__7Jzdd
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    min-height: 72px;
}
.styles_textContainer__pfZOu
{
    width: 100%;
}
.styles_textContainer__pfZOu>div:not(:last-child)
{
    border-bottom: .5px solid rgba(172,174,201,.302);
}
.styles_row__SvK9K
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    padding: 8px 0;
}
.styles_property__OvVLW
{
    color: #acaec9;
}
.styles_property__OvVLW, .styles_value__J7Ulo
{
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}
.styles_value__J7Ulo
{
    color: #fff;
}
.styles_buttonWrapper__ijji2
{
    margin-top: 16px;
    width: 100%;
}
.styles_buttonWrapper__ijji2 button
{
    background: #17206b!important;
    border: 1px solid rgba(172,174,201,.302)!important;
    color: #bef3ff!important;
}
.styles_buttonWrapper__ijji2 button:hover
{
    background: #0d0f2e!important;
}
.styles_title___Jybv
{
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 24px;
}
@media(max-width: 767px)
{
    .styles_title___Jybv
    {
        margin-bottom: 16px;
    }
}
.styles_description__uII1O
{
    font-size: 16px;
    line-height: 18px;
    color: #acaec9;
    text-align: center;
    margin-bottom: 32px;
}
@media(max-width: 767px)
{
    .styles_description__uII1O
    {
        margin: 0 0 32px;
    }
}
.styles_bonus__XoZZv
{
    padding: 24px;
    position: relative;
    background: linear-gradient(180deg,#202346,#16194d);
    background-size: cover;
    border-radius: 8px;
    border: 0 solid transparent;
    text-align: center;
    margin: 0 45px 16px;
}
.styles_bonus__XoZZv:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -1px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
@media(max-width: 767px)
{
    .styles_bonus__XoZZv
    {
        margin: 0 auto 16px;
    }
}
.styles_bonusTitle__jevuv
{
    font-size: 15px;
    line-height: 20px;
    color: #fff;
    margin-bottom: 12px;
}
.styles_bonusBonus__ByINM, .styles_bonusTitle__jevuv
{
    font-family: Roboto Flex Bold;
    text-transform: uppercase;
}
.styles_bonusBonus__ByINM
{
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    line-height: 25px;
}
.styles_buttonWrapper__j3I3f button
{
    font-family: Roboto Flex Bold!important;
    font-size: 16px!important;
    text-transform: uppercase;
    margin: 30px auto 10px;
    color: #03051d!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
    border-color: initial!important;
    border-width: 1px!important;
}
@media(max-width: 767px)
{
    .styles_buttonWrapper__j3I3f div
    {
        margin: 0 16px;
        width: 100%!important;
        max-width: calc(100% - 32px)!important;
    }
    .styles_buttonWrapper__j3I3f button
    {
        width: 100%!important;
        max-width: 100%!important;
    }
}
.styles_cancelBonus__hZYHF
{
    margin-top: 18px;
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
}
.styles_cancelBonus__hZYHF, .styles_title__fTSoy
{
    -webkit-text-fill-color: transparent;
    text-align: center;
}
.styles_title__fTSoy
{
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 24px;
}
@media(max-width: 767px)
{
    .styles_title__fTSoy
    {
        margin-bottom: 36px;
    }
}
.styles_description__bD19Y
{
    font-size: 17px;
    line-height: 22px;
    color: #acaec9;
    text-align: center;
    margin-bottom: 32px;
}
@media(max-width: 767px)
{
    .styles_description__bD19Y
    {
        margin: 0 22px 32px;
    }
}
.styles_bonus__dLeQd
{
    padding: 24px;
    position: relative;
    background: linear-gradient(180deg,#202346,#16194d);
    background-size: cover;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    text-align: center;
    margin: 0 45px 16px;
}
@media(max-width: 767px)
{
    .styles_bonus__dLeQd
    {
        margin: 0 14px;
    }
}
.styles_bonusTitle__sa4L8
{
    font-size: 15px;
    line-height: 20px;
    color: #acaec9;
    margin-bottom: 12px;
}
.styles_bonusBonus__DF3s0, .styles_bonusTitle__sa4L8
{
    font-family: Roboto Flex Bold;
    text-transform: uppercase;
}
.styles_bonusBonus__DF3s0
{
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    line-height: 25px;
}
.styles_buttonWrapper__pyiwM>div
{
    margin: 0 auto;
    max-width: 100%!important;
}
.styles_buttonWrapper__pyiwM button
{
    font-family: Roboto Flex Bold!important;
    font-size: 16px!important;
    text-transform: uppercase;
    margin: 30px auto 10px;
    width: 300px!important;
    max-width: 300px!important;
    color: #03051d!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
    border-color: initial!important;
    border-width: 1px!important;
}
@media(max-width: 767px)
{
    .styles_buttonWrapper__pyiwM div
    {
        margin: 0 16px;
        width: 100%!important;
        max-width: calc(100% - 32px)!important;
    }
    .styles_buttonWrapper__pyiwM button
    {
        width: 100%!important;
        max-width: 100%!important;
    }
}
.styles_cancelBonus__PVjft
{
    margin-top: 18px;
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 13px;
    text-align: center;
    line-height: 18px;
    cursor: pointer;
}
.styles_container__eJlyN
{
    padding: 38px;
}
.styles_title__yCn0a
{
    color: #fff;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_content__u4RtE
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 24px;
    margin: 24px 0;
}
.styles_row__SFVkG
{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
}
.styles_limitName__FykNZ
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    margin-right: 15px;
}
.styles_container__E_N2V
{
    padding: 38px;
}
.styles_title__GZpO1
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_content__HQpBR
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 24px;
    margin: 24px 0;
}
.styles_disclaimer__gz_MZ
{
    color: #acaec9;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
}
.styles_disclaimer__gz_MZ, .styles_timeContainer__O_IuI
{
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-style: normal;
}
.styles_timeContainer__O_IuI
{
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 24px;
    display: flex;
    grid-gap: 2px;
    justify-content: center;
}
.styles_title__Pj0WN
{
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 12px;
}
@media(max-width: 767px)
{
    .styles_title__Pj0WN
    {
        margin-bottom: 36px;
    }
}
.styles_description__MSUok
{
    font-size: 17px;
    line-height: 22px;
    color: #acaec9;
    text-align: center;
    margin-bottom: 32px;
}
@media(max-width: 767px)
{
    .styles_description__MSUok
    {
        margin: 0 22px 32px;
    }
}
.styles_bonus__xTZCe
{
    padding: 24px;
    position: relative;
    background: linear-gradient(180deg,#202346,#16194d);
    background-size: cover;
    border-radius: 8px;
    border: 0 solid transparent;
    text-align: center;
    margin: 0 45px 16px;
}
.styles_bonus__xTZCe:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -1px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
@media(max-width: 767px)
{
    .styles_bonus__xTZCe
    {
        margin: 0 14px;
    }
}
.styles_bonusTitle__eLQMm
{
    font-size: 15px;
    line-height: 20px;
    color: #fff;
    margin-bottom: 12px;
}
.styles_bonusBonus__cyMT4, .styles_bonusTitle__eLQMm
{
    font-family: Roboto Flex Bold;
    text-transform: uppercase;
}
.styles_bonusBonus__cyMT4
{
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    line-height: 25px;
}
.styles_buttonWrapper__ruqJv button
{
    font-family: Roboto Flex Bold!important;
    font-size: 16px!important;
    text-transform: uppercase;
    margin: 30px auto 10px;
    color: #03051d!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
    border-color: initial!important;
    border-width: 1px!important;
}
@media(max-width: 767px)
{
    .styles_buttonWrapper__ruqJv div
    {
        margin: 0 16px;
        width: 100%!important;
        max-width: calc(100% - 32px)!important;
    }
    .styles_buttonWrapper__ruqJv button
    {
        width: 100%!important;
        max-width: 100%!important;
    }
}
.styles_cancelBonus__uvjDY
{
    margin-top: 18px;
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 13px;
    text-align: center;
    line-height: 18px;
    cursor: pointer;
}
.styles_container___r_Jv
{
    font-size: 16px!important;
    font-family: Roboto Flex Bold!important;
    width: 335px!important;
    padding: 0 30px;
    margin: 0 auto!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
}
.styles_container___r_Jv, .styles_container___r_Jv:disabled
{
    color: #03051d!important;
    border-color: initial!important;
    border-width: 1px!important;
}
.styles_container___r_Jv:disabled
{
    opacity: .2!important;
    background: #262c4b!important;
}
.styles_container___r_Jv.styles_loading__JAtM1:disabled
{
    opacity: .2;
}
.styles_container__knY6a
{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 0 0 20px;
}
@media(max-width: 1279px)
{
    .styles_container__knY6a
    {
        flex-wrap: nowrap;
        grid-gap: 10px;
        padding: 0 15px 12px;
    }
}
@media(max-width: 767px)
{
    .styles_container__knY6a
    {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        padding: 0 15px 12px;
    }
}
.styles_container__nVKHQ
{
    padding: 38px;
}
.styles_title__DWi4z
{
    color: #fff;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_content__9QkT8
{
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.302);
    background: transparent;
    padding: 24px;
    margin: 24px 0;
}
.styles_row__ou8Nq
{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
}
.styles_limitName__VQ8BE
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    margin-right: 15px;
}
.styles_currentValue__6e2P0
{
    color: #f93c47;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.styles_maxValue__Ikb5V
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.styles_line__AoqYG
{
    background: #323340;
    width: 100%;
    height: .5px;
    margin: 12px 0;
    border: none;
}
.styles_disclaimer__5U3qq
{
    color: #acaec9;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 24px;
}
.styles_disclaimer__5U3qq, .styles_timeContainer__PcwLO
{
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-style: normal;
}
.styles_timeContainer__PcwLO
{
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    display: flex;
    grid-gap: 2px;
    justify-content: center;
}
.styles_textButtonContainer__4JuIW
{
    text-align: center;
    text-transform: uppercase;
    margin-top: 24px;
}
.styles_container__PAPEa
{
    padding: 40px;
}
.styles_title__EfNI7
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
.styles_description__QY2S1
{
    color: #fff;
    margin: 20px auto;
}
.styles_description__QY2S1, .styles_disclaimer__x628f
{
    text-align: center;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
}
.styles_disclaimer__x628f
{
    color: #acaec9;
    margin-bottom: 20px;
}
.styles_textButtonContainer__9AqtZ
{
    text-align: center;
    text-transform: uppercase;
    margin-top: 20px;
}
.styles_inputWrapper__QCC_m
{
    margin: 0 12px;
    position: relative;
}
.styles_inputWrapper__QCC_m>div
{
    position: relative;
}
.styles_placeholder___IWsh
{
    position: absolute;
    top: 21px;
    left: 50%;
    transform: translate(-50%,-50%);
    color: #afb7c6;
    font-family: Roboto Flex;
    font-size: 14px;
    width: 100%;
    text-align: center;
}
.styles_input__6KDNG
{
    border-radius: 10px;
    font-size: 24px;
    line-height: 18px;
    box-shadow: none;
    font-family: Roboto Flex Bold;
    padding: 8px 10px;
    height: 40px;
    width: 100%;
    border: none;
    text-align: center;
}
.styles_input__6KDNG, .styles_input__6KDNG.styles_dark___0uIQ, .styles_input__6KDNG.styles_dark___0uIQ:active, .styles_input__6KDNG.styles_dark___0uIQ:focus
{
    background-color: #fff;
    color: #252739;
}
.styles_input__6KDNG.styles_dark___0uIQ:disabled
{
    opacity: 1;
    background-color: #fff;
    color: #afb7c6;
}
.styles_input__6KDNG::placeholder
{
    display: none;
}
.styles_input__6KDNG::-webkit-inner-spin-button, .styles_input__6KDNG::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.styles_input__6KDNG[type=number]
{
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
}
.styles_input__6KDNG:disabled
{
    background: linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#d9d9d9),linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#737373);
    opacity: 1;
}
@media(max-width: 767px)
{
    .styles_input__6KDNG::placeholder
    {
        text-align: left!important;
    }
}
.styles_error__2o9df
{
    border: 2px solid #fd6493;
    color: #f93c47;
}
.styles_errorText__WnbUz
{
    position: absolute;
    right: 0;
    font-size: 12px;
    bottom: -18px;
    font-family: Roboto Flex;
    color: #ff1708;
}
.styles_errorTextCentered__KsXmI
{
    position: relative;
    width: 100%;
    text-align: center;
    bottom: -6px;
}
.styles_helperText__cdVJq
{
    position: absolute;
    left: 50%;
    bottom: -18px;
    transform: translateX(-50%);
    font-size: 12px;
    font-family: Roboto Flex;
    color: #acaec9;
}
.styles_withClear__tVAIQ, .styles_withMax__zKX9v
{
    position: absolute;
    top: 7px;
    right: 10px;
    padding: 4px 12px;
    font-size: 10px;
    border-radius: 4px;
    border: 1px solid #fd6493;
    font-family: Gilroy Semibold;
    color: #fd6493;
    cursor: pointer;
    background: #fff;
}
.styles_container__6NG2T
{
    height: 40px;
    width: 100%;
}
.styles_container__6NG2T, .styles_item__cV4QA
{
    position: relative;
    display: flex;
    align-items: center;
}
.styles_item__cV4QA
{
    height: 100%;
    justify-content: center;
    margin-right: 10px;
    background: #17206b;
    cursor: pointer;
    border: 1px solid rgba(172,174,201,.3);
    font-size: 14px;
    border-radius: 8px;
    font-family: Roboto Flex Medium;
}
.styles_item__cV4QA:last-child
{
    margin-right: 0;
}
.styles_item__cV4QA span
{
    background: #bef3ff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_item__cV4QA:hover
{
    border: 1px solid #ffa500;
    background: #ffa500;
}
.styles_item__cV4QA:hover span
{
    background: #03051d;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_active___fZjO
{
    border: 1px solid #ffec88;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_active___fZjO span
{
    background: #03051d;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_active___fZjO:hover
{
    border: 1px solid #ffec88;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_active___fZjO:hover span
{
    background: #03051d;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_label__P9T6D
{
    position: relative;
    z-index: 1;
}
.styles_container__aQvSp
{
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}
@media(max-width: 767px)
{
    .styles_container__aQvSp
    {
        flex-direction: column;
    }
}
.styles_inputWrapper__PG9AM
{
    width: 50%;
    margin: 0 10px 0 0;
}
@media(max-width: 767px)
{
    .styles_inputWrapper__PG9AM
    {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
}
.styles_btnGroup__v_oRw
{
    width: 50%;
}
@media(max-width: 767px)
{
    .styles_btnGroup__v_oRw
    {
        width: 100%;
    }
}
.styles_btnsGroupOnly__6TiCH
{
    width: 100%;
}
.styles_container__80k9O
{
    padding: 12px;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    background: #03051d;
    background-size: 100% 100%;
}
.styles_container__80k9O>div
{
    display: flex;
    justify-content: space-between;
}
.styles_fee__Yz3qf
{
    font-size: 12px;
    line-height: 16px;
    color: #acaec9;
    font-family: Roboto Flex;
    margin-bottom: 4px;
}
.styles_text__qWwwR
{
    font-size: 16px;
    line-height: 20px;
    font-family: Roboto Flex Bold;
}
.styles_bonus__VFMFB
{
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    line-height: 16px;
    font-family: Roboto Flex Bold;
    color: #fff;
    margin-bottom: 4px;
}
.styles_bonusAmount__HlelX
{
    font-size: 13px;
    line-height: 18px;
    background: #fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_total__UB_Se
{
    display: flex;
    flex-direction: column;
    background: transparent;
}
.styles_total__UB_Se>div
{
    display: flex;
    justify-content: space-between;
}
.styles_total__UB_Se>div .styles_text__qWwwR
{
    background: #3fd6ff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.styles_container__M5nmj
{
    position: relative;
    font-family: Roboto Flex;
    z-index: 0;
}
.styles_header__LB4Tb
{
    display: flex;
    gap: 5px;
    margin-bottom: 15px;
}
.styles_header__LB4Tb svg
{
    fill: #fd6493;
    width: 20px;
    height: 20px;
}
.styles_title__9r0mg
{
    font-size: 20px;
    color: #eff2f9;
    margin-bottom: 5px;
    font-family: Roboto Flex Bold;
}
.styles_commission__mbVLv
{
    font-size: 11px;
    color: #acaec9;
}
.styles_amountTitle__Pttw2
{
    font-size: 17px;
    line-height: 22px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
    margin-bottom: 12px;
    text-align: center;
}
.styles_amountField__PSHS6
{
    position: relative;
    padding: 12px;
    border-radius: 8px;
    background: #0c1c3e;
    border: 1px solid #fd6493;
    margin-bottom: 6px;
}
@media(max-width: 767px)
{
    .styles_amountField__PSHS6
    {
        background: #0c1c3e;
    }
}
.styles_amountFieldValid__DHWgx
{
    position: relative;
    border: 1px solid transparent;
}
.styles_amountFieldValid__DHWgx:before
{
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_selectedBonusWrap__T3_WR
{
    position: relative;
    z-index: 0;
}
.styles_fields__91Hfu
{
    display: flex;
    flex-wrap: wrap;
    padding: 12px;
    border-radius: 8px;
    background: #03051d;
    border: 1px solid rgba(172,174,201,.3);
    margin-bottom: 6px;
}
.styles_fields__91Hfu>section
{
    font-size: 15px;
    line-height: 20px;
    font-family: Roboto Flex Bold;
    color: #fff;
    margin-bottom: 4px;
    width: 100%;
}
.styles_fields__91Hfu>div
{
    width: calc(50% - 3px);
    margin-bottom: 6px;
}
.styles_fields__91Hfu>div:nth-child(2n)
{
    margin-right: 6px;
}
.styles_fields__91Hfu>div:last-child
{
    margin-right: 0;
}
@media(max-width: 767px)
{
    .styles_fields__91Hfu
    {
        flex-direction: column;
    }
    .styles_fields__91Hfu>div
    {
        width: 100%;
        margin-right: 0;
        margin-bottom: 12px;
    }
}
.styles_fieldsValid__cZ5mW
{
    position: relative;
    border: 1px solid transparent;
}
.styles_fieldsValid__cZ5mW:before
{
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_fieldWrapper__MyN2D
{
    font-family: Roboto Flex;
}
.styles_fieldWrapper__MyN2D div
{
    font-family: Roboto Flex!important;
    text-align: center;
}
.styles_filledFields__73_HT
{
    position: relative;
    border-radius: 8px;
    background: #03051d;
    border: 1px solid rgba(172,174,201,.1);
    color: rgba(172,174,201,.5);
    font-family: Roboto Flex;
    font-size: 12px;
    line-height: 16px;
    padding: 12px;
    margin-bottom: 8px;
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.styles_emptyFilledFields__u57wJ
{
    display: none;
}
.styles_filledFieldsName__xw2HZ
{
    font-size: 14px;
    font-family: Roboto Flex Bold;
    margin-bottom: 3px;
}
.styles_edit__Rk__1
{
    position: absolute;
    top: 10px;
    right: 12px;
    cursor: pointer;
}
.styles_bonuses__gogym
{
    position: relative;
    padding: 12px;
    margin-bottom: 6px;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    background: #03051d;
}
.styles_bonusesFilled__KlFjy
{
    border: 1px solid transparent;
}
.styles_bonusesFilled__KlFjy:before
{
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -2px;
    border-radius: inherit;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_requiresCrypto__Gzl8z
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    margin-bottom: 6px;
    padding: 12px;
    color: #ff8f01;
    border: 1px solid #ff8f01;
    border-radius: 8px;
    font-size: 13px;
    line-height: 18px;
}
.styles_requiresCrypto__Gzl8z img
{
    width: 24px;
    height: 24px;
}
.styles_fillRequiredFields__tzG53
{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    padding: 7px;
    margin-bottom: 0!important;
    color: #ff8f01;
    border: 1px solid #ff8f01;
    border-radius: 10px;
    font-size: 13px;
    line-height: 18px;
    width: 100%!important;
    order: 3;
}
.styles_fillRequiredFields__tzG53 svg
{
    display: block;
    fill: currentColor;
    width: 24px;
    height: 24px;
}
.styles_container__Gh2gS
{
    display: flex;
    flex-direction: column;
    align-items: stretch;
    padding: 6px;
    gap: 12px;
    position: relative;
    background-color: #0c1c3e;
    border-radius: 10px;
    border: 1px solid rgba(172,174,201,.1);
}
.styles_verified__AVrNx
{
    background: transparent!important;
    border: 1px solid transparent!important;
    padding: 0!important;
}
.styles_verified__AVrNx label
{
    margin-bottom: 3px;
}
.styles_deposit__cRIN9
{
    margin: 0;
}
.styles_deposit__cRIN9:not(.styles_verified__AVrNx)
{
    width: 100%;
    order: -1;
}
.styles_deposit__cRIN9.styles_verified__AVrNx
{
    padding: 0;
}
.styles_deposit__cRIN9.styles_verified__AVrNx input
{
    font-family: inherit;
}
.styles_btnWrapper__bsrZu.styles_withoutBonus__7Yoez
{
    margin-top: 5px;
}
.styles_errorWrapper__m15_g>div
{
    position: static;
    margin-bottom: -10px;
}
.styles_bonusContainer__6sg92
{
    color: #acaec9;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    font-size: 13px;
    line-height: 1.38;
}
.styles_bonus___lCNF
{
    color: #fd6493;
    font-size: 17px;
    line-height: 1.29;
    font-weight: 700;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
}
.styles_container__uuvvW
{
    display: flex;
    flex-direction: column;
    align-items: stretch;
    padding: 6px;
    gap: 12px;
    position: relative;
}
.styles_verified__HQ1Av
{
    background: transparent!important;
    border: 1px solid transparent!important;
    padding: 0!important;
}
.styles_verified__HQ1Av label
{
    margin-bottom: 3px;
}
.styles_deposit__K_oVk
{
    margin: 0;
}
.styles_deposit__K_oVk.styles_verified__HQ1Av, .styles_deposit__K_oVk:not(.styles_verified__HQ1Av)
{
    padding: 0;
}
.styles_deposit__K_oVk.styles_verified__HQ1Av input
{
    font-family: inherit;
}
.styles_btnWrapper__Q2zdK
{
    position: absolute;
    right: 8px;
    top: 8px;
    margin: 0;
    height: 24px;
}
.styles_btnWrapper__Q2zdK button
{
    font-size: 10px;
    height: 24px!important;
    border-radius: 4px;
}
.styles_errorWrapper__5piFf>div
{
    position: static;
    margin-bottom: -10px;
}
.styles_bonusContainer__Tc_2S
{
    width: 100%!important;
    padding: 8px 5px;
    color: #acaec9;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    font-size: 13px;
    line-height: 1.38;
    order: 2;
    border-radius: 8px;
    margin-top: 5px;
    background: #0d0f2e;
}
@media(max-width: 767px)
{
    .styles_bonusContainer__Tc_2S
    {
        margin-top: 0;
    }
}
.styles_bonus__lsC_9
{
    color: #fd6493;
    font-size: 17px;
    line-height: 1.29;
    font-weight: 700;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
}
.styles_container__38RVb
{
    display: flex;
    flex-direction: column;
    align-items: stretch;
    padding: 40px 12px 12px;
    gap: 12px;
    position: relative;
    min-width: 300px;
    background-color: #0c1c3e;
    border-radius: 10px;
    border: 1px solid rgba(172,174,201,.1);
}
.styles_container__38RVb label
{
    margin-bottom: 10px;
}
.styles_errorWrapper__GDwaC>div
{
    position: static;
}
.styles_close__CYPEh
{
    position: absolute;
    right: 10px;
    top: 8px;
    height: 24px;
    width: 24px;
    background: url(../../willbetgambling/image/close1.svg) 50% no-repeat;
    cursor: pointer;
    border: none;
}
.styles_description__2QoEh
{
    margin-bottom: 20px;
    color: #acaec9;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_content__QLonz
{
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 40px;
    gap: 20px;
    color: #fff;
}
@media(max-width: 767px)
{
    .styles_content__QLonz
    {
        padding: 40px 22px;
    }
}
.styles_content__QLonz p
{
    text-align: center;
}
.styles_title__Nvjdd
{
    font-weight: 700;
    font-size: 20px;
    line-height: 1.25;
    text-align: center;
}
.styles_description__eRccc
{
    color: #acaec9;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.styles_field___IC_m
{
    width: 38px!important;
    height: 38px!important;
    border: 1px solid hsla(0,0%,100%,.25)!important;
    border-radius: 8px!important;
    font-family: Gilroy Semibold,sans-serif!important;
    font-size: 20px!important;
}
.styles_fieldError__3yAk5
{
    border: 1px solid #f93c47!important;
    color: #f93c47;
}
.styles_label__Z0dAi
{
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.29;
    text-align: center;
    color: #acaec9;
    margin-bottom: 10px;
}
.styles_wrapper__zePTg
{
    display: flex;
    flex-direction: column;
    gap: 1px;
}
.styles_repeat__HDjTi
{
    padding: 0 0 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #acaec9;
    margin-bottom: 10px;
}
.styles_repeat__HDjTi .styles_seconds__Unfka
{
    color: #fff;
}
.styles_send__1QBdD
{
    cursor: pointer;
    color: #bef3ff;
}
.styles_send__1QBdD:hover
{
    border-bottom: 1px solid #bef3ff;
}
.styles_sent__wMHz6
{
    color: #3fd6ff;
}
.styles_error__3xa5P
{
    color: #f93c47;
}
.styles_container__4w1O7
{
    display: flex;
    padding: 20px 16px;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid #f79622;
    background: #202346;
    position: relative;
    overflow: hidden;
}
.styles_container__4w1O7:before
{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 140px;
    width: 100%;
    background: #16194d;
    border-radius: 50%;
    filter: blur(21px);
    opacity: .1;
    transform: translate(30%,-50px);
}
.styles_title__Y09Xw
{
    color: #fff;
    font-size: 15px;
    line-height: 20px;
}
.styles_bonus__gJkOY, .styles_title__Y09Xw
{
    text-align: center;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
}
.styles_bonus__gJkOY
{
    font-size: 20px;
    line-height: 25px;
    background: linear-gradient(119deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_container__Mo_vy
{
    position: relative;
    display: flex;
    padding: 12px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    width: 100%;
    height: 44px;
    border-radius: 8px;
    background: #03051d;
}
.styles_text__mIIxt
{
    color: rgba(172,174,201,.5);
    font-family: Gilroy Semibold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    opacity: .5;
}
.styles_editIcon__sefSn
{
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    background: url(../../willbetgambling/image/edit.svg) 50% no-repeat;
    width: 15px;
    height: 15px;
    cursor: pointer;
}
.vouchstarBtn
{
    visibility: hidden;
    width: 0;
    height: 0;
}
@media(min-width: 767px)
{
    #vouchstarModal
    {
        position: absolute!important;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        min-height: auto!important;
        padding-bottom: 40px;
    }
}
@media(max-width: 767px)
{
    #vouchstarModal>div
    {
        margin-top: -2rem!important;
    }
}
.styles_modalHeader__qogsj
{
    padding: 0 12px;
    background: transparent;
}
@media(max-width: 767px)
{
    .styles_modalHeader__qogsj
    {
        padding: 0 4px;
    }
}
.styles_modalTitle__ynvjn
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    margin-bottom: 4px;
}
.styles_modalTitle__ynvjn div:last-child
{
    color: #fff!important;
}
.styles_modalTitleText__S4pl5
{
    font-size: 22px;
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto Flex Bold;
}
.styles_failed__JAuWF
{
    text-align: center;
    margin: 8px auto 16px;
}
.styles_failedTitle__O1A4s
{
    font-size: 20px;
    font-family: Roboto Flex Bold;
    color: #fff;
    margin-bottom: 8px;
}
.styles_failedDescr__HptB_
{
    font-size: 14px;
    color: #acaec9;
}
.styles_supportBtn__cXrjD
{
    position: absolute;
    top: 13px;
    right: 50px;
}
@media(max-width: 767px)
{
    .styles_supportBtn__cXrjD
    {
        display: none;
    }
}
.styles_balance__3aVPZ
{
    justify-content: space-between;
    color: #acaec9;
    margin-bottom: 8px;
}
.styles_balance__3aVPZ, .styles_balance__3aVPZ>div
{
    display: flex;
    align-items: center;
}
.styles_balanceTitle__BR2eL
{
    font-size: 16px;
    margin-right: 10px;
}
.styles_totalBalance__mu8fg
{
    font-size: 20px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Roboto Flex Bold;
}
.styles_userName__oUfLj
{
    font-size: 12px;
    font-family: Roboto Flex;
    color: #acaec9;
    margin-bottom: 8px;
}
.styles_container__qzgoF
{
    position: relative;
    background: #fff;
    background-size: 100% 100%;
    border: 1px solid #323340;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 68px;
    width: 150px;
    align-items: center;
    justify-content: center;
    padding: 2px 12px 6px;
}
.styles_container__qzgoF.styles_active__wGWwC
{
    border-color: #fd6493;
    cursor: default;
}
.styles_container__qzgoF:after
{
    position: absolute;
    top: 3px;
    left: 3px;
    content: "";
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    outline: 1px solid #21232f;
    border-radius: 5px;
}
.styles_container__qzgoF.styles_activeRecent__oDJic
{
    position: relative;
    width: 142px;
    height: 60px;
    margin: 4px;
    border: 0 solid transparent;
}
.styles_container__qzgoF.styles_activeRecent__oDJic:after
{
    outline: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border-radius: 10px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
}
.styles_triangle__x1pEm
{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 26px;
    height: 26px;
    border-radius: 0 0 7px 0;
    background: linear-gradient(to bottom right,#fff,#fff 50%,#03051d 0,#03051d);
}
.styles_triangle__x1pEm img
{
    position: absolute;
    top: 14px;
    right: 4px;
}
.styles_label__jCFD_
{
    align-items: center;
    background: #fd6493;
    border-radius: 4px 4px 0 0;
    color: #fff;
    display: flex;
    font-size: 12px;
    height: 15px;
    justify-content: center;
    left: -2px;
    position: absolute;
    top: -2px;
    width: calc(100% + 4px);
    z-index: 1;
}
.styles_image__1s6WO
{
    margin-top: 6px;
    height: 32px;
    object-fit: contain;
    width: 118px;
}
.styles_name__1pRC0
{
    text-align: center;
    margin-top: 8px;
    font-size: 10px;
    color: #21232f;
}
.styles_container__9B3Tp
{
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}
.styles_container__9B3Tp svg
{
    fill: currentColor;
}
.styles_input__F79Ld
{
    padding: 10px 34px;
    border-radius: 8px;
    border: 1px solid #000;
    background: #fff;
    font-size: 14px;
    width: 100%;
}
.styles_searchIconBase__kEjFs
{
    color: #fd6493;
    cursor: pointer;
}
.styles_searchIcon__9m9YI
{
    position: absolute;
    top: 10px;
    left: 12px;
    color: #acaec9;
}
.styles_searchIcon__9m9YI svg
{
    width: 18px;
    height: 18px;
}
.styles_trashIcon__u_smm
{
    position: absolute;
    top: 10px;
    right: 12px;
    cursor: pointer;
    color: #acaec9;
}
.styles_trashIcon__u_smm svg
{
    width: 18px;
    height: 18px;
}
.styles_container__y29sV
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    font-family: Roboto Flex;
    font-size: 20px;
    margin-bottom: 12px;
}
@media(max-width: 767px)
{
    .styles_container__y29sV
    {
        height: auto;
    }
}
.styles_container__y29sV:empty
{
    display: none;
}
.styles_row__SoFtk
{
    position: relative;
    display: flex;
    align-items: center;
    gap: 10px;
    width: 100%;
}
.styles_methodName__gml_2
{
    width: 100%;
    text-align: center;
    font-size: 20px;
    line-height: 25px;
    font-family: Roboto Flex Bold;
}
.styles_back__DakzE
{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    color: #bef3ff;
    border-radius: 4px;
    border: 1px solid rgba(172,174,201,.3);
    background: #17206b;
    cursor: pointer;
}
.styles_back__DakzE svg
{
    stroke: currentColor;
}
.styles_available__RIkqs
{
    color: #acaec9;
    font-size: 12px;
    margin-top: 5px;
}
.styles_amount__n2X9M
{
    margin: 4px 0 0 36px;
    color: #acaec9;
    font-size: 12px;
}
.styles_pci__rogNx
{
    display: none;
    flex-direction: row;
    align-items: center;
    text-wrap: nowrap;
    font-size: 12px;
    line-height: 16px;
    color: #3cf94f;
    margin-left: -22%;
}
.styles_pci__rogNx img
{
    margin-left: 8px;
    width: 52px;
    height: 20px;
}
@media(max-width: 767px)
{
    .styles_pci__rogNx
    {
        font-size: 0;
        margin-left: -35px;
    }
}
.styles_container__vPvGH
{
    display: flex;
    flex-direction: column;
    gap: 30px;
}
.styles_isModal__RTLwv
{
    padding: 16px 8px 8px;
    background: #12153a;
}
.styles_isModal__RTLwv .styles_inner__lXOGq
{
    background-size: 101% 101%;
}
.styles_inner__lXOGq
{
    padding: 12px;
    border-radius: 16px;
    background: #0d1030;
    background-size: 100% 100%;
    border: .5px solid #333646;
    min-height: 500px;
}
@media(max-width: 767px)
{
    .styles_inner__lXOGq
    {
        background: none;
        border: none;
        padding: 4px;
        min-height: auto;
    }
}
.styles_categories__3Od9A
{
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-bottom: 10px;
}
.styles_category__Bu8KJ
{
    padding: 4px 0;
    margin-bottom: 12px;
    text-transform: capitalize;
    font-size: 14px;
    display: flex;
    justify-content: space-between;
    border-bottom: none;
    color: #fff;
}
.styles_category__Bu8KJ>div
{
    display: flex;
}
.styles_category__Bu8KJ>div svg
{
    margin-right: 4px;
}
.styles_category__Bu8KJ svg
{
    display: block;
    fill: currentColor;
}
.styles_category__Bu8KJ .styles_customIcon__RJFd1
{
    display: none;
    width: 16px;
    height: 16px;
}
.styles_category__Bu8KJ.styles_bank-transfer__VPT_K .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/bank-transfer.svg);
}
.styles_category__Bu8KJ.styles_cards__AqaMz .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/cards.svg);
}
.styles_category__Bu8KJ.styles_all__FFnYq .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/all.svg);
}
.styles_category__Bu8KJ.styles_crypto__8qo5w .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/crypto.svg);
}
.styles_category__Bu8KJ.styles_vouchers__US8tp .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/vouchers.svg);
}
.styles_category__Bu8KJ.styles_payment-systems__vv_5k .styles_customIcon__RJFd1
{
    background: url(https://vulkka.com/img/icons/depositFilters/payment-systems.svg);
}
.styles_stroke__kqWIG svg
{
    fill: none;
    stroke: currentColor;
}
.styles_search__KoQxu
{
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
}
.styles_searchIsOpen__bdJtd
{
    justify-content: flex-end;
}
.styles_methods__gex1a
{
    display: flex;
    flex-wrap: wrap;
}
.styles_methods__gex1a>div
{
    margin-right: 4px;
    margin-bottom: 4px;
}
.styles_methodsRecent__rAvNI
{
    position: relative;
    display: flex;
    flex-wrap: wrap;
    z-index: 0;
    margin-bottom: 12px;
}
.styles_methodsRecent__rAvNI>div
{
    margin-left: 6px!important;
}
.styles_methodsRecent__rAvNI>div:first-child
{
    margin-left: inherit;
}
.styles_methodsRecentHeader__dXJ0C
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}
.styles_methodsRecentTitle__B26zu
{
    font-size: 17px;
    line-height: 20px;
    font-family: Roboto Flex Bold;
    color: #fff;
}
.styles_allPaymentMethods__QOimo
{
    padding: 4px 8px;
    font-size: 13px;
    line-height: 18px;
    border-radius: 4px;
    background: #17206b;
    border: 1px solid rgba(172,174,201,.3);
    cursor: pointer;
}
.styles_allPaymentMethods__QOimo span
{
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_useAnotherMethod__7SqmS
{
    margin: 12px auto;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    cursor: pointer;
}
.styles_searchIsEmpty__unj59
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex;
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 400px;
    width: 100%;
}
.styles_iframeWrapper__VSSF8 iframe
{
    margin-top: 8px;
    margin-bottom: -4px;
    border-radius: 8px;
    border: none;
    min-height: 340px;
}
@media(max-width: 767px)
{
    .styles_iframeWrapper__VSSF8 iframe
    {
        min-height: calc(100vh - 200px);
    }
}
.styles_requires__vaJP4
{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    margin-top: 8px;
    padding: 8px 12px;
    color: #ff8f01;
    border: 1px solid #ff8f01;
    border-radius: 8px;
    font-size: 13px;
    line-height: 18px;
}
.styles_requires__vaJP4 img
{
    width: 22px;
    height: 22px;
}
.styles_container__GaE2M
{
    font-family: Roboto Flex Bold;
    color: #060606;
    width: 335px!important;
    padding: 0 30px;
    margin: 0 auto!important;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07)!important;
}
.styles_container__GaE2M:disabled
{
    background: #262c4b!important;
    color: #fff;
    opacity: 1;
}
.styles_container__GaE2M.styles_loading__YD_OH:disabled
{
    opacity: .2;
}
.styles_container__LIPuj
{
    padding: 12px;
    background: #03051d;
    background-size: 100% 100%;
    border: 1px solid rgba(172,174,201,.3);
    font-family: Roboto Flex;
    border-radius: 12px;
    margin-top: 20px;
}
.styles_inner__7csHk
{
    padding: 0;
    background: transparent;
}
.styles_row__CbK_k
{
    display: flex;
    justify-content: space-between;
    color: #fff;
    font-family: Roboto Flex Bold;
    font-size: 14px;
    margin-bottom: 8px;
}
.styles_row__CbK_k:last-child
{
    margin-bottom: 0;
}
.styles_total__dSTZI
{
    color: #acaec9;
    font-size: 16px;
}
.styles_fee__sxR8_
{
    color: #acaec9;
    font-size: 12px;
    opacity: none;
}
.styles_modal__BUFkt
{
    padding: 24px 16px;
}
.styles_container__qCRDK button
{
    margin: 0 auto;
    display: block;
}
.styles_title__MNPtd
{
    color: #afb7c6;
    font-size: 20px;
    line-height: 30px;
    margin: 0 auto;
    font-family: Roboto Flex Medium;
    text-align: center;
}
.styles_text__rx8OS
{
    color: #acaec9;
    font-family: Roboto Flex;
    font-size: 14px;
    text-align: center;
    margin: 16px auto;
}
.styles_amount__62HT5
{
    text-align: center;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    margin-bottom: 5px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_arrival__GPVOH
{
    font-size: 14px;
    margin-bottom: 16px;
}
.styles_amountText__nm_1c, .styles_arrival__GPVOH
{
    color: #acaec9;
    text-align: center;
    font-family: Roboto Flex;
}
.styles_amountText__nm_1c
{
    font-size: 12px;
}
.styles_values__KSUn6
{
    gap: 4px;
    padding: 8px;
    margin: 16px 0;
    width: 100%;
    border-radius: 8px;
    border: none;
    background: #0c1c3e;
}
.styles_values__KSUn6, .styles_values__KSUn6>div
{
    display: flex;
    flex-direction: column;
}
.styles_values__KSUn6 span
{
    display: inline-block;
    margin-bottom: 4px;
    color: #988c92;
    font-family: Roboto Flex;
    font-size: 12px;
}
.styles_values__KSUn6 b
{
    font-size: 14px;
    font-family: Roboto Flex;
    font-weight: 400;
    text-align: left;
    color: #fff;
}
.styles_info__hsSdH
{
    color: #f9e09f;
    text-align: center;
    font-family: Roboto Flex;
    font-size: 11px;
    margin: 16px auto;
}
.styles_date__kCdN_
{
    text-align: right;
    color: #988c92;
    font-family: Roboto Flex;
    font-size: 12px;
    width: 100%;
    justify-content: flex-end!important;
}
.styles_modal__Xyz7Z
{
    padding: 24px 16px;
}
.styles_container__jMKod
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.styles_container__jMKod button
{
    margin: 0 auto;
    display: block;
}
.styles_title__cTxj5
{
    color: #afb7c6;
    font-size: 20px;
    line-height: 24px;
    margin: 0 auto;
    font-family: Roboto Flex Medium;
    text-align: center;
}
.styles_text__Vb3KO
{
    color: #acaec9;
    font-family: Roboto Flex;
    font-size: 14px;
    text-align: center;
    margin: 16px auto;
}
.styles_amount__UGprj
{
    color: transparent;
    text-align: center;
    font-family: Roboto Flex Bold;
    font-size: 20px;
    margin-bottom: 5px;
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_amountText__7JX7n
{
    font-family: Roboto Flex;
    color: #acaec9;
    text-align: center;
    font-size: 12px;
}
.styles_values__dYN45
{
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 8px;
    margin: 16px 0;
    width: 100%;
    border-radius: 8px;
    border: none;
    background: #0c1c3e;
}
.styles_values__dYN45>div
{
    display: flex;
    justify-content: space-between;
}
.styles_values__dYN45 span
{
    color: #988c92;
    font-family: Roboto Flex;
    font-size: 12px;
}
.styles_values__dYN45 b
{
    font-size: 14px;
    font-family: Roboto Flex;
    font-weight: 400;
    text-align: right;
    color: #fff;
}
.styles_date__Rtrtd
{
    text-align: right;
    color: #988c92;
    font-family: Roboto Flex;
    font-size: 12px;
    width: 100%;
    justify-content: flex-end!important;
}
.styles_info__1DeZx
{
    display: flex;
    padding: 8px 12px;
    margin-bottom: 12px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid #323340;
    color: #f9e09f;
    font-family: Roboto Flex;
    font-size: 11px;
}
.styles_info__1DeZx ul
{
    list-style-type: disc;
    margin-left: 10px;
}
.styles_inputWrapper__E3aX0
{
    position: relative;
}
@media(max-width: 767px)
{
    .styles_cardField__SycBj input
    {
        text-align: right!important;
    }
    .styles_cardField__SycBj input::placeholder
    {
        text-align: center!important;
    }
}
.styles_cardType__OXD7J
{
    position: absolute;
    top: 13px;
    left: 12px;
    z-index: 1;
}
.styles_cardType__OXD7J img
{
    height: 13px;
}
@media(max-width: 767px)
{
    .styles_cardType__OXD7J
    {
        top: 11px;
        left: 7px;
    }
    .styles_cardType__OXD7J img
    {
        height: 11px;
    }
}
.styles_rowPart__H4fJ_
{
    display: flex;
}
.styles_rowPart__H4fJ_>div
{
    margin-right: 16px;
}
.styles_rowPart__H4fJ_>div:last-child
{
    margin-right: 0;
}
.styles_rowPart__H4fJ_>div:first-child
{
    width: 80%;
}
.styles_rowPart__H4fJ_>div:nth-child(2)
{
    width: 20%;
}
@media(max-width: 767px)
{
    .styles_rowPart__H4fJ_>div:first-child
    {
        width: 70%;
    }
    .styles_rowPart__H4fJ_>div:nth-child(2)
    {
        width: 30%;
    }
}
.styles_row___I_3e
{
    display: flex;
}
.styles_row___I_3e>div
{
    margin-right: 16px;
    width: 50%;
}
.styles_row___I_3e>div:last-child
{
    margin-right: 0;
}
.styles_container__rLgbv
{
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    padding: 0 5px;
    justify-content: flex-start;
    font-size: 13px;
    text-align: left;
    cursor: pointer;
    border-radius: 6px;
}
.styles_container__rLgbv span
{
    font-size: 11px;
    color: #acaec9;
}
.styles_container__HL_1c, .styles_optionIcon__351qr
{
    display: flex;
    align-items: center;
}
.styles_container__HL_1c
{
    font-size: 13px;
    padding: 10px 5px;
    text-align: left;
    cursor: pointer;
    border-radius: 6px;
}
.styles_container__HL_1c span
{
    font-size: 11px;
    color: #988c92;
}
.styles_container__HL_1c:hover
{
    background: #373c42;
}
.styles_optionIcon___jbAF
{
    display: flex;
    align-items: center;
    margin-right: 7px;
}
.selectWrapper
{
    position: relative;
}
.mainWrapper
{
    width: 100%;
    text-align: left;
}
.mainWrapper.dark .react-select__control
{
    background: #0d0f2e;
    color: #fff;
    border: 1px solid rgba(172,174,201,.3);
}
.mainWrapper.dark .react-select__control:active, .mainWrapper.dark .react-select__control:focus, .mainWrapper.dark .react-select__control:hover
{
    background-color: #0d0f2e;
    border: 1px solid rgba(253,100,147,.3);
}
.mainWrapper.dark .react-select__control .react-select__single-value
{
    color: #fff;
}
.mainWrapper .react-select--is-disabled .react-select__single-value
{
    color: #252739;
}
.mainWrapper .react-select--is-disabled .react-select__indicator
{
    display: none;
}
.mainWrapper.error .react-select__control
{
    border: 1px solid #ff1708;
}
.mainWrapper .react-select__indicator.react-select__clear-indicator, .mainWrapper .react-select__value-container
{
    padding: 0;
}
.mainWrapper .react-select__input
{
    color: #252739!important;
}
.mainWrapper .react-select__control
{
    background-color: #fff;
    border-radius: 6px;
    font-size: 14px;
    line-height: 17px;
    box-shadow: none;
    font-family: Roboto Flex Medium,sans-serif;
    padding: 0 5px;
    height: 40px;
    color: #252739;
    border: 1px solid transparent;
    width: 100%;
    cursor: pointer;
}
.mainWrapper .react-select__control--menu-is-open, .mainWrapper .react-select__control--menu-is-open:hover, .mainWrapper .react-select__control:hover
{
    border: 1px solid transparent;
}
.mainWrapper .react-select__control--menu-is-open .react-select__dropdown-indicator img
{
    transform: rotate(180deg);
}
.mainWrapper .react-select__indicator
{
    padding: 0 8px;
}
.mainWrapper .react-select__placeholder
{
    color: #fff;
}
.mainWrapper .react-select__indicator-separator
{
    display: none;
}
.mainWrapper .react-select__dropdown-indicator
{
    padding: 0 5px;
}
.mainWrapper .react-select__single-value
{
    color: #252739;
}
.mainWrapper .react-select__menu
{
    background: #0d0f2e;
    font-size: 14px;
    color: #fff;
    box-shadow: 0 6px 20px rgba(0,0,0,.25);
    text-align: center;
    border-radius: 8px;
    margin-top: 5px;
}
.mainWrapper .react-select__menu-list
{
    max-height: 180px;
}
.mainWrapper .react-select__menu .react-select__group
{
    padding-bottom: 0;
}
.mainWrapper .react-select__menu-notice
{
    color: #252739;
}
.mainWrapper .react-select__menu>div
{
    border-radius: 6px;
    padding: 10px;
}
.mainWrapper .react-select__menu>div>div:first-child
{
    border: none;
}
.mainWrapper .react-select__value-container
{
    padding: 2px 3px;
}
.mainWrapper .react-select__option
{
    padding: 8px 10px;
    cursor: pointer;
    border-top: none;
    font-size: 14px;
    line-height: 16px;
    font-family: Roboto Flex Bold;
}
.mainWrapper .react-select__option--is-selected
{
    color: #fd6493;
    background: #0c1c3e;
    border-radius: 6px;
    border: none;
}
.mainWrapper .react-select__option--is-selected:active, .mainWrapper .react-select__option--is-selected:focus
{
    color: #252739;
    background: #0c1c3e;
}
.mainWrapper .react-select__option--is-selected+.react-select__option
{
    border: none;
}
.mainWrapper .react-select__option--is-focused
{
    color: #fd6493;
    background: #292d50;
    border-radius: 6px;
    border: none;
}
.mainWrapper .react-select__option--is-focused:active, .mainWrapper .react-select__option--is-focused:focus
{
    color: #fd6493;
    background: #292d50;
}
.mainWrapper .react-select__option--is-focused+.react-select__option
{
    border: none;
}
@media(max-width: 767px)
{
    .styles_inputWrapper__KJvWB input::placeholder
    {
        text-align: left!important;
    }
}
.styles_selects__7__Rc
{
    display: flex;
    margin-bottom: 30px!important;
}
.styles_selects__7__Rc>div
{
    margin-right: 16px;
}
.styles_selects__7__Rc>div:last-child
{
    margin-right: 0;
}
.styles_rowPart__ezUsS
{
    display: flex;
}
.styles_rowPart__ezUsS>div
{
    margin-right: 16px;
}
.styles_rowPart__ezUsS>div:last-child
{
    margin-right: 0;
}
.styles_rowPart__ezUsS>div:first-child
{
    width: 80%;
}
.styles_rowPart__ezUsS>div:nth-child(2)
{
    width: 20%;
}
@media(max-width: 767px)
{
    .styles_rowPart__ezUsS>div:first-child
    {
        width: 70%;
    }
    .styles_rowPart__ezUsS>div:nth-child(2)
    {
        width: 30%;
    }
}
.styles_row__E5pB1
{
    display: flex;
}
.styles_row__E5pB1>div
{
    width: 50%;
    margin-right: 16px;
}
.styles_row__E5pB1>div:last-child
{
    margin-right: 0;
}
.styles_container__Bj03L
{
    width: 100%;
    font-family: Roboto Flex;
}
.styles_by__hX1Ah
{
    color: #fff;
    font-size: 20px;
    margin-bottom: 8px;
}
.styles_commission__VHnUD
{
    color: #acaec9;
    font-family: Roboto Flex;
    font-size: 11px;
    margin-bottom: 16px;
}
.styles_fields__aVjd1
{
    border: 1px solid #323340;
    background: transparent;
    border-radius: 12px;
    padding: 24px 12px;
    margin-bottom: 20px;
}
.styles_fields__aVjd1>div>div
{
    margin-bottom: 30px;
}
.styles_fields__aVjd1>div:last-child>div
{
    margin-bottom: 0;
}
.styles_fieldsCrypto__xZLlc
{
    padding: 0 12px;
    background: transparent;
    border: none;
}
.styles_cardType__fCHbV
{
    position: absolute;
    right: 35px;
}
.styles_info__ISz7N
{
    padding: 16px 0 0;
    color: #f9e09f;
    font-size: 13px;
}
.styles_container__tt_gf
{
    display: flex;
    flex-direction: column;
    gap: 30px;
}
.styles_inner__X0rDk
{
    padding: 16px 12px;
    border-radius: 16px;
    background: #0d1030;
    background-size: 100% 100%;
    border: .5px solid #333646;
}
@media(max-width: 767px)
{
    .styles_inner__X0rDk
    {
        background: none;
        border: none;
        padding: 0;
    }
}
.styles_loading__IXt6A
{
    font-size: 24px;
    font-family: Roboto Flex;
    color: #fff;
    width: 100%;
    text-align: center;
    margin: 30px auto;
}
.styles_header__cRHxV
{
    margin-left: 12px;
    margin-bottom: 10px;
}
.styles_title__U8Uef
{
    font-size: 24px;
    line-height: 30px;
    font-family: Roboto Flex Bold;
    color: #fff;
    margin-bottom: 5px;
}
@media(max-width: 767px)
{
    .styles_title__U8Uef
    {
        font-size: 20px;
        line-height: 24px;
    }
}
.styles_account__TkRZ5
{
    font-size: 12px;
    font-family: Roboto Flex;
    color: #afb7c6;
}
.styles_main__PvvSE
{
    display: flex;
    flex-direction: column;
}
.styles_container__cL0N_
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    font-family: Roboto Flex;
    font-size: 20px;
}
.styles_row__o8qJZ
{
    display: flex;
    align-items: center;
    gap: 10px;
}
.styles_back__M9WEZ
{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    border-radius: 4px;
    color: #bef3ff;
    border: 1px solid rgba(172,174,201,.3);
    background: #17206b;
    cursor: pointer;
}
.styles_available__Sr7Fo
{
    color: #acaec9;
    font-size: 12px;
    margin-top: 5px;
}
.styles_container__tKNpy
{
    border-radius: 6px;
    border: 1px solid #fe372d;
    background: rgba(254,55,45,.2);
    color: #fe372d;
    font-size: 14px;
    font-family: Gilroy Semibold;
    padding: 8px;
    margin-bottom: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.styles_container__jVr_R
{
    padding: 7px 10px;
    border: 1px solid #ff1708;
    border-radius: 4px;
    font-size: 13px;
    line-height: 15px;
    text-align: center;
    text-transform: lowercase;
    color: #ff1708;
    display: flex;
    grid-gap: 6px;
    align-items: center;
    margin: 0 0 20px;
}
@media(max-width: 767px)
{
    .styles_container__jVr_R
    {
        text-align: left;
    }
}
.styles_fieldsContainer__eS4Wn
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px;
    margin-top: 20px;
    max-width: 880px;
    margin-bottom: 30px;
}
@media(max-width: 767px)
{
    .styles_fieldsContainer__eS4Wn
    {
        grid-template-columns: 1fr;
        margin-top: 15px;
        margin-bottom: 20px;
    }
}
.styles_header__huVEq
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_header__huVEq
    {
        flex-direction: column;
        align-items: baseline;
        grid-gap: 12px;
    }
}
.styles_buttonWrapper__K_SpS
{
    margin-top: 20px;
}
@media(max-width: 767px)
{
    .styles_buttonWrapper__K_SpS
    {
        margin-top: 10px;
    }
}
.styles_phoneContainer__JYCkY
{
    display: grid;
    grid-template-columns: 2fr 4fr;
    grid-gap: 15px;
}
.styles_phoneContainer__JYCkY label
{
    min-height: 16px;
}
.styles_phoneContainer__JYCkY .styles_phone-errors__GV3Yq
{
    top: 75px;
}
@media(max-width: 767px)
{
    .styles_phoneContainer__JYCkY>div
    {
        margin: initial;
    }
}
.styles_successProfileUpdate__IfhOG
{
    color: #fd6493;
    font-size: 14px;
    margin-bottom: 12px;
}
.styles_errorProfileUpdate__wVDiL
{
    color: #ff1708;
    font-size: 14px;
    margin-bottom: 12px;
}
.styles_fieldsHost__lCwkV
{
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.styles_emailContainer__LRqif
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 10px 20px;
    margin-top: 20px;
    max-width: 660px;
}
@media(max-width: 767px)
{
    .styles_emailContainer__LRqif
    {
        grid-template-columns: 1fr;
        margin-top: 15px;
        margin-bottom: 20px;
    }
}
.styles_fieldsContainer__sHx3_
{
    display: grid;
    grid-gap: 0 20px;
    margin-top: 0;
    max-width: 360px;
    margin-bottom: 20px;
}
@media(max-width: 767px)
{
    .styles_fieldsContainer__sHx3_
    {
        grid-template-columns: 1fr;
        margin-top: 15px;
        margin-bottom: 20px;
    }
}
.styles_fieldWrapper__kAZPu
{
    margin-top: 12px;
    margin-left: 3px;
    margin-bottom: 15px;
}
.styles_inputCurrentPasswordNotification__6I7pr
{
    color: #afb7c6;
    font-size: 13px;
    font-style: normal;
    margin-bottom: 20px;
    margin-left: 5px;
}
.styles_successPasswordUpdate__laCoq
{
    color: #00c667;
    font-size: 14px;
    margin-bottom: 12px;
}
.styles_errorPasswordUpdate__xaM4o
{
    color: #ff1708;
    font-size: 14px;
    margin-bottom: 12px;
}
.styles_buttonsWrapper__YoFLH
{
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1.8fr 1fr;
    max-width: 360px;
}
.styles_buttonsWrapper__YoFLH>div:last-child button
{
    border: none;
}
.styles_buttonsWrapper__YoFLH>div:last-child button span, .styles_buttonsWrapper__YoFLH>div:last-child button span:hover:disabled
{
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_buttonsWrapper__YoFLH>div:last-child button:hover
{
    background: transparent;
}
.styles_container__CEtU9
{
    padding: 24px 16px;
}
.styles_icon__vlyiw
{
    width: 48px;
    margin: 0 auto;
    display: block;
}
.styles_title__1p_k4
{
    color: #fff;
    font-size: 20px;
    line-height: 22px;
    margin: 16px 0;
    display: block;
}
.styles_description__AxdUr, .styles_title__1p_k4
{
    text-align: center;
    font-family: Gilroy Semibold;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
}
.styles_description__AxdUr
{
    color: #f93c47;
    font-size: 17px;
    line-height: normal;
    margin-bottom: 16px;
}
@media(max-width: 767px)
{
    .styles_description__AxdUr
    {
        max-width: 300px;
        margin: 0 auto 16px;
    }
}
.styles_secondaryDescription__qdXf_
{
    color: #afb7c6;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.styles_buttonsContainer__bwesD
{
    display: flex;
    justify-content: center;
    grid-gap: 16px;
    margin-top: 16px;
}
.styles_buttonsContainer__bwesD>div:nth-child(2) button
{
    color: #fd6493;
    border: 1px solid #fd6493;
}
.styles_buttonsContainer__bwesD>div:nth-child(2) button:hover
{
    background: #fd6493;
}
@media(max-width: 767px)
{
    .styles_buttonsContainer__bwesD
    {
        flex-direction: column;
    }
}
.styles_container__fNfUj
{
    border-radius: 16px;
    border: 1px solid #3f4256;
    background: url(../../willbetgambling/image/subscriptionBG.png) 50% no-repeat;
    background-size: cover;
    padding: 20px 40px;
}
.styles_title__JEsTm
{
    color: #fff;
    font-family: Gilroy Semibold;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
    margin-bottom: 12px;
}
.styles_description__bWJQt
{
    color: #afb7c6;
    font-family: Gilroy Semibold;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    max-width: 360px;
}
.styles_inputContainer__1onaS
{
    margin: 24px 0;
}
.styles_inputContainer__1onaS label
{
    color: #fff;
}
.styles_inputContainer__1onaS label span
{
    background: none;
}
@media(max-width: 767px)
{
    .styles_inputContainer__1onaS
    {
        margin: 24px auto;
        width: auto;
    }
}
.styles_buttonContainer__9ex_2>div
{
    margin: 0;
}
@media(max-width: 767px)
{
    .styles_buttonContainer__9ex_2
    {
        display: flex;
        justify-content: center;
    }
}
.styles_kycWarning__Fp932
{
    position: absolute;
    transform: translate(3px,-1px);
}
.styles_container__FLngi
{
    background: #fffaf3;
    border-radius: 6px;
    padding: 25px;
    max-width: 590px;
    margin-top: 30px;
    margin-bottom: 40px;
}
.styles_container__FLngi button
{
    border-width: 1px!important;
}
.styles_title__RmMw8
{
    font-size: 26px;
    line-height: 31px;
    text-transform: uppercase;
    color: #8c796d;
}
.styles_secondaryTitle__1jVnQ
{
    font-size: 18px;
    line-height: 22px;
    color: #8c796d;
}
.styles_text__zLo_m
{
    font-size: 12px;
    line-height: 14px;
    color: #8c796d;
}
.styles_text__zLo_m a
{
    color: #020201;
    text-decoration: none;
}
.styles_text__zLo_m a:hover
{
    text-decoration: underline;
}
.styles_formContainer__TNK2P
{
    display: flex;
    grid-gap: 20px;
    align-items: center;
    margin: 20px 0;
}
@media(max-width: 767px)
{
    .styles_formContainer__TNK2P
    {
        flex-direction: column;
    }
}
.styles_formContainer__TNK2P>div
{
    width: 100%;
}
.styles_acceptTerms__6eu81
{
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #8c796d;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_acceptTerms__6eu81 a
{
    color: #020201;
    border-bottom: none;
}
.styles_acceptTerms__6eu81 a:hover
{
    text-decoration: underline;
}
.phone-wrapper.set .react-tel-input .form-control
{
    opacity: .5;
    cursor: default;
    padding-left: 12px;
}
.phone-wrapper.set .flag-dropdown
{
    display: none;
}
.phone-wrapper .react-tel-input .form-control
{
    color: #8c796d;
    border: 1px solid #baafa7;
    border-radius: 6px;
    font-size: 16px;
    line-height: 19px;
    box-shadow: none;
    font-family: Roboto Flex Medium,sans-serif;
    height: 36px;
    padding-left: 55px;
    width: 100%;
}
.phone-wrapper .react-tel-input .selected-flag
{
    border-radius: 6px;
    background-color: #fff;
    width: 48px;
}
.phone-wrapper .react-tel-input .selected-flag .arrow
{
    border: none;
}
.phone-wrapper .react-tel-input .selected-flag .arrow:after
{
    display: block;
    content: "";
    background: url(../../willbetgambling/image/dropdownArrow.svg) 50% no-repeat;
    transform: translateY(-6px);
    width: 15px;
    height: 15px;
}
.phone-wrapper .react-tel-input .flag-dropdown
{
    border-radius: 6px 0 0 6px;
    border: 1px solid #baafa7;
}
.phone-wrapper .react-tel-input .flag-dropdown.open, .phone-wrapper .react-tel-input .flag-dropdown.open .selected-flag
{
    border-radius: 6px 0 0 6px;
}
.phone-wrapper .react-tel-input .country-list
{
    background: #fffaf3;
    font-size: 14px;
    color: #8c796d;
    box-shadow: 0 6px 20px rgba(0,0,0,.25);
    margin-top: 10px;
    border-radius: 6px;
    padding: 10px;
}
.phone-wrapper .react-tel-input .country-list .country
{
    margin-top: 3px;
    padding: 8px 5px 7px;
    border-top: .5px solid #baafa7;
}
.phone-wrapper .react-tel-input .country-list .country.highlight, .phone-wrapper .react-tel-input .country-list .country:hover
{
    color: #fff;
    background: #020201;
    border-radius: 6px;
}
.phone-wrapper .react-tel-input .country-list .country.highlight .dial-code, .phone-wrapper .react-tel-input .country-list .country:hover .dial-code
{
    color: #fff;
}
.phone-wrapper .react-tel-input .country-list .country.highlight+li, .phone-wrapper .react-tel-input .country-list .country:hover+li
{
    border-color: transparent;
}
.phone-wrapper .react-tel-input .country-list .country .dial-code
{
    color: #8c796d;
}
.phone-wrapper .react-tel-input .country-list .country .dial-code, .phone-wrapper .react-tel-input .country-list .country-name
{
    font-size: 16px;
    line-height: 19px;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_inputWrapper__M6AkC
{
    position: relative;
}
.styles_input__prssZ
{
    background-color: #fff;
    border-radius: 8px;
    font-size: 14px;
    line-height: 17px;
    box-shadow: none;
    font-family: Roboto Flex;
    text-align: center;
    padding: 8px 10px;
    height: 40px;
    color: #252739;
    width: 100%;
    border: none;
}
.styles_input__prssZ::placeholder
{
    color: #afb7c6;
}
.styles_input__prssZ::-webkit-inner-spin-button, .styles_input__prssZ::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    margin: 0;
}
.styles_input__prssZ[type=number]
{
    -moz-appearance: textfield;
}
.styles_input__prssZ:disabled
{
    background: linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#d9d9d9),linear-gradient(90deg,#d9d9d9,#a3a3a3 52.5%,#737373);
    opacity: 1;
}
.styles_error__kXV3B
{
    color: #ff1708;
    border: 2px solid #ff1708;
}
.styles_errorText__WsXqO
{
    position: absolute;
    right: 0;
    font-size: 12px;
    bottom: -18px;
    font-family: Roboto Flex;
    color: #ff1708;
}
.styles_withClear__WMifq, .styles_withPaste__PlBz0
{
    position: absolute;
    top: 7px;
    right: 10px;
    padding: 4px 12px;
    font-size: 14px;
    border-radius: 4px;
    border: 1px solid #fd6493;
    font-family: Gilroy Semibold;
    color: #fd6493;
    cursor: pointer;
    background: #fff;
}
.styles_modal__CuCmx
{
    padding: 24px 16px;
}
.styles_container__oA5hq
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.styles_container__oA5hq button
{
    margin: 0 auto;
    display: block;
}
.styles_title__Pf5kq
{
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    margin: 0 auto 20px;
    font-family: Roboto Flex Medium;
    text-align: center;
}
.styles_text__1FhtQ
{
    color: #afb7c6;
    font-family: Roboto Flex;
    font-size: 14px;
    text-align: center;
    margin: 16px auto 35px;
}
.styles_modal__o4sUR
{
    padding: 24px 16px;
}
.styles_container__6e8Up
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.styles_container__6e8Up button
{
    margin: 0 auto;
    display: block;
}
.styles_title__mxoxc
{
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    margin: 0 auto 20px;
    font-family: Roboto Flex Medium;
    text-align: center;
}
.styles_text__hIrC3
{
    color: #afb7c6;
    margin: 16px auto;
}
.styles_textColor__nsKjK, .styles_text__hIrC3
{
    font-family: Roboto Flex;
    font-size: 14px;
    text-align: center;
}
.styles_textColor__nsKjK
{
    margin-bottom: 20px;
    color: #fff;
}
.styles_modal__3iw2q
{
    padding: 24px 16px;
}
.styles_container__qs5Lu
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.styles_container__qs5Lu button
{
    margin: 0 auto;
    display: block;
}
.styles_title__NCi1j
{
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    margin: 0 auto 20px;
    font-family: Roboto Flex Medium;
    text-align: center;
}
.styles_text__UB6ja
{
    color: #afb7c6;
    margin: 16px auto 35px;
}
.styles_textColor__bEDU1, .styles_text__UB6ja
{
    font-family: Roboto Flex;
    font-size: 14px;
    text-align: center;
}
.styles_textColor__bEDU1
{
    margin-bottom: 20px;
    color: #fff;
}
.styles_container__CTWe8
{
    background: #0c1c3e;
    border-radius: 8px;
    padding: 16px;
    margin: 12px auto;
    border: 1px solid rgba(253,100,147,.45);
}
@media(max-width: 1279px)
{
    .styles_container__CTWe8
    {
        margin: 62px 12px 20px;
    }
}
.styles_container__CTWe8 h1
{
    font-family: Roboto Flex Medium;
    font-size: 18px;
    line-height: 18px;
    margin: 0 0 4px;
    color: #fff;
}
.styles_container__CTWe8 p
{
    font-family: Roboto Flex Medium;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    color: #acaec9;
}
.styles_inner__nDs_t
{
    display: flex;
    align-items: center;
    gap: 14px;
}
@media(max-width: 1279px)
{
    .styles_inner__nDs_t
    {
        flex-direction: column;
        justify-content: center;
        text-align: center;
    }
}
.styles_disabled__XpH6a
{
    opacity: .2;
    cursor: not-allowed;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
@media(max-width: 767px)
{
    .styles_disabled__XpH6a
    {
        display: none;
    }
}
.styles_verifyEmail__ZyDRF
{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 12px;
}
.styles_verifyEmail__ZyDRF>div
{
    margin-right: 24px;
}
@media(max-width: 767px)
{
    .styles_verifyEmail__ZyDRF
    {
        flex-direction: column;
        justify-content: center;
        text-align: center;
        margin-bottom: 0;
    }
    .styles_verifyEmail__ZyDRF h1, .styles_verifyEmail__ZyDRF p
    {
        margin-bottom: 8px;
    }
    .styles_verifyEmail__ZyDRF>div
    {
        margin-right: 0;
    }
    .styles_verifyButton__KHPdB
    {
        margin-top: 12px;
    }
}
.styles_verifyButton__KHPdB button
{
    border: 1px solid rgba(172,174,201,.3);
    background: #17206b!important;
    text-transform: none!important;
    border-radius: 4px;
    padding: 4px 16px;
    height: auto!important;
    font-size: 13px;
    font-family: Roboto Flex;
}
.styles_verifyButton__KHPdB button span
{
    background: #bef3ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_button__D4_5m
{
    width: 20%;
    font-family: Roboto Flex Bold;
}
.styles_button__D4_5m button:disabled
{
    background: #262c4b!important;
    opacity: 1;
    color: #fff;
}
.styles_button__D4_5m button:disabled:hover
{
    color: #fff;
}
@media(max-width: 1279px)
{
    .styles_button__D4_5m
    {
        width: 100%;
    }
}
.styles_inputWrapper__k7fA9
{
    flex-grow: 1;
}
@media(max-width: 1279px)
{
    .styles_inputWrapper__k7fA9
    {
        width: 100%;
    }
}
.styles_container__GayqJ
{
    padding: 8px 12px;
    background: #0c1c3e;
}
.styles_container__GayqJ.styles_odd___Cfxa
{
    background: rgba(12,28,62,.4);
}
.styles_row__yVuTG
{
    grid-gap: 10px;
    display: grid;
    grid-template-columns: 2fr 1fr 2fr;
    margin: 5px 0;
}
.styles_date__4TgR3, .styles_title__0KKNV
{
    font-size: 12px;
    line-height: 16px;
    color: #eff2f9;
}
.styles_date__4TgR3
{
    display: flex;
    justify-content: flex-end;
}
.styles_caption__xO0RQ
{
    color: #afb7c6;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: 13px;
}
.styles_text__p_kDA
{
    font-size: 13px;
    line-height: 16px;
    color: #8c796d;
}
.styles_container__Kkowg
{
    margin-top: 36px;
}
@media(max-width: 1279px)
{
    .styles_container__Kkowg
    {
        margin-top: 50px;
        padding: 20px 15px 0;
    }
}
.styles_filtersWrapper__necvf
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.styles_paginator__ZvQzW
{
    margin: 20px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    color: #fff;
    justify-content: center;
}
.styles_page__MO7Mq
{
    padding: 3px 6px;
    border-radius: 4px;
    cursor: pointer;
}
.styles_active__0YISv
{
    background-color: #fd6493;
}
.styles_bonusesContainer__8nAel
{
    display: flex;
    grid-gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100vw;
    flex-wrap: wrap;
    padding: 20px 0 50px;
}
@media(max-width: 1279px)
{
    .styles_bonusesContainer__8nAel
    {
        flex-wrap: nowrap;
        grid-gap: 10px;
        padding: 20px 15px 30px;
    }
}
@media(max-width: 767px)
{
    .styles_bonusesContainer__8nAel
    {
        grid-gap: 15px;
        padding: 20px 15px 30px;
    }
}
.styles_emptyBonuses__bJKRV
{
    color: #afb7c6;
    margin-top: 20px;
}
@media(max-width: 1279px)
{
    .styles_emptyBonuses__bJKRV
    {
        margin: 60px 15px 0;
    }
}
.styles_title__g7x55
{
    color: #8c796d;
    font-size: 26px;
    line-height: 31px;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.styles_description__U_88E
{
    font-size: 14px;
    line-height: 17px;
    color: #8c796d;
}
.styles_buttonsContainer__GaHHE
{
    display: flex;
    grid-gap: 20px;
    align-items: center;
    margin-top: 20px;
}
@media(max-width: 1279px)
{
    .styles_buttonsContainer__GaHHE
    {
        flex-wrap: wrap;
    }
}
.styles_coolingOffPeriodWrapper__yORia
{
    display: grid;
    grid-gap: 20px;
    align-items: center;
    margin-top: 20px;
    grid-template-columns: 200px 100px 100px;
}
@media(max-width: 767px)
{
    .styles_coolingOffPeriodWrapper__yORia
    {
        grid-template-columns: auto;
    }
}
.styles_coolingOffPeriodButtons__Z_cuw
{
    display: grid;
    grid-template-columns: repeat(2,100px);
    grid-gap: 20px;
}
.styles_actionWrapper__1SrpN>div
{
    justify-content: flex-end;
    display: flex;
}
.styles_emptyLimits__8UIvs
{
    margin-top: 25px;
}
.styles_container__nnZ84
{
    padding: 16px;
    background-color: #fffaf3;
    border-radius: 10px;
    margin-bottom: 10px;
}
.styles_row__pb5yN
{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.styles_row__pb5yN.styles_mb__ElMT_
{
    margin-bottom: 10px;
}
.styles_description__PqOXE
{
    font-size: 13px;
    line-height: 16px;
    color: #8c796d;
}
.styles_text__LVqMO
{
    font-size: 16px;
    line-height: 19px;
    color: #8c796d;
}
.styles_container__1kgT1
{
    width: 100%;
    display: flex;
    padding: 22px 10px 12px 25px;
    justify-content: space-between;
    align-items: center;
    background: linear-gradient(180deg,#202346,#0d0f2e);
}
.styles_pageTitle__eJWuz
{
    font-size: 24px;
    line-height: 30px;
    color: #afb7c6;
    text-transform: uppercase;
    font-family: Roboto Flex Medium,sans-serif;
    margin: 0;
}
@media(max-width: 1279px)
{
    .styles_pageTitle__eJWuz
    {
        font-size: 22px;
        line-height: 27px;
    }
}
.styles_hover__ZTkJn
{
    display: none;
}
.styles_wrapper__zrKJf
{
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,#202346,#0d0f2e);
}
@media(max-width: 1279px)
{
    .styles_wrapper__zrKJf
    {
        position: fixed;
        z-index: 1000;
        height: auto;
        background: linear-gradient(180deg,#202346,#0d0f2e);
        min-height: 60px;
    }
}
.styles_tabsContainer__lBQ6w
{
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding-top: calc(18px + 20%);
    padding-right: 15px;
    grid-gap: 3px;
}
.styles_tabsContainer__lBQ6w::-webkit-scrollbar
{
    width: 0;
    height: 0;
}
.styles_tabsContainer__lBQ6w::-webkit-scrollbar-thumb
{
    background: transparent;
}
.styles_tabsContainer__lBQ6w::scrollbar-track
{
    background: transparent;
}
.styles_tabsContainer__lBQ6w::-webkit-scrollbar-track
{
    background: transparent;
}
.styles_tabsContainer__lBQ6w>*
{
    margin-bottom: 2px;
}
@media(max-width: 1279px)
{
    .styles_tabsContainer__lBQ6w
    {
        flex-direction: row;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        height: auto;
        grid-gap: 0;
        padding: 10px 0 10px 15px;
    }
    .styles_tabsContainer__lBQ6w>*
    {
        margin-bottom: 0;
        margin-right: 2px;
    }
}
.styles_dividedLine__Z3MqR
{
    width: 100%;
    background: #323340;
    height: .5px;
    margin: 10px 0;
    max-width: 209px;
}
.styles_navLink__9ZDRY
{
    display: flex;
    align-items: center;
    text-decoration: none;
    height: 40px;
    color: #afb7c6;
    text-transform: uppercase;
    position: relative;
    font-size: 14px;
    line-height: 17px;
    width: 225px;
    font-family: Roboto Flex Medium,sans-serif;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 24px 16px;
    border-radius: 16px;
    margin: 0;
}
.styles_navLink__9ZDRY span
{
    color: transparent;
    background: #afb7c6;
    text-transform: uppercase;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_navLink__9ZDRY img
{
    margin-right: 10px;
    max-width: none;
}
.styles_navLink__9ZDRY:after
{
    content: "";
    display: none;
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%) rotate(-90deg);
    width: 10px;
    height: 10px;
    background: url(../../willbetgambling/image/linkArrow.svg) 50% no-repeat;
    background-size: contain;
}
.styles_navLink__9ZDRY.styles_active__41cEt
{
    color: #fff;
    background: #0d0f2e;
    border: 1px solid transparent;
}
.styles_navLink__9ZDRY.styles_active__41cEt span
{
    color: transparent;
    background: #fff;
    text-transform: uppercase;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 1279px)
{
    .styles_navLink__9ZDRY.styles_active__41cEt
    {
        background: #0d0f2e;
    }
}
.styles_navLink__9ZDRY.styles_active__41cEt img
{
    display: none;
}
.styles_navLink__9ZDRY.styles_active__41cEt .styles_hover__ZTkJn, .styles_navLink__9ZDRY.styles_active__41cEt:after
{
    display: block;
}
.styles_navLink__9ZDRY:hover
{
    background: #0d0f2e;
    color: #fff;
}
.styles_navLink__9ZDRY:hover span
{
    color: transparent;
    background: #fff;
    text-transform: uppercase;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 1279px)
{
    .styles_navLink__9ZDRY:hover
    {
        background: #0d0f2e;
    }
}
.styles_navLink__9ZDRY:hover:after
{
    display: block;
}
.styles_navLink__9ZDRY:hover img
{
    display: none;
}
.styles_navLink__9ZDRY:hover .styles_hover__ZTkJn
{
    display: block;
}
.styles_navLink__9ZDRY:active
{
    background-color: #141943;
}
@media(max-width: 1279px)
{
    .styles_navLink__9ZDRY:active
    {
        background: #0d0f2e;
    }
}
.styles_navLink__9ZDRY:active:after
{
    display: block;
}
@media(max-width: 1279px)
{
    .styles_navLink__9ZDRY
    {
        width: auto;
        padding: 0 10px;
        height: 30px;
        border-radius: 6px;
        flex: none;
    }
    .styles_navLink__9ZDRY.styles_active__41cEt:after, .styles_navLink__9ZDRY:active:after, .styles_navLink__9ZDRY:hover:after
    {
        display: none;
    }
}
.styles_container__FjT4i
{
    border-radius: 16px;
    border: 1px solid rgba(172,174,201,.3);
    background: #0c1c3e;
    padding: 16px;
    width: 225px;
    margin-bottom: 24px!important;
    margin-top: 24px;
}
.styles_content__frq78
{
    border-radius: 8px;
    background: #0c1c3e;
    border: 1px solid rgba(253,100,147,.3);
    padding: 12px;
}
.styles_row__Rpe3P
{
    align-items: center;
    display: flex;
    margin-bottom: 8px;
    justify-content: space-between;
}
.styles_prop__E0KUz
{
    color: #afb7c6;
}
.styles_prop__E0KUz, .styles_value__VvDcs
{
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}
.styles_value__VvDcs
{
    color: #fff;
}
.styles_dividedLine__T2oty
{
    background: #323340;
    width: 100%;
    height: .5px;
    margin-bottom: 8px;
}
.styles_iconContainer__rDT2n
{
    display: flex;
    align-items: center;
    grid-gap: 10px;
    margin-bottom: 17px;
}
.styles_icon__nYRpA
{
    width: 48px;
    height: 48px;
    background: hsla(0,0%,85%,.32);
    border-radius: 50%;
}
.styles_userName__wxgpw
{
    color: #fff;
    display: block;
    font-size: 13px;
    font-weight: 500;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 130px;
    margin-bottom: 4px;
}
.styles_totalBalance__6E0sL
{
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 18px;
    font-weight: 700;
    font-family: Roboto Flex Bold;
    white-space: nowrap;
    text-transform: uppercase;
}
.styles_buttonWrapper__xa8Hv
{
    width: 100%;
    margin-top: 20px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.styles_buttonWrapper__xa8Hv>div
{
    width: 100%;
}
.styles_buttonWrapper__xa8Hv button
{
    width: 100%;
    max-width: 100%;
    font-size: 14px;
}
.styles_container__1tivY
{
    width: 100%;
    padding: 20px 30px 30px;
    max-height: 630px;
    overflow-y: auto;
    margin-bottom: 20px;
}
.styles_container__1tivY.styles_isModal__Se3xh
{
    padding: 20px 20px 30px;
}
@media(max-width: 767px)
{
    .styles_container__1tivY
    {
        border-radius: 0;
        padding: 30px 15px 40px;
        border-bottom: none;
        border-right: none;
        border-left: none;
        max-height: 100%;
    }
    .styles_container__1tivY.styles_isModal__Se3xh
    {
        padding: 30px 15px 40px;
    }
}
.styles_container__f9yfl
{
    position: relative;
    height: 100%;
}
.styles_container__f9yfl .styles_submitting__b8auM form
{
    opacity: 1;
    filter: blur(1px);
}
.styles_loadingWrapper__tz7bm
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 100%;
    width: 100%;
}
.styles_loadingWrapper__tz7bm>div
{
    height: calc(100% - 50px);
}
.styles_header__vb4A8
{
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}
.styles_title__CuHPN
{
    color: #fff;
    text-transform: none;
    margin-right: 10px;
    font-family: Roboto Flex Bold;
}
.styles_commission__zIBhi
{
    font-size: 11px;
    line-height: 14px;
    color: #afb7c6;
    margin: 0;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_accountTypeContainer__cmJgV
{
    margin-bottom: 8px;
}
.styles_inputWrapper__cErW_
{
    position: relative;
    margin-bottom: 8px;
}
.styles_container__5oksZ
{
    margin-bottom: 10px;
}
.styles_container__1El6U
{
    border-radius: 10px;
    border: 2px dashed #292d50;
    padding: 15px;
}
.styles_container__1El6U>div
{
    display: flex;
    justify-content: space-between;
}
.styles_text__YTN_6
{
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    margin: 3px 0;
}
.styles_text__YTN_6.styles_big__tAQ5H
{
    font-size: 20px;
    line-height: 25px;
}
.styles_container__swR42
{
    border-radius: 10px;
    background: #1b1f42;
    padding: 13px;
    margin: 13px 0;
    width: 100%;
}
.styles_header__EFvja
{
    display: flex;
    justify-content: space-between;
}
.styles_yourBonusToday__kss8g
{
    color: #fff;
    font-family: Roboto Flex Bold;
    font-size: 16px;
    line-height: normal;
    text-transform: uppercase;
}
.styles_bonusTitle__jRzXM
{
    color: #fd6493;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
    margin-top: 3px;
}
.styles_dividedLine___8EXQ
{
    background: #3f4256;
    width: 100%;
    height: 1px;
    margin: 10px 0;
    border: none;
}
.styles_body__62Gyb
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.styles_bonus__fEpZr
{
    color: #afb7c6;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 20px;
}
.styles_bonusValue__tSlOj
{
    color: #fd6493;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 16px;
}
.styles_container__te5t2
{
    background: #fff;
    border: 2px solid transparent;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 75px;
    justify-content: center;
    padding: 8px;
}
.styles_container__te5t2.styles_active__q6c7R
{
    border-color: #fd6493;
    cursor: default;
}
.styles_label__iU_t4
{
    align-items: center;
    background: #fd6493;
    border-radius: 4px 4px 0 0;
    color: #fff;
    display: flex;
    font-size: 12px;
    height: 15px;
    justify-content: center;
    left: -2px;
    position: absolute;
    top: -2px;
    width: calc(100% + 4px);
    z-index: 1;
}
.styles_image__U5wTp
{
    height: 36px;
    object-fit: contain;
    width: 100%;
}
.styles_container__U31O9
{
    width: 100%;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: #1b1f42;
    padding: 30px;
    overflow-x: auto;
}
.styles_container__U31O9.styles_modal__oGUWj
{
    background-color: #1b1f42;
}
@media(max-width: 767px)
{
    .styles_container__U31O9
    {
        border-radius: 0;
        padding: 0;
    }
}
.styles_header__qsDlO
{
    padding-bottom: 10px;
    border-bottom: 1.5px solid #333646;
}
@media(max-width: 767px)
{
    .styles_header__qsDlO
    {
        padding: 12px 23px;
    }
}
.styles_headerRow__zT6gU
{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.styles_currencyContainer__oOnjI
{
    z-index: 3;
}
.styles_currencyContainer__oOnjI>h5
{
    color: #fd6493;
}
@media(max-width: 767px)
{
    .styles_currencyContainer__oOnjI
    {
        margin-right: 0;
    }
    .styles_currencyContainer__oOnjI.styles_modal__oGUWj
    {
        margin-right: 45px;
    }
}
.styles_currency__2X082
{
    font-family: Roboto Flex Bold;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    margin: 0;
    color: #fd6493;
}
.styles_headerSubTitle__8HQpj
{
    font-family: Roboto Flex Bold;
    font-size: 14px;
    line-height: 17px;
    text-transform: uppercase;
    color: #afb7c6;
    margin-bottom: 3px;
}
@media(max-width: 767px)
{
    .styles_headerSubTitle__8HQpj
    {
        font-size: 16px;
        line-height: 20px;
        color: #fff;
    }
}
.styles_balanceH4__1ci9X
{
    font-size: 18px;
    line-height: 22px;
}
.styles_balanceH1__T4L1d, .styles_balanceH4__1ci9X
{
    font-family: Roboto Flex Medium,sans-serif;
    margin: 0;
    color: #fff;
}
.styles_balanceH1__T4L1d
{
    font-size: 24px;
    line-height: 30px;
    text-transform: uppercase;
}
.styles_supportContainer__ua4Rz
{
    border-radius: 8px;
    display: flex;
    align-items: center;
    padding: 5px 12px;
    justify-content: center;
    cursor: pointer;
    background: #12153a;
}
.styles_supportIcon__naEb0
{
    margin-right: 7px;
}
.styles_supportText__JEW2g
{
    font-size: 13px;
    line-height: 16px;
    font-family: Roboto Flex Bold;
    color: #fff;
}
.styles_loadingContainer__26oVh
{
    grid-area: 2/1/2/3;
}
.styles_title__Tdlvj
{
    font-family: Roboto Flex Bold;
    font-size: 22px;
    line-height: 27px;
    text-transform: uppercase;
    margin: 0;
    color: #afb7c6;
}
.styles_methodsContainer__bvfRQ
{
    margin-top: 20px;
    display: grid;
    padding: 1px;
    min-height: 280px;
    max-height: 460px;
    overflow-y: auto;
    grid-template-columns: repeat(auto-fit,minmax(100px,1fr));
    grid-gap: 10px;
    align-content: start;
}
@media(max-width: 1279px)
{
    .styles_methodsContainer__bvfRQ
    {
        grid-template-columns: repeat(2,1fr);
    }
}
@media(max-width: 767px)
{
    .styles_methodsContainer__bvfRQ
    {
        padding: 0 15px;
        min-height: auto;
        overflow: initial;
    }
}
.styles_container__THVeS
{
    display: grid;
    grid-template-columns: 43% 57%;
    border-radius: 10px;
    background: #0d1030;
    border: .5px solid #333646;
}
@media(max-width: 767px)
{
    .styles_container__THVeS
    {
        grid-template-columns: 1fr;
        background-color: transparent;
        border: none;
        max-width: 100%;
        grid-auto-rows: minmax(50vmax,auto);
        margin: 0;
        padding: 0;
    }
}
.styles_container__yRrBb
{
    padding: 16px;
    background-color: #fffaf3;
    border-radius: 10px;
    margin-bottom: 10px;
}
.styles_container__yRrBb>div:not(:last-child)
{
    margin-bottom: 7px;
}
.styles_row__fynJ4
{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.styles_text__D9RjX
{
    font-size: 13px;
    line-height: 16px;
    color: #8c796d;
}
.styles_date__hgXK8
{
    font-size: 16px;
    line-height: 19px;
    color: #8c796d;
}
.styles_container__gGC6S
{
    background: rgba(90,178,107,.1);
    border-radius: 4px;
    color: #00c667;
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 36px;
    width: 90px;
}
.styles_actionWrapper__priW_>div
{
    justify-content: flex-end;
    display: flex;
}
.styles_container__D6udC
{
    padding: 8px 12px;
    background: #0c1c3e;
}
.styles_container__D6udC.styles_odd__eD_Vt
{
    background: rgba(12,28,62,.4);
}
.styles_row__htqK_
{
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: 5px 0;
}
.styles_title__HenFH
{
    font-size: 12px;
    line-height: 16px;
    color: #eff2f9;
}
.styles_caption__0Yvtw
{
    color: #afb7c6;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: 13px;
}
.styles_text__6xOSm
{
    font-size: 13px;
    line-height: 16px;
    color: #8c796d;
}
.styles_date__E75Pn
{
    display: flex;
    gap: 10px;
    font-size: 11px;
    line-height: 14px;
    color: #afb7c6;
    font-family: Roboto Flex Medium,sans-serif;
}
.styles_currency__o932r
{
    font-family: Roboto Flex Bold;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    margin: 0;
    color: #eff2f9;
}
.styles_container__v8Dc3
{
    margin-top: 36px;
}
@media(max-width: 1279px)
{
    .styles_container__v8Dc3
    {
        margin-top: 50px;
        padding: 20px 15px 0;
    }
}
.styles_filtersWrapper__hHKF4
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_filtersWrapper__hHKF4
    {
        flex-direction: column-reverse;
        align-items: flex-end;
    }
}
.styles_filtersContainer__69cSS
{
    display: flex;
}
.styles_filtersContainer__69cSS>div
{
    min-width: 180px;
    margin-top: 13px;
    margin-right: 13px;
}
@media(max-width: 767px)
{
    .styles_filtersContainer__69cSS
    {
        flex-direction: column;
        width: 100%;
    }
    .styles_filtersContainer__69cSS>div
    {
        min-width: 130px;
        margin-right: 0;
        margin-bottom: 13px;
    }
}
.styles_container__6l_LK
{
    background: transparent;
    border: 1px dashed #afb7c6;
    border-radius: 10px;
    cursor: pointer;
    text-align: center;
    height: 85px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.styles_container__6l_LK:hover
{
    background: transparent;
    border-color: #fd6493;
}
@media(max-width: 1279px)
{
    .styles_container__6l_LK
    {
        background: transparent;
        padding: 32px 10px;
        height: auto;
    }
    .styles_container__6l_LK:hover
    {
        background: initial;
    }
}
.styles_description___AL7B
{
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    text-align: center;
}
.styles_secondaryDescription__gF3_b
{
    font-size: 13px;
    line-height: 16px;
    color: #afb7c6;
    text-align: center;
}
.styles_browse____9r5
{
    cursor: pointer;
    text-decoration: underline;
}
.styles_browse____9r5:hover
{
    color: #fd6493;
}
.styles_container__8O1xe
{
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #333646;
    padding: 15px;
    width: 100%;
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: 10px;
    gap: 10px;
}
.styles_container__8O1xe>div
{
    display: flex;
    align-items: center;
}
.styles_container__8O1xe>div:first-child
{
    overflow: hidden;
}
.styles_text__BPHpP
{
    font-size: 13px;
    line-height: 16px;
    color: #afb7c6;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.styles_icon__iNGzq
{
    margin-right: 10px;
}
.styles_status__a_3Oy
{
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.styles_removeButton__YVSYV
{
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: transparent;
    border: none;
    border-radius: 50%;
    cursor: pointer;
}
.styles_container__BGp4P
{
    border-radius: 10px;
    position: relative;
    padding: 12px;
    background: #1b1f42;
    border: none;
    background-size: 100% 100%;
    text-align: center;
    overflow: hidden;
}
@media(max-width: 1279px)
{
    .styles_container__BGp4P
    {
        max-width: 380px;
        margin: 20px auto;
        height: auto;
    }
}
.styles_icon__6_pwe
{
    margin: 12px auto 0;
    width: 42px;
    height: 42px;
}
.styles_title__snDhY
{
    text-transform: uppercase;
    font-size: 16px;
    color: #afb7c6;
    margin-top: 12px;
    font-family: Gilroy Semibold;
}
.styles_description__iFUgz
{
    color: #fff;
    font-family: Roboto Flex Medium,sans-serif;
    font-size: 13px;
    line-height: 16px;
    margin: 20px auto;
    overflow: hidden;
    min-height: 50px;
    max-width: 250px;
    padding: 0 10px;
}
.styles_uploaded__0sfPA
{
    font-size: 14px;
    line-height: 17px;
    color: #afb7c6;
    text-align: center;
    margin: 20px auto;
}
.styles_dropzone__8Piux
{
    padding: 0 6px 8px;
}
.styles_container__d3m_n
{
    padding: 10px 15px 10px 45px;
    margin-bottom: 30px;
    text-transform: uppercase;
    display: inline-block;
    font-family: Gilroy Semibold;
    border: .5px solid #afb7c6;
    border-radius: 8px;
}
.styles_container__d3m_n.styles_green__deD7r
{
    background: url(../../willbetgambling/image/green.svg) no-repeat;
    background-position: 15px;
    color: #00c667;
}
.styles_container__d3m_n.styles_red__Mz5Jj
{
    background: url(../../willbetgambling/image/red.svg) no-repeat;
    background-position: 15px;
    color: #ff1708;
}
.styles_container__d3m_n.styles_orange__SHznb
{
    background: url(../../willbetgambling/image/orange.svg) no-repeat;
    background-position: 15px;
    color: #fdb913;
}
@media(max-width: 767px)
{
    .styles_container__d3m_n
    {
        display: block;
        margin: 0 auto;
        max-width: 380px;
    }
}
.styles_wrapper__Wqu0C
{
    position: relative;
    overflow: hidden;
}
.styles_wrapper__Wqu0C:before
{
    content: "";
    position: absolute;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(118.89deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    top: -1px;
    border-radius: 16px;
}
.styles_container__z00YH
{
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: url(../../willbetgambling/image/background2.jpg) 50% no-repeat;
    position: relative;
    margin: 0;
    border-radius: 18.9px;
    background-size: 100% 100%;
}
.styles_avatar__iNNpy
{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    object-position: top;
    object-fit: cover;
}
.styles_name__CAQT3
{
    color: #fff;
    text-align: center;
    font-size: 17px;
    line-height: 22px;
    text-transform: uppercase;
    margin-top: 15px;
}
.styles_managerText__pLPVI, .styles_name__CAQT3
{
    font-family: Gilroy Bold;
    font-style: normal;
    font-weight: 700;
}
.styles_managerText__pLPVI
{
    background: #fd6493;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    font-size: 15px;
    line-height: 20px;
    text-transform: uppercase;
    margin-top: 3px;
}
.styles_description__Zs9JU
{
    color: #fff;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-top: 20px;
}
@media(max-width: 767px)
{
    .styles_description__Zs9JU
    {
        font-size: 13px;
        line-height: 110%;
    }
}
.styles_buttonsSet__6dgJO
{
    margin-top: 20px;
    display: flex;
    grid-gap: 36px;
    align-items: center;
    width: 100%;
    padding: 0 30px;
}
@media(max-width: 767px)
{
    .styles_buttonsSet__6dgJO
    {
        grid-gap: 15px;
        padding: 0;
    }
}
.styles_buttonsSet__6dgJO button
{
    background: #03051d!important;
    color: #fff!important;
    border: 1px solid #ff9c07;
    text-align: center;
    font-family: Gilroy Semibold;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 12px;
    text-transform: uppercase;
}
.styles_buttonsSet__6dgJO button img
{
    margin-right: 4px;
}
.styles_orChatSupport__OmUCu
{
    color: #fff;
    text-align: center;
    margin-top: 12px;
    font-family: Gilroy Semibold;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
@media(max-width: 767px)
{
    .styles_orChatSupport__OmUCu
    {
        font-size: 13px;
        line-height: 110%;
    }
}
.styles_chatSupport__A0vva
{
    width: 100%;
    margin-top: 12px;
}
.styles_chatSupport__A0vva button img
{
    margin-right: 8px;
}