._CWC .header-logo {
    height: 24px;
    color: var(--color-primaryHover)
}

._CWC .logo-link {
    cursor: pointer;
    font-size: 0;
    display: inline-flex;
    padding-inline-end: 12px
}

._CWC .logo-link img {
    height: 64px
}

._CWC .header-nav-subitem {
    display: flex;
    box-sizing: border-box;
    align-items: flex-start
}

._CWC .header-nav-subview.between {
    justify-content: space-between
}

._CWC .header-nav-subicon_warp {
    display: flex;
    justify-content: center;
    margin-inline-end: 8px;
    margin-top: 1px
}

._CWC .header-nav-subicon_icon {
    width: 20px;
    height: 20px;
    font-size: 20px
}

._CWC .header-nav-subitemtext {
    width: 240px
}

._CWC .header-nav-subitem .header-nav-subarrow {
    font-size: 18px;
    color: var(--color-primaryHover);
    opacity: 0
}

._CWC .header-nav-subitem:hover .header-nav-subarrow {
    display: block;
    margin-inline-start: 8px;
    opacity: 1;
    transition: all .3s ease-in-out
}

._CWC .header-nav-subtitle {
    display: flex;
    color: var(--color-textPrimary);
    align-items: center
}

._CWC .header-nav-subtitle>.typography-Subtitle4 {
    margin: 0
}

._CWC .header-nav-subdesc {
    color: var(--color-textThird)
}

._CWC .header-rightnav-subitem {
    color: var(--color-textPrimary);
    border-radius: 0px
}

._CWC .header-rightnav-subview {
    padding-inline-start: 16px
}

._CWC .header-rightnav-subview {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    width: 100%;
    color: var(--color-textPrimary)
}

._CWC .header-rightnav-subitem.logout {
    border-top: 1px solid var(--color-line);
    cursor: pointer
}

._CWC .header-rightnav-subview {
    padding: 0 16px
}

._CWC .header-rightnav-subview:hover {
    background-color: var(--color-bg3)
}

._CWC .header-rightnav-subicon {
    width: 24px !important;
    height: 24px !important;
    font-size: 24px !important;
    margin-inline-end: 8px;
    color: var(--color-iconNormal)
}

._CWC .header-account-icon {
    width: 24px;
    height: 24px;
    font-size: 24px
}

._CWC .active.dropdownAndDraw-dropdown .header-account-icon {
    color: var(--color-primaryHover)
}

._CWC .header-rightnav-subview:hover .header-rightnav-subicon {
    color: var(--color-textPrimary)
}

._CWC .header-nav-subtitle_text {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px
}

._CWC .header-drawer .header-nav-subtitle_text,
._CWC .dropdownAndDraw-m-content .header-nav-subtitle_text {
    font-size: 16px;
    line-height: 24px
}

._CWC .header-suffix {
    box-sizing: border-box;
    margin: 0;
    margin-inline-start: 6px;
    min-width: 0px;
    display: flex;
    position: relative;
    border-radius: 4px;
    padding-inline-start: 4px;
    padding-inline-end: 4px;
    font-size: 12px;
    line-height: 16px;
    background-color: var(--color-line);
    color: var(--color-textPrimary);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    height: 16px;
    align-items: center
}

._CWC .header-suffix::before {
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    inset-inline-start: -3px;
    top: 2px;
    border-width: 6px;
    border-inline-start-style: initial;
    border-inline-start-color: initial;
    border-top-style: solid;
    border-top-color: rgba(0, 0, 0, 0);
    border-bottom-style: solid;
    border-bottom-color: rgba(0, 0, 0, 0);
    border-inline-end-style: solid;
    border-inline-end-color: var(--color-line)
}

._CWC .header-suffix.header-suffix_yellow {
    background-color: var(--color-primary);
    color: var(--color-textBlack)
}

._CWC .header-suffix.header-suffix_yellow::before {
    border-inline-end-color: var(--color-primary)
}

._CWC .header-dropdown-menu {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: var(--color-textPrimary)
}

._CWC .header-dropdown-menu .dropdown-icon {
    width: 18px;
    height: 18px;
    color: var(--color-textPrimary)
}

._CWC .header-dropdown-menu-avatar {
    border-radius: 50%
}

._CWC .header-dropdown-menu .menus-icon {
    width: 24px;
    height: 24px
}

._CWC .header-dropdown-menu:hover .header-right-dropdown-icon {
    color: var(--color-primaryHover)
}

._CWC .header-menu-item {
    display: flex;
    align-items: center;
    height: 64px;
    position: relative;
    padding-inline-start: 12px;
    padding-inline-end: 12px
}

._CWC .header-rightside .header-menu-item {
    margin-inline-start: 0px;
    padding: 0 8px
}

._CWC .header-dropdown-menu.header-menu-align_frist {
    position: static
}

._CWC .header-dropdown-menu.header-menu-align_frist .header-menu-subgrid {
    inset-inline-start: 160px
}

._CWC .header-dropdown-menu.header-menu-align_frist .header-menu-subgrid.header-menu-item_zh-CN {
    inset-inline-start: 100px
}

._CWC .header-menu-item.center .header-menu-subgridsmall,
._CWC .header-menu-item.center .header-menu-subgrid,
._CWC .header-menu-item.center .header-menu-sublist {
    inset-inline-start: 50%;
    transform: translate(-50%, 0)
}

[dir=rtl] ._CWC .header-menu-item.center .header-menu-subgridsmall,
[dir=rtl] ._CWC .header-menu-item.center .header-menu-subgrid,
[dir=rtl] ._CWC .header-menu-item.center .header-menu-sublist {
    transform: translate(50%, 0)
}

._CWC .header-menu-subgrid,
._CWC .header-menu-sublist,
._CWC .header-menu-subgridsmall {
    display: none;
    position: absolute;
    z-index: 1300;
    top: 64px;
    inset-inline-start: 0;
    padding: 24px;
    border-radius: 0px 0px 8px 8px;
    background: var(--color-popupBg, #fff);
    box-shadow: 0px 8px 8px 0px rgba(24, 26, 32, .08)
}

._CWC .header-menu-item_icon {
    padding: 0 24px;
    margin-inline-start: 0px
}

._CWC .header-menu-item_icon+.header-menu-item {
    margin-inline-start: 0
}

._CWC .header-menu-item_icon:hover {
    color: var(--color-primaryHover)
}

._CWC .header-leftside .header-menu-item:not(.header-menu-item_icon)>.typography-Subtitle4:hover {
    color: var(--color-textBrand)
}

._CWC .header-menu-item:hover .header-menu-subgrid {
    display: grid;
    grid-gap: 24px;
    box-sizing: border-box
}

._CWC .header-menu-item .header-menu-item_hightLight {
    line-height: 28px;
    padding: 0px 8px;
    border-radius: 4px;
    background-color: var(--color-badgeBg);
    color: var(--color-textBrand);
    cursor: pointer
}

._CWC .header-menu-subgrid-1 {
    grid-template-columns: repeat(1, 1fr)
}

._CWC .header-menu-subgrid-2 {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px
}

._CWC .header-menu-subgrid-3 {
    grid-template-columns: repeat(3, 1fr);
    gap: 24px
}

._CWC .header-menu-subgrid-group {
    list-style: none
}

._CWC .header-menu-subgrid-group-li+.header-menu-subgrid-group-li {
    margin-top: 24px
}

._CWC h4.header-menu-subgrid-group-li {
    margin-bottom: -8px
}

._CWC .header-menu-item:hover .header-menu-subgridsmall {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 16px;
    box-sizing: border-box
}

._CWC .header-menu-item a {
    color: var(--color-textPrimary)
}

._CWC .header-menu-item_dropdown-icon {
    font-size: 16px !important
}

._CWC .header-menu-item:hover .header-menu-item_dropdown-icon {
    transform: rotate(180deg)
}

._CWC .header-menu-item:hover .header-menu-sublist {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 16px;
    box-sizing: border-box
}

._CWC .header-rightside .header-menu-item:hover .header-menu-sublist {
    grid-gap: 0
}

._CWC .header-menu-item_view {
    position: relative;
    display: flex;
    align-items: center;
    color: var(--color-textPrimary);
    text-decoration: none;
    height: 100%
}

._CWC .header-menu-item:hover .dropdown-icon {
    transform: rotate(180deg)
}

._CWC .header-rightside .header-menu-sublist {
    padding: 0px;
    min-width: 220px;
    border-radius: 0 0 8px 8px
}

._CWC .header-rightside .header-menu-subgrid,
._CWC .header-rightside .header-menu-sublist,
._CWC .header-rightside .header-menu-subgridsmall {
    right: 0;
    left: initial
}

._CWC .deposit-icon {
    font-size: 16px;
    width: 16px;
    height: 16px
}

._CWC .header-nav-bar {
    display: flex;
    height: 64px;
    justify-content: flex-end;
    align-items: center;
    padding-inline-end: 24px;
    color: var(--color-textPrimary)
}

._CWC .header-nav-bar .close-btn-size {
    font-size: 24px
}

._CWC .bn-drawer .header-nav-itemview {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 56px;
    padding: 0 24px;
    color: var(--color-textPrimary)
}

._CWC .bn-drawer .header-nav-itemnosub {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 56px;
    padding: 0 24px;
    color: var(--color-textPrimary);
    cursor: pointer
}

._CWC .bn-drawer .header-rightnav-subview {
    height: 56px;
    padding: 0 24px;
    color: var(--color-textPrimary)
}

._CWC .bn-drawer .header-nav-itemicon {
    width: 24px;
    height: 24px;
    margin-inline-end: 8px;
    color: var(--color-iconNormal)
}

._CWC .header-nav-subgroup-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    padding-inline-start: 64px
}

._CWC .header-nav-subgroup-item .typography-Body3 {
    color: var(--color-textPrimary)
}

._CWC .header-nav-subgroup-item:hover {
    background: var(--color-bg3)
}

._CWC .header-nav-subgroup-item.nohover:hover {
    background: none
}

._CWC .header-nav-subgroup {
    transition: all .3s;
    overflow: hidden
}

._CWC .header-rightside .bn-svg.header-nav-collapseicon {
    width: 16px;
    height: 16px;
    font-size: 16px;
    color: var(--color-iconNormal);
    transition: all .3s
}

._CWC .header-nav-collapseicon.expand {
    transform: rotate(180deg)
}

._CWC .header-nav-itemnosub:hover {
    background: var(--color-bg3)
}

._CWC .header-nav-itemnosub.no-hover-color:hover {
    background: rgba(0, 0, 0, 0)
}

._CWC .header-rightnav-subview:hover .header-nav-collapseicon,
._CWC .header-rightnav-subview:hover .header-nav-itemicon,
._CWC .header-nav-itemnosub:hover .header-nav-itemicon {
    color: var(--color-textPrimary)
}

._CWC .bn-drawer .header-nav-scroll {
    max-height: calc(100vh - 84px);
    overflow: auto
}

._CWC .header-userinfo-inmail-num {
    min-width: 16px;
    padding: 0 2px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    background-color: var(--color-primary);
    border-radius: 100%;
    color: var(--color-textBlack);
    text-align: center
}

._CWC .bn-button.deposit-btn.data-size-small {
    gap: 4px
}

._CWC #header_menu_search {
    font-size: 0
}

._CWC #header_menu_search .search-icon {
    font-size: 24px;
    width: 24px;
    height: 24px
}

._CWC .hover-pointer {
    cursor: pointer
}

._CWC .header-search-input .bn-textField-input {
    font-size: 14px
}

._CWC .right-sub-drawer {
    z-index: 10000 !important
}

._CWC .explore-content .search-input-icon {
    font-size: 20px;
    width: 20px;
    height: 20px
}

._CWC .header-global-js-top-alert {
    color: var(--color-textPrimary);
    background-color: #fef1f2;
    transition: all 1s
}

._CWC .header-global-js-top-alert__inner {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 24px;
    max-width: 1248px
}

._CWC .header-container {
    max-width: 100vw;
    height: 64px;
    position: relative;
    display: flex;
    padding: 0 24px;
    justify-content: space-between;
    background-color: var(--color-bg1)
}

._CWC .header-menu-rightItem {
    display: flex;
    position: relative;
    padding: 20px 8px;
    align-items: center
}

._CWC .header-menu-rightItem.header-menu-right-pickup {
    padding: 20px 0 20px 8px
}

._CWC .header-leftside {
    display: flex;
    align-items: center
}

._CWC .header-rightside {
    display: flex
}

._CWC .header-rightside .bn-svg {
    width: 24px;
    height: 24px;
    font-size: 24px;
    cursor: pointer
}

._CWC .header-menu-rightItem:hover {
    color: var(--color-textBrand)
}

._CWC #toRegisterPage {
    padding-left: 0
}

._CWC .header-rightside .header-menu-rightItem:hover .hover-color {
    color: var(--color-primaryHover)
}

._CWC .right-sub-drawer.bn-drawer>.bn-drawer-wrap.data-dir-right {
    max-width: 100%
}

._CWC .height-100 {
    height: 100%
}

._CWC .height-48 {
    height: 48px
}

._CWC .no-border-radius.bn-drawer>.bn-drawer-wrap.data-dir-right {
    border-radius: 0
}

._CWC .rwd-1440-visi-flex,
._CWC .rwd-1280-visi-flex,
._CWC .rwd-1200-visi-block,
._CWC .rwd-1200-visi-flex,
._CWC .rwd-1024-visi-block,
._CWC .rwd-768-show,
._CWC .rwd-768-flex {
    display: none !important
}

._CWC .header-rightside .bn-svg.register-gift-icon {
    font-size: 16px;
    width: 16px;
    height: 16px;
    color: var(--color-textBlack) !important
}

._CWC .bn-button.data-size-small.header-menu-registerbtn {
    gap: 4px;
    font-weight: 500
}

@media screen and (max-width: 1440px) {
    ._CWC .rwd-1440-hide-flex {
        display: none
    }
    ._CWC .rwd-1440-visi-flex {
        display: flex
    }
}

@media screen and (max-width: 1023px) {
    ._CWC .rwd-1024-hide-flex {
        display: none !important
    }
    ._CWC .rwd-1024-visi-block {
        display: block !important
    }
    ._CWC .rwd-1024-visi-flex {
        display: flex !important
    }
}

@media screen and (max-width: 1200px) {
    ._CWC .rwd-1200-hide-flex {
        display: none !important
    }
    ._CWC .rwd-1200-visi-block {
        display: block !important
    }
    ._CWC .rwd-1200-visi-flex {
        display: flex !important
    }
}

@media screen and (max-width: 767px) {
    ._CWC .header-container {
        padding: 0 16px
    }
    ._CWC .rwd-768-hide {
        display: none !important
    }
    ._CWC .rwd-768-show {
        display: block !important
    }
    ._CWC .rwd-768-flex {
        display: flex !important
    }
}

._CWC .QRCode-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 16px
}

._CWC .QRCode-logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
    padding: 4px;
    border-radius: 4px;
    background-color: #000
}

._CWC .QRCode-text1 {
    width: 130px;
    white-space: pre-wrap
}

._CWC .QRCode-img {
    position: relative;
    padding: 12px;
    background-color: #fff;
    border-radius: 4px
}

._CWC .QRCode-img .bn-button {
    padding: 4px 8px
}

._CWC .header-inmall .mt-5xs {
    margin-top: 2px
}

._CWC .header-inmall-mark {
    position: absolute;
    top: 20px;
    right: 10px;
    width: 6px;
    height: 6px;
    background: var(--color-primary);
    border-radius: 50%;
    z-index: 1
}

._CWC .header-inmall {
    width: 368px;
    overflow: auto;
    padding: 16px 24px 24px
}

._CWC .header-inmall-pendding {
    justify-content: flex-end
}

._CWC .header-inmall .bn-svg {
    font-size: 16px;
    width: 16px;
    height: 16px;
    color: var(--color-iconNormal)
}

._CWC .header-inmall-action {
    cursor: pointer;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400
}

._CWC .header-inmall-action .bn-svg {
    margin-left: 4px
}

._CWC .header-inmall-action:hover,
._CWC .header-inmall-action:hover .bn-svg {
    color: var(--color-textPrimary)
}

._CWC .header-inmall .header-inmall-list {
    max-height: 228px;
    overflow-y: auto;
    overflow-x: hidden;
    --scroll-color: var(--color-line);
    margin: 0 -12px
}

._CWC .header-inmall-nodata {
    padding-top: 40px;
    padding-bottom: 64px;
    color: var(--color-textDisabled)
}

._CWC .header-inmall-nodataicon {
    font-size: 20px;
    width: 20px;
    height: 20px
}

._CWC .text-overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._CWC .header-inmail-list-item {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    padding: var(--space-s);
    border-radius: 8px;
    cursor: pointer;
    max-width: 100%
}

._CWC .header-inmail-list-item.extraordinary {
    align-items: center
}

._CWC .header-inmail-list-item.extraordinary .header-inmail-unread-time,
._CWC .header-inmail-list-item.extraordinary .header-inmail-list-item-meta-description {
    display: none
}

._CWC .header-inmail-list-item:first-of-type {
    padding-top: var(--space-m)
}

._CWC .header-inmail-list-item-meta-avatar {
    color: var(--color-textPrimary);
    align-items: center;
    display: inline-flex;
    justify-content: center;
    margin-right: var(--space-s);
    padding: 1px 0
}

._CWC .header-inmail-list-item-meta-avatar .icon-image {
    color: var(--color-textPrimary);
    background-color: rgba(0, 0, 0, 0);
    height: 20px;
    width: 20px
}

._CWC .header-inmail-list-item-meta-content {
    flex: 1 0;
    width: 0
}

._CWC .header-inmail-list-item-meta-title {
    color: var(--color-textPrimary);
    display: flex;
    align-items: center
}

._CWC .header-inmail-list-item-meta-subarrow {
    font-size: 18px;
    color: var(--color-primaryHover);
    opacity: 0;
    margin-left: 0;
    transition: all .3s
}

._CWC .header-inmail-list-item:hover .header-inmail-list-item-meta-subarrow {
    opacity: 1;
    color: var(--color-primaryHover);
    margin-left: var(--space-2xs)
}

._CWC .h-\[22px\] {
    height: 22px
}

._CWC .header-inmail-unread-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    min-width: 40px;
    margin-left: var(--space-2xs)
}

._CWC .header-inmail-unread {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 22px
}

._CWC .header-inmail-unread-status {
    background-color: var(--color-primary);
    padding: 0 4px;
    color: var(--color-textBlack);
    border-radius: 100%;
    width: 16px;
    height: 16px;
    text-align: center
}

._CWC .header-inmail-unread-status.header-inmail-unread-status-over {
    border-radius: 10px;
    width: auto
}

._CWC .common-widget-css_wrap .gap-2xs {
    gap: 8px
}

._CWC .header-userinfo-group .header-rightnav-subview {
    padding: 0 24px
}

._CWC .header-userinfo-notverfy {
    display: flex;
    align-items: center;
    height: 24px;
    padding: 3px 8px;
    border-radius: 6px;
    background-color: var(--color-BtnBg);
    color: var(--color-TextOnYellow)
}

._CWC .header-userinfo-vip {
    display: flex;
    align-items: center;
    height: 24px
}

._CWC .header-userinfo-vip0 {
    display: flex;
    align-items: center;
    width: fit-content;
    padding: 2px 6px;
    border-radius: 4px;
    background-color: var(--color-Input);
    color: var(--color-textPrimary)
}

._CWC .header-userInfo-top-tag {
    display: flex;
    align-items: center;
    height: 24px;
    width: fit-content;
    padding: 3px 6px;
    border-radius: 4px;
    background-color: var(--color-Input);
    color: var(--color-textPrimary)
}

._CWC .header-userInfo-top-tag.success {
    background-color: var(--color-DepthBuyBg);
    color: var(--color-TextBuy)
}

._CWC .header-userinfo-vip0 .vip-icon {
    font-size: 16px;
    width: 16px;
    height: 16px;
    margin-inline-end: 4px
}

._CWC .header-userInfo-top {
    padding: 24px 24px 8px 24px
}

._CWC .dropdownAndDraw-m-content .header-userInfo-top {
    padding: 0 24px 16px 24px
}

._CWC .bn-tooltips-wrap .header-userInfo-top {
    width: 306px
}

._CWC .header-userInfo-top-avatar img {
    border-radius: 8px;
    width: 56px;
    height: auto
}

._CWC .header-userInfo-todo {
    position: relative;
    display: flex;
    padding: 12px;
    border-radius: 12px;
    gap: 4px
}

._CWC .header-userInfo-todo::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 12px;
    background-color: var(--color-TextLink);
    opacity: .1
}

._CWC .header-userInfo-todo-icon {
    font-size: 20px !important;
    width: 20px !important;
    height: 20px !important
}

._CWC .header-userInfo-todo-text {
    width: 186px
}

._CWC .alert-header-notify .bn-notification.bn-notification__push.data-size-middle {
    border-radius: 16px;
    box-shadow: none;
    border: 1px solid var(--color-Line);
    cursor: pointer
}

._CWC .alert-header-notify:hover .bn-notification.bn-notification__push.data-size-middle {
    border-color: var(--color-InputLine)
}

._CWC .alert-header-notify .bn-notification-close {
    top: -8px;
    right: -8px
}

._CWC .alert-header-notify .bn-notification-close:hover {
    color: var(--color-PrimaryText)
}

._CWC .alert-header-notify:hover .alert-header-notify-trade {
    color: var(--color-BtnBg) !important
}

@media screen and (max-width: 767px) {
    ._CWC .alert-header-notify .bn-notification.bn-notification__push.data-size-middle {
        padding: 16px 24px
    }
    ._CWC .alert-header-notify-trade-warper {
        display: flex;
        flex-direction: column !important
    }
    ._CWC .alert-header-notify-icon {
        margin-right: 16px
    }
    ._CWC .alert-header-notify-trade {
        margin-top: 4px
    }
}

._CWC .alert-header-notify-trade-warper {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex: 1
}

@media(min-width: 400px) {
    ._CWC .alert-header-notify .bn-notification__push {
        max-width: 400px !important
    }
}

._CWC .alert-header-notify-icon {
    width: 40px;
    flex-shrink: 0
}

._CWC .alert-header-notify svg {
    flex-shrink: 0
}

._CWC .alert-header-notify .bn-notification-close {
    font-size: 16px !important;
    min-height: 16px !important
}

._CWC .alert-header-notify .bn-notification-close svg:hover {
    color: var(--color-PrimaryText)
}

._CWC .alert-header-notify .bn-notification-content-title>div {
    height: auto !important;
    min-height: 40px
}

._CWC .alert-header-notify-trade {
    flex-shrink: 0
}

._CWC .DownloadBarMobile {
    position: fixed;
    background-color: var(--color-popupBg);
    bottom: 8px;
    left: 16px;
    right: 16px;
    z-index: 9999;
    padding: 12px 16px;
    justify-content: space-between;
    align-items: center;
    border: 1px solid var(--color-line);
    border-radius: 8px;
    color: var(--color-textPrimary)
}

._CWC .DownloadBarMobile__close {
    position: absolute;
    top: 4px;
    right: 4px;
    height: 12px;
    font-size: 12px;
    align-items: center;
    opacity: .5;
    color: var(--color-textDisabled)
}

._CWC .DownloadBarMobile__logo {
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    margin: 0px 8px 0px 0px;
    min-width: 0px;
    max-width: 100%
}

._CWC .DownloadBarMobile__text--primary {
    color: var(--color-textPrimary);
    text-align: left
}

._CWC .DownloadBarMobile__text--medium {
    font-size: 14px;
    font-weight: 500
}

._CWC .DownloadBarMobile__text--secondary {
    color: var(--color-textThird);
    font-size: 12px
}

._CWC .DownloadBarMobile .DownloadBarMobile__button--margin {
    width: auto;
    height: auto;
    appearance: none;
    box-sizing: border-box;
    font-size: 12px !important;
    line-height: 20px;
    min-height: 24px;
    width: 72px;
    padding: 2px 8px !important;
    border-radius: 6px
}

._CWC .DownloadBarMobile-second-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    padding: 0 16px;
    margin-inline-start: 4px;
    height: 40px;
    background-color: var(--color-textPrimary);
    color: var(--color-BasicBg);
    text-decoration: none;
    gap: 4px;
    flex: 1
}

._CWC .DownloadBarMobile-second-btn .bn-svg {
    width: 16px;
    height: 16px;
    font-size: 16px;
    flex: 0 0 16px
}

._CWC .DownloadBarMobile-second-btn+.DownloadBarMobile-second-btn {
    margin-inline-start: 16px;
    margin-inline-end: 4px
}

._CWC .new-user-zone {
    align-items: center;
    flex: 1
}

._CWC .new-user-zone-wrapper {
    display: flex;
    height: 30px;
    border-radius: 6px;
    cursor: pointer;
    overflow: hidden;
    margin-left: 24px
}

._CWC .new-user-zone-icon {
    color: #202630;
    height: 20px !important;
    width: 20px !important
}

._CWC .new-user-zone-icon-container {
    background-color: var(--color-primary);
    padding: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

._CWC .new-user-zone-text {
    background-color: var(--color-Input);
    padding: 8px 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    color: var(--color-textPrimary);
    font-size: 14px;
    font-weight: 500
}

@media screen and (max-width: 767px) {
    ._CWC .new-user-zone {
        justify-content: end
    }
    ._CWC .new-user-zone-icon-container {
        background-color: unset;
        border-top-left-radius: unset;
        border-bottom-left-radius: unset
    }
    ._CWC .new-user-zone-text {
        display: none
    }
    ._CWC .new-user-zone-icon {
        height: 24px !important;
        width: 24px !important;
        color: var(--color-textPrimary)
    }
    ._CWC .new-user-zone-icon-container {
        padding: 0
    }
}

@media screen and (max-width: 1023px) {
    ._CWC .new-user-zone {
        justify-content: end
    }
    ._CWC .new-user-zone-wrapper {
        margin-right: 8px;
        margin-left: unset
    }
}

._CWC .header-theme-switch {
    cursor: pointer;
    padding-inline-end: 0px
}

._CWC .header-theme-switch .theme-icon {
    width: 24px;
    height: 24px;
    font-size: 24px
}

._CWC .fiat-header-currency-container {
    width: 40px
}

._CWC .fiat-header-currency-icon {
    box-sizing: border-box;
    margin: 0;
    min-width: 0;
    display: flex;
    position: relative;
    border-radius: 4px;
    margin-inline-start: 8px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 12px;
    line-height: 16px;
    background-color: var(--color-line);
    color: var(--color-textPrimary)
}

._CWC .collapse-container .header-menu-sublist-title-label {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-inline-start: 64px;
    padding-bottom: 14px;
    padding-top: 14px;
    border-bottom: 1px solid var(--color-line)
}

._CWC .collapse-container {
    position: relative
}

._CWC .collapse-container .header-menu-sublist-currency-container {
    width: 100px;
    height: unset;
    padding: 12px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    right: 0;
    top: 0px;
    border-radius: 0px;
    background-color: var(--color-bg3)
}

html[dir=rtl] ._CWC .collapse-container .header-menu-sublist-currency-container {
    left: 0;
    right: unset
}

._CWC .collapse-container .header-menu-sublist-currency-container:hover {
    cursor: pointer
}

._CWC .header-menu-sublist-currency-icon {
    width: 20px;
    height: 20px
}

._CWC .collapse-container .header-menu-sublist-currency {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    margin-inline-start: 8px;
    color: var(--color-textPrimary)
}

._CWC .header-menu-sublist-currency-arrow {
    color: var(--color-iconNormal);
    width: 16px;
    height: 16px
}

._CWC .drawer-fiat {
    min-width: 375px
}

._CWC .drawer-fiat.header-drawer .bn-drawer-wrap {
    background-color: var(--color-bg1)
}

._CWC .drawer-fiat.bn-drawer>.bn-drawer-wrap.data-dir-right {
    max-width: unset
}

._CWC .drawer-fiat .header-nav-scroll {
    overflow: unset
}

._CWC .drawer-fiat .submenu-fiat-container {
    width: 100%;
    position: relative;
    right: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 0px;
    max-height: unset;
    height: calc(100% - 65px);
    gap: 24px
}

._CWC .drawer-fiat .submenu-fiat-label {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    color: var(--color-textThird)
}

._CWC .drawer-fiat .fiat-currency-search {
    background-color: var(--color-bg1)
}

._CWC .fiatMaintenance-h5 {
    width: 263px;
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--color-popupBg);
    margin: 0 auto
}

._CWC .fiatMaintenance-upgrade-h5 {
    margin-bottom: 8px
}

._CWC .fiatMaintenance-upgrade-h5>svg {
    width: 48px;
    height: 48px
}

._CWC .fiatMaintenance-upgrade-text-h5 {
    margin-bottom: 0px
}

._CWC .submenu-fiat-container *::-webkit-scrollbar-thumb {
    background-color: var(--color-line) !important
}

._CWC .submenu-fiat-container::-webkit-scrollbar,
._CWC .submenu-fiat-container *::-webkit-scrollbar {
    background-color: unset !important
}

._CWC .header-nav-drawer {
    min-width: 375px
}

._CWC .header-drawer .bn-drawer-wrap {
    --scroll-color: var(--color-line);
    transform: none !important
}

._CWC .data-size-full .header-nav-drawer {
    width: 100vw
}

._CWC .header-pickup-login {
    font-weight: 500;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    color: var(--color-textPrimary);
    display: block
}

._CWC .header-pickup-loginregister {
    width: 100%
}

._CWC .header-pickup-loginregister+.header-pickup-loginregister {
    margin-inline-start: 14px
}

._CWC .switch-icon {
    width: 16px;
    height: 16px;
    font-size: 16px
}

._CWC .header-pickup-loginAndregister {
    display: flex
}

._CWC .header-pickup-loginAndregister+.header-search-input {
    margin-top: 24px
}

._CWC .header-nav-scroll_topside {
    padding: 0 24px 16px 24px;
    width: 100%
}

._CWC .header-nav-scroll_topside .bn-textField {
    width: 100%
}