.BonusBalance_layout__NgpV- {

    align-items: center;

    background-color: #fff0c2;

    display: flex;

    font-size: 16px;

    height: 100%;

    justify-content: space-between;

    padding-left: 3px;

    padding-right: 3px;

    text-decoration: none

}



.BonusBalance_layout__NgpV-.BonusBalance_header__pziC8 {

    border-radius: 30px 0 0 30px;

    height: auto

}



.BonusBalance_amount__UJyVb, .BonusBalance_bonusText__kug1Q, .BonusBalance_icon__SolML {

    margin: 5px

}



.BonusBalance_icon__SolML {

    fill: #cf845c;

    flex: 0 0 auto;

    height: 20px;

    width: 20px

}



.BonusBalance_bonusText__kug1Q {

    color: var(--color-main-black);

    font-weight: 500;

    margin-right: 5px;

    text-transform: uppercase

}



.BonusBalance_amount__UJyVb {

    align-items: center;

    color: var(--color-main-orange);

    display: flex;

    font-weight: 500;

    margin-left: auto;

    margin-right: 9px;

    text-transform: uppercase;

    white-space: nowrap

}



.BonusDeadline_layout__NmKrP {

    align-items: center;

    background-color: #fc0;

    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1126/static/media/bg.f95ba5e8a495c386e6ad.svg);

    background-position: 50% 0;

    background-repeat: no-repeat;

    background-size: contain;

    border-top-left-radius: var(--app-base-border-radius);

    border-top-right-radius: var(--app-base-border-radius);

    bottom: 0;

    color: var(--color-main-black);

    display: flex;

    font-size: 16px;

    font-weight: 500;

    height: 70px;

    justify-content: space-between;

    left: 50%;

    margin: auto;

    max-width: 100%;

    min-width: 900px;

    padding: 10px;

    position: fixed;

    transform: translateX(-50%);

    width: max-content;

    z-index: calc(var(--popup-zIndex) - 1)

}



.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO {

    background-position: 34% 0;

    background-size: cover;

    max-width: 130px;

    min-width: 130px;

    width: 130px

}



.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_closeBtn__R\+i4n, .BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_content__CgLfD, .BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_description__VkVn3, .BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_getMoneyOrange__wdUOo, .BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_presentBox__9Ey46, .BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_wrapperLink__ommCR {

    display: none

}



.BonusDeadline_getMoneyOrange__wdUOo {

    color: #fa7000;

    flex-shrink: 0;

    font-size: 40px;

    font-style: italic;

    font-weight: 900;

    text-shadow: 1px 3px 0 #ab380d

}



.BonusDeadline_getMoneyOrange__wdUOo span {

    color: var(--color-main-orange)

}



.BonusDeadline_presentBox__9Ey46 {

    background-image: url(data:image/png;base64,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);

    background-repeat: no-repeat;

    background-size: contain;

    flex-shrink: 0;

    height: 92px;

    width: 154px

}



.BonusDeadline_description__VkVn3 {

    flex-shrink: 0;

    width: 320px

}



.BonusDeadline_timer__ABJQ9 {

    flex-shrink: 0;

    width: 110px

}



.BonusDeadline_timer__ABJQ9.BonusDeadline_extended__UHEFS {

    width: 165px

}



.BonusDeadline_countdown__ddqxF {

    align-items: center;

    display: flex;

    flex-shrink: 0;

    flex-wrap: nowrap;

    justify-content: center;

    width: 110px

}



.BonusDeadline_countdownPad__4hU7C {

    align-items: center;

    background: var(--color-main-white);

    border-radius: 5px;

    box-shadow: 0 5px 18px #838f9178;

    display: flex;

    flex-direction: column;

    flex-shrink: 0;

    height: 52px;

    justify-content: space-around;

    padding: 8px;

    position: relative;

    width: 52px

}



.BonusDeadline_countdownBorder__zdlSN {

    height: 52px;

    left: 0;

    position: absolute;

    top: 0;

    width: 52px

}



.BonusDeadline_countdownBorder__zdlSN rect {

    stroke: #fa5d00;

    fill: #0000;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-width: 2px

}



.BonusDeadline_countdownDelimiter__TTsje {

    color: #fa5500;

    margin-left: 4px;

    margin-right: 4px

}



.BonusDeadline_countdownTime__PAC2g {

    color: var(--color-main-black);

    font-size: 23px;

    font-weight: 500

}



.BonusDeadline_countdownTimeDescr__DodeF {

    color: #b67836;

    font-size: 9px;

    font-weight: 500;

    text-transform: uppercase

}



.BonusDeadline_link__c2vP3 {

    color: #fa5600;

    text-decoration: underline

}



.BonusDeadline_link__c2vP3.BonusDeadline_noUnderLine__YUfMx {

    text-decoration: none

}



.BonusDeadline_closeBtn__R\+i4n {

    position: absolute;

    right: -10px;

    top: -10px;

    z-index: 2

}



.BonusDeadline_closeIcon__Ivj8p {

    fill: var(--color-main-orange);

    height: 13px;

    width: 13px

}



.BonusDeadline_descriptionMobile__bC2HM {

    display: none

}



.BonusDeadline_wrapperLink__ommCR {

    bottom: 0;

    display: block;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    z-index: 1

}



.BonusDeadline_mobile__SlfMT.BonusDeadline_layout__NmKrP {

    align-items: flex-start;

    background-size: cover;

    border: none;

    border-radius: 0;

    bottom: 0;

    display: flex;

    height: 123px;

    justify-content: flex-start;

    left: 0;

    min-width: auto;

    padding: 10px;

    right: 0;

    transform: none;

    width: 100%;

    z-index: var(--mobile-bonus-panel)

}



.BonusDeadline_mobile__SlfMT.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO {

    border-top-right-radius: var(--app-base-border-radius);

    height: 60px;

    left: 0;

    right: auto;

    width: 116px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_description__VkVn3, .BonusDeadline_mobile__SlfMT .BonusDeadline_getMoneyOrange__wdUOo, .BonusDeadline_mobile__SlfMT.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_closeBtn__R\+i4n, .BonusDeadline_mobile__SlfMT.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_descriptionMobile__bC2HM, .BonusDeadline_mobile__SlfMT.BonusDeadline_layout__NmKrP.BonusDeadline_hidden__WzOYO .BonusDeadline_presentBox__9Ey46 {

    display: none

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_descriptionMobile__bC2HM {

    display: block;

    font-size: 13px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_descriptionMobile__bC2HM > span {

    color: #fa5600

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_descriptionMobile__bC2HM > span > span {

    color: var(--color-main-white);

    line-height: 1.5;

    position: relative;

    text-transform: uppercase

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_descriptionMobile__bC2HM > span > span:after {

    background-color: var(--color-main-orange);

    content: "";

    display: block;

    height: 16px;

    left: -2%;

    position: absolute;

    top: -1px;

    transform: skewX(-10deg);

    width: 104%;

    z-index: -1

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_presentBox__9Ey46 {

    bottom: 0;

    height: 72px;

    left: -18px;

    position: absolute;

    width: 122px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdown__ddqxF {

    align-items: center;

    display: flex;

    flex-wrap: nowrap;

    justify-content: center;

    width: 96px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdown__ddqxF.BonusDeadline_extendedMobile__7J3hQ {

    width: 144px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownPad__4hU7C {

    align-items: center;

    background: var(--color-main-white);

    border-radius: 5px;

    box-shadow: 0 5px 18px #838f9178;

    display: flex;

    flex-direction: column;

    flex-shrink: 0;

    height: 40px;

    justify-content: space-around;

    padding: 8px;

    position: relative;

    width: 40px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownBorder__zdlSN {

    height: 40px;

    left: 0;

    position: absolute;

    top: 0;

    width: 40px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownBorder__zdlSN rect {

    stroke: #fa5d00;

    fill: #0000;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-width: 2px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownDelimiter__TTsje {

    color: #fa5500;

    margin-left: 4px;

    margin-right: 4px

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownTime__PAC2g {

    color: var(--color-main-black);

    font-size: 18px;

    font-weight: 500

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_countdownTimeDescr__DodeF {

    color: #b67836;

    font-size: 8px;

    font-weight: 500;

    text-transform: uppercase

}



.BonusDeadline_mobile__SlfMT .BonusDeadline_closeBtn__R\+i4n {

    align-items: center;

    display: flex;

    height: 40px;

    justify-content: center;

    position: absolute;

    right: 0;

    top: 0;

    width: 40px

}



@media screen and (max-width: 380px) {

    .BonusDeadline_mobile__SlfMT .BonusDeadline_closeBtn__R\+i4n {

        height: 20px;

        width: 20px

    }



    .BonusDeadline_mobile__SlfMT .BonusDeadline_closeIcon__Ivj8p {

        height: 10px;

        width: 10px

    }



    .BonusDeadline_mobile__SlfMT .BonusDeadline_timer__ABJQ9 {

        width: 105px

    }

}



.direction-rtl .BonusDeadline_descriptionMobile__bC2HM, .direction-rtl .BonusDeadline_description__VkVn3, .direction-rtl .BonusDeadline_getMoneyOrange__wdUOo {

    direction: rtl

}



.direction-rtl .BonusDeadline_description__VkVn3 {

    left: -10px;

    position: relative;

    width: 270px

}



.ZadarmaFooterButton_buttonWrapper__aHwdD {

    margin: 0 0 0 10px;

    padding: 2px 0 2px 12px

}



.ZadarmaFooterButton_mobile__dgWZj {

    margin: 0;

    max-width: 200px;

    overflow: hidden;

    padding: 3px 0 0

}



.ZadarmaFooterButton_mobile__dgWZj .ZadarmaFooterButton_widget__nNE-S {

    transform: scale(.8);

    transform-origin: 50% 50%

}



@media screen and (max-width: 330px) {

    .ZadarmaFooterButton_mobile__dgWZj {

        align-items: center;

        display: flex;

        justify-content: center;

        max-width: 100%;

        width: 100%

    }



    .ZadarmaFooterButton_mobile__dgWZj .ZadarmaFooterButton_widget__nNE-S {

        margin: 4px 0;

        transform-origin: 50% 50%

    }

}



.DefaultPhoneButton_support__hbkw4 {

    align-items: center;

    background-color: #09437f;

    border-radius: 20px;

    display: flex;

    font-size: 16px;

    font-weight: 700;

    margin-left: 26px;

    padding: 10px 13px;

    text-decoration: none;

    text-transform: uppercase

}



.DefaultPhoneButton_supportIcon__8Mp9v {

    fill: #fff;

    display: inline-block;

    flex-shrink: 0;

    height: 20px;

    margin-right: 10px;

    width: 20px

}



.DefaultPhoneButton_supportTitle__HwYxT {

    color: #428cdc;

    display: inline-block;

    margin-right: 5px

}



@media (max-width: 1220px) {

    .DefaultPhoneButton_supportTitle__HwYxT {

        display: none

    }

}



.DefaultPhoneButton_supportPhone__HHB32 {

    color: #fff

}



.DefaultPhoneButtonMobile_support__L5m6c {

    align-items: center;

    background-color: #04386e;

    border-radius: 20px;

    display: flex;

    flex-grow: 1;

    font-size: 12px;

    font-weight: 500;

    height: 40px;

    justify-content: center;

    padding-left: calc(var(--app-base-spacing) / 4);

    padding-right: calc(var(--app-base-spacing) / 4);

    text-decoration: none;

    text-transform: uppercase

}



.DefaultPhoneButtonMobile_supportIcon__dIiOB {

    fill: var(--color-main-white);

    height: 20px;

    margin-right: 5px;

    width: 20px

}



.DefaultPhoneButtonMobile_supportTitle__v\+VmS {

    color: #428cdc;

    margin-right: calc(var(--app-base-spacing) / 4)

}



@media (max-width: 399px) {

    .DefaultPhoneButtonMobile_supportTitle__v\+VmS {

        display: none

    }

}



.DefaultPhoneButtonMobile_supportPhone__YTh4B {

    color: var(--color-main-white);

    white-space: nowrap

}



.DownloadLinks_container__TDc0K {

    align-items: center;

    background-color: #054588;

    border-radius: 20px;

    display: flex;

    padding-left: 5px;

    padding-right: 5px

}



@media screen and (max-width: 700px) {

    .DownloadLinks_container__TDc0K {

        background-color: transparent;

        padding: 0;

    }

}



.DownloadLinks_label__doNJE, .DownloadLinks_link__hgukW, .DownloadLinks_navLink__cF-Mi {

    flex: 0 0 auto;

    padding: 10px 5px

}



.DownloadLinks_label__doNJE, .DownloadLinks_link__hgukW {

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}



.DownloadLinks_nav__xtqPi {

    display: flex

}



.DownloadLinks_link__hgukW {

    display: none;

    text-decoration: none

}



.DownloadLinks_icon__KMALg {

    fill: #428cdc;

    height: 20px;

    transition: fill .15s ease-in;

    width: 20px

}



.DownloadLinks_navLink__cF-Mi {

    display: block

}



@media (hover: hover) {

    .DownloadLinks_navLink__cF-Mi:hover .DownloadLinks_icon__KMALg {

        fill: #fff

    }

}



@media screen and (max-width: 1160px) {

    .DownloadLinks_label__doNJE {

        display: none

    }

}



.TabItem_root__ZBMzl {

    align-items: center;

    background-color: #e8ecf1;

    border: 2px solid #e8ecf1;

    display: flex;

    padding: 2px 10px;

    transition-property: border-color, background-color

}



.TabItem_root__ZBMzl.TabItem_active__JNXHE {

    background-color: #105cad;

    border-color: #105cad

}



.TabItem_root__ZBMzl.TabItem_active__JNXHE .TabItem_title__JPLma {

    color: #fff

}



.TabItem_root__ZBMzl.TabItem_active__JNXHE .TabItem_text__n\+8o- {

    color: #67a5e8

}



.TabItem_root__ZBMzl.TabItem_active__JNXHE .TabItem_icon__7AZlX {

    fill: #67a5e8

}



@media (hover: hover) {

    .TabItem_root__ZBMzl:hover:not(.TabItem_active__JNXHE) {

        border-color: #105cad

    }



    .TabItem_root__ZBMzl:hover:not(.TabItem_active__JNXHE) .TabItem_title__JPLma {

        color: #105cad

    }

}



.TabItem_icon__7AZlX, .TabItem_root__ZBMzl, .TabItem_text__n\+8o-, .TabItem_title__JPLma {

    transition-delay: 0s;

    transition-duration: .3s;

    transition-timing-function: ease

}



.TabItem_icon__7AZlX, .TabItem_info__r0ceY {

    margin: 10px

}



.TabItem_icon__7AZlX {

    fill: #a7b0ba;

    flex: 0 0 auto;

    height: 40px;

    transition-property: fill;

    width: 40px

}



.TabItem_info__r0ceY {

    flex: 1 1 auto

}



.TabItem_title__JPLma + .TabItem_text__n\+8o- {

    margin-top: 5px

}



.TabItem_text__n\+8o-, .TabItem_title__JPLma {

    font-size: 16px;

    font-weight: 500;

    transition-property: color

}



.TabItem_title__JPLma {

    color: #000;

    text-transform: uppercase

}



.TabItem_text__n\+8o- {

    color: #6b7d8e

}



.direction-rtl .TabItem_root__ZBMzl {

    direction: rtl

}



.TabsContent_root__WI\+Wx {

    color: #6b7d8e;

    font-size: 14px;

    font-weight: 500;

    padding-top: 20px

}



.TabsContent_actions__SEBcM {

    border-bottom: 2px solid #e8ecf1;

    margin-bottom: 10px;

    padding-bottom: 40px

}



.TabsContent_actions__SEBcM.TabsContent_mobileApp__mhnLd {

    display: flex

}



.TabsContent_actions__SEBcM.TabsContent_mobileApp__mhnLd .TabsContent_divider__QLq2S {

    flex: 0 0 24px

}



.TabsContent_actions__SEBcM.TabsContent_mobileApp__mhnLd .TabsContent_linkIcon__k8362 {

    height: 60px;

    max-width: 180px;

    width: 100%

}



.TabsContent_button__ic9Lc {

    max-width: 270px;

    padding-left: 5px;

    padding-right: 5px

}



.TabsContent_buttonIcon__G\+1uL, .TabsContent_buttonText__dYms4 {

    margin: 5px

}



.TabsContent_buttonIcon__G\+1uL {

    fill: #ffffff80;

    flex: 0 0 auto;

    height: 20px;

    width: 20px

}



.TabsContent_buttonText__dYms4 {

    flex: 0 1 auto;

    text-transform: uppercase

}



.TabsContent_bookmarkImg__2v0Q7 {

    margin-left: -28px

}



.TabsContent_h3__PVmwd {

    color: #000;

    font-size: 16px

}



.TabsContent_h3__PVmwd + .TabsContent_h3__PVmwd {

    margin-top: 10px

}



.TabsContent_ol__dC8wZ li, .TabsContent_ul__6GxX7 li {

    margin-top: 20px;

    padding-left: 30px

}



.TabsContent_ol__dC8wZ {

    color: #000;

    counter-reset: list1;

    margin-bottom: 30px

}



.TabsContent_ol__dC8wZ li {

    position: relative

}



.TabsContent_ol__dC8wZ li:before {

    color: #6b7d8e;

    content: counter(list1) ". ";

    counter-increment: list1;

    left: 0;

    position: absolute;

    top: 0

}



.TabsContent_icon__sT-Ma {

    fill: #000;

    display: inline-block;

    height: 1em;

    margin-left: 5px;

    margin-right: 5px;

    vertical-align: middle;

    width: 1em

}



.TabsContent_text__d7NbS + .TabsContent_h3__PVmwd {

    margin-top: 20px

}



.TabsContent_text__d7NbS b {

    color: #000

}



.TabsContent_links__fkI5H {

    color: #09519e;

    font-family: Roboto;

    font-size: 14px;

    font-weight: 500;

    line-height: 24px;

    text-decoration: none

}



.TabsContent_screenshot__vkuZM {

    margin: auto;

    width: 100%

}



.direction-rtl .TabsContent_root__WI\+Wx {

    direction: rtl

}



.direction-rtl .TabsContent_root__WI\+Wx .TabsContent_ol__dC8wZ li, .direction-rtl .TabsContent_root__WI\+Wx .TabsContent_ul__6GxX7 li {

    padding-left: 0;

    padding-right: 20px

}



.direction-rtl .TabsContent_root__WI\+Wx .TabsContent_ol__dC8wZ li:before, .direction-rtl .TabsContent_root__WI\+Wx .TabsContent_ul__6GxX7 li:before {

    left: unset;

    right: 0;

    top: 0

}



.TabsMenu_root__pSzq\+ {

    align-items: stretch;

    display: flex;

    flex-direction: column

}



.TabsMenu_item__nnAhQ + .TabsMenu_item__nnAhQ {

    margin-top: 20px

}



.Tabs_root__R9-mN {

    display: flex

}



.Tabs_content__j5Io3, .Tabs_menu__ZtSRC {

    flex: 0 0 auto;

    margin: 20px

}



.Tabs_menu__ZtSRC {

    width: calc(51.33% - 40px)

}



.Tabs_content__j5Io3 {

    width: calc(48.67% - 40px)

}



.direction-rtl .Tabs_root__R9-mN {

    direction: ltr;

    flex-direction: row-reverse

}



.LockBypassModal_root__uao-o .LockBypassModal_body__GvKdz {

    width: 985px

}



.LockBypassModal_root__uao-o .LockBypassModal_closeButton__JaIbU {

    margin-bottom: -50px;

    position: relative;

    z-index: 2

}



.LockBypass_button__hpDfT {

    align-items: center;

    background: #054588;

    border-radius: 20px;

    display: flex;

    justify-content: flex-start;

    padding: 5px;

    text-decoration: none;

    transition: box-shadow .2s ease

}



@media screen and (max-width: 700px) {

    .LockBypass_button__hpDfT {

        background: transparent;

        border-radius: 0;

        padding: 5px 0;

    }

}



@media (hover: hover) {

    .LockBypass_button__hpDfT:hover {

        box-shadow: inset 0 0 0 1.5px #fff

    }

}



.LockBypass_icon__JQiSu, .LockBypass_text__gzpq5 {

    margin: 5px

}



.LockBypass_icon__JQiSu {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.LockBypass_text__gzpq5 {

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}















.Logo_logo__KO1DF {

    display: block;

    height: 40px;

    width: 236px

}



@media screen and (max-width: 1220px) {

    .Logo_logo__KO1DF {

        display: none

    }

}



@media screen and (max-width: 700px) {

    .Logo_logo__KO1DF.middle {

        display: block;

    }

}



.Logo_logoThumbnail__MUrvl {

    display: none;

    height: 40px;

    width: 40px

}



@media screen and (max-width: 1220px) {

    .Logo_logoThumbnail__MUrvl {

        display: block

    }

}



.DropDownMenu_container__NTRb8 {

    display: flex;

    flex-direction: column;

    position: relative

}



@media screen and (max-width: 700px) {

    .auto_timezones {

        display: none;

    }

}



.DropDownMenu_switchButton__FrYu2 {

    align-items: center;

    display: flex;

    flex: 1 1 auto

}



.DropDownMenu_menu__fThgc {

    background-color: #054588;

    border: 2px solid #04458700;

    border-radius: 10px;

    box-shadow: 0 11px 27px #0000006e;

    opacity: 0;

    overflow: hidden;

    position: absolute;

    top: 0;

    transform: translateY(15px);

    transition: all .25s ease;

    visibility: hidden;

    z-index: 2

}



.DropDownMenu_menu__fThgc:not(.DropDownMenu_stretched__VCKB-).DropDownMenu_menuLeft__GZcxX {

    left: 0

}



.DropDownMenu_menu__fThgc:not(.DropDownMenu_stretched__VCKB-).DropDownMenu_menuRight__ivjId {

    right: 0

}



.DropDownMenu_menu__fThgc.DropDownMenu_stretched__VCKB- {

    left: 0;

    right: 0

}



.DropDownMenu_openedMenu__\+wGEQ .DropDownMenu_menu__fThgc {

    opacity: 1;

    transform: translateY(0);

    visibility: visible

}



.DropDownMenu_contentScrollbarTrack__eFo5z {

    bottom: 12px;

    right: 2px;

    top: 12px;

    width: 4px !important

}



.DropDownMenu_contentScrollbarThumb__b1giI {

    background-color: #428cdc;

    border-radius: 2px

}



.direction-rtl .DropDownMenu_contentScrollbarTrack__eFo5z {

    left: 2px;

    right: unset

}



.PromoPages_root__T\+X7- {

    display: flex;

    flex-direction: column;

    overflow: hidden

}



.PromoPages_root__T\+X7-.PromoPages_simple__TYm26 .PromoPages_item__pG-9n {

    border: none;

    height: 0;

    padding: 0;

    text-align: left;

    transition: .3s ease

}



.PromoPages_root__T\+X7-.PromoPages_simple__TYm26 .PromoPages_item__pG-9n:first-child, .PromoPages_root__T\+X7-.PromoPages_simple__TYm26 .PromoPages_item__pG-9n:last-child {

    border-radius: 0

}



.PromoPages_root__T\+X7-.PromoPages_simple__TYm26 .PromoPages_item__pG-9n:first-child:before, .PromoPages_root__T\+X7-.PromoPages_simple__TYm26 .PromoPages_item__pG-9n:last-child:before {

    display: none

}



.PromoPages_root__T\+X7-.PromoPages_simple__TYm26.PromoPages_expanded__zNz3F .PromoPages_item__pG-9n {

    border-top: 2px solid #ffffff4d;

    height: auto;

    padding: 10px

}



.PromoPages_root__T\+X7-.PromoPages_simple__TYm26.PromoPages_expanded__zNz3F .PromoPages_item__pG-9n:first-child {

    border: none

}



.PromoPages_item__pG-9n {

    background-color: var(--color-medium-blue);

    color: var(--color-main-white);

    font-size: 12px;

    min-width: 170px;

    padding: 15px;

    text-align: center;

    text-decoration: none;

    transition: .3s ease;

    width: 100%

}



.PromoPages_item__pG-9n:first-child {

    border-radius: 10px 10px 0 0;

    overflow: hidden

}



.PromoPages_item__pG-9n:first-child:before {

    background-color: inherit;

    content: "";

    height: 15px;

    left: 50%;

    position: absolute;

    top: 20px;

    transform: rotate(45deg) translateX(-50%);

    width: 15px

}



.PromoPages_item__pG-9n:last-child {

    border-radius: 0 0 10px 10px

}



.PromoPages_item__pG-9n:hover {

    background-color: var(--color-light-blue)

}



.PromoPages_item__pG-9n + .PromoPages_item__pG-9n {

    border-top: 2px solid #ffffff4d

}



.PromoPages_allPromo__-BS02 {

    color: var(--color-accent-bonus);

    font-weight: 600;

    text-transform: uppercase

}



.Navbar_nav__OYoNy {

    min-width: 200px

}



.Navbar_navLink__w-Kod {

    align-items: center;

    border-top: 2px solid #043f7e;

    color: #fff;

    display: flex;

    font-size: 14px;

    font-weight: 500;

    justify-content: flex-start;

    min-height: 40px;

    padding: 8px;

    text-decoration: none;

    transition: background-color .2s ease

}



.Navbar_navLink__w-Kod:hover, .Navbar_navLink__w-Kod:hover + .Navbar_arrow__B7J42 {

    background-color: #043f7e

}



.Navbar_linkWrap__UDCyR {

    align-items: center;

    display: flex

}



.Navbar_linkWrap__UDCyR .Navbar_navLink__w-Kod {

    flex: 1 1 auto

}



.Navbar_linkBlock__sbmq9 .Navbar_arrow__B7J42 {

    align-self: stretch;

    border-top: 2px solid #043f7e;

    flex: 0 0 auto;

    padding-left: 10px;

    padding-right: 10px;

    transition: background-color .2s ease

}



.Navbar_linkBlock__sbmq9 .Navbar_arrow__B7J42.Navbar_active__kNRiE svg {

    transform: rotate(-180deg)

}



.Navbar_linkBlock__sbmq9 .Navbar_arrow__B7J42 svg {

    fill: var(--color-main-white);

    height: 10px;

    transition: .3s ease;

    width: 10px

}



.SwitchButton_switchButton__Qe6bH {

    padding: 5px

}



.SwitchButton_switchButtonActive__lnfrc .SwitchButton_arrowIcon__uP8wQ {

    transform: rotate(180deg)

}



.SwitchButton_arrowIcon__uP8wQ, .SwitchButton_current__3T9vz, .SwitchButton_icon__ZJM41 {

    margin: 5px

}



.SwitchButton_icon__ZJM41 {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.SwitchButton_arrowIcon__uP8wQ {

    fill: #fff;

    height: 10px;

    transition: transform .3s ease;

    width: 10px

}



.SwitchButton_current__3T9vz {

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}



.TopBar_button__bggzv {

    align-items: center;

    display: flex;

    justify-content: space-between;

    padding: 5px;

    width: 100%

}



.TopBar_current__QsVcU, .TopBar_dotsIcon__A1faE {

    margin: 5px

}



.TopBar_dotsIcon__A1faE {

    flex: 0 0 auto

}



.TopBar_settingsIcon__3O3v2 {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.TopBar_dotsIcon__A1faE {

    fill: #fff;

    height: 11px;

    transform: rotate(180deg);

    width: 11px

}



.TopBar_current__QsVcU {

    color: #428cdc;

    flex: 1 1 auto;

    font-size: 14px;

    font-weight: 500;

    white-space: nowrap

}



.Navigation_nav__sJ6LD {

    align-items: center;

    background-color: #00316680;

    border-radius: 20px;

    display: flex;

    justify-content: space-around;

    overflow: hidden;

    height: 41px;

    position: relative;

}



@media screen and (max-width: 1400px) {

    .Navigation_nav__sJ6LD {

        justify-content: flex-start;

    }

}



@media screen and (max-width: 700px) {

    .Navigation_nav__sJ6LD {

        border-radius: 0;

    }

}



.Navigation_additionalNav__OJ9o2, .Navigation_link__4URIi {

    flex: 0 0 auto

}



.Navigation_promo__SfOG- {

    color: var(--color-accent-bonus) !important

}



.Navigation_additionalNavButton__wknp6, .Navigation_link__4URIi {

    align-items: center;

    color: #fff;

    display: flex;

    font-size: 18px;

    font-weight: 500;

    justify-content: center;

    line-height: 1.15;

    padding: 10px 20px;

    text-align: center;

    text-transform: uppercase;

    transition: color .3s ease;

    white-space: nowrap

}



@media (hover: hover) {

    .Navigation_additionalNavButton__wknp6:hover, .Navigation_link__4URIi:hover {

        color: var(--color-accent-bonus)

    }

}



.Navigation_additionalNavButton__wknp6.Navigation_active__i0HeW, .Navigation_link__4URIi.Navigation_active__i0HeW {

    color: #428cdc

}



.Navigation_additionalNavButton__wknp6.Navigation_active__i0HeW .Navigation_aviator__7LL1l, .Navigation_link__4URIi.Navigation_active__i0HeW .Navigation_aviator__7LL1l {

    fill: #ff779c

}



.Navigation_additionalNavButton__wknp6.Navigation_active__i0HeW .Navigation_hover_cabin__DEaJp, .Navigation_link__4URIi.Navigation_active__i0HeW .Navigation_hover_cabin__DEaJp {

    bottom: 0;

    opacity: 1

}



.Navigation_additionalNavButton__wknp6.Navigation_active__i0HeW .Navigation_buyBonusTitle__Mbg-o, .Navigation_link__4URIi.Navigation_active__i0HeW .Navigation_buyBonusTitle__Mbg-o {

    color: #ffb801

}



.Navigation_link__4URIi {

    text-decoration: none

}



.Navigation_linkWrap__IhSOU {

    align-items: center;

    display: flex;

    flex-direction: column;

    position: relative

}



.Navigation_linkWrap__IhSOU:hover .Navigation_linkList__aaDOJ {

    display: block

}



.Navigation_linkList__aaDOJ {

    display: none;

    left: 50%;

    padding-top: 20px;

    position: absolute;

    top: 25px;

    transform: translateX(-50%)

}



.Navigation_aviator__7LL1l {

    fill: #e63f6d;

    height: 18px;

    position: relative;

    width: 67px

}



.Navigation_jetx__cjmg0 {

    fill: #e63f6d;

    height: 18px;

    position: relative;

    width: 45px

}



.Navigation_aviatorWrap__P-xe5 {

    display: flex

}



.Navigation_aviatorWrap__P-xe5:hover .Navigation_aviator__7LL1l, .Navigation_aviatorWrap__P-xe5:hover .Navigation_cabin__i4ZMO {

    fill: #ff779c

}



.Navigation_aviatorWrap__P-xe5:hover .Navigation_hover_cabin__DEaJp {

    bottom: 0;

    opacity: 1

}



.Navigation_cabin__i4ZMO {

    fill: #ff779c;

    height: 15px;

    width: 29px

}



.Navigation_hover_cabin__DEaJp {

    fill: #ff779c;

    bottom: -20px;

    opacity: 0;

    position: relative;

    transform: scale(.9);

    transition: opacity .5s linear, bottom .5s linear

}



.Navigation_propeller__V41Jb {

    fill: #ff779c;

    animation: Navigation_propeller-spin__tvnJb .1s infinite;

    background-image: url(../images/propeller.be3c4d819a6fd35fd49e.svg);

    background-size: cover;

    height: 16px;

    position: absolute;

    right: -3px;

    top: -4px;

    transform: rotate(-25deg);

    width: 3px

}



.Navigation_propeller__V41Jb img {

    height: 21px

}



.Navigation_aviator__7LL1l:hover .Navigation_hover_cabin__DEaJp {

    animation: Navigation_plane-shake__XoJWb 1.4s infinite;

    bottom: 0;

    left: -5px;

    opacity: 1

}



.Navigation_buyBonusWrap__wzw2w {

    align-items: center;

    display: flex;

    position: relative

}



.Navigation_buyBonusWrap__wzw2w:before {

    border: 2px solid #ffb801;

    border-radius: 20px;

    bottom: -10px;

    content: "";

    left: -10px;

    position: absolute;

    right: -12px;

    top: -10px

}



.Navigation_buyBonusTitle__Mbg-o {

    position: relative;

    top: 1px

}



.Navigation_linkIcon__-H50h {

    fill: #ffb801;

    height: 18px;

    margin-right: 10px;

    margin-top: -2px;

    width: 18px

}



@keyframes Navigation_plane-shake__XoJWb {

    0%, to {

        top: 5px;

        transform: rotate(30deg)

    }

    50% {

        top: 0;

        transform: rotate(0deg)

    }

}



@keyframes Navigation_plane-takeoff__26sHd {

    0% {

        bottom: -20px;

        opacity: 0

    }

    to {

        bottom: 0;

        opacity: 1

    }

}



@keyframes Navigation_propeller-spin__tvnJb {

    0% {

        transform: rotate(-25deg)

    }

    to {

        transform: rotate(-25deg) rotateX(180deg)

    }

}



.Actions_root__R-DMQ {

    display: flex;

    flex-direction: column;

    gap: 20px

}



.Actions_button__3xLa-, .Actions_exitButton__D3R7K {

    border-radius: 44px;

    display: inline-block;

    font-size: 18px;

    font-weight: 500;

    line-height: var(--app-base-spacing);

    padding: 15px 30px;

    text-decoration: none;

    text-transform: uppercase

}



.Actions_button__3xLa- {

    background-image: linear-gradient(0deg, #fa9400, #fab600);

    box-shadow: 0 10px 30px #fa940066;

    color: var(--color-main-white)

}



.Actions_exitButton__D3R7K {

    border: 2px solid var(--color-dark-grey);

    color: #6b7d8e

}



.Error_error__8P9xH {

    color: var(--color-accent-warning);

    margin-top: 12px

}



.hideNotify {

    top: -300px !important;

    transition: top .3s linear

}



.hideNotifyDesktop {

    left: 500px !important;

    transition: left .3s linear

}



.freebet-mark {

    background-color: #0000;

    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1126/static/media/freebet_background.2b30bddbe2eb0ccbab15.svg);

    background-size: 100% 100%;

    color: #fa4f00;

    display: block;

    font-size: 30px;

    font-weight: 500;

    line-height: var(--app-base-spacing);

    margin: -10px -20px;

    padding: 15px 0;

    text-transform: uppercase

}



.Notification_notify__cdMtz {

    background-color: #02101fcc;

    border-radius: var(--app-base-border-radius);

    display: flex;

    margin-bottom: 20px;

    padding: 20px 0;

    position: relative;

    width: 430px

}



.Notification_notifyContent__MsBSt {

    margin-right: 40px;

    overflow: hidden

}



.Notification_notifyBell__EnhZi {

    align-items: center;

    display: flex;

    justify-content: center;

    padding: 0 45px

}



.Notification_image__7kUnM {

    fill: #ffbc27;

    height: 40px;

    width: 40px

}



.Notification_closeNotify__iXwJA {

    fill: #9ea7b2;

    height: 13px;

    position: absolute;

    right: 20px;

    top: 20px;

    width: 13px

}



.Notification_closeNotify__iXwJA:hover {

    cursor: pointer

}



.Notification_closeNotifyIcon__yP8IX {

    height: 13px;

    width: 13px

}



.Notification_notifyTitle__mTQGR {

    color: var(--color-main-white);

    font-size: 16px;

    font-weight: 500;

    line-height: var(--app-base-spacing);

    margin-bottom: 10px;

    overflow: hidden;

    text-overflow: ellipsis;

    text-transform: uppercase

}



.Notification_notifyText__unxPx {

    color: #b5cee8;

    font-size: 14px;

    font-weight: 500;

    line-height: var(--app-base-spacing)

}



.Notification_notifyText__unxPx span {

    color: #ffbc27

}



.Notification_notifyMore__t7Tvk {

    color: #59abff;

    font-size: 14px;

    font-weight: 500;

    line-height: var(--app-base-spacing);

    text-decoration: none

}



.Notification_notifyMore__t7Tvk img {

    margin-left: 5px

}



.Notification_notifyMobile__7deF5 {

    border-radius: 0;

    top: 0;

    transition: top .3s linear;

    width: 100vw

}



.Notification_notifyDesktop__4dPaB {

    left: 0;

    transition: left .3s linear

}



.Notification_notifyMobileBell__2J-pj {

    padding: 0 30px

}



.Notifications_content__0b8\+R {

    margin-top: -30px;

    max-width: 450px;

    text-align: center

}



.Notifications_image__LZXjy {

    fill: var(--color-main-orange);

    display: block;

    height: 40px;

    margin: 0 auto 20px;

    width: 40px

}



.Notifications_image__LZXjy.Notifications_checkmark__mKCKC {

    height: 80px;

    width: 80px

}



.Notifications_title__\+CdmK {

    color: var(--color-main-black);

    font-size: 16px;

    text-transform: uppercase

}



.Notifications_text__Y5sSv, .Notifications_title__\+CdmK {

    font-weight: 500;

    line-height: var(--app-base-spacing);

    margin-bottom: 20px;

    text-align: center

}



.Notifications_text__Y5sSv {

    color: #6b7d8e;

    font-size: 14px

}



.Notifications_text__Y5sSv span {

    color: var(--color-main-orange);

    font-weight: 700

}



.Notifications_notifications__HEYn9 {

    padding: 10px;

    position: absolute;

    right: 0;

    top: 100%

}



.Notifications_notificationsMobile__HwnYV {

    padding: 0

}



.Notifications_announce__30XRP {

    max-width: 400px

}



.Notifications_announce__30XRP .Notifications_title__\+CdmK {

    color: #094d98;

    font-size: 26px;

    font-weight: 700;

    line-height: 32px;

    text-transform: none

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv {

    text-align: left

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_p {

    color: var(--color-main-black);

    font-size: 16px;

    font-weight: 500;

    line-height: 22px;

    margin-bottom: 4px

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_list li {

    color: var(--color-main-black);

    font-size: 16px;

    font-weight: 700;

    line-height: 18px;

    margin-bottom: 2px;

    position: relative

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_list li:before {

    color: #9ca7ad;

    content: "●";

    font-size: 20px;

    padding-right: 4px;

    vertical-align: initial

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv ol.announce_list {

    list-style: auto;

    margin-left: 20px

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv ol.announce_list li:before {

    content: ""

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv b {

    font-weight: 700

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv i {

    font-style: italic

}



.Notifications_announce__30XRP .Notifications_text__Y5sSv u {

    text-decoration: underline

}



.Notifications_mobile__74qfD.Notifications_announce__30XRP .Notifications_title__\+CdmK {

    font-size: 20px;

    line-height: 24px

}



.Notifications_mobile__74qfD.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_p {

    font-size: 14px;

    line-height: 18px

}



.Notifications_mobile__74qfD.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_list li {

    font-size: 14px;

    line-height: 16px

}



.Notifications_mobile__74qfD.Notifications_announce__30XRP .Notifications_text__Y5sSv .announce_list li:before {

    font-size: 16px

}



.Notifications_mobile__74qfD .Notifications_button__E-B7E {

    width: 100%

}



.Notifications_announcePopupIconWrapper__NMR0j {

    height: 46px;

    position: relative;

    width: 100%

}



.Notifications_announcePopupIconWrapper__NMR0j .Notifications_image__LZXjy {

    bottom: 0;

    height: 80px;

    left: 50%;

    position: absolute;

    transform: translate(-50%, 12px);

    width: 80px

}



.Notifications_btn__j9syb {

    background-color: var(--color-main-orange);

    background-image: linear-gradient(0deg, #fa4d00 0, #fa5e00);

    border-radius: 20px;

    box-shadow: 0 10px 30px #fa410066;

    color: var(--color-main-white);

    font-size: 18px;

    font-weight: 500;

    height: 40px;

    line-height: 40px;

    padding-left: 100px;

    padding-right: 100px;

    text-align: center;

    text-decoration: none;

    text-transform: uppercase

}



@media (hover: hover) {

    .Notifications_btn__j9syb:hover {

        background-image: linear-gradient(0deg, #fa5e00 0, #fa7c00);

        box-shadow: 0 20px 30px #fa410066

    }

}



.direction-rtl .Notifications_content__0b8\+R {

    direction: rtl

}



.MainButton_switchButton__uxg1X {

    align-items: center;

    background-color: #428cdc;

    background-image: linear-gradient(0deg, #428cdc 0, #0992af);

    border-radius: 20px;

    box-shadow: 0 11px 27px #428cdca1;

    color: var(--color-main-white);

    display: flex;

    font-size: 14px;

    font-weight: 700;

    height: 40px;

    justify-content: space-between;

    max-width: max-content;

    padding-left: 10px;

    padding-right: 10px;

    text-transform: uppercase

}



@media screen and (max-width: 700px) {

    .MainButton_switchButton__uxg1X {

        height: auto;

        padding: 5px 10px;

    }

}



.MainButton_switchButton__uxg1X:hover {

    color: var(--color-accent-bonus)

}



.MainButton_switchButton__uxg1X:hover .MainButton_labelIcon__wG-iR {

    fill: var(--color-accent-bonus)

}



.MainButton_labelIcon__wG-iR {

    fill: var(--color-main-white);

    height: 20px;

    margin-right: 10px;

    width: 20px

}



.direction-rtl .MainButton_labelIcon__wG-iR {

    margin-left: 10px;

    margin-right: 0

}



.PromoList_nav__6b0W\+ {

    background-color: #3e8cd9;

    box-shadow: 0 11px 27px #0000006e;

    min-width: 157px

}



.PromoList_navButton__5Fflq {

    border-top: 2px solid #347dc4;

    color: #fff;

    display: flex;

    font-size: 14px;

    font-weight: 500;

    min-height: 40px;

    padding: 8px;

    text-align: inherit;

    text-decoration: none;

    text-transform: uppercase;

    transition: all .2s ease;

    width: 100%

}



.PromoList_navButton__5Fflq:hover {

    color: var(--color-accent-bonus)

}



.PromoList_navButton__5Fflq:hover .PromoList_itemIcon__wtjcB {

    fill: var(--color-accent-bonus)

}



.PromoList_navButtonActive__3qYI9 {

    color: var(--color-accent-bonus)

}



.PromoList_navButtonActive__3qYI9 .PromoList_itemIcon__wtjcB {

    fill: var(--color-accent-bonus)

}



.PromoList_itemIcon__wtjcB {

    fill: var(--color-main-white);

    height: 20px;

    margin-right: 10px;

    width: 20px

}



.direction-rtl .PromoList_itemIcon__wtjcB {

    margin-left: 10px;

    margin-right: 0

}



.TopBar_button__6CZMA {

    align-items: center;

    background-color: #3e8cd9;

    display: flex;

    height: 40px;

    justify-content: space-between;

    padding-left: 10px;

    padding-right: 10px;

    width: 100%

}



.TopBar_labelIcon__mJlac {

    margin-right: 10px

}



.TopBar_arrowIcon__gQ09s {

    margin: 5px

}



.TopBar_arrowIcon__gQ09s, .TopBar_labelIcon__mJlac {

    flex: 0 0 auto

}



.TopBar_labelIcon__mJlac {

    fill: var(--color-main-white);

    height: 20px;

    width: 20px

}



.TopBar_arrowIcon__gQ09s {

    fill: var(--color-main-white);

    height: 11px;

    transform: rotate(180deg);

    width: 11px

}



.TopBar_label__3lrFS {

    align-items: center;

    color: #fff;

    display: flex;

    flex: 1 1 auto;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase;

    white-space: nowrap

}



.direction-rtl .TopBar_labelIcon__mJlac {

    margin-left: 10px;

    margin-right: 0

}



.PromoMenu_dropDown__IC-8J {

    border: 2px solid #3e8cd9

}



.PromoMenu_dropDownContainer__g7-qM {

    flex-grow: 1

}



@media screen and (max-width: 700px) {

    .PromoMenu_dropDownContainer__g7-qM span {

        display: none;

    }



    .PromoMenu_dropDownContainer__g7-qM .MainButton_labelIcon__wG-iR {

        margin-right: 0;

    }

}



.CurrentLocale_switchButton__17blA {

    padding: 5px

}



.CurrentLocale_switchButtonActive__y-XBK .CurrentLocale_arrowIcon__hJLvU {

    transform: rotate(180deg)

}



.CurrentLocale_arrowIcon__hJLvU, .CurrentLocale_current__\+z5AE, .CurrentLocale_flag__f\+mas {

    margin: 5px

}



.CurrentLocale_flag__f\+mas {

    border-radius: 50%;

    font-size: 20px

}



.CurrentLocale_arrowIcon__hJLvU {

    fill: #fff;

    height: 10px;

    transition: transform .3s ease;

    width: 10px

}



.CurrentLocale_current__\+z5AE {

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}



@media screen and (max-width: 1220px) {

    .CurrentLocale_current__\+z5AE {

        display: none

    }

}



.LocalesList_list__rbZ9E {

    overflow: hidden

}



.LocalesList_item__7-0vc {

    border-top: 2px solid #043f7e;

    display: flex;

    margin-left: -5px;

    margin-right: -5px

}



.LocalesList_button__jtSPe {

    align-items: center;

    background-color: #044587;

    color: #fff;

    display: flex;

    flex: 0 0 auto;

    font-size: 14px;

    font-weight: 500;

    min-height: 40px;

    padding: 5px 10px;

    text-align: inherit;

    transition: all .2s ease;

    width: 20%

}



@media screen and (max-width: 500px) {

    .LocalesList_button__jtSPe {

        padding: 3px;

    }

}



.LocalesList_button__jtSPe:hover {

    background-color: #043f7e

}



.LocalesList_buttonActive__9cYvD {

    color: var(--color-accent-bonus)

}



.LocalesList_buttonFlag__mRtUB, .LocalesList_buttonText__pZAAv {

    flex: 0 0 auto;

    margin: 5px

}



.LocalesList_buttonFlag__mRtUB {

    border-radius: 50%;

    flex: 0 0 auto;

    font-size: 20px

}



.TopBar_button__oRvfH {

    align-items: center;

    display: flex;

    justify-content: space-between;

    padding: 5px;

    width: 100%

}



.TopBar_arrowIcon__aWhqT, .TopBar_current__Liwj-, .TopBar_flag__QT7wZ {

    margin: 5px

}



.TopBar_arrowIcon__aWhqT, .TopBar_flag__QT7wZ {

    flex: 0 0 auto

}



.TopBar_flag__QT7wZ {

    border-radius: 50%;

    font-size: 20px

}



.TopBar_arrowIcon__aWhqT {

    fill: #fff;

    height: 11px;

    transform: rotate(180deg);

    width: 11px

}



.TopBar_current__Liwj- {

    color: #fff;

    flex: 1 1 auto;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase;

    white-space: nowrap

}



.CurrentFormat_selected__Wdis- {

    color: var(--color-main-white);

    font-size: 14px;

    margin-left: 5px;

    margin-right: 10px;

    text-transform: uppercase

}



@media screen and (max-width: 920px) {

    .CurrentFormat_selected__Wdis- {

        display: none;

    }

}



.CurrentFormat_switchButton__vn3Jf {

    padding: 5px;

}



.CurrentFormat_switchButtonActive__c1Fqs .CurrentFormat_arrowIcon__5HYth {

    transform: rotate(180deg)

}



.CurrentFormat_arrowIcon__5HYth, .CurrentFormat_current__9Zjjn, .CurrentFormat_icon__tPtmB {

    margin: 5px

}



.CurrentFormat_icon__tPtmB {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.CurrentFormat_arrowIcon__5HYth {

    fill: #fff;

    height: 10px;

    transition: transform .3s ease;

    width: 10px

}



@media screen and (max-width: 920px) {

    .CurrentFormat_arrowIcon__5HYth {

        display: none;

    }

}



.CurrentFormat_current__9Zjjn {

    color: #fff;

    display: none;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}



@media screen and (max-width: 1460px) {

    .CurrentFormat_current__9Zjjn {

        display: none

    }

}



@media screen and (max-width: 700px) {

    .CurrentFormat_current__9Zjjn {

        display: none;

    }

}



.FormatsList_navButton__AbyqQ {

    border-top: 2px solid #043f7e;

    color: #fff;

    display: block;

    font-size: 14px;

    font-weight: 500;

    min-height: 40px;

    padding: 8px;

    text-align: inherit;

    transition: all .2s ease;

    width: 100%

}



.FormatsList_navButton__AbyqQ:hover {

    background-color: #043f7e

}



.FormatsList_navButtonActive__HIFcD {

    color: var(--color-accent-bonus)

}



.TopBar_button__Q14Tn {

    align-items: center;

    display: flex;

    justify-content: space-between;

    padding: 5px;

    width: 100%

}



.TopBar_arrowIcon__sznDA, .TopBar_current__jkTDw, .TopBar_settingsIcon__TDpLo {

    margin: 5px

}



.TopBar_arrowIcon__sznDA, .TopBar_settingsIcon__TDpLo {

    flex: 0 0 auto

}



.TopBar_settingsIcon__TDpLo {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.TopBar_arrowIcon__sznDA {

    fill: #fff;

    height: 11px;

    transform: rotate(180deg);

    width: 11px

}



.TopBar_current__jkTDw {

    color: #fff;

    flex: 1 1 auto;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase;

    white-space: nowrap

}



.CurrentTime_switchButton__tVrFE {

    padding: 5px

}



.CurrentTime_switchButtonActive__y4h6h .CurrentTime_arrowIcon__8diAp {

    transform: rotate(180deg)

}



.CurrentTime_arrowIcon__8diAp, .CurrentTime_current__bDoOI {

    margin: 5px

}



.CurrentTime_arrowIcon__8diAp {

    fill: #fff;

    height: 10px;

    transition: transform .3s ease;

    width: 10px

}



.CurrentTime_current__bDoOI {

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase

}



.TimezonesList_nav__srm6f {

    min-width: 227px

}



.TimezonesList_navButton__xRyoW {

    border-top: 2px solid #043f7e;

    color: #fff;

    display: block;

    font-size: 14px;

    font-weight: 500;

    min-height: 40px;

    padding: 8px;

    text-align: inherit;

    transition: all .2s ease;

    width: 100%

}



.TimezonesList_navButton__xRyoW:hover {

    background-color: #043f7e

}



.TimezonesList_navButtonActive__9DSuK {

    color: var(--color-accent-bonus)

}



.TopBar_button__oSwl1 {

    align-items: center;

    display: flex;

    justify-content: space-between;

    padding: 5px;

    width: 100%

}



.TopBar_arrowIcon__lq-Km, .TopBar_current__fcPCH, .TopBar_timerIcon__lUVL6 {

    margin: 5px

}



.TopBar_arrowIcon__lq-Km, .TopBar_timerIcon__lUVL6 {

    flex: 0 0 auto

}



.TopBar_timerIcon__lUVL6 {

    fill: #428cdc;

    height: 20px;

    width: 20px

}



.TopBar_arrowIcon__lq-Km {

    fill: #fff;

    height: 11px;

    transform: rotate(180deg);

    width: 11px

}



.TopBar_current__fcPCH {

    color: #fff;

    flex: 1 1 auto;

    font-size: 14px;

    font-weight: 500;

    text-transform: uppercase;

    white-space: nowrap

}



.Settings_container__Qhfgm {

    align-items: stretch;

    background-color: #054588;

    border-radius: 20px;

    display: flex;

    justify-content: center

}



@media screen and (max-width: 700px) {

    .Settings_container__Qhfgm {

        background-color: transparent;

        border-radius: 0;

    }

}



.Settings_switcher__\+xUpz {

    flex: 0 1 auto

}



.Settings_switcher__\+xUpz + .Settings_switcher__\+xUpz {

    border-left: 2px solid #003266

}



.SmallNav_nav__BEgM5 {

    align-items: center;

    display: flex;

    justify-content: flex-start

}



.SmallNav_link__UuPX- {

    align-items: center;

    color: #428cdc;

    display: flex;

    font-size: 14px;

    font-weight: 500;

    justify-content: center;

    padding: 5px;

    text-align: center;

    text-decoration: none;

    transition: color .3s ease;

    white-space: nowrap

}



@media (hover: hover) {

    .SmallNav_link__UuPX-:hover {

        color: var(--color-accent-bonus)

    }

}



.SmallNav_navLink__49Zf8 {

    flex: 0 1 auto

}
