@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    position: relative;
    overflow: hidden;
    list-style: none;
    z-index: 1
}

[dir] .swiper {
    margin-left: auto;
    margin-right: auto;
    padding: 0
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    box-sizing: content-box
}

[dir] .swiper-wrapper {
    transition-property: transform
}

[dir] .swiper-android .swiper-slide,[dir] .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

[dir] .swiper-slide {
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start
}

[dir] .swiper-autoheight .swiper-wrapper {
    transition-property: transform,height
}

.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

[dir=ltr] .swiper-3d .swiper-slide-shadow,[dir=ltr] .swiper-3d .swiper-slide-shadow-bottom,[dir=ltr] .swiper-3d .swiper-slide-shadow-left,[dir=ltr] .swiper-3d .swiper-slide-shadow-right,[dir=ltr] .swiper-3d .swiper-slide-shadow-top {
    left: 0
}

[dir=rtl] .swiper-3d .swiper-slide-shadow,[dir=rtl] .swiper-3d .swiper-slide-shadow-bottom,[dir=rtl] .swiper-3d .swiper-slide-shadow-left,[dir=rtl] .swiper-3d .swiper-slide-shadow-right,[dir=rtl] .swiper-3d .swiper-slide-shadow-top {
    right: 0
}

[dir] .swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

[dir=ltr] .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

[dir=ltr] .swiper-3d .swiper-slide-shadow-right,[dir=rtl] .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

[dir=rtl] .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

[dir] .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

[dir] .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

[dir] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start:var(--swiper-centered-offset-before)}

[dir] .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start:var(--swiper-centered-offset-before)}


.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 100%;
    position: relative
}

[dir] .ql-container {
    margin: 0
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before {
    pointer-events: none
}

.ql-clipboard {
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%
}

[dir=ltr] .ql-clipboard {
    left: -100000px
}

[dir=rtl] .ql-clipboard {
    right: -100000px
}

[dir] .ql-clipboard p {
    margin: 0;
    padding: 0
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    white-space: pre-wrap;
    word-wrap: break-word
}

[dir] .ql-editor {
    padding: 12px 15px
}

[dir=ltr] .ql-editor {
    text-align: left
}

[dir=rtl] .ql-editor {
    text-align: right
}

[dir] .ql-editor>* {
    cursor: text
}

.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

[dir] .ql-editor blockquote,[dir] .ql-editor h1,[dir] .ql-editor h2,[dir] .ql-editor h3,[dir] .ql-editor h4,[dir] .ql-editor h5,[dir] .ql-editor h6,[dir] .ql-editor ol,[dir] .ql-editor p,[dir] .ql-editor pre,[dir] .ql-editor ul {
    margin: 0;
    padding: 0
}

[dir=ltr] .ql-editor ol,[dir=ltr] .ql-editor ul {
    padding-left: 1.5em
}

[dir=rtl] .ql-editor ol,[dir=rtl] .ql-editor ul {
    padding-right: 1.5em
}

.ql-editor ol>li,.ql-editor ul>li {
    list-style-type: none
}

.ql-editor ul>li:before {
    content: "\2022"
}

.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true] {
    pointer-events: none
}

.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li * {
    pointer-events: all
}

.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before {
    color: #777;
    pointer-events: all
}

[dir] .ql-editor ul[data-checked=false]>li:before,[dir] .ql-editor ul[data-checked=true]>li:before {
    cursor: pointer
}

.ql-editor ul[data-checked=true]>li:before {
    content: "\2611"
}

.ql-editor ul[data-checked=false]>li:before {
    content: "\2610"
}

.ql-editor li:before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em
}

[dir=ltr] .ql-editor li:not(.ql-direction-rtl):before {
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right
}

[dir=rtl] .ql-editor li:not(.ql-direction-rtl):before {
    margin-right: -1.5em;
    margin-left: .3em;
    text-align: left
}

[dir=ltr] .ql-editor li.ql-direction-rtl:before {
    margin-left: .3em;
    margin-right: -1.5em
}

[dir=rtl] .ql-editor li.ql-direction-rtl:before {
    margin-right: .3em;
    margin-left: -1.5em
}

[dir=ltr] .ql-editor ol li:not(.ql-direction-rtl),[dir=ltr] .ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em
}

[dir=ltr] .ql-editor ol li.ql-direction-rtl,[dir=ltr] .ql-editor ul li.ql-direction-rtl,[dir=rtl] .ql-editor ol li:not(.ql-direction-rtl),[dir=rtl] .ql-editor ul li:not(.ql-direction-rtl) {
    padding-right: 1.5em
}

[dir=rtl] .ql-editor ol li.ql-direction-rtl,[dir=rtl] .ql-editor ul li.ql-direction-rtl {
    padding-left: 1.5em
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0
}

.ql-editor ol li:before {
    content: counter(list-0,decimal) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2,lower-roman) ". "
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3,decimal) ". "
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5,lower-roman) ". "
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6,decimal) ". "
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8,lower-roman) ". "
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9,decimal) ". "
}

[dir=ltr] .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em
}

[dir=rtl] .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-right: 3em
}

[dir=ltr] .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em
}

[dir=rtl] .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-right: 4.5em
}

[dir=ltr] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em
}

[dir=rtl] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-left: 3em
}

[dir=ltr] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em
}

[dir=rtl] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-left: 4.5em
}

[dir=ltr] .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em
}

[dir=rtl] .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-right: 6em
}

[dir=ltr] .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em
}

[dir=rtl] .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-right: 7.5em
}

[dir=ltr] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em
}

[dir=rtl] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-left: 6em
}

[dir=ltr] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em
}

[dir=rtl] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-left: 7.5em
}

[dir=ltr] .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em
}

[dir=rtl] .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-right: 9em
}

[dir=ltr] .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em
}

[dir=rtl] .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-right: 10.5em
}

[dir=ltr] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em
}

[dir=rtl] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-left: 9em
}

[dir=ltr] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em
}

[dir=rtl] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-left: 10.5em
}

[dir=ltr] .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em
}

[dir=rtl] .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-right: 12em
}

[dir=ltr] .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em
}

[dir=rtl] .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-right: 13.5em
}

[dir=ltr] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em
}

[dir=rtl] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-left: 12em
}

[dir=ltr] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em
}

[dir=rtl] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-left: 13.5em
}

[dir=ltr] .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em
}

[dir=rtl] .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-right: 15em
}

[dir=ltr] .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em
}

[dir=rtl] .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-right: 16.5em
}

[dir=ltr] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em
}

[dir=rtl] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-left: 15em
}

[dir=ltr] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em
}

[dir=rtl] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-left: 16.5em
}

[dir=ltr] .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em
}

[dir=rtl] .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-right: 18em
}

[dir=ltr] .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em
}

[dir=rtl] .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-right: 19.5em
}

[dir=ltr] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em
}

[dir=rtl] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-left: 18em
}

[dir=ltr] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em
}

[dir=rtl] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-left: 19.5em
}

[dir=ltr] .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em
}

[dir=rtl] .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-right: 21em
}

[dir=ltr] .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em
}

[dir=rtl] .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-right: 22.5em
}

[dir=ltr] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em
}

[dir=rtl] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-left: 21em
}

[dir=ltr] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em
}

[dir=rtl] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-left: 22.5em
}

[dir=ltr] .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em
}

[dir=rtl] .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-right: 24em
}

[dir=ltr] .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em
}

[dir=rtl] .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-right: 25.5em
}

[dir=ltr] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em
}

[dir=rtl] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-left: 24em
}

[dir=ltr] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em
}

[dir=rtl] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-left: 25.5em
}

[dir=ltr] .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em
}

[dir=rtl] .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-right: 27em
}

[dir=ltr] .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em
}

[dir=rtl] .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-right: 28.5em
}

[dir=ltr] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em
}

[dir=rtl] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-left: 27em
}

[dir=ltr] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em
}

[dir=rtl] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-left: 28.5em
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%
}

[dir] .ql-editor .ql-video.ql-align-center {
    margin: 0 auto
}

[dir=ltr] .ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto
}

[dir=rtl] .ql-editor .ql-video.ql-align-right {
    margin: 0 auto 0 0
}

[dir] .ql-editor .ql-bg-black {
    background-color: #000
}

[dir] .ql-editor .ql-bg-red {
    background-color: #e60000
}

[dir] .ql-editor .ql-bg-orange {
    background-color: #f90
}

[dir] .ql-editor .ql-bg-yellow {
    background-color: #ff0
}

[dir] .ql-editor .ql-bg-green {
    background-color: #008a00
}

[dir] .ql-editor .ql-bg-blue {
    background-color: #06c
}

[dir] .ql-editor .ql-bg-purple {
    background-color: #93f
}

.ql-editor .ql-color-white {
    color: #fff
}

.ql-editor .ql-color-red {
    color: #e60000
}

.ql-editor .ql-color-orange {
    color: #f90
}

.ql-editor .ql-color-yellow {
    color: #ff0
}

.ql-editor .ql-color-green {
    color: #008a00
}

.ql-editor .ql-color-blue {
    color: #06c
}

.ql-editor .ql-color-purple {
    color: #93f
}

.ql-editor .ql-font-serif {
    font-family: Georgia,Times New Roman,serif
}

.ql-editor .ql-font-monospace {
    font-family: Monaco,Courier New,monospace
}

.ql-editor .ql-size-small {
    font-size: .75em
}

.ql-editor .ql-size-large {
    font-size: 1.5em
}

.ql-editor .ql-size-huge {
    font-size: 2.5em
}

[dir] .ql-editor .ql-direction-rtl {
    text-align: inherit
}

[dir=ltr] .ql-editor .ql-direction-rtl {
    direction: rtl
}

[dir=rtl] .ql-editor .ql-direction-rtl {
    direction: ltr
}

[dir] .ql-editor .ql-align-center {
    text-align: center
}

[dir] .ql-editor .ql-align-justify {
    text-align: justify
}

[dir=ltr] .ql-editor .ql-align-right {
    text-align: right
}

[dir=rtl] .ql-editor .ql-align-right {
    text-align: left
}

.ql-editor.ql-blank:before {
    color: rgba(0,0,0,.6);
    content: attr(data-placeholder);
    font-style: italic;
    pointer-events: none;
    position: absolute
}

[dir] .ql-editor.ql-blank:before {
    left: 15px;
    right: 15px
}

.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after {
    content: "";
    display: table
}

[dir] .ql-snow .ql-toolbar:after,[dir] .ql-snow.ql-toolbar:after {
    clear: both
}

.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button {
    display: inline-block;
    height: 24px;
    width: 28px
}

[dir] .ql-snow .ql-toolbar button,[dir] .ql-snow.ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    padding: 3px 5px
}

[dir=ltr] .ql-snow .ql-toolbar button,[dir=ltr] .ql-snow.ql-toolbar button {
    float: left
}

[dir=rtl] .ql-snow .ql-toolbar button,[dir=rtl] .ql-snow.ql-toolbar button {
    float: right
}

.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg {
    height: 100%
}

[dir=ltr] .ql-snow .ql-toolbar button svg,[dir=ltr] .ql-snow.ql-toolbar button svg {
    float: left
}

[dir=rtl] .ql-snow .ql-toolbar button svg,[dir=rtl] .ql-snow.ql-toolbar button svg {
    float: right
}

.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover {
    outline: none
}

.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file] {
    display: none
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover {
    color: #06c
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill {
    fill: #06c
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter {
    stroke: #06c
}

@media (pointer: coarse) {
    .ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active) {
        color:#444
    }

    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444
    }

    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444
    }
}

.ql-snow,.ql-snow * {
    box-sizing: border-box
}

.ql-snow .ql-hidden {
    display: none
}

.ql-snow .ql-out-bottom,.ql-snow .ql-out-top {
    visibility: hidden
}

.ql-snow .ql-tooltip {
    position: absolute
}

[dir] .ql-snow .ql-tooltip {
    transform: translateY(10px)
}

.ql-snow .ql-tooltip a {
    text-decoration: none
}

[dir] .ql-snow .ql-tooltip a {
    cursor: pointer
}

[dir] .ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px)
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle
}

.ql-snow .ql-formats:after {
    content: "";
    display: table
}

[dir] .ql-snow .ql-formats:after {
    clear: both
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2
}

.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill {
    fill: #444
}

.ql-snow .ql-empty {
    fill: none
}

.ql-snow .ql-even {
    fill-rule: evenodd
}

.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin {
    stroke-width: 1
}

.ql-snow .ql-transparent {
    opacity: .4
}

.ql-snow .ql-direction svg:last-child {
    display: none
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none
}

.ql-snow .ql-editor h1 {
    font-size: 2em
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em
}

.ql-snow .ql-editor h4 {
    font-size: 1em
}

.ql-snow .ql-editor h5 {
    font-size: .83em
}

.ql-snow .ql-editor h6 {
    font-size: .67em
}

.ql-snow .ql-editor a {
    text-decoration: underline
}

[dir] .ql-snow .ql-editor blockquote {
    margin-bottom: 5px;
    margin-top: 5px
}

[dir=ltr] .ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    padding-left: 16px
}

[dir=rtl] .ql-snow .ql-editor blockquote {
    border-right: 4px solid #ccc;
    padding-right: 16px
}

[dir] .ql-snow .ql-editor code,[dir] .ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap
}

[dir] .ql-snow .ql-editor pre {
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px
}

.ql-snow .ql-editor code {
    font-size: 85%
}

[dir] .ql-snow .ql-editor code {
    padding: 2px 4px
}

.ql-snow .ql-editor pre.ql-syntax {
    color: #f8f8f2;
    overflow: visible
}

[dir] .ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f
}

.ql-snow .ql-editor img {
    max-width: 100%
}

.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle
}

[dir=ltr] .ql-snow .ql-picker {
    float: left
}

[dir=rtl] .ql-snow .ql-picker {
    float: right
}

.ql-snow .ql-picker-label {
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100%
}

[dir] .ql-snow .ql-picker-label {
    cursor: pointer
}

[dir=ltr] .ql-snow .ql-picker-label {
    padding-left: 8px;
    padding-right: 2px
}

[dir=rtl] .ql-snow .ql-picker-label {
    padding-right: 8px;
    padding-left: 2px
}

.ql-snow .ql-picker-label:before {
    display: inline-block;
    line-height: 22px
}

.ql-snow .ql-picker-options {
    display: none;
    min-width: 100%;
    position: absolute;
    white-space: nowrap
}

[dir] .ql-snow .ql-picker-options {
    background-color: #fff;
    padding: 4px 8px
}

.ql-snow .ql-picker-options .ql-picker-item {
    display: block
}

[dir] .ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    padding-bottom: 5px;
    padding-top: 5px
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    top: 100%;
    z-index: 1
}

[dir] .ql-snow .ql-picker.ql-expanded .ql-picker-options {
    margin-top: -1px
}

.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker {
    width: 28px
}

[dir] .ql-snow .ql-color-picker .ql-picker-label,[dir] .ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px
}

[dir=ltr] .ql-snow .ql-color-picker .ql-picker-label svg,[dir=ltr] .ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px
}

[dir=rtl] .ql-snow .ql-color-picker .ql-picker-label svg,[dir=rtl] .ql-snow .ql-icon-picker .ql-picker-label svg {
    left: 4px
}

[dir] .ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px
}

[dir] .ql-snow .ql-icon-picker .ql-picker-item {
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-options {
    width: 152px
}

[dir] .ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px
}

.ql-snow .ql-color-picker .ql-picker-item {
    height: 16px;
    width: 16px
}

[dir] .ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    margin: 2px;
    padding: 0
}

[dir=ltr] .ql-snow .ql-color-picker .ql-picker-item {
    float: left
}

[dir=rtl] .ql-snow .ql-color-picker .ql-picker-item {
    float: right
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    top: 50%;
    width: 18px
}

[dir] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    margin-top: -9px
}

[dir=ltr] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    right: 0
}

[dir=rtl] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    left: 0
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before {
    content: attr(data-label)
}

.ql-snow .ql-picker.ql-header {
    width: 98px
}

.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before {
    content: "Heading 1"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before {
    content: "Heading 2"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before {
    content: "Heading 3"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before {
    content: "Heading 4"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before {
    content: "Heading 5"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before {
    content: "Heading 6"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before {
    font-size: 2em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before {
    font-size: 1.5em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before {
    font-size: 1.17em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before {
    font-size: 1em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before {
    font-size: .83em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before {
    font-size: .67em
}

.ql-snow .ql-picker.ql-font {
    width: 108px
}

.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before {
    content: "Sans Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before {
    content: "Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before {
    content: "Monospace"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before {
    font-family: Georgia,Times New Roman,serif
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before {
    font-family: Monaco,Courier New,monospace
}

.ql-snow .ql-picker.ql-size {
    width: 98px
}

.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before {
    content: "Small"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before {
    content: "Large"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before {
    content: "Huge"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before {
    font-size: 10px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before {
    font-size: 18px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before {
    font-size: 32px
}

[dir] .ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff
}

[dir] .ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000
}

.ql-toolbar.ql-snow {
    box-sizing: border-box;
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

[dir] .ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    padding: 8px
}

[dir=ltr] .ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px
}

[dir=rtl] .ql-toolbar.ql-snow .ql-formats {
    margin-left: 15px
}

[dir] .ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent
}

[dir] .ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: 0 2px 8px rgba(0,0,0,.2)
}

[dir] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,[dir] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc
}

[dir] .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,[dir] .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000
}

[dir] .ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0
}

.ql-snow .ql-tooltip {
    color: #444;
    white-space: nowrap
}

[dir] .ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #ddd;
    padding: 5px 12px
}

.ql-snow .ql-tooltip:before {
    content: "Visit URL:";
    line-height: 26px
}

[dir=ltr] .ql-snow .ql-tooltip:before {
    margin-right: 8px
}

[dir=rtl] .ql-snow .ql-tooltip:before {
    margin-left: 8px
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    font-size: 13px;
    height: 26px;
    width: 170px
}

[dir] .ql-snow .ql-tooltip input[type=text] {
    border: 1px solid #ccc;
    margin: 0;
    padding: 3px 5px
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top
}

.ql-snow .ql-tooltip a.ql-action:after {
    content: "Edit"
}

[dir=ltr] .ql-snow .ql-tooltip a.ql-action:after {
    border-right: 1px solid #ccc;
    margin-left: 16px;
    padding-right: 8px
}

[dir=rtl] .ql-snow .ql-tooltip a.ql-action:after {
    border-left: 1px solid #ccc;
    margin-right: 16px;
    padding-left: 8px
}

.ql-snow .ql-tooltip a.ql-remove:before {
    content: "Remove"
}

[dir=ltr] .ql-snow .ql-tooltip a.ql-remove:before {
    margin-left: 8px
}

[dir=rtl] .ql-snow .ql-tooltip a.ql-remove:before {
    margin-right: 8px
}

.ql-snow .ql-tooltip a {
    line-height: 26px
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block
}

.ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    content: "Save"
}

[dir=ltr] .ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    border-right: 0;
    padding-right: 0
}

[dir=rtl] .ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    border-left: 0;
    padding-left: 0
}

.ql-snow .ql-tooltip[data-mode=link]:before {
    content: "Enter link:"
}

.ql-snow .ql-tooltip[data-mode=formula]:before {
    content: "Enter formula:"
}

.ql-snow .ql-tooltip[data-mode=video]:before {
    content: "Enter video:"
}

.ql-snow a {
    color: #06c
}

[dir] .ql-container.ql-snow {
    border: 1px solid #ccc
}

.ReactVirtualized__Table__headerRow {
    font-weight: 700;
    text-transform: uppercase
}

.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row {
    display: flex;
    flex-direction: row;
    align-items: center
}

.ReactVirtualized__Table__headerTruncatedText {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn {
    min-width: 0
}

[dir=ltr] .ReactVirtualized__Table__headerColumn,[dir=ltr] .ReactVirtualized__Table__rowColumn {
    margin-right: 10px
}

[dir=rtl] .ReactVirtualized__Table__headerColumn,[dir=rtl] .ReactVirtualized__Table__rowColumn {
    margin-left: 10px
}

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

[dir=ltr] .ReactVirtualized__Table__headerColumn:first-of-type,[dir=ltr] .ReactVirtualized__Table__rowColumn:first-of-type {
    margin-left: 10px
}

[dir=rtl] .ReactVirtualized__Table__headerColumn:first-of-type,[dir=rtl] .ReactVirtualized__Table__rowColumn:first-of-type {
    margin-right: 10px
}

[dir] .ReactVirtualized__Table__sortableHeaderColumn {
    cursor: pointer
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
    display: flex;
    align-items: center
}

.ReactVirtualized__Table__sortableHeaderIcon {
    flex: 0 0 24px;
    height: 1em;
    width: 1em;
    fill: currentColor
}

@keyframes react-loading-skeleton-ltr {
    to {
        transform: translateX(100%)
    }
}

@keyframes react-loading-skeleton-rtl {
    to {
        transform: translateX(-100%)
    }
}

.react-loading-skeleton {
    --base-color: #ebebeb;
    --highlight-color: #f5f5f5;
    --animation-duration: 1.5s;
    --animation-direction: normal;
    --pseudo-element-display: block;
    width: 100%;
    display: inline-flex;
    line-height: 1;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden
}

[dir] .react-loading-skeleton {
    background-color: var(--base-color);
    border-radius: .25rem
}

.react-loading-skeleton:after {
    content: " ";
    display: var(--pseudo-element-display);
    position: absolute;
    top: 0;
    height: 100%
}

[dir] .react-loading-skeleton:after {
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    animation-direction: var(--animation-direction);
    animation-duration: var(--animation-duration);
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite
}

[dir=ltr] .react-loading-skeleton:after {
    background-image: linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));
    transform: translateX(-100%);
    animation-name: react-loading-skeleton-ltr
}

[dir=rtl] .react-loading-skeleton:after {
    background-image: linear-gradient(-90deg,var(--base-color),var(--highlight-color),var(--base-color));
    transform: translateX(100%);
    animation-name: react-loading-skeleton-rtl
}

@media (prefers-reduced-motion) {
    .react-loading-skeleton {
        --pseudo-element-display: none
    }
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    vertical-align: baseline
}

[dir] a,[dir] abbr,[dir] acronym,[dir] address,[dir] applet,[dir] article,[dir] aside,[dir] audio,[dir] b,[dir] big,[dir] blockquote,[dir] body,[dir] canvas,[dir] caption,[dir] center,[dir] cite,[dir] code,[dir] dd,[dir] del,[dir] details,[dir] dfn,[dir] div,[dir] dl,[dir] dt,[dir] em,[dir] embed,[dir] fieldset,[dir] figcaption,[dir] figure,[dir] footer,[dir] form,[dir] h1,[dir] h2,[dir] h3,[dir] h4,[dir] h5,[dir] h6,[dir] header,[dir] hgroup,[dir] i,[dir] iframe,[dir] img,[dir] ins,[dir] kbd,[dir] label,[dir] legend,[dir] li,[dir] mark,[dir] menu,[dir] nav,[dir] object,[dir] ol,[dir] output,[dir] p,[dir] pre,[dir] q,[dir] ruby,[dir] s,[dir] samp,[dir] section,[dir] small,[dir] span,[dir] strike,[dir] strong,[dir] summary,[dir] table,[dir] tbody,[dir] td,[dir] tfoot,[dir] th,[dir] thead,[dir] time,[dir] tr,[dir] tt,[dir] u,[dir] ul,[dir] var,[dir] video,html[dir] {
    margin: 0;
    padding: 0;
    border: 0
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

:root {
    --color-primary: #2e4a9d;
    --color-page-title: #1b1b1b;
    --color-border-active: #3966ec;
    --color-trade-base: #202533;
    --color-trade-text: #7486a6;
    --color-trade-active: #fff;
    --trade-modal-btn-bg: #2e4a9d;
    --trade-modal-btn-link: #2e4a9d;
    --bg-default: #f1f5fb;
    --bg-tooltip: #1b1b1b;
    --bg-form-dark: #252937;
    --bg-form-dark-active: #1b1b1b;
    --bg-form-dark-hover: #1b1b1b;
    --bg-form-menu: #252937;
    --primary-color: #102648;
    --primary-color-light: #f5f5f5;
    --primary-bg: #fff;
    --primary-active-bg: #fafafa;
    --primary-radius-width: 8px;
    --application-border-color: #ededed;
    --usercenter-nav-bg: #fafafa;
    --usercenter-nav-text-color: #1b1b1b;
    --usercenter-nav-link-color: #2e4a9d;
    --btn-default-border-color: #fff;
    --btn-default-bg: #fff;
    --btn-default-text-color: #1b1b1b;
    --btn-default-hover-color: #000;
    --btn-default-border-hover-color: #fff;
    --btn-cancel-bg: #fff;
    --btn-cancel-text-color: #1b1b1b;
    --btn-disabled-bg: #ccc;
    --btn-disabled-text-color: #fff;
    --tag-bg: rgba(254,166,0,.05);
    --tag-border-color: rgba(254,166,0,.05);
    --tag-text-color: #efa10e;
    --tag-icon-color: #fea600;
    --input-tools-text-color: #ccc;
    --close-text-color: #d9d9d9;
    --modal-shadow-bg: rgba(0,0,0,.5);
    --shadow-color: rgba(46,74,157,.15);
    --list-border-color: #eee;
    --list-border-hover-color: #2e4a9d;
    --guide-bg: #2e4a9d;
    --guide-title-color: #fff;
    --guide-desc-color: #a4aecb;
    --bg-color: #f5f5f5;
    --text-color: #1b1b1b;
    --text-color-1: #1b1b1b;
    --text-color-2: #555;
    --text-color-3: grey;
    --text-color-4: #999;
    --text-color-reverse: #fff;
    --trade-line-color: #eee;
    --line-color: #eee;
    --bg-color-1: #fff;
    --bg-color-2: #fdfdfd;
    --bg-color-3: #f5f5f5;
    --bg-color-4: #f5f5f5;
    --bg-color-5: #eee;
    --bg-color-6: #fff;
    --trade-btn-color: #eee;
    --bg-1: #fff;
    --bg-1-title: #1b1b1b;
    --bg-1-title-hover: #2e4a9d;
    --bg-2: #fff;
    --bg-2-hover: #f5f5f5;
    --bg-2-title: #1b1b1b;
    --bg-2-text: #777;
    --bg-2-nav: #999;
    --bg-2-nav-hover: #1b1b1b;
    --bg-3: #eee;
    --mbg-1: #fff;
    --mbg-1-title: #171717;
    --mbg-1-text: #777;
    --mbg-1-border: #fff;
    --mbg-1-border-hover: #3966ec;
    --mbg-2: #f5f5f5;
    --mbg-2-hover: #1b1b1b;
    --mbg-2-hover-title: #fff;
    --mbg-2-title: #1b1b1b;
    --mbg-2-text: #999;
    --mbg-2-link: #999;
    --mbg-2-link-hover: #3966ec;
    --nav-label-bg: rgba(51,51,51,.1);
    --nav-label-text: #1b1b1b;
    --nav-label-default-bg: rgba(46,74,157,.1);
    --nav-label-default-text: #0f6aff;
    --asset-bg: #fafafa;
    --asset-bg-hover: #f5f5f5;
    --border-color: rgba(51,51,51,.1)
}

.main-theme-dark {
    --nav-label-bg: hsla(0,0%,100%,.1);
    --nav-label-text: #fff;
    --nav-label-default-bg: #2b3552;
    --nav-label-default-text: #0f6aff;
    --bg-default: #090d14;
    --color-primary: #1b1b1b;
    --asset-bg: #2d2f34;
    --asset-bg-hover: #2d2f34;
    --bg-color: #000;
    --text-color: #fff;
    --text-color-1: #eee;
    --text-color-2: #ccc;
    --text-color-3: #999;
    --text-color-4: #777;
    --text-color-reverse: #1b1b1b;
    --trade-line-color: #090d14;
    --line-color: #242427;
    --bg-color-1: #252525;
    --bg-color-2: #0f0f0f;
    --bg-color-3: #333;
    --bg-color-4: #40444a;
    --bg-color-5: #40444a;
    --trade-btn-color: #303137;
    --bg-1: #1b1b1b;
    --bg-1-title: #eee;
    --bg-1-title-hover: #fff;
    --bg-2: #252525;
    --bg-2-hover: #333;
    --bg-2-title: #ccc;
    --bg-2-text: #777;
    --bg-2-nav: #999;
    --bg-2-nav-hover: #fff;
    --bg-3: #2d2f34;
    --mbg-1: #222;
    --mbg-1-title: #fff;
    --mbg-1-text: #999;
    --mbg-1-border: #202126;
    --mbg-1-border-hover: #3966ec;
    --border-color: rgba(51,51,51,.5);
    --mbg-2: #333;
    --mbg-2-hover: #fff;
    --mbg-2-hover-title: #1b1b1b;
    --mbg-2-title: #fff;
    --mbg-2-text: #999;
    --mbg-2-link: #999;
    --mbg-2-link-hover: #3966ec;
    --btn-disabled-bg: rgba(46,74,157,.6)
}

.theme-transparent {
    --bg-1-title: #fff;
    --bg-1-title-hover: #fff;
    --bg-2: #fff;
    --bg-2-title: #1b1b1b
}

@media(max-width: 1280px) {
    :root {
        --font-size-page-title:32px;
        --font-size-title: 18px;
        --font-size-text: 12px
    }
}

@media(max-width: 768px) {
    .theme-transparent {
        --bg-1-title:#1b1b1b;
        --bg-1-title-hover: #1b1b1b;
        --bg-2: #1b1b1b;
        --bg-2-title: #1b1b1b
    }
}

:root {
    --color-success: #25c072;
    --color-error: #ff5b30;
    --color-warning: #db731b;
    --color-fire: #fd6729;
    --color-note-bg: rgba(51,51,51,.1);
    --color-error-bg: rgba(255,91,80,.05);
    --color-warning-bg: rgba(254,166,0,.05);
    --color-brand-bg: rgba(46,74,157,.05);
    --color-up: #3dba60;
    --color-down: #ed4949;
    --color-buy: #49ae65;
    --color-sell: #e64f4f;
    --color-up-bg: rgba(37,192,114,.1);
    --color-down-bg: rgba(255,91,80,.1)
}

.main-theme-dark {
    --color-up: #49ae65;
    --color-down: #e64f4f;
    --color-up-bg: rgba(37,192,114,.2);
    --color-down-bg: rgba(255,91,80,.2);
    --color-note-bg: hsla(0,0%,100%,.16);
    --color-success-bg: rgba(37,192,114,.16);
    --color-error-bg: rgba(255,91,80,.16);
    --color-warning-bg: rgba(254,166,0,.16);
    --color-brand-bg: rgba(57,102,236,.16)
}

:root {
    --color-bg: #fff;
    --color-bg-1: #fafafa;
    --color-bg-2: #f5f5f5;
    --color-bg-3: #f5f5f5;
    --color-bg-4: #eee;
    --color-fff: #fff;
    --color-fa: #fafafa;
    --color-f5: #f5f5f5;
    --color-f3: #f3f3f3;
    --color-eee: #eee;
    --color-ddd: #ddd;
    --color-ccc: #ccc;
    --color-999: #999;
    --color-777: #777;
    --color-555: #555;
    --color-444: #444;
    --color-333: #333;
    --color-25: #252525;
    --color-222: #222;
    --color-1b: #1b1b1b;
    --color-17: #171717;
    --color-000: #000;
    --color-title: #1b1b1b;
    --color-title-opacity-3: rgba(27,27,27,.3);
    --color-text: #777;
    --color-text-active: #2e4a9d;
    --color-desc: #999;
    --color-tips: #999;
    --color-tips-hover: #1b1b1b;
    --color-link: #2e4a9d;
    --color-link-hover: #2e4a9d;
    --color-line: #eee;
    --color-line-icon: #ccc;
    --color-line-active: #1b1b1b;
    --color-highlight-bg: #f5f5f5;
    --color-modal-bg: #fff;
    --color-modal-hover: #fbfbfb;
    --color-border: #eee;
    --color-icon: #ccc;
    --color-shadow-sm: rgba(0,0,0,.1);
    --color-shadow: rgba(0,0,0,.2);
    --color-scroll-arrow-start: #fff;
    --color-scroll-arrow-end: hsla(0,0%,100%,.5);
    --outline-shadow: "none";
    --color-qrcode-bg: #fff;
    --color-group-bg: #fff;
    --color-group-bg-hover: #fff;
    --color-group-border: #eee;
    --color-group-border-hover: #3966ec;
    --color-block-bg: #fafafa;
    --color-block-bg-hover: #fff;
    --color-linearStart: rgba(49,140,255,.1);
    --color-linearStop: hsla(0,0%,100%,.1);
    --color-brand: #2e4a9d;
    --color-brand-text: #2e4a9d;
    --color-note-bg: rgba(254,166,0,.1);
    --color-warning-bg: rgba(255,73,61,.1);
    --color-success-bg: rgba(37,192,114,.1);
    --color-sell-bg: rgba(255,73,61,.1);
    --color-buy-bg: rgba(37,192,114,.1)
}

.main-theme-dark {
    --color-bg: #000;
    --color-bg-1: #0f0f0f;
    --color-bg-2: #222;
    --color-bg-3: #252525;
    --color-bg-4: #333;
    --color-fff: #0f0f0f;
    --color-fa: #222;
    --color-f5: #252525;
    --color-f3: #292929;
    --color-eee: #333;
    --color-ddd: #444;
    --color-ccc: #555;
    --color-999: #777;
    --color-777: #999;
    --color-555: #ccc;
    --color-444: #ddd;
    --color-333: #eee;
    --color-25: #f5f5f5;
    --color-222: #fafafa;
    --color-17: #f3f3f3;
    --color-1b: #fff;
    --color-000: #fff;
    --color-dark-fff: #fff;
    --color-dark-fa: #fafafa;
    --color-dark-f5: #f5f5f5;
    --color-dark-eee: #eee;
    --color-dark-ddd: #ddd;
    --color-dark-ccc: #ccc;
    --color-dark-999: #999;
    --color-dark-777: #777;
    --color-dark-555: #555;
    --color-dark-444: #444;
    --color-dark-333: #333;
    --color-dark-25: #252525;
    --color-dark-222: #222;
    --color-dark-1b: #1b1b1b;
    --color-dark-000: #000;
    --color-title: #fff;
    --color-title-opacity-3: hsla(0,0%,100%,.3);
    --color-text: #999;
    --color-text-active: #3966ec;
    --color-desc: #777;
    --color-tips: #777;
    --color-icon: #555;
    --color-tips-hover: #fff;
    --color-link: #3966ec;
    --color-link-hover: #3966ec;
    --color-line: #252525;
    --color-line-icon: #555;
    --color-line-active: #fff;
    --color-highlight-bg: #f5f5f5;
    --color-modal-bg: #222;
    --color-modal-hover: rgba(36,36,36,.5);
    --color-shadow-sm: transparent;
    --color-shadow: transparent;
    --color-border: #999;
    --color-scroll-arrow-start: #1b1b1b;
    --color-scroll-arrow-end: rgba(27,27,27,.5);
    --outline-shadow: "none";
    --color-qrcode-bg: #fff;
    --color-group-bg: #222;
    --color-group-bg-hover: #333;
    --color-group-border: #222;
    --color-group-border-hover: #222;
    --color-block-bg: #222;
    --color-block-bg-hover: #333;
    --color-linearStart: rgba(46,74,157,.5);
    --color-linearStop: rgba(46,74,157,0);
    --color-brand: #3966ec;
    --color-brand-text: #3966ec;
    --color-brand-hover: #0f6aff;
    --color-note-bg: rgba(254,166,0,.2);
    --color-warning-bg: rgba(255,73,61,.2);
    --color-success-bg: rgba(37,192,114,.2);
    --color-sell-bg: rgba(255,73,61,.2);
    --color-buy-bg: rgba(37,192,114,.2)
}

.main-theme-dark .react-loading-skeleton {
    --base-color: #333;
    --highlight-color: rgba(0,0,0,.5)
}

:root {
    --size-height-ps: 24px;
    --size-height-xxs: 24px;
    --size-height-xs: 32px;
    --size-height-sm: 40px;
    --size-height: 48px;
    --size-height-md: 48px;
    --size-height-ml: 56px;
    --size-height-lg: 64px;
    --size--input-height-ps: 28px;
    --size-input-height-xs: 32px;
    --size-input-height-sm: 40px;
    --size-input-height: 40px;
    --size-input-height-md: 48px;
    --size-input-height-lg: 56px;
    --size-input-border-radius-xs: 4px;
    --size-input-border-radius-sm: 8px;
    --size-input-border-radius: 12px;
    --size-input-border-radius-lg: 16px;
    --size-modal-width-xs: 360px;
    --size-modal-width-sm: 400px;
    --size-modal-width: 480px;
    --size-modal-width-nm: 480px;
    --size-modal-width-md: 560px;
    --size-modal-width-lg: 680px;
    --size-modal-width-xlg: 720px;
    --size-modal-width-hg: 960px;
    --size-modal-width-xhg: 1200px;
    --size-modal-border-radius-xs: 4px;
    --size-modal-border-radius-sm: 8px;
    --size-modal-border-radius: 12px;
    --size-modal-border-radius-lg: 16px;
    --size-content-width: 1200px;
    --size-content-width-max: 1346px;
    --font-size-page-title: 40px;
    --font-size-account-title: 28px;
    --font-size-title: 20px;
    --font-size-btn: 16px;
    --font-size-text: 14px;
    --font-size-small: 12px
}

@media(max-width: 1280px) {
    :root {
        --font-size-page-title:32px;
        --font-size-title: 18px;
        --font-size-text: 12px;
        --size-content-width: 100%;
        --size-content-width-max: 100%
    }
}

@media(max-width: 768px) {
    :root {
        --size-height-ml:48px
    }

    .theme-transparent {
        --bg-1-title: #1b1b1b;
        --bg-1-title-hover: #1b1b1b;
        --bg-2: #1b1b1b;
        --bg-2-title: #1b1b1b
    }
}

:root {
    --color-nav-bg: #0f0f0f;
    --color-nav-text: #f3f3f3;
    --color-nav-text-hover: #fff;
    --color-nav-text-active: #fff;
    --color-nav-desc: #999;
    --color-nav-menu-bg: #252525;
    --color-nav-menu-bg-hover: #2b2b2b;
    --color-nav-icon: #fff;
    --color-nav-icon-hover: #3966ec;
    --size-nav-height: 56px;
    --color-nav-scrollbar: #333;
    --color-nav-line: #333;
    --min-footer-height: 480px;
    --color-input-text: #1b1b1b;
    --color-input-bg: #ededed;
    --color-input-bg-hover: #171717;
    --color-input-bg-active: #fff;
    --color-input-bg-disabled: #f5f5f5;
    --color-input-border: #ededed;
    --color-input-border-focus: #3966ec;
    --color-input-error: #ff493d;
    --color-input-placeholder: grey;
    --color-input-pullUp: grey;
    --color-input-pullUp-active: #777;
    --color-input-addon-bg: #ededed;
    --color-input-addon-text: #171717;
    --color-input-addon-text-hover: #1b1b1b;
    --color-input-title: grey;
    --color-input-icon: grey;
    --color-input-icon-hover: #333;
    --color-input-tips: grey;
    --color-input-mask-bg: #fff;
    --color-input-mask-text: #333
}

.main-theme-dark {
    --color-input-text: #fff;
    --color-input-bg: #242424;
    --color-input-bg-hover: #f3f3f3;
    --color-input-bg-disabled: #202126;
    --color-input-border: #242424;
    --color-input-border-focus: #3966ec;
    --color-input-placeholder: grey;
    --color-input-pullUp: grey;
    --color-input-pullUp-active: #8b8b8b;
    --color-input-addon-bg: #242424;
    --color-input-addon-text: #f3f3f3;
    --color-input-addon-text-hover: #fff;
    --color-input-title: #8b8b8b;
    --color-input-icon: #8b8b8b;
    --color-input-icon-hover: #fff;
    --color-input-tips: #8b8b8b;
    --color-input-mask-bg: #333;
    --color-input-mask-text: #fff
}

.main-theme-dark .custom-modal-visible {
    --color-input-bg: #242424;
    --color-input-mask-bg: #242424
}

:root {
    --color-toggle-bg: #eee;
    --color-toggle-text: #777;
    --color-toggle-bg-active: #1b1b1b;
    --color-toggle-text-active: #fff;
    --color-toggle-text-hover: #fff
}

.main-theme-dark {
    --color-toggle-bg: #333;
    --color-toggle-text: #999;
    --color-toggle-bg-active: #fff;
    --color-toggle-text-active: #1b1b1b;
    --color-toggle-text-hover: #1b1b1b
}

:root {
    --color-dropdown-menu-bg: #fff;
    --color-dropdown-menu-bg-hover: #f5f5f5;
    --color-dropdown-menu-bg-active: transparent;
    --color-dropdown-desc: #777;
    --color-dropdown-select-bg: #fff;
    --color-dropdown-select-bg-active: #fff;
    --color-dropdown-select-bg-hover: #fff;
    --color-dropdown-select-text: #333;
    --color-dropdown-select-text-hover: #1b1b1b;
    --color-dropdown-select-text-active: #1b1b1b;
    --color-dropdown-text: #333;
    --color-dropdown-text-hover: #333;
    --color-dropdown-text-active: #2e4a9d;
    --color-dropdown-border: #eee;
    --color-dropdown-line: #f5f5f5;
    --color-dropdown-label-text: #fea600;
    --color-dropdown-label-bg: rgba(254,166,0,.1);
    --color-dropdown-menu-shadow: 0px 0px 16px rgba(0,0,0,.2)
}

.main-theme-dark {
    --color-dropdown-menu-bg: #1b1b1b;
    --color-dropdown-menu-bg-hover: #252525;
    --color-dropdown-menu-bg-active: transparent;
    --color-dropdown-desc: #999;
    --color-dropdown-select-bg: transparent;
    --color-dropdown-select-bg-active: transparent;
    --color-dropdown-select-bg-hover: transparent;
    --color-dropdown-select-text: #999;
    --color-dropdown-select-text-hover: #fff;
    --color-dropdown-select-text-active: #fff;
    --color-dropdown-text: #eee;
    --color-dropdown-text-hover: #fff;
    --color-dropdown-text-active: #3966ec;
    --color-dropdown-border: transparent;
    --color-dropdown-line: #333;
    --color-dropdown-menu-shadow: 0px 0px 16px rgba(0,0,0,.6)
}

:root {
    --color-select-bg: #fff;
    --color-select-bg-disabled: #eee;
    --color-select-text-disabled: #777;
    --color-select-text: #333;
    --color-select-text-active: #2e4a9d;
    --color-select-border: #eee;
    --color-select-border-active: #1b1b1b;
    --color-select-icon: #ccc;
    --color-select-icon-active: #333;
    --color-select-menu-bg: #fff;
    --color-select-menu-bg-hover: #f5f5f5;
    --color-select-menu-text: #333;
    --color-select-menu-text-hover: #333;
    --color-select-menu-text-active: #2e4a9d;
    --color-select-placeholder: #999
}

.main-theme-dark {
    --color-select-bg: #2b2b2b;
    --color-select-bg-disabled: #eee;
    --color-select-text-disabled: #777;
    --color-select-text: #fff;
    --color-select-text-active: #3966ec;
    --color-select-border: #333;
    --color-select-border-active: #fff;
    --color-select-icon: #999;
    --color-select-icon-active: #ccc;
    --color-select-menu-bg: #2b2b2b;
    --color-select-menu-bg-hover: #333;
    --color-select-menu-text: #fff;
    --color-select-menu-text-hover: #fff;
    --color-select-menu-text-active: #3966ec;
    --color-select-placeholder: #999
}

:root {
    --color-btn-bg: #000;
    --color-btn-border: #000;
    --color-btn-text: #fff;
    --color-btn-icon: #fff;
    --color-btn-bg-hover: #555;
    --color-btn-bg-disabled: #ccc;
    --color-btn-bg-disabled-text: #fff;
    --color-btn-outline-border: #8b8b8b;
    --color-btn-outline-bg: #fff;
    --color-btn-outline-text: #000;
    --color-btn-outline-bg-hover: #ededed;
    --color-btn-outline-text-hover: #000;
    --color-btn-tag-bg: #ededed;
    --color-btn-tag-bg-hover: #f3f3f3;
    --color-btn-tag-text: #171717;
    --color-btn-tag-bg-disabled: #f5f5f5;
    --color-btn-tag-text-disabled: #777;
    --color-btn-buy-text: #fff;
    --color-btn-buy-bg: #49ae65;
    --color-btn-buy-bg-hover: rgba(73,174,101,.8);
    --color-btn-sell-text: #fff;
    --color-btn-sell-bg: #e64f4f;
    --color-btn-sell-bg-hover: rgba(230,79,79,.8)
}

.main-theme-dark {
    --color-btn-bg: #fff;
    --color-btn-border: #fff;
    --color-btn-text: #000;
    --color-btn-icon: #000;
    --color-btn-bg-hover: #ccc;
    --color-btn-bg-disabled: #292929;
    --color-btn-bg-disabled-text: #4c4c4c;
    --color-btn-outline-border: #8b8b8b;
    --color-btn-outline-bg: transparent;
    --color-btn-outline-text: #fff;
    --color-btn-outline-bg-hover: #ededed;
    --color-btn-outline-text-hover: #000;
    --color-btn-tag-bg: #242424;
    --color-btn-tag-bg-hover: #292929;
    --color-btn-tag-text: #f3f3f3;
    --color-btn-tag-bg-disabled: #252525;
    --color-btn-tag-text-disabled: #999
}

:root {
    --color-uncheck: rgba(0,0,0,.2);
    --color-checked: #000;
    --color-check-text: #777;
    --color-switch-bg: #ddd;
    --color-switch-text: #777;
    --color-switch-text-active: #fff;
    --color-switch-bg-active: #333;
    --color-switch-thumb: #fff;
    --color-checkbox-border: #e0e0e0;
    --color-checkbox-border-active: #1b1b1b;
    --color-checkbox-bg: #fff;
    --color-checkbox-bg-active: #1b1b1b;
    --color-checkbox-checked: #fff;
    --color-checkbox-text: #1b1b1b;
    --color-check-bg: #ddd;
    --color-check-bg-active: #1b1b1b
}

.main-theme-dark {
    --color-uncheck: hsla(0,0%,100%,.2);
    --color-checked: #fff;
    --color-check-text: #999;
    --color-switch-bg: #444;
    --color-switch-text: #999;
    --color-switch-text-active: #1b1b1b;
    --color-switch-bg-active: #fff;
    --color-switch-thumb: #1b1b1b;
    --color-checkbox-bg: transparent;
    --color-checkbox-bg-active: #fff;
    --color-checkbox-border: #4c4c4c;
    --color-checkbox-border-active: #fff;
    --color-checkbox-checked: #1b1b1b;
    --color-checkbox-text: #fff;
    --color-check-bg: #444;
    --color-check-bg-active: #fff
}

:root {
    --toastify-toast-width: 380px!important;
    --toastify-bg: #fff;
    --toastify-title: #333;
    --toastify-text: #999
}

.main-theme-dark {
    --toastify-color-dark: #252525;
    --toastify-text-color-dark: #fff;
    --toastify-bg: #252525;
    --toastify-title: #eee;
    --toastify-text: #999
}

.toast_w_360 .toast-content {
    width: 360px
}

:root {
    --gc-text-color-5: #999;
    --gc-text-color-6: #ccc;
    --gc-text-color-7: #000;
    --gc-text-color-8: #fff;
    --gc-text-color-9: #777;
    --gc-text-color-10: #2e4a9d;
    --color-frag-bg-1: #fff;
    --color-frag-bg-2: #fff;
    --color-frag-bg-3: #fafafa;
    --color-frag-bg-4: #fafafa;
    --color-frag-bg-5: #f4f4f4;
    --color-frag-bg-6: #fafafa;
    --color-frag-bg-7: #fff;
    --color-frag-bg-8: #fafafa;
    --gc-tag-bg-1: rgba(254,166,0,.05);
    --gc-border-color-1: #1b1b1b;
    --gc-border-color-2: #2e4a9d;
    --gc-border-color-4: #eee;
    --gc-border-color-5: #ddd;
    --gc-border-color-6: #1b1b1b;
    --fragment-brightness-1: brightness(100);
    --fragment-brightness-2: brightness(0)
}

.main-theme-dark {
    --gc-text-color-5: #fff;
    --gc-text-color-6: #999;
    --gc-text-color-7: #fff;
    --gc-text-color-8: #1b1b1b;
    --gc-text-color-9: #ccc;
    --gc-text-color-10: #3966ec;
    --color-frag-bg-1: #1b1b1b;
    --color-frag-bg-2: #222;
    --color-frag-bg-3: #252525;
    --color-frag-bg-4: #000;
    --color-frag-bg-5: #333;
    --color-frag-bg-6: #2d2f34;
    --color-frag-bg-7: #2a2b30;
    --color-frag-bg-8: #2b2b2b;
    --gc-tag-bg-1: #2a2b30;
    --gc-border-color-1: #fff;
    --gc-border-color-2: #3966ec;
    --gc-border-color-4: #333;
    --gc-border-color-5: #444;
    --gc-border-color-6: #fff;
    --fragment-brightness-1: brightness(0);
    --fragment-brightness-2: brightness(100)
}

:root {
    --color-quick-buy-bg: rgba(37,192,114,.4);
    --color-quick-buy-bg-hover: #25c072;
    --color-quick-sell-bg: rgba(255,73,61,.4);
    --color-quick-sell-bg-hover: #ff493d
}

.main-theme-dark {
    --color-quick-buy-bg: rgba(37,192,114,.2);
    --color-quick-sell-bg: rgba(255,73,61,.2)
}

:root {
    --size-modal-close-icon: 14px;
    --color-modal-close-icon: grey;
    --color-modal-close-icon-hover: #777
}

.main-theme-dark {
    --color-modal-close-icon: #8b8b8b;
    --color-modal-close-icon-hover: #999
}

:root {
    --color-tooltip-bg: #fff
}

.main-theme-dark {
    --color-tooltip-bg: #333
}

:root {
    --color-scrollbar-track: transparent;
    --color-scrollbar-thumb: #ddd
}

.main-theme-dark {
    --color-scrollbar-track: transparent;
    --color-scrollbar-thumb: #444
}

:root {
    --color-pagination-text: #777;
    --color-pagination-text-hover: #1b1b1b;
    --color-pagination-text-active: #1b1b1b;
    --color-pagination-text-disabled: #ccc;
    --color-pagination-bg: transparent;
    --color-pagination-bg-active: #f4f4f4;
    --color-pagination-icon: #d8d8d8;
    --color-pagination-border: transparent;
    --color-pagination-border-hover: #f4f4f4;
    --color-pagination-border-active: #f4f4f4
}

.main-theme-dark {
    --color-pagination-text: #999;
    --color-pagination-text-hover: #fff;
    --color-pagination-text-active: #fff;
    --color-pagination-text-disabled: #555;
    --color-pagination-bg: transparent;
    --color-pagination-bg-active: #333;
    --color-pagination-icon: #999;
    --color-pagination-border: transparent;
    --color-pagination-border-hover: #333;
    --color-pagination-border-active: #333
}

:root {
    --color-gray-1: #fff;
    --color-gray-2: #f3f3f3;
    --color-gray-3: #ededed;
    --color-gray-4: #e0e0e0;
    --color-gray-5: #b3b3b3;
    --color-gray-6: #8b8b8b;
    --color-gray-7: grey;
    --color-gray-8: #4c4c4c;
    --color-gray-9: #363636;
    --color-gray-10: #292929;
    --color-gray-11: #242424;
    --color-gray-12: #171717;
    --color-gray-13: #0f0f0f;
    --color-gray-14: #000;
    --color-green-5: #239132;
    --color-green-1: #d3ecda;
    --color-green-2: #abdcb9;
    --color-green-3: #86cd9a;
    --color-green-4: #66be7f;
    --color-green-5: #49ae65;
    --color-green-6: #2f8b49;
    --color-green-7: #1a6730;
    --color-green-8: #0c431c;
    --color-green-9: #03200b;
    --color-red-5: #d93434;
    --color-red-1: #fad7d7;
    --color-red-2: #f5b3b3;
    --color-red-3: #f09090;
    --color-red-4: #eb6f6f;
    --color-red-5: #e64f4f;
    --color-red-6: #b83232;
    --color-red-7: #8a1c1c;
    --color-red-8: #5c0c0c;
    --color-red-9: #2e0303;
    --color-orange-1: #f9e0d4;
    --color-orange-2: #f2c4ad;
    --color-orange-3: #eaa684;
    --color-orange-4: #e28a5e;
    --color-orange-5: #db713b;
    --color-orange-6: #af5426;
    --color-orange-7: #843b16;
    --color-orange-8: #59240a;
    --color-orange-9: #2d1102;
    --color-shadow-primary: hsla(0,0%,7%,.1);
    --color-text-primary: #171717;
    --color-text-secondary: grey;
    --color-text-disable: #b2b2b2;
    --color-text-white: #fff;
    --color-text-base-button: #fff;
    --color-text-anti: #000;
    --color-bg-primary: #fff;
    --color-bg-secondary: #f3f3f3;
    --color-bg-modal: #fff;
    --color-bg-mask: rgba(0,0,0,.5);
    --color-bg-tips: #fff;
    --color-bg-container-divider: #e0e0e0;
    --color-bg-toast: #fff;
    --color-divider-primary: #f3f3f3;
    --color-border-primary: #e0e0e0;
    --color-icon-primary: #171717;
    --color-icon-secondary: grey;
    --color-icon-white: #fff;
    --color-fill-container: #ededed;
    --color-fill-hover: rgb(243,243,243，0.3);
    --color-fill-switch: #e0e0e0;
    --color-fill-page-hover: #fbfbfb;
    --color-fill-page-input: #ededed;
    --color-fill-tag: #ededed;
    --color-fill-brand: #3966ec;
    --color-fill-brand-alert: #d7e0fb;
    --color-fill-success: #3dba60;
    --color-fill-success-alert: rgba(61,186,96,.2);
    --color-fill-green-button-hover: #4cb86b;
    --color-fill-green-button-click: #44a35f;
    --color-fill-error: #ed4a4a;
    --color-fill-error-alert: rgba(237,73,73,.2);
    --color-fill-red-button-hover: #f05252;
    --color-fill-red-button-click: #db4b4b;
    --color-fill-warning: #f28d5a;
    --color-fill-warning-alert: rgba(242,141,90,.2);
    --color-fill-base-button-normal: #000;
    --color-fill-base-button-hover: #242424;
    --color-fill-base-button-click: #363636;
    --color-fill-base-button-disable: #e0e0e0;
    --color-fill-outline-button-normal: #8b8b8b;
    --color-fill-outline-button-hover: #ededed;
    --color-fill-outline-button-click: #e0e0e0;
    --color-fill-outline-button-disable: #e0e0e0;
    --color-fill-secondary-button-normal: #ededed;
    --color-fill-secondary-button-hover: #f3f3f3;
    --color-fill-secondary-button-click: #e0e0e0
}

.main-theme-dark {
    --color-shadow-primary: hsla(0,0%,95%,.1);
    --color-text-primary: #f3f3f3;
    --color-text-secondary: #8b8b8b;
    --color-text-disable: #4c4c4c;
    --color-text-white: #fff;
    --color-text-base-button: #000;
    --color-text-anti: #fff;
    --color-bg-primary: #0f0f0f;
    --color-bg-secondary: #000;
    --color-bg-modal: #171717;
    --color-bg-mask: rgba(0,0,0,.5);
    --color-bg-tips: #242424;
    --color-bg-container-divider: #363636;
    --color-bg-toast: #292929;
    --color-divider-primary: #292929;
    --color-border-primary: #4c4c4c;
    --color-icon-primary: #f3f3f3;
    --color-icon-secondary: #8b8b8b;
    --color-icon-white: #fff;
    --color-fill-container: #242424;
    --color-fill-hover: #171717;
    --color-fill-switch: #363636;
    --color-fill-page-hover: #171717;
    --color-fill-page-input: #242424;
    --color-fill-tag: #242424;
    --color-fill-brand: #3966ec;
    --color-fill-brand-alert: #1e2742;
    --color-fill-success: #49ae65;
    --color-fill-success-alert: rgba(73,174,101,.2);
    --color-fill-green-button-hover: #46bd67;
    --color-fill-green-button-click: #43a15d;
    --color-fill-error: #e64f4f;
    --color-fill-error-alert: rgba(230,79,79,.2);
    --color-fill-red-button-hover: #f54747;
    --color-fill-red-button-click: #d94a4a;
    --color-fill-warning: #db713b;
    --color-fill-warning-alert: rgba(219,113,59,.2);
    --color-fill-base-button-normal: #fff;
    --color-fill-base-button-hover: #ededed;
    --color-fill-base-button-click: #e0e0e0;
    --color-fill-base-button-disable: #292929;
    --color-fill-outline-button-normal: #8b8b8b;
    --color-fill-outline-button-hover: #242424;
    --color-fill-outline-button-click: #171717;
    --color-fill-outline-button-disable: #363636;
    --color-fill-secondary-button-normal: #242424;
    --color-fill-secondary-button-hover: #292929;
    --color-fill-secondary-button-click: #171717
}

[dir] .popIn {
    animation-name: popIn;
    animation-duration: .2s;
    animation-fill-mode: both
}

@keyframes popIn {
    0% {
        transform: scale3d(0,0,0);
        transform-origin: 50% 50%;
        opacity: 0
    }

    50% {
        animation-timing-function: cubic-bezier(.55,.55,.2);
        transform-origin: 50% 50%;
        transform: scale3d(1.08,1.08,1.08)
    }

    to {
        animation-timing-function: cubic-bezier(.55,.55,.2);
        transform-origin: 50% 50%;
        transform: scaleX(1);
        opacity: 1
    }
}

[dir] .popOut {
    animation-name: popOut;
    animation-duration: .2s;
    animation-fill-mode: both
}

@keyframes popOut {
    0% {
        transform: scaleX(1);
        transform-origin: 50% 50%;
        opacity: 1
    }

    25% {
        animation-timing-function: cubic-bezier(.55,.55,.2);
        transform-origin: 50% 50%;
        transform: scale3d(1.1,1.1,1.1)
    }

    75% {
        animation-timing-function: cubic-bezier(.55,.55,.2);
        transform-origin: 50% 50%;
        transform: scale3d(0,0,0)
    }

    to {
        opacity: 0
    }
}

@keyframes cirle-anim-ltr {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes cirle-anim-rtl {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-1turn)
    }
}

.cirle-animation,.icon-loading {
    display: inline-block
}

[dir] .cirle-animation,[dir] .icon-loading {
    transform-origin: center center
}

[dir=ltr] .cirle-animation,[dir=ltr] .icon-loading {
    animation: cirle-anim-ltr 1s linear infinite backwards
}

[dir=rtl] .cirle-animation,[dir=rtl] .icon-loading {
    animation: cirle-anim-rtl 1s linear infinite backwards
}

@keyframes fadeInRight-ltr {
    0% {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInRight-rtl {
    0% {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeOutRight-ltr {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight-rtl {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

@keyframes scaleIn {
    0% {
        transform: scale(.5);
        opacity: .5
    }

    to {
        transform: scale(1.5);
        opacity: 0
    }
}

[dir=ltr] .animate__fadeOutRight {
    animation: fadeOutRight-ltr .5s ease-in-out forwards
}

[dir=rtl] .animate__fadeOutRight {
    animation: fadeOutRight-rtl .5s ease-in-out forwards
}

[dir] .animate__fadeOutDown {
    animation: fadeOutDown .5s ease-in-out forwards
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

[dir] .animate__slideInUp {
    animation: slideInUp .25s ease-in-out forwards
}

@keyframes slideInRight-ltr {
    0% {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes slideInRight-rtl {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@media(max-width: 1180px) {
    .dropdown .dropdown_menu,.dropdown .dropdown_menu.sm-size {
        min-width:auto
    }

    [dir] .dropdown .dropdown_menu,[dir] .dropdown .dropdown_menu.sm-size {
        border-radius: 0
    }
}

.pop-modal {
    opacity: 0;
    pointer-events: none
}

[dir] .pop-modal {
    transform: scale(.4)
}

.pop-modal-enter-done {
    opacity: 1;
    pointer-events: auto
}

[dir] .pop-modal-enter-done {
    transform: scale(1)
}

.pop-modal-exit {
    opacity: 0
}

[dir] .pop-modal-exit {
    transform: scale(.4)
}

@keyframes pullUp {
    0% {
        transform: scaleY(.1)
    }

    40% {
        transform: scaleY(1.02)
    }

    60% {
        transform: scaleY(.98)
    }

    80% {
        transform: scaleY(1.01)
    }

    to {
        transform: scaleY(1)
    }
}

@keyframes scale {
    0% {
        transform: scale(.9)
    }

    25% {
        transform: scale(1.1)
    }

    75% {
        transform: scale(.9)
    }

    to {
        transform: scale(1.1)
    }
}

@keyframes progress-bar-stripes-ltr {
    0% {
        background-position: 0 0
    }

    to {
        background-position: 32px 0
    }
}

@keyframes progress-bar-stripes-rtl {
    0% {
        background-position: 100% 0
    }

    to {
        background-position: right 32px top 0
    }
}

:root {
    --rotate: 0deg
}

@keyframes spin {
    0% {
        --rotate: 0deg
    }

    to {
        --rotate: 360deg
    }
}

@keyframes breath {
    0% {
        opacity: 1
    }

    50% {
        opacity: .3
    }

    to {
        opacity: 1
    }
}

@font-face {
    font-family: iconfont;
    src: url(/font/iconfont.eot?t=1729146768529);
    src: url(/font/iconfont.eot?t=1729146768529#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(/font/iconfont.woff?t=1729146768529) format("woff"),url(/font/iconfont.ttf?t=1729146768529) format("truetype"),url(/font/iconfont.svg?t=1729146768529#iconfont) format("svg")
}

.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-delete:before {
    content: ""
}

.icon-cloud-download:before {
    content: ""
}

.icon-blog:before {
    content: ""
}

.icon-kakao:before {
    content: ""
}

.icon-telegram:before {
    content: ""
}

.icon-medium:before {
    content: ""
}

.icon-reddit:before {
    content: ""
}

.icon-copy-trading:before {
    content: ""
}

.icon-success:before {
    content: ""
}

.icon-user:before {
    content: ""
}

.icon-help:before {
    content: ""
}

.icon-close-circle:before {
    content: ""
}

.icon-app-store-fill:before {
    content: ""
}

.icon-mobile-fill:before {
    content: ""
}

.icon-recharge-record:before {
    content: ""
}

.icon-history-record:before {
    content: ""
}

.icon-record:before {
    content: ""
}

.icon-tick:before {
    content: ""
}

.icon-help-circle:before {
    content: ""
}

.icon-long-arrow-up:before {
    content: ""
}

.icon-long-arrow-down:before {
    content: ""
}

.icon-empty:before {
    content: ""
}

.icon-calendar:before {
    content: ""
}

.icon-bankcard:before {
    content: ""
}

.icon-alipay:before {
    content: ""
}

.icon-wxpay:before {
    content: ""
}

.icon-long-arrow-left:before {
    content: ""
}

.icon-long-arrow-right:before {
    content: ""
}

.icon-camera-fill:before {
    content: ""
}

.icon-check-circle:before {
    content: ""
}

.icon-error-circle:before {
    content: ""
}

.icon-line:before {
    content: ""
}

.icon-slider:before {
    content: ""
}

.icon-pdf:before {
    content: ""
}

.icon-deposit:before {
    content: ""
}

.icon-warning:before {
    content: ""
}

.icon-reports1:before {
    content: ""
}

.icon-bell:before {
    content: ""
}

.icon-photo-frame:before {
    content: ""
}

.icon-idcard:before {
    content: ""
}

.icon-android:before {
    content: ""
}

.icon-googleplay:before {
    content: ""
}

.icon-apple:before {
    content: ""
}

.icon-white-book:before {
    content: ""
}

.icon-website:before {
    content: ""
}

.icon-eye:before {
    content: ""
}

.icon-convert-circle:before {
    content: ""
}

.icon-backtop:before {
    content: ""
}

.icon-msg-asset:before {
    content: ""
}

.icon-about:before {
    content: ""
}

.icon-indicator:before {
    content: ""
}

.icon-exist-fullscreen:before {
    content: ""
}

.icon-fire:before {
    content: ""
}

.icon-social:before {
    content: ""
}

.icon-camera:before {
    content: ""
}

.icon-book:before {
    content: ""
}

.icon-keep-watching:before {
    content: ""
}

.icon-drag:before {
    content: ""
}

.icon-singal:before {
    content: ""
}

.icon-iframe:before {
    content: ""
}

.icon-time:before {
    content: ""
}

.icon-faceid:before {
    content: ""
}

.icon-hourglass:before {
    content: ""
}

.icon-guard:before {
    content: ""
}

.icon-filter:before {
    content: ""
}

.icon-c2c:before {
    content: ""
}

.icon-zuoyi:before {
    content: ""
}

.icon-youyi:before {
    content: ""
}

.icon-linkedin:before {
    content: ""
}

.icon-instagram:before {
    content: ""
}

.icon-twitter:before {
    content: ""
}

.icon-kxianshezhi:before {
    content: ""
}

.icon-notice-line:before {
    content: ""
}

.icon-api:before {
    content: ""
}

.icon-assets-nav:before {
    content: ""
}

.icon-api-manager:before {
    content: ""
}

.icon-facebook:before {
    content: ""
}

.icon-arrow-left-circle:before {
    content: ""
}

.icon-arrow-left-fill:before {
    content: ""
}

.icon-arrow-left:before {
    content: ""
}

.icon-funds:before {
    content: ""
}

.icon-msg-notice:before {
    content: ""
}

.icon-promotions:before {
    content: ""
}

.icon-asset-security:before {
    content: ""
}

.icon-new-fill:before {
    content: ""
}

.icon-long-arrow-right-circle:before {
    content: ""
}

.icon-assets-fill:before {
    content: ""
}

.icon-balance:before {
    content: ""
}

.icon-note:before {
    content: ""
}

.icon-refresh:before {
    content: ""
}

.icon-eye-open:before {
    content: ""
}

.icon-real-trade:before {
    content: ""
}

.icon-agreed:before {
    content: ""
}

.icon-double-arrow-down:before {
    content: ""
}

.icon-account-security:before {
    content: ""
}

.icon-msg-account:before {
    content: ""
}

.icon-academy:before {
    content: ""
}

.icon-arrow-right-circle:before {
    content: ""
}

.icon-long-arrow-right-fill:before {
    content: ""
}

.icon-arrow-right:before {
    content: ""
}

.icon-arrow-right-fill:before {
    content: ""
}

.icon-pl-analysis:before {
    content: ""
}

.icon-dashboard:before {
    content: ""
}

.icon-check-square-fill:before {
    content: ""
}

.icon-msg-price:before {
    content: ""
}

.icon-check:before {
    content: ""
}

.icon-check-fill:before {
    content: ""
}

.icon-star-check:before {
    content: ""
}

.icon-msg-news:before {
    content: ""
}

.icon-favorite-active:before {
    content: ""
}

.icon-book-open:before {
    content: ""
}

.icon-caret-left:before {
    content: ""
}

.icon-rss:before {
    content: ""
}

.icon-clear:before {
    content: ""
}

.icon-caret-right:before {
    content: ""
}

.icon-slide-arrow-right:before {
    content: ""
}

.icon-caret-down:before {
    content: ""
}

.icon-slide-arrow-down:before {
    content: ""
}

.icon-caret-up:before {
    content: ""
}

.icon-arrow-down:before {
    content: ""
}

.icon-arrow-up:before {
    content: ""
}

.icon-download:before {
    content: ""
}

.icon-sort:before {
    content: ""
}

.icon-msg-operate:before {
    content: ""
}

.icon-spot:before {
    content: ""
}

.icon-download-square-down:before {
    content: ""
}

.icon-three-chart:before {
    content: ""
}

.icon-recommender:before {
    content: ""
}

.icon-download-bold:before {
    content: ""
}

.icon-logout:before {
    content: ""
}

.icon-image:before {
    content: ""
}

.icon-bell-fill:before {
    content: ""
}

.icon-plus-fill:before {
    content: ""
}

.icon-download-fill:before {
    content: ""
}

.icon-plus:before {
    content: ""
}

.icon-withdrawal-crypto:before {
    content: ""
}

.icon-deposit-out:before {
    content: ""
}

.icon-withdrawal-usdt:before {
    content: ""
}

.icon-address-book:before {
    content: ""
}

.icon-fee:before {
    content: ""
}

.icon-four-chart:before {
    content: ""
}

.icon-setting-circle:before {
    content: ""
}

.icon-search:before {
    content: ""
}

.icon-double-arrow-up:before {
    content: ""
}

.icon-favorite:before {
    content: ""
}

.icon-go-trade:before {
    content: ""
}

.icon-info:before {
    content: ""
}

.icon-video-play:before {
    content: ""
}

.icon-authentication:before {
    content: ""
}

.icon-close-fill:before {
    content: ""
}

.icon-convert:before {
    content: ""
}

.icon-close:before {
    content: ""
}

.icon-fullscreen:before {
    content: ""
}

.icon-topic:before {
    content: ""
}

.icon-date:before {
    content: ""
}

.icon-read:before {
    content: ""
}

.icon-deposit-usdt:before {
    content: ""
}

.icon-wallet:before {
    content: ""
}

.icon-theme-light:before {
    content: ""
}

.icon-demo-trade:before {
    content: ""
}

.icon-exchange:before {
    content: ""
}

.icon-online:before {
    content: ""
}

.icon-message:before {
    content: ""
}

.icon-comment:before {
    content: ""
}

.icon-liudong:before {
    content: ""
}

.icon-coupon:before {
    content: ""
}

.icon-usd-deposit:before {
    content: ""
}

.icon-buy-crypto:before {
    content: ""
}

.icon-bullish:before {
    content: ""
}

.icon-bearish:before {
    content: ""
}

.icon-msg-trade:before {
    content: ""
}

.icon-course:before {
    content: ""
}

.icon-reports:before {
    content: ""
}

.icon-crypto-assets:before {
    content: ""
}

.icon-msg-strategy:before {
    content: ""
}

.icon-crypto-deposit:before {
    content: ""
}

.icon-chart:before {
    content: ""
}

.icon-calculator:before {
    content: ""
}

.icon-crypto-guide:before {
    content: ""
}

.icon-lock:before {
    content: ""
}

.icon-minus:before {
    content: ""
}

.icon-well-number:before {
    content: ""
}

.icon-usdt:before {
    content: ""
}

.icon-msg-documentary:before {
    content: ""
}

.icon-user-group:before {
    content: ""
}

.icon-gift:before {
    content: ""
}

.icon-transfer:before {
    content: ""
}

.icon-copy:before {
    content: ""
}

.icon-heart:before {
    content: ""
}

.icon-certified:before {
    content: ""
}

.icon-earth:before {
    content: ""
}

.icon-backup:before {
    content: ""
}

.icon-post:before {
    content: ""
}

.icon-notice:before {
    content: ""
}

.icon-earth-fill:before {
    content: ""
}

.icon-qrcode:before {
    content: ""
}

.icon-wait:before {
    content: ""
}

.icon-gonggao-changgui:before {
    content: ""
}

.icon-more:before {
    content: ""
}

.icon-deposit-crypto:before {
    content: ""
}

.icon-copy-fill:before {
    content: ""
}

.icon-copy-repeat:before {
    content: ""
}

.icon-bankcard-fill:before {
    content: ""
}

.icon-share:before {
    content: ""
}

.icon-send:before {
    content: ""
}

.icon-thumbs-up:before {
    content: ""
}

.icon-help-tutorial:before {
    content: ""
}

.icon-intake-output:before {
    content: ""
}

.icon-deduction:before {
    content: ""
}

.icon-reverse:before {
    content: ""
}

.icon-setting:before {
    content: ""
}

.icon-location:before {
    content: ""
}

.icon-doc:before {
    content: ""
}

.icon-application:before {
    content: ""
}

.icon-deposit-in:before {
    content: ""
}

.icon-deposit-fill:before {
    content: ""
}

.icon-eye-line:before {
    content: ""
}

.icon-help-fill:before {
    content: ""
}

.icon-support-popover:before {
    content: ""
}

.icon-edit:before {
    content: ""
}

.icon-link:before {
    content: ""
}

.icon-order-sort:before {
    content: ""
}

.icon-theme-dark:before {
    content: ""
}

.icon-menu:before {
    content: ""
}

.icon-guard-line:before {
    content: ""
}

.icon-plus-circle:before {
    content: ""
}

.icon-whatsapp:before {
    content: ""
}

.icon-youtube:before {
    content: ""
}

.icon-loading:before {
    content: ""
}

.icon-vip:before {
    content: ""
}

@font-face {
    font-family:SCDream4;
    src:  url(/css/fonts/SCDream4.otf);
    unicode-range: U+AC00-D7AF; 
}
@font-face {
    font-family:SCDream6;
    src:  url(/css/fonts/SCDream6.otf);
    unicode-range: U+AC00-D7AF; 
}
@font-face {
    font-family:SCDream8;
    src:  url(/css/fonts/SCDream8.otf);
    unicode-range: U+AC00-D7AF; 
}

body,html {
    font: 12px/1.5 SCDream4,sans-serif;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: var(--color-title)
}

[dir] body,html[dir] {
    padding: 0;
    margin: 0;
    background: var(--color-fff)
}

[dir=ltr] body,html[dir=ltr] {
    text-align: left
}

[dir=rtl] body,html[dir=rtl] {
    text-align: right
}

:root {
    interpolate-size: allow-keywords
}

:target {
    scroll-margin-top: 120px
}

@media(max-width: 1080px) {
    :target {
        scroll-margin-top:110px
    }
}

.content-viewport {
    min-height: 100vh;
    box-sizing: border-box
}

[dir] .content-viewport {
    padding-top: 1px;
    margin-top: -1px;
    padding-bottom: 1px;
    margin-bottom: -1px
}

.content-viewport img {
    max-width: 100%
}

#main-content:has(.site-navigation) .content-viewport {
    min-height: calc(100vh - var(--size-nav-height))
}

#main-content:has(.site-footer) .content-viewport {
    min-height: calc(100vh - var(--min-footer-height))
}

#main-content:has(.site-navigation):has(.site-footer) .content-viewport {
    min-height: calc(100vh - var(--size-nav-height) - var(--min-footer-height))
}

b,h1,h2,h3,h4,h5,strong {
    font-weight: 700
}

body,div,dl,nav,p,ul {
    scroll-behavior: smooth
}

a {
    text-decoration: none;
    color: var(--color-link)
}

[dir] a {
    cursor: pointer
}

a .iconfont {
    font-size: inherit
}

input,textarea {
    font-family: SCDream4,Arial,sans-serif
}

[dir] input:-webkit-autofill,[dir] textarea:-webkit-autofill {
    background: transparent
}

[dir] input:-webkit-autofill,[dir] input:-webkit-autofill:focus,[dir] textarea:-webkit-autofill,[dir] textarea:-webkit-autofill:focus {
    -webkit-transition: background-color 0s 6000s,color 0s 6000s;
    transition: background-color 0s 6000s,color 0s 6000s
}

.logo {
    display: inline-flex;
    width: 100px;
    height: 24px
}

[dir] .logo {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    background-image: url(/logo_b.svg)
}

.logo-custom {
    display: inline-flex;
    width: 95px;
    height: 30px
}

[dir] .logo-custom {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain
}

[dir] .logo-custom.news {
    background-image: url(/logo_news_w.svg)
}

[dir] .logo-custom.academy {
    background-image: url(/logo_academy_w.svg)
}

[dir] .logo-custom.social {
    background-image: url(/logo_social_w.svg)
}

[dir] .logo-custom.nft {
    background-image: url(/logo_nft_w.svg)
}

.logo-custom.affiliates {
    width: 98px;
    height: 26px
}

[dir] .logo-custom.affiliates {
    background-image: url(/logo_affiliates_w.svg)
}

[dir] .main-theme-dark,[dir] .theme-transparent {
    background: var(--bg-color)
}

[dir] .main-theme-dark .logo,[dir] .theme-transparent .logo {
    background-image: url(/logo.svg)
}

.main-theme-dark .filter-invert,.theme-transparent .filter-invert {
    filter: invert(1)
}

[dir] .main-theme-dark .icon.icon-search-empty {
    background-image: url(/icons/icon-empty-dark.svg)
}

[dir] .main-theme-dark .icon.icon-warning-shadow {
    background-image: url(/icons/icon-warning-shadow-dark.svg)
}

.list-unstyled {
    list-style: none
}

[dir] .list-unstyled {
    padding: 0;
    margin: 0
}

[dir] .text-center {
    text-align: center
}

[dir=ltr] .text-left {
    text-align: left
}

[dir=ltr] .text-right,[dir=rtl] .text-left {
    text-align: right
}

[dir=rtl] .text-right {
    text-align: left
}

.text-underline {
    -webkit-text-decoration: underline 1px dashed;
    text-decoration: underline 1px dashed;
    text-underline-offset: 4px
}

.text-underline-solid {
    text-decoration: underline;
    text-underline-offset: 4px
}

[dir] .text-underline-solid {
    cursor: pointer
}

.img-responsive {
    display: block;
    max-width: 100%
}

[dir] .img-responsive {
    margin: 0 auto
}

[dir] .rounded {
    border-radius: 50%
}

.block-show {
    display: block!important;
    width: 100%!important;
    box-sizing: border-box
}

.block-show>img {
    display: block;
    max-width: 100%
}

[dir] .block-show>img {
    margin: 0 auto
}

h1,h2,h3 {
    line-height: 1.3
}

.hide {
    display: none!important
}

.link-text {
    font-weight: 700;
    color: var(--color-text)
}

.link-text a {
    text-decoration: none;
    color: var(--color-primary)
}

[dir=ltr] .link-text a:last-child {
    margin-left: 10px
}

[dir=rtl] .link-text a:last-child {
    margin-right: 10px
}

.full-screen {
    width: 100vw;
    height: 100vh
}

.dir-buy,.up {
    color: var(--color-up)!important
}

[dir] .up-bg {
    background: var(--color-up-bg)!important
}

[dir] .down-bg {
    background: var(--color-down-bg)!important
}

.dir-sell,.down {
    color: var(--color-down)!important
}

.success {
    color: var(--color-success)!important
}

.forced {
    color: var(--color-warning)!important
}

.warning {
    color: var(--color-fill-warning)!important
}

.price-down,.required {
    color: #ff493d!important
}

.price-up {
    color: #25c072!important
}

.danger,.error {
    color: var(--color-error)!important
}

.operation>span {
    color: var(--color-text-active)
}

[dir] .operation>span {
    margin: 0 10px;
    cursor: pointer;
    transition: color .25s
}

.operation>span:hover {
    opacity: .8
}

[dir] .operation>span:hover {
    transition: color .25s
}

.flex-group {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px
}

[dir] .flex-group>div,[dir] .flex-group>i,[dir] .flex-group>span {
    cursor: pointer
}

.flex-group.stripe {
    line-height: 1;
    gap: 6px
}

[dir] .flex-group.stripe {
    background: var(--bg-color-3);
    padding: 4px 6px;
    border-radius: 4px;
    cursor: pointer
}

[dir=ltr] .flex-group.stripe {
    margin-right: 16px
}

[dir=rtl] .flex-group.stripe {
    margin-left: 16px
}

[dir] .flex-group.stripe:hover {
    background-color: var(--bg-color-2)
}

.flex-group.stripe:hover i {
    color: var(--color-brand)
}

[dir=ltr] .flex-group.stripe .icon-edit {
    margin-left: 4px
}

[dir=rtl] .flex-group.stripe .icon-edit {
    margin-right: 4px
}

.tooltips {
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 5px
}

input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none
}

#at4-share {
    display: none
}

.hidden {
    display: none!important
}

.scroll-fixed {
    overflow: hidden
}

.text-wrap {
    word-wrap: break-word
}

.font-weight-normal {
    font-weight: 400
}

.white-space-no {
    white-space: nowrap
}

.coins-logo {
    width: 24px;
    height: 24px;
    -o-object-fit: contain;
    object-fit: contain
}

[dir=ltr] .coins-logo {
    margin: 0 6px 0 0
}

[dir=rtl] .coins-logo {
    margin: 0 0 0 6px
}

[dir] .icon-close,[dir] .icon-close-fill {
    cursor: pointer
}

[dir] iframe[style*=widgetOnLoad] {
    transform: scale(.8)!important;
    transition: .25s
}

[dir=ltr] iframe[style*=widgetOnLoad] {
    right: 16px!important
}

[dir=rtl] iframe[style*=widgetOnLoad] {
    left: 16px!important
}

input[type=checkbox] {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    display: inline-block
}

[dir] input[type=checkbox] {
    border: 1px solid var(--color-ddd);
    margin: 0;
    padding: 0;
    cursor: pointer
}

.line-clamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2
}

.icon-well-number {
    color: #ff867d;
    font-size: 14px
}

[dir=ltr] .icon-well-number {
    margin-right: 4px
}

[dir=rtl] .icon-well-number {
    margin-left: 4px
}

.topic-link {
    color: var(--color-title)
}

.topic-link:hover {
    color: var(--color-link);
    text-decoration: underline
}

.social-poster-pic {
    display: block;
    max-width: 327px!important;
    height: auto
}

[dir] .social-poster-pic {
    background-color: var(--color-fa);
    border-radius: 4px;
    cursor: pointer
}

[dir] .social-poster-pic.s1 {
    margin-bottom: 20px
}

[dir] .social-poster-pic.s2 {
    margin-top: 24px;
    margin-bottom: 32px
}

iframe[width="0"][height="0"] {
    display: none
}

a:has(img[data-name=banner]),img[data-name=banner] {
    min-height: 160px;
    display: block
}

[dir] a:has(img[data-name=banner]),[dir] img[data-name=banner] {
    border-radius: 8px
}

@media(max-width: 1080px) {
    [dir] a:has(img[data-name=banner]),[dir] img[data-name=banner] {
        border-radius:0
    }
}

a:has(img[data-name=aside-md]),img[data-name=aside-md] {
    min-height: 240px;
    display: block
}

[dir] a:has(img[data-name=aside-md]),[dir] img[data-name=aside-md] {
    border-radius: 8px
}

@media(max-width: 1080px) {
    [dir] a:has(img[data-name=aside-md]),[dir] img[data-name=aside-md] {
        border-radius:0
    }
}

a:has(img[data-name=aside]),img[data-name=aside] {
    min-height: 200px;
    display: block
}

[dir] a:has(img[data-name=aside]),[dir] img[data-name=aside] {
    border-radius: 8px
}

@media(max-width: 1080px) {
    [dir] a:has(img[data-name=aside]),[dir] img[data-name=aside] {
        border-radius:0
    }
}

a:has(img[data-name=ads]),img[data-name=ads] {
    min-height: 200px;
    display: block
}

[dir] a:has(img[data-name=ads]),[dir] img[data-name=ads] {
    border-radius: 8px
}

@media(max-width: 1080px) {
    [dir] a:has(img[data-name=ads]),[dir] img[data-name=ads] {
        border-radius:0
    }
}

.disabled {
    pointer-events: none
}

[dir] .disabled {
    cursor: not-allowed
}

.serial-number-title {
    display: flex;
    gap: 8px;
    align-items: center;
    flex-wrap: wrap
}

[dir=ltr] .serial-number-title .serial-number {
    margin-right: 0
}

[dir=rtl] .serial-number-title .serial-number {
    margin-left: 0
}

.serial-number {
    display: inline-flex;
    width: 20px;
    height: 20px;
    color: var(--color-fff)!important;
    justify-content: center;
    align-items: center;
    font-style: normal;
    vertical-align: middle;
    font-size: 14px;
    font-weight: 400;
    line-height: 1
}

[dir] .serial-number {
    background: var(--color-333);
    border-radius: 50%
}

[dir] .custom-message {
    text-align: center
}

.custom-message .icon {
    display: flex
}

[dir] .custom-message .icon {
    margin: 0 auto 24px
}

.chart-kline-type-list {
    position: absolute;
    z-index: 1100;
    display: none;
    overflow: hidden
}

[dir] .chart-kline-type-list {
    background: var(--bg-color-2);
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.2);
    border-radius: 4px
}

[dir=ltr] .chart-kline-type-list {
    transform: translate(11px,14px)
}

[dir=rtl] .chart-kline-type-list {
    transform: translate(-11px,14px)
}

.chart-kline-type-list.active {
    display: block
}

.chart-kline-type-list li {
    color: var(--text-color-1)
}

[dir] .chart-kline-type-list li {
    padding: 8px 16px;
    transition: .25s;
    cursor: pointer
}

[dir] .chart-kline-type-list li:hover {
    background: var(--bg-color-3);
    transition: .25s;
    border-radius: 4px
}

.chart-kline-type-list li.active {
    color: var(--color-brand)
}

.yidun_popup.yidun_popup--append {
    position: fixed!important
}

.recharts-tooltip-wrapper {
    outline: none
}

.border-circle {
    width: 12px;
    height: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1
}

[dir] .border-circle {
    border: 1px solid var(--color-eee);
    border-radius: 50%
}

.border-circle i {
    font-size: 12px!important
}

[dir] .border-circle i {
    transform: scale(.8)
}

#credential_picker_container {
    top: 60px!important;
    z-index: 1114!important
}

[dir=ltr] #credential_picker_container {
    right: 14px!important
}

[dir=rtl] #credential_picker_container {
    left: 14px!important
}

[dir] .Toastify__toast {
    border-radius: 8px!important
}

html[dir=ltr][dir=rtl] .icon-arrow-right {
    transform: rotate(-180deg)
}

html[dir=ltr][dir=rtl] .icon-arrow-left,html[dir=rtl][dir=rtl] .icon-arrow-right {
    transform: rotate(180deg)
}

html[dir=rtl][dir=rtl] .icon-arrow-left {
    transform: rotate(-180deg)
}

.color-title {
    color: var(--color-title)
}

.color-text {
    color: var(--color-text)
}

.text-brand {
    color: var(--color-fill-brand)
}

[dir] .cursor-pointer {
    cursor: pointer
}

.inline-block {
    display: inline-block
}

.color-brand {
    color: var(--color-brand)
}

@media(max-width: 768px) {
    iframe[style*=widgetOnLoad] {
        bottom:60px!important;
        z-index: 1113!important
    }

    [dir] iframe[style*=widgetOnLoad] {
        transform: scale(.6)!important
    }

    [dir=ltr] iframe[style*=widgetOnLoad] {
        right: 4px!important
    }

    [dir=rtl] iframe[style*=widgetOnLoad] {
        left: 4px!important
    }

    figure {
        max-width: 100%!important
    }

    a:has(img[data-name=banner]),img[data-name=banner] {
        min-height: 88px;
        -o-object-fit: contain;
        object-fit: contain;
        -o-object-position: center top;
        object-position: center top
    }

    [dir] a:has(img[data-name=banner]),[dir] img[data-name=banner] {
        border-radius: 0
    }

    [dir] .theme-transparent .logo {
        background-image: url(/logo_b.svg)
    }
}

details {
    font-size: 16px;
    color: var(--color-title)
}

[dir] details {
    padding: 8px 0
}

details summary {
    font-size: 18px;
    font-weight: 700
}

[dir] details summary {
    cursor: pointer
}

.tag-pro {
    font-size: 10px;
    font-weight: 400;
    color: #fff;
    line-height: 1
}

[dir] .tag-pro {
    padding: 2px 4px;
    background-color: var(--color-fill-brand);
    border-radius: 4px
}

[dir=ltr] .tag-pro {
    margin-left: 4px!important
}

[dir=rtl] .tag-pro {
    margin-right: 4px!important
}

mark.highlight {
    color: #3966ec
}

[dir] mark.highlight {
    background: transparent
}

.flex-col-1 {
    width: 8.3333333333%;
    box-sizing: border-box
}

.gap-4 {
    gap: 4px
}

[dir] .mt-4 {
    margin-top: 4px
}

[dir=ltr] .ml-4 {
    margin-left: 4px
}

[dir=ltr] .mr-4,[dir=rtl] .ml-4 {
    margin-right: 4px
}

[dir=rtl] .mr-4 {
    margin-left: 4px
}

[dir] .mb-4 {
    margin-bottom: 4px
}

[dir=ltr] .pl-4 {
    padding-left: 4px
}

[dir=ltr] .pr-4,[dir=rtl] .pl-4 {
    padding-right: 4px
}

[dir=rtl] .pr-4 {
    padding-left: 4px
}

[dir] .pt-4 {
    padding-top: 4px
}

[dir] .pb-4 {
    padding-bottom: 4px
}

.mw-40 {
    min-width: 40px
}

.flex-col-2 {
    width: 16.6666666667%;
    box-sizing: border-box
}

.gap-8 {
    gap: 8px
}

[dir] .mt-8 {
    margin-top: 8px
}

[dir=ltr] .ml-8 {
    margin-left: 8px
}

[dir=ltr] .mr-8,[dir=rtl] .ml-8 {
    margin-right: 8px
}

[dir=rtl] .mr-8 {
    margin-left: 8px
}

[dir] .mb-8 {
    margin-bottom: 8px
}

[dir=ltr] .pl-8 {
    padding-left: 8px
}

[dir=ltr] .pr-8,[dir=rtl] .pl-8 {
    padding-right: 8px
}

[dir=rtl] .pr-8 {
    padding-left: 8px
}

[dir] .pt-8 {
    padding-top: 8px
}

[dir] .pb-8 {
    padding-bottom: 8px
}

.mw-60 {
    min-width: 60px
}

.flex-col-3 {
    width: 25%;
    box-sizing: border-box
}

.gap-12 {
    gap: 12px
}

[dir] .mt-12 {
    margin-top: 12px
}

[dir=ltr] .ml-12 {
    margin-left: 12px
}

[dir=ltr] .mr-12,[dir=rtl] .ml-12 {
    margin-right: 12px
}

[dir=rtl] .mr-12 {
    margin-left: 12px
}

[dir] .mb-12 {
    margin-bottom: 12px
}

[dir=ltr] .pl-12 {
    padding-left: 12px
}

[dir=ltr] .pr-12,[dir=rtl] .pl-12 {
    padding-right: 12px
}

[dir=rtl] .pr-12 {
    padding-left: 12px
}

[dir] .pt-12 {
    padding-top: 12px
}

[dir] .pb-12 {
    padding-bottom: 12px
}

.mw-80 {
    min-width: 80px
}

.flex-col-4 {
    width: 33.3333333333%;
    box-sizing: border-box
}

.gap-16 {
    gap: 16px
}

[dir] .mt-16 {
    margin-top: 16px
}

[dir=ltr] .ml-16 {
    margin-left: 16px
}

[dir=ltr] .mr-16,[dir=rtl] .ml-16 {
    margin-right: 16px
}

[dir=rtl] .mr-16 {
    margin-left: 16px
}

[dir] .mb-16 {
    margin-bottom: 16px
}

[dir=ltr] .pl-16 {
    padding-left: 16px
}

[dir=ltr] .pr-16,[dir=rtl] .pl-16 {
    padding-right: 16px
}

[dir=rtl] .pr-16 {
    padding-left: 16px
}

[dir] .pt-16 {
    padding-top: 16px
}

[dir] .pb-16 {
    padding-bottom: 16px
}

.mw-100 {
    min-width: 100px
}

.flex-col-5 {
    width: 41.6666666667%;
    box-sizing: border-box
}

.gap-20 {
    gap: 20px
}

[dir] .mt-20 {
    margin-top: 20px
}

[dir=ltr] .ml-20 {
    margin-left: 20px
}

[dir=ltr] .mr-20,[dir=rtl] .ml-20 {
    margin-right: 20px
}

[dir=rtl] .mr-20 {
    margin-left: 20px
}

[dir] .mb-20 {
    margin-bottom: 20px
}

[dir=ltr] .pl-20 {
    padding-left: 20px
}

[dir=ltr] .pr-20,[dir=rtl] .pl-20 {
    padding-right: 20px
}

[dir=rtl] .pr-20 {
    padding-left: 20px
}

[dir] .pt-20 {
    padding-top: 20px
}

[dir] .pb-20 {
    padding-bottom: 20px
}

.mw-120 {
    min-width: 120px
}

.flex-col-6 {
    width: 50%;
    box-sizing: border-box
}

.gap-24 {
    gap: 24px
}

[dir] .mt-24 {
    margin-top: 24px
}

[dir=ltr] .ml-24 {
    margin-left: 24px
}

[dir=ltr] .mr-24,[dir=rtl] .ml-24 {
    margin-right: 24px
}

[dir=rtl] .mr-24 {
    margin-left: 24px
}

[dir] .mb-24 {
    margin-bottom: 24px
}

[dir=ltr] .pl-24 {
    padding-left: 24px
}

[dir=ltr] .pr-24,[dir=rtl] .pl-24 {
    padding-right: 24px
}

[dir=rtl] .pr-24 {
    padding-left: 24px
}

[dir] .pt-24 {
    padding-top: 24px
}

[dir] .pb-24 {
    padding-bottom: 24px
}

.mw-140 {
    min-width: 140px
}

.flex-col-7 {
    width: 58.3333333333%;
    box-sizing: border-box
}

.gap-28 {
    gap: 28px
}

[dir] .mt-28 {
    margin-top: 28px
}

[dir=ltr] .ml-28 {
    margin-left: 28px
}

[dir=ltr] .mr-28,[dir=rtl] .ml-28 {
    margin-right: 28px
}

[dir=rtl] .mr-28 {
    margin-left: 28px
}

[dir] .mb-28 {
    margin-bottom: 28px
}

[dir=ltr] .pl-28 {
    padding-left: 28px
}

[dir=ltr] .pr-28,[dir=rtl] .pl-28 {
    padding-right: 28px
}

[dir=rtl] .pr-28 {
    padding-left: 28px
}

[dir] .pt-28 {
    padding-top: 28px
}

[dir] .pb-28 {
    padding-bottom: 28px
}

.mw-160 {
    min-width: 160px
}

.flex-col-8 {
    width: 66.6666666667%;
    box-sizing: border-box
}

.gap-32 {
    gap: 32px
}

[dir] .mt-32 {
    margin-top: 32px
}

[dir=ltr] .ml-32 {
    margin-left: 32px
}

[dir=ltr] .mr-32,[dir=rtl] .ml-32 {
    margin-right: 32px
}

[dir=rtl] .mr-32 {
    margin-left: 32px
}

[dir] .mb-32 {
    margin-bottom: 32px
}

[dir=ltr] .pl-32 {
    padding-left: 32px
}

[dir=ltr] .pr-32,[dir=rtl] .pl-32 {
    padding-right: 32px
}

[dir=rtl] .pr-32 {
    padding-left: 32px
}

[dir] .pt-32 {
    padding-top: 32px
}

[dir] .pb-32 {
    padding-bottom: 32px
}

.mw-180 {
    min-width: 180px
}

.flex-col-9 {
    width: 75%;
    box-sizing: border-box
}

.gap-36 {
    gap: 36px
}

[dir] .mt-36 {
    margin-top: 36px
}

[dir=ltr] .ml-36 {
    margin-left: 36px
}

[dir=ltr] .mr-36,[dir=rtl] .ml-36 {
    margin-right: 36px
}

[dir=rtl] .mr-36 {
    margin-left: 36px
}

[dir] .mb-36 {
    margin-bottom: 36px
}

[dir=ltr] .pl-36 {
    padding-left: 36px
}

[dir=ltr] .pr-36,[dir=rtl] .pl-36 {
    padding-right: 36px
}

[dir=rtl] .pr-36 {
    padding-left: 36px
}

[dir] .pt-36 {
    padding-top: 36px
}

[dir] .pb-36 {
    padding-bottom: 36px
}

.mw-200 {
    min-width: 200px
}

.flex-col-10 {
    width: 83.3333333333%;
    box-sizing: border-box
}

.gap-40 {
    gap: 40px
}

[dir] .mt-40 {
    margin-top: 40px
}

[dir=ltr] .ml-40 {
    margin-left: 40px
}

[dir=ltr] .mr-40,[dir=rtl] .ml-40 {
    margin-right: 40px
}

[dir=rtl] .mr-40 {
    margin-left: 40px
}

[dir] .mb-40 {
    margin-bottom: 40px
}

[dir=ltr] .pl-40 {
    padding-left: 40px
}

[dir=ltr] .pr-40,[dir=rtl] .pl-40 {
    padding-right: 40px
}

[dir=rtl] .pr-40 {
    padding-left: 40px
}

[dir] .pt-40 {
    padding-top: 40px
}

[dir] .pb-40 {
    padding-bottom: 40px
}

.mw-220 {
    min-width: 220px
}

.flex-col-11 {
    width: 91.6666666667%;
    box-sizing: border-box
}

.gap-44 {
    gap: 44px
}

[dir] .mt-44 {
    margin-top: 44px
}

[dir=ltr] .ml-44 {
    margin-left: 44px
}

[dir=ltr] .mr-44,[dir=rtl] .ml-44 {
    margin-right: 44px
}

[dir=rtl] .mr-44 {
    margin-left: 44px
}

[dir] .mb-44 {
    margin-bottom: 44px
}

[dir=ltr] .pl-44 {
    padding-left: 44px
}

[dir=ltr] .pr-44,[dir=rtl] .pl-44 {
    padding-right: 44px
}

[dir=rtl] .pr-44 {
    padding-left: 44px
}

[dir] .pt-44 {
    padding-top: 44px
}

[dir] .pb-44 {
    padding-bottom: 44px
}

.mw-240 {
    min-width: 240px
}

.flex-col-12 {
    width: 100%;
    box-sizing: border-box
}

.gap-48 {
    gap: 48px
}

[dir] .mt-48 {
    margin-top: 48px
}

[dir=ltr] .ml-48 {
    margin-left: 48px
}

[dir=ltr] .mr-48,[dir=rtl] .ml-48 {
    margin-right: 48px
}

[dir=rtl] .mr-48 {
    margin-left: 48px
}

[dir] .mb-48 {
    margin-bottom: 48px
}

[dir=ltr] .pl-48 {
    padding-left: 48px
}

[dir=ltr] .pr-48,[dir=rtl] .pl-48 {
    padding-right: 48px
}

[dir=rtl] .pr-48 {
    padding-left: 48px
}

[dir] .pt-48 {
    padding-top: 48px
}

[dir] .pb-48 {
    padding-bottom: 48px
}

.mw-260 {
    min-width: 260px
}

[dir] .mh-auto {
    margin-left: auto;
    margin-right: auto
}

[dir] .mv-auto {
    margin-top: auto;
    margin-bottom: auto
}

[dir=ltr] .ml-auto {
    margin-left: auto
}

[dir=ltr] .mr-auto,[dir=rtl] .ml-auto {
    margin-right: auto
}

[dir=rtl] .mr-auto {
    margin-left: auto
}

[dir] .mt-auto {
    margin-top: auto
}

[dir] .mb-auto {
    margin-bottom: auto
}

.w-full {
    width: 100%
}

.h-full,.w-full {
    box-sizing: border-box
}

.h-full {
    height: 100%
}

.flex,.flex-container {
    display: flex
}

.flex-space-between {
    justify-content: space-between
}

.flex-space-around {
    justify-content: space-around
}

.flex-x-center {
    justify-content: center
}

.flex-y-start {
    align-items: flex-start
}

.flex-x-end {
    justify-content: flex-end
}

.flex-y-end {
    align-items: flex-end
}

.flex-center,.flex-y-center {
    align-items: center
}

.flex-center {
    justify-content: center
}

.flex-vertical,.layout-vertical {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-x-right {
    justify-content: flex-end
}

.flex-block {
    flex-grow: 1
}

.flex-full {
    flex-basis: 100%;
    flex-shrink: 0
}

.flex-shrink {
    flex-shrink: 1
}

.flex-fixed {
    flex-shrink: 0;
    flex-grow: 0
}

.flex-row {
    display: flex;
    justify-content: space-between
}

.inline-flex {
    display: inline-flex;
    line-height: 1
}

.flex-table_wrapper {
    font-size: 12px;
    position: relative;
    z-index: 9;
    width: 100%;
    overflow-x: scroll;
    box-sizing: border-box;
    scroll-behavior: smooth;
    scrollbar-face-color:var(--color-scrollbar-thumb);scrollbar-base-color: var(--color-scrollbar-thumb);
    scrollbar-shadow-color:var(--color-scrollbar-thumb);scrollbar-3dlight-color: var(--color-scrollbar-thumb);
    scrollbar-dark-shadow-color:var(--color-scrollbar-thumb);scrollbar-highlight-color: var(--color-scrollbar-thumb);
    scrollbar-track-color:var(--color-scrollbar-thumb);scrollbar-arrow-color: var(--color-scrollbar-thumb)
}

[dir] .flex-table_wrapper {
    border-radius: 8px 8px 0 0
}

.flex-table_wrapper.scrollbar-hidden {
    scrollbar-width: none
}

.flex-table_wrapper.scroll-list {
    overflow: auto
}

.flex-table_wrapper.scroll-list::-webkit-scrollbar {
    height: 4px
}

[dir] .flex-table_wrapper.scroll-list::-webkit-scrollbar {
    border-radius: 10px
}

.flex-table_wrapper.scroll-list.scroll-x {
    overflow: auto hidden
}

.flex-table_wrapper.scroll-list.scroll-y {
    overflow: hidden auto
}

[dir] .flex-table_wrapper::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: transparent
}

.flex-table_wrapper::-webkit-scrollbar {
    width: 7px;
    height: 4px
}

[dir] .flex-table_wrapper::-webkit-scrollbar {
    background-color: transparent;
    border-radius: 10px
}

[dir] .flex-table_wrapper::-webkit-scrollbar-thumb {
    border-radius: 7px;
    background-color: var(--color-scrollbar-thumb)
}

[dir] .flex-table_wrapper::-webkit-scrollbar-corner {
    background-color: transparent
}

.flex-table_wrapper::-webkit-resizer,.flex-table_wrapper::-webkit-scrollbar-button {
    display: none
}

.flex-table_wrapper.theme-dark .cell {
    color: var(--text-color-1)
}

[dir] .flex-table_wrapper.theme-dark .cell {
    background: var(--bg-color-2)
}

.flex-table_wrapper.theme-dark .operation {
    color: var(--color-text-active)
}

.flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell,.flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell {
    color: var(--text-color-3)!important
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell,[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell.operation,[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell,[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell.operation {
    background: var(--bg-color-2)!important
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row:nth-child(2n) .cell {
    background: var(--bg-color-2)
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell {
    background: var(--color-bg-3)!important
}

[dir] .flex-table_wrapper.stripe .flex-row:nth-child(2n) .cell {
    background: var(--color-f5)
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head {
    background: var(--color-fa)
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head .cell {
    background: var(--color-fa)!important;
    border-bottom: none
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head:hover .cell {
    background: var(--color-fa)
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head {
    background: var(--color-bg-1)
}

.flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head .cell {
    color: var(--color-text)!important
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head .cell {
    background: var(--color-bg-1)!important;
    border-bottom: none
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head:hover .cell {
    background: var(--color-bg-1)
}

.flex-table_wrapper .flex-table {
    display: table;
    min-width: 100%;
    width: -moz-max-content;
    width: max-content
}

.flex-table_wrapper a {
    color: var(--color-brand)
}

[dir] .flex-table_wrapper.table-header_radius .flex-row_head {
    border-radius: 8px 8px 0 0
}

[dir] .flex-table_wrapper .flex-row_head {
    background: var(--color-fa)
}

[dir] .flex-table_wrapper .flex-row_head:hover .cell {
    background-color: var(--color-fa)
}

.flex-table_wrapper .flex-row_head .cell {
    color: var(--color-text);
    font-size: 12px
}

[dir] .flex-table_wrapper .flex-row_head .cell {
    background: var(--color-fa)
}

[dir] .flex-table_wrapper.theme .flex-row_head {
    background: var(--color-bg-1)
}

[dir] .flex-table_wrapper.theme .flex-row_head:hover .cell {
    background-color: var(--color-bg-1)
}

.flex-table_wrapper.theme .flex-row_head .cell {
    color: var(--color-text)
}

[dir] .flex-table_wrapper.theme .flex-row_head .cell {
    background: var(--color-bg-1)
}

.flex-table_wrapper .flex-row {
    display: table-row;
    justify-content: space-between;
    min-width: 100%;
    position: relative;
    width: -moz-max-content;
    width: max-content
}

[dir] .flex-table_wrapper .flex-row:hover .cell {
    background: var(--color-f5)
}

.flex-table_wrapper .cell {
    flex-grow: 1;
    flex-shrink: 0;
    color: var(--color-text-primary);
    display: table-cell!important;
    white-space: nowrap;
    order: 9;
    box-sizing: border-box;
    vertical-align: middle
}

[dir] .flex-table_wrapper .cell {
    padding: 8px 10px;
    background: transparent;
    transition: .25s
}

.flex-table_wrapper .cell .cancel {
    color: var(--color-text)
}

.flex-table_wrapper .cell .iconfont {
    vertical-align: middle;
    font-size: 14px
}

.flex-table_wrapper .cell .iconfont.icon-arrow-right {
    font-size: 10px
}

.flex-table_wrapper .cell.block-show {
    display: table-cell!important;
    width: auto!important
}

.flex-table_wrapper .cell[class*=price] {
    min-width: 90px
}

.flex-table_wrapper .cell.v-align-middle {
    vertical-align: middle
}

.flex-table_wrapper .cell.flex-row_title {
    width: 50%;
    font-size: 16px;
    font-weight: 700;
    order: 1;
    box-sizing: border-box
}

[dir] .flex-table_wrapper .cell.flex-row_title {
    padding: 1.5vw 4vw
}

[dir=ltr] .flex-table_wrapper .cell.flex-row_title {
    text-align: left!important
}

[dir=rtl] .flex-table_wrapper .cell.flex-row_title {
    text-align: right!important
}

[dir=ltr] .flex-table_wrapper .cell.flex-row_title span:not(:last-child) {
    margin-right: 2vw
}

[dir=rtl] .flex-table_wrapper .cell.flex-row_title span:not(:last-child) {
    margin-left: 2vw
}

.flex-table_wrapper .cell.operation {
    position: sticky
}

[dir=ltr] .flex-table_wrapper .cell.operation {
    right: -1px
}

[dir=rtl] .flex-table_wrapper .cell.operation {
    left: -1px
}

.flex-table_wrapper.theme .cell {
    color: var(--color-title)
}

[dir] .flex-table_wrapper.theme .cell {
    background: var(--color-bg)
}

.flex-table_wrapper.theme .cell .cancel {
    color: var(--color-text)
}

.flex-table_wrapper.sm-size .flex-row_head .cell {
    font-size: 12px
}

[dir] .flex-table_wrapper.sm-size .flex-row_head .cell {
    padding: 11px 14px
}

.flex-table_wrapper.sm-size .cell {
    font-size: 14px
}

[dir] .flex-table_wrapper.sm-size .cell {
    padding: 16px 14px
}

[dir] .flex-table_wrapper.sl-size .flex-row_head .cell {
    padding: 11px 14px
}

[dir] .flex-table_wrapper.sl-size .cell {
    padding: 12px 14px
}

[dir] .flex-table_wrapper.line .flex-row {
    padding: 0 10px
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head {
    border-bottom: 1px solid var(--color-divider-primary)
}

.flex-table_wrapper.line .flex-row.flex-row_head,.flex-table_wrapper.line .flex-row.flex-row_head .cell {
    font-size: 12px;
    color: var(--color-text-secondary)
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head,[dir] .flex-table_wrapper.line .flex-row.flex-row_head .cell,[dir] .flex-table_wrapper.line .flex-row.flex-row_head .cell.operation,[dir] .flex-table_wrapper.line .flex-row.flex-row_head.operation,[dir] .flex-table_wrapper.line .flex-row.flex-row_head:hover {
    background: transparent
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head:hover .cell {
    background-color: transparent
}

[dir] .flex-table_wrapper.line .flex-row:hover .cell {
    background-color: var(--color-f5);
    transition: .25s
}

.flex-table_wrapper.line .cell {
    font-size: 12px
}

[dir] .flex-table_wrapper.line .cell,[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head {
    border-bottom: 1px solid var(--color-divider-primary)
}

[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head .cell.operation,[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head.operation {
    background: var(--color-bg)
}

[dir] .flex-table_wrapper.line.theme .flex-row:hover .cell {
    background-color: var(--color-bg-1)
}

[dir] .flex-table_wrapper.line.theme .cell {
    border-bottom: 1px solid var(--color-divider-primary)
}

@media(max-width: 1080px) {
    [dir] .flex-table_wrapper.line.theme .cell {
        border:none
    }
}

.flex-table_wrapper .sticky {
    position: sticky;
    top: 0;
    z-index: 99
}

.flex-table_wrapper+.empty,.flex-table_wrapper+.loading {
    height: calc(100% - 50px)
}

.grid-container {
    display: grid
}

.grid-block {
    grid-column: 1/-1
}

@media(max-width: 768px) {
    .flex-table_wrapper .flex-table,.flex-table_wrapper .flex-table .flex-row {
        display:block;
        width: 100%;
        box-sizing: border-box
    }

    [dir] .flex-table_wrapper .flex-table .flex-row {
        padding: 4vw 0
    }

    .flex-table_wrapper .flex-table .cell {
        display: flex!important;
        width: 100%;
        box-sizing: border-box;
        justify-content: space-between;
        white-space: normal;
        word-break: break-all
    }

    [dir] .flex-table_wrapper .flex-table .cell {
        padding: 1.5vw 0
    }

    .flex-table_wrapper .flex-table .cell.operation {
        flex-shrink: 0;
        color: var(--color-text-active)!important;
        position: static
    }

    .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-buy {
        color: #fff!important;
        font-size: 12px
    }

    [dir] .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-buy {
        background: var(--color-buy);
        padding: 6px;
        border-radius: 4px
    }

    .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-sell {
        color: #fff!important;
        font-size: 12px
    }

    [dir] .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-sell {
        background: var(--color-sell);
        padding: 6px;
        border-radius: 4px
    }

    [dir] .flex-table_wrapper.stripe .flex-row:nth-child(2n) .cell {
        background: var(--color-fff)
    }

    .flex-table_wrapper.line .cell_title {
        color: var(--color-desc);
        font-size: 12px
    }

    [dir] .flex-table_wrapper.line .flex-row:hover .cell {
        background-color: var(--color-fff);
        transition: .25s
    }

    [dir] .flex-table_wrapper.line .flex-row:not(:last-child) {
        border-bottom: 1px solid var(--color-f5)
    }

    [dir] .flex-table_wrapper.line .cell {
        border: none;
        padding: 1.5vw 0
    }

    [dir] .flex-table_wrapper.theme-dark .flex-row:not(:last-child) {
        border-bottom: 5px solid var(--trade-line-color)
    }

    .flex-table_wrapper.theme-dark .flex-row .cell {
        color: var(--text-color-1)
    }

    .flex-table_wrapper.theme-dark .flex-row .cell_title {
        color: var(--color-desc);
        font-size: 12px
    }

    [dir] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-bottom: 1vw
    }

    [dir=ltr] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-right: auto
    }

    [dir=rtl] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-left: auto
    }

    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:nth-child(2n) .cell {
        background: var(--bg-color-2)
    }

    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell {
        background: transparent!important
    }

    .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell.operation {
        color: var(--color-active-text)!important
    }

    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell.operation {
        background: var(--bg-color-1)!important
    }
}

.container {
    max-width: var(--size-content-width);
    width: 100%;
    box-sizing: border-box
}

[dir] .container {
    margin: 0 auto
}

.full-content {
    min-height: calc(100vh - var(--size-nav-height) - var(--min-footer-height))
}

.plane {
    color: var(--color-primary-text);
    font-size: var(--font-size-text)
}

[dir] .plane {
    background: var(--color-fff)
}

[dir] .plane.theme-default {
    background: var(--bg-default)
}

[dir] .login-container {
    padding-top: 10vh
}

.login-container .hide {
    display: none
}

.login-container.is-show-left {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-direction: row;
    max-width: 1080px;
    box-sizing: border-box
}

[dir] .login-container.is-show-left {
    margin: 0 auto
}

.login-container.is-show-left .login-middle-box {
    flex-shrink: 0
}

[dir] .login-container.is-show-left .login-middle-box {
    transition: margin .25s
}

[dir=ltr] .login-container.is-show-left .login-middle-box {
    margin: 0 0 0 8%
}

[dir=rtl] .login-container.is-show-left .login-middle-box {
    margin: 0 8% 0 0
}

@media(max-width: 1080px) {
    .login-container.is-show-left .leftSlogan {
        display:none
    }

    [dir] .login-container.is-show-left .login-middle-box {
        margin: 0 auto
    }
}

.login-middle-box {
    display: flex;
    flex-direction: column;
    width: 500px;
    min-height: 520px;
    box-sizing: border-box
}

[dir] .login-middle-box {
    margin: 0 auto;
    padding: 40px;
    border-radius: 24px;
    background-color: var(--color-frag-bg-1);
    box-shadow: 0 0 40px 0 rgba(0,0,0,.1)
}

.login-middle-box.kolAuth {
    min-height: -moz-max-content;
    min-height: max-content
}

[dir] .login-middle-box.kolAuth {
    border: 1px solid var(--color-eee);
    border-radius: 16px
}

.login-middle-box.kolAuth .oauth-box {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.login-middle-box.kolAuth .oauth-box>div {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 180px;
    height: 64px
}

[dir] .login-middle-box.kolAuth .oauth-box>div {
    background-color: var(--color-fa);
    border-radius: 8px
}

.login-middle-box.kolAuth .oauth-text {
    color: var(--color-title);
    font-size: 16px;
    font-weight: 500
}

[dir] .login-middle-box.kolAuth .oauth-text {
    margin-top: 16px;
    margin-bottom: 40px;
    text-align: center
}

.login-middle-box.kolAuth .register_terms {
    color: var(--color-text);
    font-size: 12px
}

[dir] .login-middle-box.kolAuth .register_terms {
    margin-top: 12px
}

.login-middle-box.kolAuth .register_terms .quote {
    color: var(--color-title)
}

.login-middle-box.kolAuth .desc {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px
}

.login-middle-box .title {
    color: var(--color-title);
    font-size: var(--font-size-account-title);
    line-height: 1.3
}

[dir] .login-middle-box .title {
    margin-bottom: 16px
}

.login-middle-box .desc {
    color: var(--color-text);
    font-size: var(--font-size-text)
}

.login-middle-box .desc-02 {
    color: var(--color-title);
    font-size: var(--font-size-text)
}

.login-middle-box .form_tab {
    display: flex;
    align-items: center;
    color: var(--color-desc);
    font-size: 16px;
    font-weight: 500
}

[dir] .login-middle-box .form_tab {
    margin-bottom: 20px;
    cursor: pointer;
    border-bottom: 1px solid var(--gc-border-color-4)
}

[dir] .login-middle-box .form_tab>div {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 8px;
    border-bottom: 2px solid;
    border-color: transparent
}

.login-middle-box .form_tab>div.active {
    color: var(--color-title)
}

[dir] .login-middle-box .form_tab>div.active {
    transition: .25s;
    border-color: var(--gc-border-color-6)
}

.login-middle-box .form__container {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

[dir] .login-middle-box .form__container.mt32 {
    margin-top: 32px
}

.login-middle-box .form__container form {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

[dir] .login-middle-box .form__container .form__btn {
    margin-top: 16px
}

.login-middle-box .form__container .select__country-label {
    color: var(--color-title);
    font-size: 14px
}

[dir] .login-middle-box .form__container .select__country-label {
    margin-bottom: 8px
}

.login-middle-box .form__container .custom-input.pull-up {
    height: 56px;
    box-sizing: border-box
}

[dir] .login-middle-box .form__container .custom-input.pull-up {
    padding: 24px 16px 8px
}

.login-middle-box .form__container .custom-input.pull-up input {
    font-size: 16px
}

.login-middle-box .form__container .select__country {
    height: 56px
}

.login-middle-box .form__container .link-text {
    color: var(--color-brand);
    font-size: var(--font-size-text);
    font-weight: 500
}

[dir] .login-middle-box .form__container .link-text {
    margin-top: -20px;
    margin-bottom: 28px
}

.login-middle-box .btn-submit {
    font-size: var(--font-size-btn)
}

.login-middle-box .vcode {
    display: flex;
    flex-direction: column
}

[dir] .login-middle-box .vcode {
    margin-top: 32px
}

[dir] .login-middle-box .vcode .form-item {
    margin-top: 10px
}

.login-middle-box .regetCode {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: var(--color-desc)
}

[dir] .login-middle-box .regetCode {
    margin-top: auto
}

.login-middle-box .regetCode__left {
    display: flex;
    align-items: center;
    color: var(--color-link);
    font-size: 14px;
    font-weight: 500
}

[dir] .login-middle-box .regetCode__left {
    cursor: pointer
}

[dir=ltr] .login-middle-box .regetCode__left .icon-warning {
    margin-left: 2px
}

[dir=rtl] .login-middle-box .regetCode__left .icon-warning {
    margin-right: 2px
}

.login-middle-box .regetCode__right {
    display: flex;
    align-items: center;
    color: var(--color-text-active)
}

.login-middle-box .regetCode__right span {
    display: inline-block;
    width: 24px;
    color: var(--color-text);
    font-size: 14px
}

[dir=ltr] .login-middle-box .regetCode__right span {
    text-align: right
}

[dir=rtl] .login-middle-box .regetCode__right span {
    text-align: left
}

.login-middle-box .regetCode__right .icon-refresh {
    font-weight: 700
}

[dir] .login-middle-box .regetCode__right .icon-refresh {
    cursor: pointer
}

.login-middle-box .regetCode__right .icon-refresh.active {
    color: var(--color-desc)
}

.login-middle-box .regetCode__right .btn {
    color: var(--color-text-active);
    font-weight: 400
}

[dir] .login-middle-box .regetCode__right .btn {
    padding-left: 0;
    padding-right: 0;
    transition: none;
    background-color: transparent
}

[dir=ltr] .login-middle-box .regetCode__right .btn {
    margin-left: 8px
}

[dir=rtl] .login-middle-box .regetCode__right .btn {
    margin-right: 8px
}

.login-middle-box .regetCode__right .btn.active {
    color: var(--color-desc)
}

.login-middle-box .vcode__box {
    display: flex!important;
    width: 100%;
    box-sizing: border-box;
    justify-content: space-between
}

[dir] .login-middle-box .vcode__box {
    padding: 0 16px
}

.login-middle-box .vcode__box input {
    width: 20%;
    min-height: 64px;
    box-sizing: border-box;
    outline: none!important;
    font-size: 34px;
    font-weight: 600;
    color: var(--color-title)
}

[dir] .login-middle-box .vcode__box input {
    margin-bottom: 0;
    border-radius: 8px;
    text-align: center;
    background-color: var(--color-frag-bg-1);
    border: 1px solid var(--gc-border-color-5)
}

[dir] .login-middle-box .vcode__box input:focus {
    border: 1px solid var(--color-line-active);
    box-shadow: var(--outline-shadow)
}

.login-middle-box .login_register_text {
    display: flex;
    align-items: center;
    color: var(--color-text);
    font-size: 14px
}

[dir] .login-middle-box .login_register_text {
    margin-top: 16px
}

@media(min-width: 1080px) {
    .login-middle-box .login_register_text {
        display:none
    }
}

.login-middle-box .login_register_text .btn-link {
    display: inline-block;
    min-height: -moz-max-content;
    min-height: max-content
}

[dir] .login-middle-box .login_register_text .btn-link {
    padding: 0
}

@media(max-width: 1080px) {
    .login-middle-box {
        width:90%
    }

    [dir] .login-middle-box {
        padding: 0;
        box-shadow: none
    }

    [dir] .login-middle-box.kolAuth {
        border: none
    }

    [dir] .login-middle-box.h5,[dir] .login-middle-box.h5 .vcode__box input {
        background-color: var(--color-bg)
    }
}

.scroll-list {
    position: relative;
    overflow: hidden auto;
    scroll-behavior: smooth;
    scroll-snap-type: y proximity
}

.scroll-list.visible {
    overflow: auto
}

.scroll-list.visible::-webkit-scrollbar {
    width: 4px;
    height: 4px
}

[dir] .scroll-list.visible::-webkit-scrollbar {
    border-radius: 4px
}

[dir] .scroll-list.visible::-webkit-scrollbar-track {
    background-color: var(--color-scrollbar-track)
}

.scroll-list.disable-animation {
    scroll-behavior: unset
}

.scroll-list.coinSelect {
    overflow: auto
}

.scroll-list.coinSelect::-webkit-scrollbar {
    width: 4px;
    height: 12px
}

[dir] .scroll-list.coinSelect::-webkit-scrollbar {
    border-radius: 2px
}

.scroll-list.coinSelect::-webkit-scrollbar-thumb {
    width: 4px;
    height: 12px
}

[dir] .scroll-list.coinSelect::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: var(--color-scrollbar-thumb)
}

.scroll-list.scroll-horizontal,.scroll-list.scroll-x {
    overflow: auto hidden!important;
    scroll-snap-type: x proximity
}

.scroll-list.scroll-horizontal::-webkit-scrollbar,.scroll-list.scroll-horizontal::-webkit-scrollbar-thumb,.scroll-list.scroll-x::-webkit-scrollbar,.scroll-list.scroll-x::-webkit-scrollbar-thumb {
    width: 32px;
    height: 4px
}

.scroll-list.scroll-vertical,.scroll-list.scroll-y {
    overflow: hidden auto!important;
    scroll-snap-type: y proximity
}

.scroll-list.scrollbar-hidden::-webkit-scrollbar,.scroll-list.scrollbar-hidden::-webkit-scrollbar-corner,.scroll-list.scrollbar-hidden::-webkit-scrollbar-thumb,.scroll-list.scrollbar-hidden::-webkit-scrollbar-track {
    display: none
}

[dir] .scroll-list::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: var(--color-scrollbar-track)
}

.scroll-list::-webkit-scrollbar {
    width: 4px;
    height: 32px
}

[dir] .scroll-list::-webkit-scrollbar {
    background-color: transparent
}

.scroll-list::-webkit-scrollbar-thumb {
    width: 4px;
    height: 32px
}

[dir] .scroll-list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: var(--color-scrollbar-thumb)
}

[dir] .scroll-list::-webkit-scrollbar-corner {
    background-color: transparent
}

.scroll-list::-webkit-resizer,.scroll-list::-webkit-scrollbar-button {
    display: none
}

.notice {
    color: var(--tag-text-color);
    font-size: 14px;
    display: flex;
    gap: 8px
}

[dir] .notice {
    background: var(--tag-bg);
    padding: 12px 16px;
    border-radius: 4px
}

.notice i {
    flex-shrink: 0
}

.notice.theme-default {
    color: var(--color-text)
}

[dir] .notice.theme-default {
    background: rgba(46,74,157,.05)
}

.notice.theme-default i {
    color: var(--color-title)
}

.tag {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
    font-size: 12px
}

[dir] .tag {
    padding: 3px 14px;
    border-radius: 4px
}

[dir] .tag.sm-size {
    padding: 6px 24px
}

.tag i {
    color: var(--tag-icon-color);
    font-size: 22px;
    font-weight: 400
}

[dir=ltr] .tag i {
    margin-right: 8px
}

[dir=rtl] .tag i {
    margin-left: 8px
}

.tag.tag-solid {
    color: #feb031
}

[dir] .tag.tag-solid {
    border: 1px solid rgba(194,123,0,.1);
    background: #fffcef
}

.tag.tag-primary {
    color: #fb4344
}

[dir] .tag.tag-primary {
    background: rgba(255,168,37,.1)
}

.tag.tag-default {
    color: #fff
}

[dir] .tag.tag-default {
    background: #0f1624
}

.tag.tag-success {
    color: #fff
}

[dir] .tag.tag-success {
    background: #25c072
}

.tag.tag-processing {
    color: #999
}

[dir] .tag.tag-processing {
    background: #eee;
    border: 1px solid #eee
}

.tag.tag-label {
    color: #999
}

[dir] .tag.tag-label {
    padding: 2px 4px;
    background: #eee
}

.tag.tag-label.dark {
    color: var(--text-color-2)
}

[dir] .tag.tag-label.dark {
    background: var(--bg-color-4)
}

.switch {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    box-sizing: border-box;
    color: var(--color-switch-text);
    font-size: 14px;
    line-height: 1;
    height: 16px;
    min-width: 28px
}

[dir] .switch {
    border-radius: 16px;
    background: var(--color-switch-bg);
    transition: .25s linear;
    cursor: pointer
}

[dir=ltr] .switch {
    padding: 2px 10px 2px 16px
}

[dir=rtl] .switch {
    padding: 2px 16px 2px 10px
}

.switch.md-size {
    height: 20px;
    min-width: 35px
}

.switch.md-size:before {
    width: 16px;
    height: 16px
}

[dir=ltr] .switch.md-size.active:before {
    left: calc(100% - 18px)
}

[dir=rtl] .switch.md-size.active:before {
    right: calc(100% - 18px)
}

.switch:before {
    display: block;
    content: " ";
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    z-index: 7
}

[dir] .switch:before {
    background: var(--color-switch-thumb);
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
    transform: translateY(-50%);
    transition: .25s linear
}

[dir=ltr] .switch:before {
    left: 2px
}

[dir=rtl] .switch:before {
    right: 2px
}

.switch.active {
    color: var(--color-switch-text-active)
}

[dir] .switch.active {
    background: var(--color-switch-bg-active);
    transition: .25s linear
}

[dir=ltr] .switch.active {
    padding: 2px 16px 2px 10px
}

[dir=rtl] .switch.active {
    padding: 2px 10px 2px 16px
}

[dir] .switch.active:before {
    transition: .25s linear
}

[dir=ltr] .switch.active:before {
    left: calc(100% - 14px)
}

[dir=rtl] .switch.active:before {
    right: calc(100% - 14px)
}

.switch input {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    z-index: 9;
    opacity: 0
}

[dir] .switch input {
    left: 0;
    right: 0;
    padding: none;
    margin: 0;
    border: none
}

.switch-word {
    width: auto!important;
    height: 24px!important
}

[dir] .switch-word {
    padding-left: 10px!important;
    padding-right: 10px!important
}

.switch-word span {
    line-height: 1.2;
    white-space: nowrap;
    color: #fff
}

[dir=ltr] .switch-word span {
    padding-left: 14px
}

[dir=rtl] .switch-word span {
    padding-right: 14px
}

.switch-word:before {
    height: 16px;
    width: 16px!important
}

[dir=ltr] .switch-word:before {
    left: 4px!important
}

[dir=rtl] .switch-word:before {
    right: 4px!important
}

.switch-word.active {
    color: var(--color-bg)!important
}

.switch-word.active:before {
    top: 4px!important
}

[dir] .switch-word.active:before {
    transform: none!important
}

[dir=ltr] .switch-word.active:before {
    right: 0;
    left: calc(100% - 20px)!important
}

[dir=rtl] .switch-word.active:before {
    left: 0;
    right: calc(100% - 20px)!important
}

.switch-word.active span {
    color: var(--color-bg)!important
}

[dir=ltr] .switch-word.active span {
    padding-right: 14px;
    padding-left: 0;
    left: 6px
}

[dir=rtl] .switch-word.active span {
    padding-left: 14px;
    padding-right: 0;
    right: 6px
}

.page-title {
    font-size: 40px;
    line-height: 1.3
}

.page-title.xs-size {
    font-size: 30px
}

.page-title.sm-size {
    font-size: 36px
}

.page-title.md-size {
    font-size: 44px
}

.page-title.lg-size {
    font-size: 56px
}

.page-summary {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between
}

[dir] .page-summary {
    padding: 40px 0 30px
}

.page-summary .toggle-search {
    font-size: 16px;
    color: var(--color-text);
    display: none
}

[dir] .page-summary .toggle-search {
    cursor: pointer
}

.page-summary h2 {
    color: var(--color-title);
    font-size: 28px;
    font-weight: 400
}

[dir] .page-summary.sm-size {
    padding: 80px 0 30px
}

[dir] .page-summary.md-size {
    padding: 100px 0 30px
}

.custom-modal {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1115;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    --color-btn-outline-bg: transparent
}

[dir] .custom-modal {
    background: var(--modal-shadow-bg);
    border: none
}

[dir=ltr] .custom-modal {
    left: 0
}

[dir=rtl] .custom-modal {
    right: 0
}

.custom-modal>div {
    width: var(--size-modal-width);
    position: relative;
    box-sizing: border-box
}

[dir] .custom-modal>div {
    animation-name: popIn;
    animation-duration: .2s;
    animation-fill-mode: both;
    margin-left: auto;
    margin-right: auto;
    border-radius: 16px
}

[dir] .custom-modal>div.br16 {
    border-radius: 16px
}

.custom-modal>div img {
    max-width: 100%!important
}

.custom-modal.xs-size>div {
    width: var(--size-modal-width-xs)
}

.custom-modal.base-size>div {
    width: var(--modal-base-size)
}

.custom-modal.sm-size>div {
    width: var(--size-modal-width-sm)
}

.custom-modal.nm-size>div {
    width: var(--size-modal-width-nm)
}

.custom-modal.md-size>div {
    width: var(--size-modal-width-md)
}

.custom-modal.lg-size>div {
    width: var(--size-modal-width-lg)
}

.custom-modal.xlg-size>div {
    width: var(--size-modal-width-xlg)
}

.custom-modal.hg-size>div {
    width: var(--size-modal-width-hg);
    max-width: 1200px
}

.custom-modal.xhg-size>div {
    width: var(--size-modal-width-xhg);
    max-width: 1200px
}

.custom-modal .tools {
    display: flex;
    gap: 16px
}

[dir] .custom-modal .tools {
    margin-top: 32px
}

.custom-modal .tools .btn {
    flex-grow: 1;
    flex-basis: 40%;
    min-height: 48px
}

.custom-modal .custom-modal-head .title {
    font-size: 20px;
    color: var(--color-title)
}

[dir] .custom-modal .custom-modal-head .title {
    margin-bottom: 16px
}

.custom-modal .custom-modal-head .icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon)
}

[dir=ltr] .custom-modal .custom-modal-head .icon-close {
    right: 16px
}

[dir=rtl] .custom-modal .custom-modal-head .icon-close {
    left: 16px
}

.custom-modal .custom-modal-head .icon-close:hover {
    color: var(--color-modal-close-icon-hover)
}

.card {
    font-size: 14px;
    color: #333
}

.card .card-title {
    font-size: 24px;
    font-weight: 400
}

[dir] .card .card-title {
    margin-bottom: 24px
}

.card p {
    color: #777
}

[dir] .card p:not(:last-child) {
    margin-bottom: 24px
}

[dir] .card h4 {
    margin-bottom: 5px
}

.search-wrap {
    display: none
}

[dir] .user-content-wrapper {
    padding: 40px 0 80px
}

.user-center-nav h2 {
    font-size: 32px;
    display: flex;
    align-items: center
}

.user-center-nav h2 span {
    display: block;
    font-size: 32px;
    color: var(--color-title)
}

.user-center-nav h2 a {
    color: var(--color-desc);
    display: block;
    position: relative;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px
}

[dir] .user-center-nav h2 a {
    transition: color .25s;
    padding: 24px 0 16px
}

.user-center-nav h2 a:after {
    display: block;
    content: "";
    width: 0;
    height: 2px;
    position: absolute;
    bottom: -1.5px
}

[dir] .user-center-nav h2 a:after {
    background: var(--color-title);
    transition: width .25s
}

[dir=ltr] .user-center-nav h2 a:after {
    left: 0
}

[dir=rtl] .user-center-nav h2 a:after {
    right: 0
}

.user-center-nav h2 a.active {
    color: var(--color-title);
    font-weight: 700
}

[dir] .user-center-nav h2 a.active {
    transition: color .25s
}

.user-center-nav h2 a.active:after {
    width: 100%
}

[dir] .user-center-nav h2 a.active:after {
    transition: width .25s
}

[dir=ltr] .user-center-nav h2 a:not(:last-child) {
    margin-right: 24px
}

[dir=rtl] .user-center-nav h2 a:not(:last-child) {
    margin-left: 24px
}

[dir] .user-center-nav .user-center-nav_content {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--color-line)
}

[dir] .user-center-nav .user-center-nav_content.pb0 {
    padding-bottom: 0
}

[dir] .user-center-nav .user-center-nav_content.no-border {
    border-bottom: none
}

.user-center-nav .user-center-nav_content.user-center_tab {
    display: flex;
    gap: 24px
}

[dir] .user-center-nav .user-center-nav_content.user-center_tab {
    border-bottom-width: 0;
    padding: 40px 0 8px
}

.user-center-nav .user-center-nav_content>div {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.user-center-nav .user-center-nav_content p {
    color: var(--color-text);
    font-size: 14px
}

[dir] .user-center-nav .user-center-nav_content p {
    margin-top: 8px
}

.user-center-nav .user-center-nav_content .toggle-search {
    font-size: 24px;
    color: var(--color-text);
    display: none
}

[dir] .user-center-nav .user-center-nav_content .toggle-search {
    cursor: pointer;
    transition: color .25s
}

.user-center-nav .user-center-nav_content .toggle-search:hover {
    color: var(--color-title)
}

[dir] .user-center-nav .user-center-nav_content .toggle-search:hover {
    transition: color .25s
}

.user-center-nav .user-center-nav_tools {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: wrap;
    font-size: 14px;
    color: var(--color-title);
    gap: 32px
}

.user-center-nav .user-center-nav_tools>a,.user-center-nav .user-center-nav_tools>div,.user-center-nav .user-center-nav_tools>span {
    display: flex;
    align-items: center;
    justify-content: center
}

[dir] .user-center-nav .user-center-nav_tools>a,[dir] .user-center-nav .user-center-nav_tools>div,[dir] .user-center-nav .user-center-nav_tools>span {
    cursor: pointer
}

[dir=ltr] .user-center-nav .user-center-nav_tools>a i,[dir=ltr] .user-center-nav .user-center-nav_tools>div i,[dir=ltr] .user-center-nav .user-center-nav_tools>span i {
    margin-right: 8px
}

[dir=rtl] .user-center-nav .user-center-nav_tools>a i,[dir=rtl] .user-center-nav .user-center-nav_tools>div i,[dir=rtl] .user-center-nav .user-center-nav_tools>span i {
    margin-left: 8px
}

.user-center-nav .user-center-nav_tools>div:hover span {
    text-decoration: underline;
    text-underline-offset: 5px
}

[dir=ltr] .user-center-nav input[type=checkbox] {
    margin-right: 8px
}

[dir=rtl] .user-center-nav input[type=checkbox] {
    margin-left: 8px
}

[dir] .custom-modal-header {
    margin: 0 32px 24px
}

.custom-modal-header .custom-modal-header_title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 20px;
    color: var(--color-title)
}

.custom-modal-header .custom-modal-header_title h2 {
    font-size: 20px
}

.custom-modal-header .custom-modal-header_title i {
    color: var(--close-text-color);
    font-size: 16px;
    line-height: 1
}

[dir] .custom-modal-header .custom-modal-header_title i {
    cursor: pointer;
    transition: .25s
}

.custom-modal-header .custom-modal-header_title i:hover {
    color: var(--color-title)
}

[dir] .custom-modal-header .custom-modal-header_title i:hover {
    transition: .25s
}

.custom-modal-header .custom-modal-header_title i.icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon)
}

[dir=ltr] .custom-modal-header .custom-modal-header_title i.icon-close {
    right: 16px
}

[dir=rtl] .custom-modal-header .custom-modal-header_title i.icon-close {
    left: 16px
}

.custom-modal-header .custom-modal-header_title i.icon-close:hover {
    color: var(--color-modal-close-icon-hover)
}

.custom-modal-header .custom-modal-header_title+p {
    color: var(--color-text);
    font-size: 14px
}

[dir] .custom-modal-header .custom-modal-header_title+p {
    margin-top: 16px
}

[dir] #main-content.main-theme-dark {
    background: var(--color-frag-bg-1)!important
}

#main-content.main-theme-dark .scrollList__content {
    scrollbar-color: var(--bg-color-3);
    scrollbar-face-color:var(--bg-color-3);scrollbar-base-color: var(--bg-color-3);
    scrollbar-shadow-color:var(--bg-color-3);scrollbar-3dlight-color: var(--bg-color-3);
    scrollbar-dark-shadow-color:var(--bg-color-3);scrollbar-highlight-color: var(--bg-color-3);
    scrollbar-track-color:var(--bg-color-3);scrollbar-arrow-color: var(--bg-color-3)
}

[dir] #main-content.main-theme-dark .scrollList__content::-webkit-scrollbar-thumb {
    background-color: var(--bg-color-3)
}

[dir] #main-content.main-theme-dark .scrollList__content::-webkit-scrollbar-corner {
    background-color: transparent
}

[dir] #main-content.main-theme-dark .light.active .logo,[dir] #main-content.main-theme-dark .logo {
    background-image: url(/logo.svg)
}

[dir] #main-content.main-theme-dark .login-middle-box {
    box-shadow: none
}

.form-input-grid {
    display: grid
}

[dir] .form-input-grid {
    margin-bottom: 24px
}

[dir] .form-input-grid:has(.has-error) {
    margin-bottom: 24px
}

.form-input-grid-country {
    grid-template-columns: 120px 1fr;
    gap: 0 16px
}

.form-input-grid-country [class*=tips_wrapper] {
    grid-column: 2/-1
}

[dir] .form-input-grid-country [class*=tips_wrapper] {
    margin-bottom: 0!important
}

.status-modal {
    position: relative;
    font-size: 14px;
    color: var(--mbg-1-title)
}

[dir] .status-modal {
    padding: 32px 24px
}

.status-modal .icon-close {
    position: absolute;
    top: 16px;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon)
}

[dir=ltr] .status-modal .icon-close {
    right: 16px
}

[dir=rtl] .status-modal .icon-close {
    left: 16px
}

.status-modal .icon-close:hover {
    color: var(--color-modal-close-icon-hover)
}

.status-modal .status-modal-header h2 {
    font-size: 20px
}

[dir] .status-modal .status-modal-header h2 {
    text-align: center;
    margin: 24px 0 16px
}

.status-modal .status-modal-header p {
    font-size: 14px;
    color: var(--mbg-1-text)
}

[dir] .status-modal .status-modal-header p {
    margin-bottom: 16px
}

.status-modal .toggle-status {
    display: flex;
    gap: 4px;
    font-size: 12px
}

[dir] .status-modal .toggle-status {
    margin: 32px 0 8px
}

.status-modal .toggle-status span {
    color: var(--mbg-2-text)
}

.status-modal .tools {
    display: flex;
    gap: 16px
}

[dir] .status-modal .tools {
    margin-top: 32px
}

.status-modal .tools .btn {
    flex-grow: 1;
    flex-basis: 45%;
    flex-shrink: 0
}

[dir] .status-modal .modal-footer {
    margin-top: 32px
}

[dir] .status-modal .modal-footer .tools {
    margin-top: 8px
}

@media(max-width: 1280px) {
    [dir] .container {
        padding-left:32px;
        padding-right: 32px
    }
}

@media(max-width: 1180px) {
    div::-webkit-scrollbar,div::-webkit-scrollbar-track,nav::-webkit-scrollbar,nav::-webkit-scrollbar-track {
        display:none
    }

    div::-webkit-scrollbar-thumb,nav::-webkit-scrollbar-thumb {
        display: none
    }
}

@media(max-width: 768px) {
    [dir] .container {
        padding-left:16px;
        padding-right: 16px
    }

    [dir] .page-summary {
        padding: 24px 0 16px
    }

    .page-summary .toggle-search {
        display: block
    }

    [dir] .page-summary.sm-size {
        padding: 40px 0 32px
    }

    [dir] .page-summary.md-size {
        padding: 50px 0 32px
    }

    .page-title {
        font-size: 24px
    }

    .page-title.xs-size {
        font-size: 20px
    }

    .page-title.sm-size {
        font-size: 22px
    }

    .page-title.md-size {
        font-size: 30px
    }

    .page-title.lg-size {
        font-size: 36px
    }

    .search-wrap {
        display: block
    }

    [dir] .search-wrap {
        padding: 0!important;
        margin-top: -52px
    }

    [dir=ltr] .search-wrap {
        float: right
    }

    [dir=rtl] .search-wrap {
        float: left
    }

    .custom-modal>div {
        max-width: 90vw
    }

    .custom-modal.placement-bottom {
        align-items: flex-end
    }

    [dir] .custom-modal.placement-bottom>div {
        animation-name: slideInUp;
        border-radius: 8px 8px 0 0
    }

    .custom-modal.placement-bottom>div,.custom-modal.placement-bottom>div.lg-size,.custom-modal.placement-bottom>div.sm-size,.custom-modal.placement-bottom>div.xs-size {
        width: 100%;
        max-width: 100vw
    }

    .custom-modal.base-size>div,.custom-modal.sm-size.m>div,.custom-modal>div,.custom-modal>div.lg-size,.custom-modal>div.sm-size,.custom-modal>div.xs-size {
        width: 90vw;
        max-height: 94vh
    }

    .user-center-nav h2 {
        font-size: 24px;
        overflow-x: scroll;
        white-space: nowrap;
        scroll-snap-type: x mandatory;
        scroll-behavior: smooth
    }

    .user-center-nav h2::-webkit-scrollbar {
        display: none
    }

    .user-center-nav h2 span {
        display: block
    }

    [dir] .user-center-nav h2 span {
        padding: 12px 0
    }

    .user-center-nav h2 a {
        scroll-snap-align: start
    }

    [dir] .user-center-nav h2 a {
        padding: 12px 0
    }

    [dir=ltr] .user-center-nav h2 a:not(:last-child) {
        margin-right: 24px
    }

    [dir=rtl] .user-center-nav h2 a:not(:last-child) {
        margin-left: 24px
    }

    .user-center-nav .user-center-nav_content .toggle-search {
        display: block;
        font-size: 18px
    }

    .user-center-nav .user-center-nav_tools {
        gap: 16px
    }

    .user-center-nav .user-center-nav_tools>a,.user-center-nav .user-center-nav_tools>div {
        color: #777;
        line-height: 1
    }

    .user-center-nav .user-center-nav_tools>a i,.user-center-nav .user-center-nav_tools>div i {
        font-size: 20px
    }

    [dir=ltr] .user-center-nav .user-center-nav_tools>a i,[dir=ltr] .user-center-nav .user-center-nav_tools>div i {
        margin-right: 0
    }

    [dir=rtl] .user-center-nav .user-center-nav_tools>a i,[dir=rtl] .user-center-nav .user-center-nav_tools>div i {
        margin-left: 0
    }

    .user-center-nav .user-center-nav_tools>div span {
        display: none;
        font-size: 12px;
        white-space: nowrap
    }

    .user-center-nav .user-center-nav_tools>a {
        line-height: 1;
        font-size: 14px;
        min-height: auto
    }

    [dir] .user-center-nav .user-center-nav_tools>a {
        padding: 8px 10px
    }

    [dir] .user-content-wrapper {
        padding: 24px 0 64px
    }

    [dir] #main-content {
        background-image: none
    }

    [dir] .login-container {
        padding-top: 40px
    }
}

.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter {
    opacity: 0
}

.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave {
    display: block
}

.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter {
    opacity: 0
}

[dir] .rc-tooltip-zoom-appear,[dir] .rc-tooltip-zoom-enter {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(.18,.89,.32,1.28);
    animation-play-state: paused
}

[dir] .rc-tooltip-zoom-leave {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(.6,-.3,.74,.05);
    animation-play-state: paused
}

[dir] .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,[dir] .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active {
    animation-name: rcToolTipZoomIn;
    animation-play-state: running
}

[dir] .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
    animation-name: rcToolTipZoomOut;
    animation-play-state: running
}

@keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0)
    }

    to {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1)
    }
}

@keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0)
    }
}

.rc-tooltip {
    position: absolute;
    z-index: 1130;
    display: block;
    visibility: visible;
    line-height: 1.5;
    font-size: 12px
}

[dir] .rc-tooltip {
    padding: 1px
}

.rc-tooltip-hidden {
    display: none
}

.theme .rc-tooltip-content {
    color: var(--color-text)
}

[dir] .theme .rc-tooltip-content {
    background: var(--color-tooltip-bg);
    border-color: var(--color-line)
}

.theme .rc-tooltip-inner {
    color: var(--color-text)
}

[dir] .theme.rc-tooltip-placement-top .rc-tooltip-arrow,[dir] .theme.rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir] .theme.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: var(--color-tooltip-bg)!important
}

.rc-tooltip-content {
    filter: drop-shadow(0 0 6px rgba(0,0,0,.1));
    color: var(--color-text-primary)
}

[dir] .rc-tooltip-content {
    padding: 8px 12px;
    background-color: var(--color-bg-tips);
    border-radius: 6px;
    border: 1px solid var(--color-bg-tips)
}

.rc-tooltip-inner {
    color: var(--color-text-primary);
    text-decoration: none;
    font-size: 12px;
    max-width: 250px;
    word-wrap: break-word;
    max-height: 360px;
    overflow: hidden auto
}

[dir=ltr] .rc-tooltip-inner {
    text-align: left
}

[dir=rtl] .rc-tooltip-inner {
    text-align: right
}

.rc-tooltip-inner::-webkit-scrollbar {
    width: 4px;
    height: 24px
}

[dir] .rc-tooltip-inner::-webkit-scrollbar {
    border-radius: 4px
}

[dir] .rc-tooltip-inner::-webkit-scrollbar-thumb {
    background-color: var(--color-text-primary);
    border-radius: 4px
}

[dir] .rc-tooltip-inner::-webkit-scrollbar-corner,[dir] .rc-tooltip-inner::-webkit-scrollbar-track {
    background-color: transparent
}

[dir] .rc-tooltip-inner p:not(:last-child) {
    margin-bottom: 8px
}

[dir] .theme-default {
    background: transparent
}

.theme-default .rc-tooltip-inner {
    color: #333
}

[dir] .theme-default .rc-tooltip-inner {
    background: #fff;
    border-color: transparent;
    padding: 16px
}

[dir] .theme-default.rc-tooltip-placement-top .rc-tooltip-arrow,[dir] .theme-default.rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir] .theme-default.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: #fff
}

.theme-default .rc-tooltip-content {
    filter: drop-shadow(0 0 10px rgba(0,0,0,.2))
}

[dir] .theme-primary {
    background: transparent
}

.theme-primary .rc-tooltip-inner {
    color: var(--color-text-primary)
}

[dir] .theme-primary .rc-tooltip-inner {
    background: var(--color-bg-tips);
    border-color: transparent;
    padding: 16px
}

[dir] .theme-primary.rc-tooltip-placement-top .rc-tooltip-arrow,[dir] .theme-primary.rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir] .theme-primary.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: var(--color-bg-tips)
}

.theme-primary .rc-tooltip-content {
    filter: drop-shadow(2px 4px 6px rgba(0,0,0,.1))
}

.rc-tooltip-arrow,.rc-tooltip-arrow-inner {
    position: absolute;
    width: 0;
    height: 0
}

[dir] .rc-tooltip-arrow,[dir] .rc-tooltip-arrow-inner {
    border-color: transparent;
    border-style: solid
}

.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    bottom: -7px
}

[dir] .rc-tooltip-placement-top .rc-tooltip-arrow,[dir] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-width: 6px 6px 0;
    border-top-color: var(--color-bg-tips)
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    margin-left: -6px
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    margin-right: -6px
}

.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    bottom: 1px
}

[dir] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    border-width: 6px 6px 0;
    border-top-color: var(--color-bg-tips)
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    margin-left: -6px
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    margin-right: -6px
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow {
    left: 50%
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow {
    right: 50%
}

[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    left: 5%
}

[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    right: 5%
}

[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    left: 5%
}

[dir] .rc-tooltip-placement-right .rc-tooltip-arrow,[dir] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    margin-top: -6px
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    left: -7px;
    border-width: 6px 6px 6px 0;
    border-right-color: var(--color-bg-tips)
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    right: -7px;
    border-width: 6px 0 6px 6px;
    border-left-color: var(--color-bg-tips)
}

[dir] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    margin-top: -6px
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    left: 1px;
    border-width: 6px 6px 6px 0;
    border-right-color: var(--color-bg-tips)
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    right: 1px;
    border-width: 6px 0 6px 6px;
    border-left-color: var(--color-bg-tips)
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
    top: 50%
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    top: 5%
}

[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    margin-top: 0
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    bottom: 5%
}

[dir] .rc-tooltip-placement-left .rc-tooltip-arrow,[dir] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    margin-top: -6px
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    right: -7px;
    border-width: 6px 0 6px 6px;
    border-left-color: var(--color-bg-tips)
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    left: -7px;
    border-width: 6px 6px 6px 0;
    border-right-color: var(--color-bg-tips)
}

[dir] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    margin-top: -6px
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    right: 1px;
    border-width: 6px 0 6px 6px;
    border-left-color: var(--color-bg-tips)
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    left: 1px;
    border-width: 6px 6px 6px 0;
    border-right-color: var(--color-bg-tips)
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
    top: 50%
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    top: 15%
}

[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    margin-top: 0
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    bottom: 15%
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    top: -5px
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-arrow,[dir] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,[dir] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    border-width: 0 8px 6px;
    border-bottom-color: var(--color-bg-tips)
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    margin-left: -8px
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    margin-right: -8px
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    top: 1px
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,[dir] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    border-width: 0 8px 6px;
    border-bottom-color: var(--color-bg-tips)
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    margin-left: -8px
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    margin-right: -8px
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow {
    left: 50%
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow {
    right: 50%
}

[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    left: 15%
}

[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow,[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    right: 15%
}

[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    left: 15%
}

.rc-tooltip-placement-right .rc-tooltip-content {
    position: relative
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-content {
    margin-left: 4px
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-content {
    margin-right: 4px
}

.rc-tooltip-placement-left .rc-tooltip-content {
    position: relative
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-content {
    margin-right: 4px
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-content {
    margin-left: 4px
}

.rc-tooltip-placement-top .rc-tooltip-content {
    position: relative
}

[dir] .rc-tooltip-placement-top .rc-tooltip-content {
    margin-bottom: 4px
}

.rc-tooltip-placement-bottom .rc-tooltip-content {
    position: relative
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-content {
    margin-top: 4px
}

.line-scale-pulse-out>div {
    width: 2px;
    height: 30px;
    display: inline-block
}

[dir] .line-scale-pulse-out>div {
    border-radius: 2px;
    margin: 2px;
    background-color: var(--color-brand)
}

@keyframes rotate-circle-ltr {
    0% {
        transform: rotate(0);
        transform-origin: center center
    }

    to {
        transform: rotate(1turn);
        transform-origin: center center
    }
}

@keyframes rotate-circle-rtl {
    0% {
        transform: rotate(0);
        transform-origin: center center
    }

    to {
        transform: rotate(-1turn);
        transform-origin: center center
    }
}

@keyframes line-scale-pulse-out {
    0%,to {
        transform: scaley(1)
    }

    50% {
        transform: scaley(.4)
    }
}

[dir] .line-scale-pulse-out>div {
    animation: line-scale-pulse-out .9s cubic-bezier(.85,.25,.37,.85) -.6s infinite
}

[dir] .line-scale-pulse-out>div:nth-child(2),[dir] .line-scale-pulse-out>div:nth-child(4) {
    animation-delay: -.4s!important
}

[dir] .line-scale-pulse-out>div:first-child,[dir] .line-scale-pulse-out>div:nth-child(5) {
    animation-delay: -.2s!important
}

.form-item {
    position: relative
}

.form-item.xs-size {
    min-height: var(--size-height-xs)
}

.form-item.sm-size {
    min-height: var(--size-height-sm)
}

.form-item.md-size {
    min-height: var(--size-height-ml)
}

.form-item.md-size input[type=email],.form-item.md-size input[type=number],.form-item.md-size input[type=password],.form-item.md-size input[type=text],.form-item.md-size input[type=url] {
    font-size: 16px
}

.form-item.lg-size {
    min-height: var(--size-height-lg)
}

.form-item.lg-size input[type=email],.form-item.lg-size input[type=number],.form-item.lg-size input[type=password],.form-item.lg-size input[type=text],.form-item.lg-size input[type=url] {
    font-size: 24px
}

.form-item .form-item_input {
    display: flex;
    justify-content: space-between;
    min-height: inherit
}

[dir] .form-item.has-error {
    margin-bottom: 25px
}

.form-item.has-error.password .form-item_error {
    position: static
}

[dir] .form-item.has-error .form-item_input {
    border-color: var(--color-error)!important
}

[dir] .form-item.has-error.mobile .form-item_input {
    border-color: none!important;
    box-shadow: none!important
}

[dir] .form-item.has-error .pull-up>input[type=email],[dir] .form-item.has-error .pull-up>input[type=number],[dir] .form-item.has-error .pull-up>input[type=password],[dir] .form-item.has-error .pull-up>input[type=text],[dir] .form-item.has-error .pull-up>input[type=url],[dir] .form-item.has-error .pull-up>textarea {
    border-color: var(--color-error)!important
}

[dir] .form-item.has-error .pull-up>input[type=email]:focus-within,[dir] .form-item.has-error .pull-up>input[type=number]:focus-within,[dir] .form-item.has-error .pull-up>input[type=password]:focus-within,[dir] .form-item.has-error .pull-up>input[type=text]:focus-within,[dir] .form-item.has-error .pull-up>input[type=url]:focus-within,[dir] .form-item.has-error .pull-up>textarea:focus-within {
    box-shadow: none
}

[dir] .form-item.form-item_with_addon .form-item_input {
    border: 1px solid var(--color-input-border);
    border-radius: 8px
}

[dir] .form-item.form-item_with_addon:hover .form-item_input {
    border-color: var(--color-input-border-focus)
}

.form-item.form-item_with_addon .btn {
    color: var(--color-input-addon-text)
}

[dir] .form-item.form-item_with_addon .btn {
    border: none!important;
    background-color: transparent!important
}

[dir] .form-item.form-item_with_addon input,[dir] .form-item.form-item_with_addon.has-error input {
    border: none!important;
    box-shadow: none!important
}

[dir] .form-item.form-item_with_addon input:focus,[dir] .form-item.form-item_with_addon.has-error input:focus {
    box-shadow: none!important
}

[dir] .form-item.form-item_with_addon.has-error {
    border-color: var(--color-error)
}

.form-item .form-item_error {
    position: absolute;
    top: 100%;
    width: 100%;
    font-size: 12px;
    color: var(--color-error);
    line-height: 1
}

[dir] .form-item .form-item_error {
    padding-top: 5px
}

[dir=ltr] .form-item .form-item_error {
    left: 0
}

[dir=rtl] .form-item .form-item_error {
    right: 0
}

.form-item.mobile .form-item_error {
    width: auto
}

[dir=ltr] .form-item.mobile .form-item_error {
    left: 140px;
    right: 0
}

[dir=rtl] .form-item.mobile .form-item_error {
    right: 140px;
    left: 0
}

.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=text],.form-item input[type=url],.form-item textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 600;
    color: var(--color-input-text);
    height: inherit;
    flex-grow: 1;
    line-height: 1
}

[dir] .form-item input[type=email],[dir] .form-item input[type=number],[dir] .form-item input[type=password],[dir] .form-item input[type=text],[dir] .form-item input[type=url],[dir] .form-item textarea {
    border: 1px solid var(--color-input-border);
    padding: 7px 16px;
    transition: .25s;
    border-radius: 8px;
    background: transparent
}

.form-item input[type=email]::-moz-placeholder,.form-item input[type=number]::-moz-placeholder,.form-item input[type=password]::-moz-placeholder,.form-item input[type=text]::-moz-placeholder,.form-item input[type=url]::-moz-placeholder,.form-item textarea::-moz-placeholder {
    color: var(--color-input-placeholder);
    font-size: 14px;
    font-weight: 400
}

.form-item input[type=email]::placeholder,.form-item input[type=number]::placeholder,.form-item input[type=password]::placeholder,.form-item input[type=text]::placeholder,.form-item input[type=url]::placeholder,.form-item textarea::placeholder {
    color: var(--color-input-placeholder);
    font-size: 14px;
    font-weight: 400
}

[dir] .form-item input[type=email]:focus-within,[dir] .form-item input[type=number]:focus-within,[dir] .form-item input[type=password]:focus-within,[dir] .form-item input[type=text]:focus-within,[dir] .form-item input[type=url]:focus-within,[dir] .form-item textarea:focus-within {
    border-color: var(--color-input-bg-hover);
    transition: .25s;
    box-shadow: var(--outline-shadow)
}

[dir] .form-item:not(:last-child) {
    margin-bottom: 30px
}

.form-item-with-title {
    position: relative
}

[dir] .form-item-with-title {
    margin-bottom: 24px
}

.form-item-with-title:hover {
    z-index: 999
}

.form-item-with-title .form-item-title {
    font-size: 16px;
    color: var(--color-input-title);
    display: flex;
    align-items: center
}

[dir] .form-item-with-title .form-item-title {
    margin-bottom: 8px
}

.form-item-with-title .form-item-title.justify {
    justify-content: space-between
}

.form-item-with-title .form-item-title.justify span {
    color: var(--color-input-title)
}

[dir] .form-item-with-title .form-item-title.justify span {
    cursor: pointer
}

[dir=ltr] .form-item-with-title .form-item-title.justify span {
    text-align: right
}

[dir=rtl] .form-item-with-title .form-item-title.justify span {
    text-align: left
}

.form-item-with-title .form-item-title .required {
    color: var(--color-error)
}

[dir=ltr] .form-item-with-title .form-item-title .required {
    margin-right: 5px
}

[dir=rtl] .form-item-with-title .form-item-title .required {
    margin-left: 5px
}

[dir] .form-item-with-title .form-item {
    margin-bottom: 8px
}

[dir] .form-item-with-title .custom-input,[dir] .form-item-with-title .form-input-grid {
    margin-bottom: 0
}

[dir] .form-item-with-title .custom-input+[class*=tips_wrapper],[dir] .form-item-with-title .form-input-grid [class*=tips_wrapper] {
    margin-bottom: 0!important
}

.custom-checkbox {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    line-height: 1;
    position: relative;
    flex-shrink: 0
}

[dir] .custom-checkbox {
    border: 1px solid var(--color-checkbox-border);
    background: var(--color-checkbox-bg);
    border-radius: 2px;
    cursor: pointer
}

.custom-checkbox.sm-size {
    width: 24px;
    height: 24px
}

.custom-checkbox.sm-size.active:before {
    width: 46%;
    height: 24%
}

[dir] .custom-checkbox.sm-size.active:before {
    border-width: 2px
}

[dir] .custom-checkbox.circle {
    border-radius: 50%
}

.custom-checkbox input {
    position: absolute;
    top: 0;
    z-index: 9;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    opacity: 0
}

[dir=ltr] .custom-checkbox input {
    left: 0
}

[dir=rtl] .custom-checkbox input {
    right: 0
}

[dir=ltr] .custom-checkbox:first-child {
    margin-right: 4px
}

[dir=rtl] .custom-checkbox:first-child {
    margin-left: 4px
}

[dir] .custom-checkbox.active {
    background: var(--color-checkbox-bg-active);
    border-color: var(--color-checkbox-border-active)
}

.custom-checkbox.active:before {
    display: block;
    content: "";
    width: 60%;
    height: 30%
}

[dir] .custom-checkbox.active:before {
    border: 1px solid var(--color-checkbox-checked);
    border-top: none
}

[dir=ltr] .custom-checkbox.active:before {
    border-right: none;
    transform: rotate(-50deg) translate(12%,-20%)
}

[dir=rtl] .custom-checkbox.active:before {
    border-left: none;
    transform: rotate(50deg) translate(-12%,-20%)
}

.form-item_textarea {
    position: relative
}

.form-item_textarea textarea {
    box-sizing: border-box
}

[dir] .form-item_textarea textarea {
    padding: 12px 16px
}

.form-item_textarea .word-limit {
    line-height: 1;
    position: absolute;
    bottom: 8px;
    color: var(--color-input-tips)
}

[dir] .form-item_textarea .word-limit {
    margin-top: 4px
}

[dir=ltr] .form-item_textarea .word-limit {
    text-align: right;
    right: 16px
}

[dir=rtl] .form-item_textarea .word-limit {
    text-align: left;
    left: 16px
}

.form-item_textarea .word-limit.isMax {
    color: var(--color-error)
}

.form-item_textarea .form-item_error {
    line-height: 1
}

.custom-form-item {
    color: var(--color-input-text)
}

[dir] .custom-form-item {
    background: var(--color-input-bg);
    border: 1px solid var(--color-input-border);
    padding: 6px 16px;
    border-radius: 8px
}

[dir] .custom-form-item:focus-within {
    border-color: var(--color-input-bg-hover);
    box-shadow: var(--outline-shadow)
}

.custom-form-item input,.custom-form-item select,.custom-form-item textarea {
    font-size: 14px;
    width: 100%;
    height: 100%;
    min-width: 0;
    color: var(--color-input-text)
}

[dir] .custom-form-item input,[dir] .custom-form-item select,[dir] .custom-form-item textarea {
    background: transparent;
    border: none;
    padding: 0;
    margin: 0
}

.btn,.custom-form-item input:focus,.custom-form-item select:focus,.custom-form-item textarea:focus {
    outline: none
}

.btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 14px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box;
    text-decoration: none!important;
    font-weight: 500;
    gap: 8px;
    min-height: var(--size-height)
}

[dir] .btn {
    text-align: center;
    border: none;
    cursor: pointer;
    border-radius: 48px;
    padding: 8px 16px;
    transition: opacity .25s,color .25s,background .25s
}

[dir] .btn:hover {
    transition: opacity .25s,color .25s,background .25s,color .25s
}

.btn.disabled,.btn.loading {
    pointer-events: none
}

[dir] .btn.disabled,[dir] .btn.loading {
    cursor: not-allowed
}

.btn .iconfont {
    font-size: 16px;
    line-height: 1;
    display: block
}

[dir] .btn .iconfont.icon-loading {
    padding: 4px;
    border-radius: 50%
}

.btn.btn-submit {
    color: var(--color-text-base-button)
}

[dir] .btn.btn-submit {
    background-color: var(--color-fill-base-button-normal)
}

[dir] .btn.btn-submit:hover {
    background-color: var(--color-btn-bg-hover)
}

.btn.btn-submit.disabled {
    color: var(--color-btn-bg-disabled-text)
}

[dir] .btn.btn-submit.disabled {
    background-color: var(--color-btn-bg-disabled);
    cursor: not-allowed!important
}

.btn.btn-gray {
    color: var(--color-333)
}

[dir] .btn.btn-gray {
    background: var(--color-title)
}

.btn.btn-add {
    color: var(--color-title)
}

[dir] .btn.btn-add {
    background: var(--color-f5)
}

.btn.btn-outline {
    color: var(--color-text-anti)
}

[dir] .btn.btn-outline {
    border: 1px solid var(--color-btn-outline-border);
    background-color: var(--color-btn-outline-bg)
}

.btn.btn-outline:hover {
    color: var(--color-text-anti)
}

[dir] .btn.btn-outline:hover {
    border-color: var(--color-fill-outline-button-normal);
    background-color: var(--color-fill-outline-button-hover)
}

.btn.btn-outline.disabled {
    color: var(--color-text-disable)
}

[dir] .btn.btn-outline.disabled {
    border-color: var(--color-btn-bg-disabled)
}

.btn.btn-label {
    color: var(--color-777);
    font-size: 12px;
    min-height: auto;
    font-weight: 400;
    line-height: 1
}

[dir] .btn.btn-label {
    padding: 4px;
    border: 1px solid var(--color-777);
    border-radius: 4px
}

.btn.btn-hover-full:hover {
    color: var(--color-btn-text)
}

[dir] .btn.btn-hover-full:hover {
    border-color: var(--color-btn-bg);
    background: var(--color-btn-bg)
}

.btn.btn-cancel {
    color: var(--btn-cancel-text-color)
}

.btn.btn-default {
    color: var(--btn-default-text-color)
}

[dir] .btn.btn-default {
    border: 1px solid var(--btn-default-border-color);
    background: var(--btn-default-bg)
}

.btn.btn-default:hover {
    color: var(--btn-default-hover-color)
}

[dir] .btn.btn-default:hover {
    border-color: var(--btn-default-border-hover-color)
}

.btn.btn-default.disabled {
    color: var(--btn-disabled-text-color)
}

[dir] .btn.btn-default.disabled {
    border-color: var(--btn-disabled-bg)
}

.btn.btn-disabled {
    pointer-events: none;
    color: var(--btn-disabled-text-color)
}

[dir] .btn.btn-disabled {
    background: var(--btn-disabled-bg)
}

.btn.btn-submitting {
    opacity: .8;
    pointer-events: none
}

[dir] .btn.btn-submitting {
    cursor: none
}

.btn.btn-buy {
    color: var(--color-btn-buy-text)
}

[dir] .btn.btn-buy {
    background: var(--color-btn-buy-bg)
}

[dir] .btn.btn-buy:hover {
    background: var(--color-btn-buy-bg-hover)
}

.btn.btn-buy.disabled {
    color: var(--color-text-disable)
}

[dir] .btn.btn-buy.disabled {
    background: var(--color-fill-base-button-disable)
}

.btn.btn-sell {
    color: var(--color-btn-sell-text)
}

[dir] .btn.btn-sell {
    background: var(--color-btn-sell-bg)
}

[dir] .btn.btn-sell:hover {
    background: var(--color-btn-sell-bg-hover)
}

.btn.btn-sell.disabled {
    color: var(--btn-disabled-text-color)
}

[dir] .btn.btn-sell.disabled {
    background: var(--btn-disabled-bg)
}

.btn.btn-link {
    color: var(--color-link)
}

[dir] .btn.btn-link .icon-slide-arrow-right {
    transition: .25s
}

.btn.btn-link:hover span {
    text-decoration: underline;
    text-underline-offset: 5px
}

[dir] .btn.btn-link:hover .icon-slide-arrow-right {
    transition: .25s
}

[dir=ltr] .btn.btn-link:hover .icon-slide-arrow-right {
    transform: translateX(5px)
}

[dir=rtl] .btn.btn-link:hover .icon-slide-arrow-right {
    transform: translateX(-5px)
}

.btn.btn-black {
    font-size: 14px;
    color: var(--color-fff)
}

[dir] .btn.btn-black {
    background-color: var(--color-title);
    padding: 10px 20px
}

.btn.btn-primary {
    font-size: 14px;
    color: var(--color-title)
}

[dir] .btn.btn-primary {
    background-color: var(--color-eee);
    padding: 10px 20px
}

.btn.btn-setting {
    color: var(--color-fff);
    gap: 4px
}

[dir] .btn.btn-setting {
    background: var(--color-title)
}

.btn.btn-modify {
    color: var(--color-000)
}

[dir] .btn.btn-modify {
    background-color: var(--color-ddd)
}

.btn.btn-done {
    color: var(--color-desc)
}

[dir] .btn.btn-done {
    background: var(--color-eee)
}

.btn.btn-tag {
    font-size: 12px;
    color: var(--color-btn-tag-text);
    line-height: 1.2
}

[dir] .btn.btn-tag {
    padding: 4px 8px;
    background: var(--color-btn-tag-bg);
    border-radius: 16px
}

.btn.btn-tag:hover {
    color: var(--color-btn-tag-text)
}

[dir] .btn.btn-tag:hover {
    background: var(--color-btn-tag-bg-hover)
}

.btn.btn-tag:global(.disabled) {
    color: var(--color-btn-tag-text-disabled)
}

[dir] .btn.btn-tag:global(.disabled) {
    background: var(--color-btn-tag-bg-disabled)
}

.btn.btn-white {
    color: var(--color-title)
}

[dir] .btn.btn-white {
    background-color: var(--color-fff);
    border: 1px solid var(--color-title)
}

.btn.btn-white:hover {
    color: var(--color-fff)
}

[dir] .btn.btn-white:hover {
    background-color: var(--color-title)
}

.btn.block-show {
    display: flex!important;
    min-height: 48px
}

.btn.ts-size {
    min-height: auto
}

[dir] .btn.ts-size {
    padding: 0
}

.btn.tag-size {
    min-height: auto;
    font-size: 12px;
    line-height: 1
}

[dir] .btn.tag-size {
    padding: 4px;
    border-radius: 4px
}

.btn.ps-size {
    min-height: var(--size-height-ps);
    gap: 2px
}

[dir] .btn.ps-size {
    padding: 4px 16px
}

.btn.xxs-size {
    font-size: 12px;
    min-height: var(--size-height-xxs)
}

[dir] .btn.xxs-size {
    padding: 1px 16px
}

.btn.xs-size {
    font-size: 12px;
    min-height: var(--size-height-xs)
}

[dir] .btn.xs-size {
    padding: 4px 16px
}

.btn.sm-size {
    min-height: var(--size-height-sm)
}

[dir] .btn.sm-size {
    padding: 8px 16px
}

.btn.ms-size {
    min-height: var(--size-height-md)
}

[dir] .btn.ms-size {
    padding: 8px 16px
}

.btn.md-size {
    min-height: var(--size-height-ml);
    font-size: 16px
}

[dir] .btn.md-size {
    padding: 12px 32px;
    border-radius: 52px
}

.btn.mx-size {
    min-height: var(--size-height-md);
    font-size: 16px
}

[dir] .btn.mx-size {
    padding: 10px 32px;
    border-radius: 64px
}

.btn.lg-size {
    font-size: 18px;
    min-height: var(--size-height-lg)
}

[dir] .btn.lg-size {
    padding: 16px 40px;
    border-radius: 64px
}

[dir] .btn.x-md-size {
    padding-left: 40px;
    padding-right: 40px
}

.icon {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
    text-decoration: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

[dir] .icon {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.icon:after,.icon:before {
    display: none;
    content: ""
}

.icon.icon-person {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-person {
    background-image: url(/user-center/person.svg)
}

.icon.icon-person.sm-size {
    width: 50px;
    height: 50px
}

.icon.icon-crypto-logo {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-crypto-logo {
    border-radius: 50%
}

.icon.icon-crypto-logo.md-size {
    width: 32px;
    height: 32px
}

.icon.icon-gift {
    width: 16px;
    height: 16px;
    vertical-align: middle
}

[dir] .icon.icon-gift {
    background: url(/account/icon-gift-time.svg) no-repeat 50%
}

.icon.icon-line-w {
    width: 30px;
    height: 30px
}

[dir] .icon.icon-line-w {
    background: url(/icons/icon_line_w.svg) no-repeat 50%;
    background-size: contain;
    border-radius: 8px
}

.icon.icon-kakao-w {
    width: 30px;
    height: 30px
}

[dir] .icon.icon-kakao-w {
    background: url(/icons/icon_kakao_w.svg) no-repeat 50%;
    background-size: contain;
    border-radius: 8px
}

.icon.icon-search-empty {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-search-empty {
    background: url(/icons/icon-empty.svg) no-repeat 50%;
    background-size: contain
}

[dir] .icon.icon-search-empty.dark {
    background-image: url(/icons/icon-empty-dark.svg)
}

.icon.icon-empty {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-empty {
    background: url(/icons/icon-empty.svg) no-repeat 50%
}

.icon.icon-empty-dark {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-empty-dark {
    background: url(/icons/icon-empty-dark.svg) no-repeat 50%
}

.icon.icon-vip-0 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-0 {
    background-image: url(/user-center/vip_0.png)
}

.icon.icon-vip0 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip0 {
    background-image: url(/user-center/vip0.png)
}

.icon.icon-vip-1 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-1 {
    background-image: url(/user-center/vip_1.png)
}

.icon.icon-vip1 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip1 {
    background-image: url(/user-center/vip1.png)
}

.icon.icon-vip-2 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-2 {
    background-image: url(/user-center/vip_2.png)
}

.icon.icon-vip2 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip2 {
    background-image: url(/user-center/vip2.png)
}

.icon.icon-vip-3 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-3 {
    background-image: url(/user-center/vip_3.png)
}

.icon.icon-vip3 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip3 {
    background-image: url(/user-center/vip3.png)
}

.icon.icon-vip-4 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-4 {
    background-image: url(/user-center/vip_4.png)
}

.icon.icon-vip4 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip4 {
    background-image: url(/user-center/vip4.png)
}

.icon.icon-vip-5 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-5 {
    background-image: url(/user-center/vip_5.png)
}

.icon.icon-vip5 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip5 {
    background-image: url(/user-center/vip5.png)
}

.icon.icon-vip-6 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-6 {
    background-image: url(/user-center/vip_6.png)
}

.icon.icon-vip6 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip6 {
    background-image: url(/user-center/vip6.png)
}

.icon.icon-vip-7 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-7 {
    background-image: url(/user-center/vip_7.png)
}

.icon.icon-vip7 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip7 {
    background-image: url(/user-center/vip7.png)
}

.icon.icon-vip-8 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-8 {
    background-image: url(/user-center/vip_8.png)
}

.icon.icon-vip8 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip8 {
    background-image: url(/user-center/vip8.png)
}

.icon.icon-vip-9 {
    width: 40px;
    height: 20px
}

[dir] .icon.icon-vip-9 {
    background-image: url(/user-center/vip_9.png)
}

.icon.icon-vip9 {
    width: 60px;
    height: 32px
}

[dir] .icon.icon-vip9 {
    background-image: url(/user-center/vip9.png)
}

.icon.icon-account-upgrade {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-account-upgrade {
    background-image: url(/icons/icon_account_upgrade.svg);
    background-size: contain
}

.icon.icon-account-upgrade-pending {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-account-upgrade-pending {
    background-image: url(/icons/icon_account_upgrade_pending.svg);
    background-size: contain
}

.icon.icon-account-kyc-warn {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-account-kyc-warn {
    background-image: url(/icons/icon-account-kyc-warn.svg);
    background-size: contain
}

.icon.icon-vip-upgrade {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-vip-upgrade {
    background-image: url(/icons/icon_vip_upgrade.svg);
    background-size: contain
}

.icon.icon-vip-guide {
    width: 32px;
    height: 32px
}

[dir] .icon.icon-vip-guide {
    background-image: url(/icons/icon_vip_guide.svg);
    background-size: contain
}

.icon.icon-vip-guide.xs-size {
    width: 20px;
    height: 20px
}

.icon.icon-profit {
    width: 48px;
    height: 48px
}

[dir] .icon.icon-profit {
    background: url(/icons/icon_profit.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-feed {
    width: 48px;
    height: 55px
}

[dir] .icon.icon-feed {
    background: url(/icons/icon_feed.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-news {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-news {
    background: url(/icons/icon-news.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-blog {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-blog {
    background: url(/icons/icon-blog.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-announcements {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-announcements {
    background: url(/icons/icon-announcements.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-kol {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-kol {
    background: url(/icons/icon-kol.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-support {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-support {
    background: url(/icons/icon-support.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-vip-fee {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-vip-fee {
    background: url(/icons/icon-vip-fee.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-datacenter {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-datacenter {
    background: url(/icons/icon-datacenter.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-forum {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-forum {
    background: url(/icons/icon-forum.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-crypto {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-crypto {
    background: url(/icons/icon-deposit-crypto.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-usdt {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-usdt {
    background: url(/icons/icon-deposit-usdt.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-convert {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-convert {
    background: url(/icons/icon-convert.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-usdt-contract {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-usdt-contract {
    background: url(/icons/icon-usdt-contract.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-currency-contract {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-currency-contract {
    background: url(/icons/icon-currency-contract.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-invite {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-invite {
    background: url(/icons/icon-invite.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-promotions {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-promotions {
    background: url(/icons/icon-promotions.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-btcc {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-btcc {
    background: url(/icons/icon-btcc.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-btcc-updates {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-btcc-updates {
    background: url(/icons/icon-btcc-updates.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-academy {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-academy {
    background: url(/icons/icon-academy.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-online {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-online {
    background: url(/icons/icon-online.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-community {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-community {
    background: url(/icons/icon-community.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-feedback {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-feedback {
    background: url(/icons/icon-feedback.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-proxy-plan {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-proxy-plan {
    background: url(/icons/icon-proxy-plan.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-news02 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-news02 {
    background: url(/icons/icon-news02.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-usdt-rule {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-usdt-rule {
    background: url(/icons/icon-usdt-rule.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon_btc_rule {
    width: 20px;
    height: 20px
}

[dir] .icon.icon_btc_rule {
    background: url(/icons/icon_btc_rule.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon_teach {
    width: 20px;
    height: 20px
}

[dir] .icon.icon_teach {
    background: url(/icons/icon_teach.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-add {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-add {
    background: url(/icons/icon-add.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-contract {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-contract {
    background: url(/icons/icon-contract.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-safe {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-safe {
    background: url(/icons/icon-safe.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-currency-nav {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-currency-nav {
    background: url(/icons/icon-currency-nav.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-contract-guide-nav {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-contract-guide-nav {
    background: url(/icons/icon-contract-guide-nav.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-demo-trade-nav {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-demo-trade-nav {
    background: url(/icons/icon-demo-trade-nav.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-trade-nav {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-trade-nav {
    background: url(/icons/icon-trade-nav.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-crypto-02 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-crypto-02 {
    background: url(/icons/icon-deposit-crypto-02.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-usdt-02 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-usdt-02 {
    background: url(/icons/icon-deposit-usdt-02.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-gift {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-gift {
    background: url(/icons/icon-gift.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-gift-trade {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-gift-trade {
    background: url(/icons/icon-gift-trade.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-copy-trading {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-copy-trading {
    background: url(/icons/icon-copy-trading.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-spot {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-spot {
    background: url(/icons/icon-spot.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-menu-spot {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-menu-spot {
    background: url(/icons/icon-menu-spot.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-c2c {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-c2c {
    background: url(/icons/icon-c2c.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-contract-trading {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-contract-trading {
    background: url(/icons/icon-contract-trading.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-cup-1 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-cup-1 {
    background: url(/icons/icon-cup-1.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-cup-2 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-cup-2 {
    background: url(/icons/icon-cup-2.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-cup-3 {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-cup-3 {
    background: url(/icons/icon-cup-3.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-follower-fixed {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-follower-fixed {
    background: url(/icons/icon-follower-fixed.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-follower-float {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-follower-float {
    background: url(/icons/icon-follower-float.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-leader {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-leader {
    background: url(/icons/icon-leader.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-recommend {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-recommend {
    background: url(/icons/icon-recommend.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-link {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-link {
    background: url(/icons/icon-link.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-launchpad {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-launchpad {
    background: url(/icons/icon-launchpad.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-academy-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-academy-light {
    background: url(/icons/light/icon-academy.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-announcements-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-announcements-light {
    background: url(/icons/light/icon-announcements.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-blog-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-blog-light {
    background: url(/icons/light/icon-blog.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-btcc-updates-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-btcc-updates-light {
    background: url(/icons/light/icon-btcc-updates.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-btcc-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-btcc-light {
    background: url(/icons/light/icon-btcc.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-c2c-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-c2c-light {
    background: url(/icons/light/icon-c2c.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-community-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-community-light {
    background: url(/icons/light/icon-community.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-contract-guide-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-contract-guide-light {
    background: url(/icons/light/icon-contract-guide.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-convert-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-convert-light {
    background: url(/icons/light/icon-convert.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-copy-trading-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-copy-trading-light {
    background: url(/icons/light/icon-copy-trading.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-currency-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-currency-light {
    background: url(/icons/light/icon-currency.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-currency2-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-currency2-light {
    background: url(/icons/light/icon-currency2.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-demo-trade-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-demo-trade-light {
    background: url(/icons/light/icon-demo-trade.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-crypto-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-crypto-light {
    background: url(/icons/light/icon-deposit-crypto.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-deposit-usdt-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-deposit-usdt-light {
    background: url(/icons/light/icon-deposit-usdt.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-favorite-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-favorite-light {
    background: url(/icons/light/icon-favorite.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-feedback-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-feedback-light {
    background: url(/icons/light/icon-feedback.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-forum-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-forum-light {
    background: url(/icons/light/icon-forum.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-gift-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-gift-light {
    background: url(/icons/light/icon-gift.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-invite-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-invite-light {
    background: url(/icons/light/icon-invite.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-news-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-news-light {
    background: url(/icons/light/icon-news.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-nft-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-nft-light {
    background: url(/icons/light/icon-nft.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-online-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-online-light {
    background: url(/icons/light/icon-online.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-promotions-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-promotions-light {
    background: url(/icons/light/icon-promotions.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-proxy-plan-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-proxy-plan-light {
    background: url(/icons/light/icon-proxy-plan.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-safe-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-safe-light {
    background: url(/icons/light/icon-safe.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-spot-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-spot-light {
    background: url(/icons/light/icon-spot.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-support-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-support-light {
    background: url(/icons/light/icon-support.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-usdt-rule-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-usdt-rule-light {
    background: url(/icons/light/icon-usdt-rule.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-vip-fee-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-vip-fee-light {
    background: url(/icons/light/icon-vip-fee.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-recommend-light {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-recommend-light {
    background: url(/icons/light/icon-recommend.svg) no-repeat 50%;
    background-size: contain
}

[dir] .icon.icon-online-svip {
    background-image: url(/icons/icon-online-svip.svg)
}

.icon.icon-follower-fixed,.icon.icon-follower-float,.icon.icon-leader {
    width: 64px;
    height: 64px
}

.icon.icon-horizontalRayLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-horizontalRayLine {
    background: url(/chart-icons/horizontalRayLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-horizontalStraightLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-horizontalStraightLine {
    background: url(/chart-icons/horizontalStraightLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-horizontalSegment {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-horizontalSegment {
    background: url(/chart-icons/horizontalSegment.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-verticalStraightLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-verticalStraightLine {
    background: url(/chart-icons/verticalStraightLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-verticalRayLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-verticalRayLine {
    background: url(/chart-icons/verticalRayLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-verticalSegment {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-verticalSegment {
    background: url(/chart-icons/verticalSegment.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-straightLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-straightLine {
    background: url(/chart-icons/straightLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-rayLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-rayLine {
    background: url(/chart-icons/rayLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-segment {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-segment {
    background: url(/chart-icons/segment.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-arrow {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-arrow {
    background: url(/chart-icons/arrow.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-priceChannelLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-priceChannelLine {
    background: url(/chart-icons/priceChannelLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-parallelStraightLine {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-parallelStraightLine {
    background: url(/chart-icons/parallelStraightLine.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-fibonacciSegment {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-fibonacciSegment {
    background: url(/chart-icons/fibonacciSegment.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-fibonacciSpeedResistanceFan {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-fibonacciSpeedResistanceFan {
    background: url(/chart-icons/fibonacciSpeedResistanceFan.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-remove {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-remove {
    background: url(/chart-icons/remove.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-eye {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-eye {
    background: url(/chart-icons/eye.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-eye-close {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-eye-close {
    background: url(/chart-icons/eye-close.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-priceLine {
    width: 28px;
    height: 28px
}

[dir] .icon.icon-priceLine {
    background: url(/chart-icons/priceLine.svg) no-repeat 50%;
    background-size: contain!important
}

.icon.icon-nft {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-nft {
    background: url(/icons/icon-nft.png) no-repeat 50%;
    background-size: contain
}

.icon.icon-pdf-file {
    width: 20px;
    height: 20px;
    vertical-align: middle
}

[dir] .icon.icon-pdf-file {
    background: url(/icons/icon-pdf-file.svg) no-repeat 50%;
    background-size: contain
}

[dir=ltr] .icon.icon-pdf-file {
    margin-right: 8px
}

[dir=rtl] .icon.icon-pdf-file {
    margin-left: 8px
}

.icon.icon-recharge-wallet {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-recharge-wallet {
    background: url(/icons/icon-recharge-wallet.svg) no-repeat 50%;
    background-size: contain
}

.icon.icon-visa {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-visa {
    background-image: url(/icons/icon-visa.svg)
}

.icon.icon-master {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-master {
    background-image: url(/icons/icon-master.svg)
}

.icon.icon-bank {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-bank {
    background-image: url(/icons/icon-bank.svg)
}

.icon.icon-bank-warning {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-bank-warning {
    background-image: url(/icons/icon-bank-warning.svg)
}

.icon.icon-bank-deny {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-bank-deny {
    background-image: url(/icons/icon-bank-deny.svg)
}

.icon.icon-bank-empty {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-bank-empty {
    background-image: url(/icons/icon-bank-empty.svg)
}

.icon.icon-error-shadow {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-error-shadow {
    background-image: url(/icons/icon-error-shadow.svg)
}

.icon.icon-error-shadow.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-error-shadow.sm-size {
    width: 64px;
    height: 64px
}

.icon.icon-success-shadow {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-success-shadow {
    background-image: url(/icons/icon-success-shadow.svg)
}

.icon.icon-success-shadow.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-pending-shadow {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-pending-shadow {
    background-image: url(/icons/icon-pending-shadow.svg)
}

.icon.icon-pending-shadow.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-trader-fail {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-trader-fail {
    background-image: url(/icons/icon-trader-fail.svg)
}

.icon.icon-trader-fail.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-trader-pass {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-trader-pass {
    background-image: url(/icons/icon-trader-pass.svg)
}

.icon.icon-trader-pass.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-wallet {
    width: 64px;
    height: 64px
}

[dir] .icon.icon-wallet {
    background-image: url(/icons/icon-wallet.svg)
}

.icon.icon-calendar {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-calendar {
    background-image: url(/icons/icon-calander.svg)
}

.icon.icon-warning-shadow {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-warning-shadow {
    background-image: url(/icons/icon-warning-shadow.svg)
}

.icon.icon-warning-shadow.md-size {
    width: 80px;
    height: 80px
}

.icon.icon-warning-shadow.base-size {
    width: 64px;
    height: 64px
}

.icon.icon-warning-shadow.sm-size {
    width: 48px;
    height: 48px
}

.icon.icon-warning-shadow.xs-size {
    width: 24px;
    height: 24px
}

.icon.icon-app-store {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-app-store {
    background-image: url(/icons/icon_app_store.svg)
}

.icon.icon-app-store.sm-size {
    width: 24px;
    height: 24px
}

.icon.icon-app-store.xs-size {
    width: 20px;
    height: 20px
}

.icon.icon-google-pay {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-google-pay {
    background-image: url(/icons/icon_google_pay.svg)
}

.icon.icon-google-pay.sm-size {
    width: 24px;
    height: 24px
}

.icon.icon-google-pay.xs-size {
    width: 20px;
    height: 20px
}

.icon.icon-test-flight {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-test-flight {
    background-image: url(/icons/icon_test_flight.svg)
}

.icon.icon-test-flight.sm-size {
    width: 24px;
    height: 24px
}

.icon.icon-test-flight.xs-size {
    width: 20px;
    height: 20px
}

.icon.icon-android-apk {
    width: 72px;
    height: 72px
}

[dir] .icon.icon-android-apk {
    background-image: url(/icons/icon_android_apk.svg)
}

.icon.icon-android-apk.sm-size {
    width: 24px;
    height: 24px
}

.icon.icon-android-apk.xs-size {
    width: 20px;
    height: 20px
}

.icon.icon-transfer-circle {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-transfer-circle {
    background-image: url(/icons/icon-transfer-circle.svg)
}

.icon.icon-wait-submit {
    width: 18px;
    height: 18px
}

[dir] .icon.icon-wait-submit {
    background-image: url(/icons/icon-wait-submit.svg)
}

.icon.icon-success {
    width: 18px;
    height: 18px
}

[dir] .icon.icon-success {
    background-image: url(/icons/icon-success.svg)
}

.icon.icon-under-review {
    width: 18px;
    height: 18px
}

[dir] .icon.icon-under-review {
    background-image: url(/icons/icon-under-review.svg)
}

.icon.icon-certified-01 {
    width: 12px;
    height: 12px
}

[dir] .icon.icon-certified-01 {
    background-image: url(/icons/icon_certified_01.svg)
}

.icon.icon-certified-02 {
    width: 12px;
    height: 12px
}

[dir] .icon.icon-certified-02 {
    background-image: url(/icons/icon_certified_02.svg)
}

.icon.icon-btcc-og-week {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-btcc-og-week {
    background-image: url(/icon-btcc-og-week.png)
}

.icon.icon-account-level {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-account-level {
    background-image: url(/icons/icon_account_level.svg)
}

.icon.icon-account-level-2 {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-account-level-2 {
    background-image: url(/icons/icon_account_level_2.svg)
}

.icon.icon-ellipsis {
    width: 24px;
    height: 24px
}

[dir] .icon.icon-ellipsis {
    background-image: url(/icons/icon_ellipsis.svg)
}

.icon.icon-ellipsis.sm-size,.icon.icon-more-01 {
    width: 18px;
    height: 18px
}

[dir] .icon.icon-more-01 {
    background-image: url(/icons/icon-more-01.svg)
}

.icon.icon-order {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-order {
    background-image: url(/icons/icon-order.svg)
}

.icon.icon-c2c-person {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-c2c-person {
    background-image: url(/icons/icon-c2c-person.svg)
}

.icon.icon-transfer {
    width: 14px;
    height: 14px
}

[dir] .icon.icon-transfer {
    background-image: url(/icons/icon-transfer.svg)
}

.icon.icon-bind {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-bind {
    background-image: url(/icons/icon-bind.svg)
}

.icon.icon-c2c {
    width: 40px;
    height: 40px
}

[dir] .icon.icon-c2c {
    background-image: url(/icons/icon-c2c.svg)
}

.icon.icon-c2c.sm-size {
    width: 20px;
    height: 20px
}

.icon.icon-message {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-message {
    background-image: url(/icons/icon-message.svg)
}

.icon.icon-unread-message {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-unread-message {
    background-image: url(/icons/icon-unread-message.svg)
}

.icon.icon-add-account {
    width: 14px;
    height: 14px
}

[dir] .icon.icon-add-account {
    background-image: url(/icons/icon_add.svg);
    background-size: contain
}

.icon.icon-black-add {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-black-add {
    background-image: url(/icons/icon_black_add.svg);
    background-size: contain
}

.icon.icon-filter {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-filter {
    background-image: url(/icons/icon-filter.svg);
    background-size: contain
}

.icon.icon-edit {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-edit {
    background-image: url(/icons/icon-edit.svg);
    background-size: contain
}

.icon.icon-add-bank-info {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-add-bank-info {
    background-image: url(/icons/icon_add_bank_info.svg);
    background-size: contain
}

.icon.icon-del-bank-info {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-del-bank-info {
    background-image: url(/icons/icon_del_bank_info.svg);
    background-size: contain
}

.icon.icon-rocket {
    width: 20px;
    height: 20px
}

[dir] .icon.icon-rocket {
    background-image: url(/icons/icon-rocket.svg);
    background-size: contain
}

.icon.icon-withdraw-manage {
    width: 16px;
    height: 16px
}

[dir] .icon.icon-withdraw-manage {
    background-image: url(/icons/icon_withdraw_manage.svg);
    background-size: contain
}

.icon.icon-por,.icon.icon-withdraw-manage.base-size {
    width: 20px;
    height: 20px
}

.icon.icon-por {
    -webkit-mask-image: url(/icons/icon-por.svg);
    mask-image: url(/icons/icon-por.svg)
}

[dir] .icon.icon-por {
    background-color: #fff;
    background-size: contain
}

.icon.icon-por.base-size {
    width: 20px;
    height: 20px
}

@media(max-width: 767px) {
    .icon.icon-por {
        display:none
    }

    .icon.icon-feed {
        width: 36px;
        height: 46px
    }
}

@keyframes gc-slide-down-enter {
    0% {
        transform: translate3d(0,-100%,0)
    }
}

@keyframes gc-slide-down-leave {
    to {
        transform: translate3d(0,-100%,0)
    }
}

@keyframes gc-fade-in {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes gc-fade-out {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

[dir] .gc-fade-enter-active {
    animation: gc-fade-in .3s ease-out both
}

[dir] .gc-fade-exit-active {
    animation: gc-fade-out .3s ease-in both
}

[dir] .gc-slide-down-enter-active {
    animation: gc-slide-down-enter .3s ease-out both
}

[dir] .gc-slide-down-exit-active {
    animation: gc-slide-down-leave .3s ease-in both
}

:root {
    --popup-round-border-radius: 16px
}

.gc-overflow-hidden {
    overflow: hidden!important
}

.gc-modal {
    position: fixed;
    max-height: 100%;
    overflow-y: auto
}

[dir] .gc-modal {
    background-color: var(--color-frag-bg-1);
    transition: transform .3s
}

.gc-modal--center {
    top: 50%
}

[dir=ltr] .gc-modal--center {
    left: 50%;
    transform: translate3d(-50%,-50%,0)
}

[dir=rtl] .gc-modal--center {
    right: 50%;
    transform: translate3d(50%,-50%,0)
}

.gc-modal--center.base-size {
    width: var(--size-modal-width);
    box-sizing: border-box
}

[dir] .gc-modal--center.base-size {
    padding: 32px;
    border-radius: 16px
}

.gc-modal--center.base-size .gc-modal__title {
    font-size: 20px
}

[dir] .gc-modal--center.base-size .gc-modal__title {
    margin: 0;
    padding-bottom: 16px
}

[dir=ltr] .gc-modal--center.base-size .gc-modal__title {
    padding-left: 0;
    text-align: left
}

[dir=rtl] .gc-modal--center.base-size .gc-modal__title {
    padding-right: 0;
    text-align: right
}

.gc-modal--center.lg-size {
    width: var(--size-modal-width-lg);
    box-sizing: border-box
}

[dir] .gc-modal--center.lg-size {
    padding: 32px;
    border-radius: 16px
}

.gc-modal--center.lg-size .gc-modal__title {
    font-size: 20px
}

[dir] .gc-modal--center.lg-size .gc-modal__title {
    margin: 0;
    padding-bottom: 16px
}

[dir=ltr] .gc-modal--center.lg-size .gc-modal__title {
    padding-left: 0;
    text-align: left
}

[dir=rtl] .gc-modal--center.lg-size .gc-modal__title {
    padding-right: 0;
    text-align: right
}

[dir=ltr] .gc-modal--center.lg-size .gc-modal__close-icon {
    right: 16px
}

[dir=rtl] .gc-modal--center.lg-size .gc-modal__close-icon {
    left: 16px
}

.gc-modal--center.sm-size {
    width: var(--size-modal-width-sm)
}

[dir] .gc-modal--center.gc-modal--round {
    border-radius: var(--popup-round-border-radius)
}

.gc-modal--bottom {
    bottom: 0;
    width: 100%
}

[dir=ltr] .gc-modal--bottom {
    left: 0
}

[dir=rtl] .gc-modal--bottom {
    right: 0
}

[dir] .gc-modal--bottom.gc-modal--round {
    border-radius: var(--popup-round-border-radius) var(--popup-round-border-radius) 0 0
}

.gc-modal--xs-size {
    width: var(--size-modal-width-xs)
}

[dir] .gc-modal--xs-size {
    padding: 32px;
    border-radius: 6px
}

[dir] .gc-modal--xs-size .gc-modal__title {
    margin: 0
}

.gc-modal__close-icon {
    position: absolute;
    z-index: 2000
}

[dir] .gc-modal__close-icon {
    cursor: pointer
}

.gc-modal__close-icon .icon-close {
    color: var(--color-modal-close-icon);
    font-size: var(--size-modal-close-icon)
}

[dir] .gc-modal__close-icon .icon-close {
    transition: color .25s
}

.gc-modal__close-icon .icon-close:hover {
    color: var(--color-modal-close-icon-hover)
}

.gc-modal__close-icon svg {
    width: 20px;
    fill: #b0bed4
}

[dir=ltr] .gc-modal__close-icon svg {
    margin-right: 0
}

[dir=rtl] .gc-modal__close-icon svg {
    margin-left: 0
}

.gc-modal__close-icon:active {
    color: var(--rv-popup-close-icon-active-color)
}

.gc-modal__close-icon--top-left {
    top: 12px
}

[dir=ltr] .gc-modal__close-icon--top-left {
    left: 12px
}

[dir=rtl] .gc-modal__close-icon--top-left {
    right: 12px
}

.gc-modal__close-icon--top-right {
    top: 12px
}

[dir=ltr] .gc-modal__close-icon--top-right {
    right: 12px
}

[dir=rtl] .gc-modal__close-icon--top-right {
    left: 12px
}

.gc-modal__close-icon--bottom-left {
    bottom: 12px
}

[dir=ltr] .gc-modal__close-icon--bottom-left {
    left: 12px
}

[dir=rtl] .gc-modal__close-icon--bottom-left {
    right: 12px
}

.gc-modal__close-icon--bottom-right {
    bottom: 12px
}

[dir=ltr] .gc-modal__close-icon--bottom-right {
    right: 12px
}

[dir=rtl] .gc-modal__close-icon--bottom-right {
    left: 12px
}

.gc-modal__title {
    font-weight: 700;
    font-size: 16px;
    line-height: 1
}

[dir] .gc-modal__title {
    margin: 20px 12px;
    text-align: center
}

[dir] .gc-modal-slide-bottom-enter,[dir] .gc-modal-slide-bottom-exit-active {
    transform: translate3d(0,100%,0)
}

[dir] .gc-modal-slide-bottom-enter-active,[dir] .gc-modal-slide-left-enter-active,[dir] .gc-modal-slide-right-enter-active,[dir] .gc-modal-slide-top-enter-active {
    transform: translateZ(0);
    transition: transform .3s
}

[dir] .gc-modal-slide-bottom-exit-active,[dir] .gc-modal-slide-left-exit-active,[dir] .gc-modal-slide-right-exit-active,[dir] .gc-modal-slide-top-exit-active {
    transition: transform .3s;
    transition-timing-function: ease-in
}

[dir] .gc-invite-nav.active .logo {
    background-image: url(/logo.svg)!important
}

[dir] .gc-assets-nav {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.gc-radio {
    width: 18px;
    height: 18px;
    box-sizing: border-box
}

[dir] .gc-radio {
    border: 1px solid var(--color-desc);
    border-radius: 50%
}

.gc-radio.check {
    position: relative
}

.gc-radio.check:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px
}

[dir] .gc-radio.check:after {
    background-color: var(--color-title);
    border-radius: 50%
}

[dir=ltr] .gc-radio.check:after {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .gc-radio.check:after {
    right: 50%;
    transform: translate(50%,-50%)
}

.gc-steps {
    overflow: hidden
}

[dir] .gc-steps {
    background-color: #fff
}

[dir] .gc-steps--horizontal {
    padding: 10px 10px 0
}

.gc-steps--horizontal .gc-steps__items {
    position: relative;
    display: flex
}

[dir] .gc-steps--horizontal .gc-steps__items {
    margin: 0 0 48px
}

[dir=ltr] .gc-steps--vertical {
    padding: 0 0 0 32px
}

[dir=rtl] .gc-steps--vertical {
    padding: 0 32px 0 0
}

.gc-step {
    position: relative;
    flex: 1 1;
    color: #333;
    font-size: 14px
}

.gc-step__circle {
    display: block;
    width: 12px;
    height: 12px;
    box-sizing: border-box
}

[dir] .gc-step__circle {
    background-color: #eee;
    border: 3px solid #ccc;
    border-radius: 50%
}

.gc-step__circle.checked {
    width: 16px;
    height: 16px
}

[dir] .gc-step__circle.checked {
    border: 4px solid #2e4a9d
}

.gc-step__line {
    position: absolute
}

[dir] .gc-step__line {
    background-color: #eee;
    transition: background-color .3s
}

.gc-step__title {
    color: #999;
    font-size: 14px
}

[dir=ltr] .gc-step--horizontal {
    float: left
}

[dir=rtl] .gc-step--horizontal {
    float: right
}

[dir] .gc-step--horizontal:first-child .gc-step__title {
    transform: none
}

[dir=ltr] .gc-step--horizontal:first-child .gc-step__title {
    margin-left: 0
}

[dir=rtl] .gc-step--horizontal:first-child .gc-step__title {
    margin-right: 0
}

.gc-step--horizontal:last-child {
    position: absolute;
    width: auto
}

[dir=ltr] .gc-step--horizontal:last-child {
    right: 0
}

[dir=rtl] .gc-step--horizontal:last-child {
    left: 0
}

[dir] .gc-step--horizontal:last-child .gc-step__title {
    transform: none
}

[dir=ltr] .gc-step--horizontal:last-child .gc-step__title {
    margin-left: 0
}

[dir=rtl] .gc-step--horizontal:last-child .gc-step__title {
    margin-right: 0
}

[dir=ltr] .gc-step--horizontal:last-child .gc-step__circle-container {
    right: 0;
    left: auto
}

[dir=rtl] .gc-step--horizontal:last-child .gc-step__circle-container {
    left: 0;
    right: auto
}

[dir] .gc-step--horizontal:last-child .gc-step--process .gc-step__line {
    background-color: #2e4a9d
}

.gc-step--horizontal .gc-step__circle-container {
    position: absolute;
    top: 2px;
    z-index: 1
}

[dir] .gc-step--horizontal .gc-step__circle-container {
    background-color: #fff;
    transform: translateY(-50%)
}

[dir=ltr] .gc-step--horizontal .gc-step__circle-container {
    left: -1px
}

[dir=rtl] .gc-step--horizontal .gc-step__circle-container {
    right: -1px
}

.gc-step--horizontal .gc-step__title {
    display: inline-block;
    color: #999;
    font-size: 14px
}

[dir] .gc-step--horizontal .gc-step__title {
    margin-top: 16px
}

[dir=ltr] .gc-step--horizontal .gc-step__title {
    margin-left: 3px;
    transform: translateX(-50%)
}

[dir=rtl] .gc-step--horizontal .gc-step__title {
    margin-right: 3px;
    transform: translateX(50%)
}

.gc-step--horizontal .gc-step__line {
    top: 0;
    width: 100%;
    height: 4px
}

[dir=ltr] .gc-step--horizontal .gc-step__line {
    left: -1px
}

[dir=rtl] .gc-step--horizontal .gc-step__line {
    right: -1px
}

.gc-step--horizontal .gc-step__icon {
    display: block;
    font-size: var(--rv-step-icon-size)
}

.gc-step--vertical {
    display: block;
    line-height: 18px;
    height: 32px
}

[dir] .gc-step--vertical {
    float: none
}

[dir=ltr] .gc-step--vertical {
    padding: 10px 10px 10px 0
}

[dir=rtl] .gc-step--vertical {
    padding: 10px 0 10px 10px
}

[dir] .gc-step--vertical:not(:last-child):after {
    border-bottom-width: 1px
}

.gc-step--vertical .gc-step__circle-container {
    position: absolute;
    top: 19px;
    z-index: 1;
    font-size: 14px;
    line-height: 1
}

[dir=ltr] .gc-step--vertical .gc-step__circle-container {
    left: -15px;
    transform: translate(-50%,-50%)
}

[dir=rtl] .gc-step--vertical .gc-step__circle-container {
    right: -15px;
    transform: translate(50%,-50%)
}

.gc-step--vertical .gc-step__line {
    top: 16px;
    width: 1px;
    height: 100%
}

[dir=ltr] .gc-step--vertical .gc-step__line {
    left: -15px
}

[dir=rtl] .gc-step--vertical .gc-step__line {
    right: -15px
}

.gc-step:last-child .gc-step__line {
    width: 0
}

.gc-step--finish .gc-step__title {
    color: #333
}

.gc-step--finish .gc-step__circle {
    display: block;
    width: 12px;
    height: 12px;
    box-sizing: border-box
}

[dir] .gc-step--finish .gc-step__circle {
    border: 3px solid #2e4a9d;
    background-color: #eee;
    border-radius: 50%
}

[dir] .gc-step--finish .gc-step__line {
    background-color: #2e4a9d
}

.gc-uploader {
    position: relative;
    display: inline-block
}

.gc-uploader__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

[dir] .gc-uploader__wrapper {
    padding-bottom: 8px
}

.gc-uploader__wrapper--disabled {
    opacity: .5
}

.gc-uploader__input {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0
}

[dir] .gc-uploader__input {
    cursor: pointer
}

[dir=ltr] .gc-uploader__input {
    left: 0
}

[dir=rtl] .gc-uploader__input {
    right: 0
}

.gc-uploader__input-wrapper {
    position: relative
}

[dir] .gc-uploader__input:disabled {
    cursor: not-allowed
}

.gc-uploader__upload {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 48px;
    height: 48px
}

[dir] .gc-uploader__upload {
    margin-top: 12px;
    border-radius: 8px;
    border: 1px solid #eee;
    background-color: #fff
}

[dir] .gc-uploader__upload:active {
    background-color: #f2f3f5
}

[dir] .gc-uploader__upload--readOnly:active {
    background-color: #f7f8fa
}

.gc-uploader__upload-icon {
    font-size: 16px
}

.gc-uploader__upload-text {
    color: #333;
    font-size: 14px
}

[dir] .gc-uploader__upload-text {
    margin-top: 4px
}

.gc-uploader__preview {
    position: relative;
    gap: 16px
}

[dir] .gc-uploader__preview {
    cursor: pointer;
    margin-top: 12px
}

[dir=ltr] .gc-uploader__preview {
    margin-right: 16px
}

[dir=rtl] .gc-uploader__preview {
    margin-left: 16px
}

.gc-uploader__preview-image {
    display: block;
    width: 48px;
    height: 48px;
    overflow: hidden
}

[dir] .gc-uploader__preview-image {
    border-radius: 4px
}

.gc-uploader__preview-image img {
    display: block;
    width: 100%;
    height: 100%
}

.gc-uploader__preview-delete {
    position: absolute;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px
}

[dir=ltr] .gc-uploader__preview-delete {
    right: 0;
    border-radius: 0 0 0 12px
}

[dir=rtl] .gc-uploader__preview-delete {
    left: 0;
    border-radius: 0 0 12px 0
}

.gc-uploader__preview-delete .icon-close-fill {
    color: #ff5e52;
    font-size: 22px
}

[dir=ltr] .gc-uploader__preview-delete .icon-close-fill {
    transform: scale(.7) translate(-12%,6%)
}

[dir=rtl] .gc-uploader__preview-delete .icon-close-fill {
    transform: scale(.7) translate(12%,6%)
}

.gc-uploader__preview-cover {
    position: absolute;
    top: 0;
    bottom: 0
}

[dir] .gc-uploader__preview-cover {
    right: 0;
    left: 0
}

.gc-uploader__mask {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff
}

[dir] .gc-uploader__mask {
    right: 0;
    left: 0;
    background-color: rgba(50,50,51,.88)
}

.gc-uploader__mask-message {
    font-size: 14px;
    line-height: 1.5
}

[dir] .gc-uploader__mask-message {
    margin-top: 6px;
    padding: 0 4px
}

.gc-scroll {
    scrollbar-color: var(--color-scrollbar-track);
    scrollbar-face-color:var(--color-scrollbar-track);scrollbar-base-color: var(--color-scrollbar-track);
    scrollbar-shadow-color:var(--color-scrollbar-track);scrollbar-3dlight-color: var(--color-scrollbar-track);
    scrollbar-highlight-color:var(--color-scrollbar-track);scrollbar-track-color: var(--color-scrollbar-track);
    scrollbar-arrow-color:var(--color-scrollbar-track)}



[dir] .gc-scroll::-webkit-scrollbar-corner {
    background-color: transparent
}

[dir] .fade-in-wrap {
    animation-duration: .5s;
    animation-fill-mode: both
}

[dir] .fade-in-wrap.fade-in-show {
    animation-name: fadeInDown
}

[dir] .fade-in-wrap.fade-in-hide {
    animation-name: fadeInUp
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-20px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-20px)
    }
}

@media(max-width: 768px) {
    .gc-modal--center.base-size {
        width:90vw;
        max-height: 94vh
    }
}

.rc-slider {
    position: relative;
    width: calc(100% - 16px);
    height: 14px;
    touch-action: none;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

[dir] .rc-slider {
    padding: 5px 0;
    border-radius: 6px;
    margin: 0 auto
}

.rc-slider * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.rc-slider-rail {
    position: absolute;
    width: 100%;
    height: 2px
}

[dir] .rc-slider-rail {
    background-color: var(--color-divider-primary);
    border-radius: 6px
}

.rc-slider-track {
    position: absolute;
    height: 2px
}

[dir] .rc-slider-track {
    background-color: var(--color-icon-primary);
    border-radius: 6px
}

.rc-slider-handle {
    position: absolute;
    cursor: pointer;
    cursor: -webkit-grab;
    touch-action: pan-x;
    width: 16px;
    height: 16px;
    top: -2px;
    z-index: 99
}

[dir] .rc-slider-handle {
    cursor: grab;
    background: var(--color-bg-modal);
    border: 4px solid var(--color-icon-primary);
    border-radius: 50%;
    margin-top: 0
}

.rc-slider-handle:focus {
    outline: none
}

[dir] .rc-slider-handle:focus {
    box-shadow: none
}

[dir] .rc-slider-handle:focus-visible {
    border-color: var(--color-icon-primary);
    box-shadow: none
}

[dir] .rc-slider-handle-click-focused:focus {
    border-color: var(--color-icon-primary);
    box-shadow: none
}

[dir] .rc-slider-handle:hover {
    border-color: var(--color-icon-primary)
}

.rc-slider-handle:active {
    cursor: -webkit-grabbing
}

[dir] .rc-slider-handle:active {
    border-color: var(--color-icon-primary);
    box-shadow: none;
    cursor: grabbing
}

.rc-slider-mark {
    position: absolute;
    top: 18px;
    width: calc(100% + 8px);
    font-size: 12px;
    display: flex
}

[dir] .rc-slider-mark {
    margin: 0 -4px
}

[dir=ltr] .rc-slider-mark {
    left: 0
}

[dir=rtl] .rc-slider-mark {
    right: 0
}

.rc-slider-mark-text {
    color: var(--color-text-secondary);
    flex-grow: 10;
    flex-shrink: 0;
    flex-basis: 10%;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    font-weight: 700
}

[dir] .rc-slider-mark-text {
    text-align: center;
    cursor: pointer;
    padding-top: 16px;
    margin-top: -16px;
    transform: translate(0)!important
}

.rc-slider-mark-text:first-child {
    flex-grow: 1;
    justify-content: flex-start
}

.rc-slider-mark-text:last-child {
    flex-grow: 1;
    justify-content: flex-end
}

.rc-slider-mark-text-active {
    color: var(--color-text-primary)
}

.rc-slider-step {
    position: absolute;
    width: 100%;
    height: 2px;
    pointer-events: none
}

[dir] .rc-slider-step {
    background: transparent
}

.rc-slider-dot {
    position: absolute;
    bottom: -3px;
    width: 8px;
    height: 8px;
    vertical-align: middle;
    box-sizing: border-box;
    z-index: 9
}

[dir] .rc-slider-dot {
    background: var(--color-fff);
    border-radius: 50%;
    border: 2px solid var(--color-ddd);
    cursor: pointer
}

[dir] .rc-slider-dot.rc-slider-dot-active {
    border-color: var(--color-icon-primary)
}

[dir] .rc-slider-dot-active,[dir] .rc-slider-dot:first-child {
    background: var(--color-bg-modal)
}

[dir=ltr] .rc-slider-dot-reverse {
    margin-right: -4px
}

[dir=rtl] .rc-slider-dot-reverse {
    margin-left: -4px
}

.rc-slider-disabled {
    opacity: .7
}

[dir] .rc-slider-disabled {
    background-color: transparent
}

[dir] .rc-slider-disabled .rc-slider-track {
    background-color: var(--color-ccc)
}

[dir] .rc-slider-disabled .rc-slider-dot,[dir] .rc-slider-disabled .rc-slider-handle {
    background-color: var(--color-fff);
    border-color: var(--color-ccc);
    box-shadow: none;
    cursor: not-allowed
}

[dir] .rc-slider-disabled .rc-slider-dot,[dir] .rc-slider-disabled .rc-slider-mark-text {
    cursor: not-allowed!important
}

.rc-slider-vertical {
    width: 14px;
    height: 100%
}

[dir] .rc-slider-vertical {
    padding: 0 5px
}

.rc-slider-vertical .rc-slider-rail {
    width: 4px;
    height: 100%
}

.rc-slider-vertical .rc-slider-track {
    bottom: 0;
    width: 4px
}

[dir=ltr] .rc-slider-vertical .rc-slider-track {
    left: 5px
}

[dir=rtl] .rc-slider-vertical .rc-slider-track {
    right: 5px
}

.rc-slider-vertical .rc-slider-handle {
    touch-action: pan-y
}

[dir] .rc-slider-vertical .rc-slider-handle {
    margin-top: 0
}

[dir=ltr] .rc-slider-vertical .rc-slider-handle {
    margin-left: -5px
}

[dir=rtl] .rc-slider-vertical .rc-slider-handle {
    margin-right: -5px
}

.rc-slider-vertical .rc-slider-mark {
    top: 0;
    height: 100%
}

[dir=ltr] .rc-slider-vertical .rc-slider-mark {
    left: 18px
}

[dir=rtl] .rc-slider-vertical .rc-slider-mark {
    right: 18px
}

.rc-slider-vertical .rc-slider-step {
    width: 4px;
    height: 100%
}

[dir=ltr] .rc-slider-vertical .rc-slider-dot {
    margin-left: -2px
}

[dir=rtl] .rc-slider-vertical .rc-slider-dot {
    margin-right: -2px
}

.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter {
    display: block!important
}

[dir] .rc-slider-tooltip-zoom-down-appear,[dir] .rc-slider-tooltip-zoom-down-enter {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-play-state: paused
}

.rc-slider-tooltip-zoom-down-leave {
    display: block!important
}

[dir] .rc-slider-tooltip-zoom-down-leave {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-play-state: paused
}

[dir] .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,[dir] .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active {
    animation-name: rcSliderTooltipZoomDownIn;
    animation-play-state: running
}

[dir] .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
    animation-name: rcSliderTooltipZoomDownOut;
    animation-play-state: running
}

[dir] .rc-slider-tooltip-zoom-down-appear,[dir] .rc-slider-tooltip-zoom-down-enter {
    transform: scale(0);
    animation-timing-function: cubic-bezier(.23,1,.32,1)
}

[dir] .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;
    visibility: visible;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

[dir=ltr] .rc-slider-tooltip {
    left: -9999px
}

[dir=rtl] .rc-slider-tooltip {
    right: -9999px
}

.rc-slider-tooltip * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.rc-slider-tooltip-hidden {
    display: none
}

[dir] .rc-slider-tooltip-placement-top {
    padding: 4px 0 8px
}

.rc-slider-tooltip-inner {
    min-width: 24px;
    height: 24px;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    text-decoration: none
}

[dir] .rc-slider-tooltip-inner {
    padding: 6px 2px;
    text-align: center;
    background-color: #6c6c6c;
    border-radius: 6px;
    box-shadow: 0 0 4px #d9d9d9
}

.rc-slider-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0
}

[dir] .rc-slider-tooltip-arrow {
    border-color: transparent;
    border-style: solid
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    bottom: 4px
}

[dir] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    border-width: 4px 4px 0;
    border-top-color: #6c6c6c
}

[dir=ltr] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    left: 50%;
    margin-left: -4px
}

[dir=rtl] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    right: 50%;
    margin-right: -4px
}

[dir] .gc-icon--spin {
    animation: rv-spin 1.5s linear infinite
}

.gc-image {
    --gc-image-placeholder-text-color: #999;
    --gc-image-placeholder-font-size: 14px;
    --gc-image-placeholder-background-color: #fafafa;
    --gc-image-loading-icon-size: 32px;
    --gc-image-loading-icon-color: #ddd;
    --gc-image-error-icon-size: 32px;
    --gc-image-error-icon-color: #ddd;
    position: relative;
    display: inline-block
}

.gc-image--block {
    display: block;
    width: 100%;
    height: 100%
}

.gc-image--fix {
    overflow: hidden
}

.gc-image--fix .gc-image__img {
    position: absolute;
    top: 50%
}

[dir=ltr] .gc-image--fix .gc-image__img {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .gc-image--fix .gc-image__img {
    right: 50%;
    transform: translate(50%,-50%)
}

.gc-image--fix-width .gc-image__img {
    width: 100%;
    height: auto
}

.gc-image--fix-height .gc-image__img {
    width: auto;
    height: 100%
}

.gc-image--round {
    overflow: hidden
}

[dir] .gc-image--round {
    border-radius: 50%
}

[dir] .gc-image--round .gc-image__img {
    border-radius: inherit
}

.gc-image__error,.gc-image__img,.gc-image__loading {
    display: block;
    width: 100%;
    height: 100%
}

.gc-image__error,.gc-image__loading {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: var(--gc-image-placeholder-text-color);
    font-size: var(--gc-image-placeholder-font-size)
}

[dir] .gc-image__error,[dir] .gc-image__loading {
    background-color: var(--gc-image-placeholder-background-color)
}

[dir=ltr] .gc-image__error,[dir=ltr] .gc-image__loading {
    left: 0
}

[dir=rtl] .gc-image__error,[dir=rtl] .gc-image__loading {
    right: 0
}

.gc-image__loading-icon {
    color: var(--gc-image-loading-icon-color);
    font-size: var(--gc-image-loading-icon-size)
}

.gc-image__error-icon {
    color: var(--gc-image-error-icon-color);
    font-size: var(--gc-image-error-icon-size)
}

:root {
    --checkbox-size: 20px;
    --checkbox-border-color: #999;
    --checkbox-label-margin: 8px;
    --checkbox-label-color: #333;
    --checkbox-checked-icon-color: #1b1b1b;
    --checkbox-transition-duration: 0.2s;
    --checkbox-disabled-icon-color: #555;
    --checkbox-disabled-label-color: #555;
    --checkbox-disabled-background-color: #eee
}

.main-theme-dark {
    --checkbox-label-color: var(--color-text)
}

.gc-checkbox {
    display: flex;
    align-items: center;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

[dir] .gc-checkbox {
    cursor: pointer
}

[dir] .gc-checkbox--disabled {
    cursor: not-allowed
}

[dir] .gc-checkbox--label-disabled {
    cursor: default
}

[dir=ltr] .gc-checkbox--horizontal {
    margin-right: 12px
}

[dir=rtl] .gc-checkbox--horizontal {
    margin-left: 12px
}

.gc-checkbox__icon {
    flex: none;
    font-size: var(--checkbox-size)
}

[dir] .gc-checkbox__icon {
    cursor: pointer
}

.gc-checkbox__icon .gc-icon {
    display: block;
    box-sizing: border-box;
    width: 1.25em;
    height: 1.25em;
    color: transparent;
    font-size: .8em;
    line-height: 1.25
}

[dir] .gc-checkbox__icon .gc-icon {
    text-align: center;
    border: 1px solid var(--checkbox-border-color);
    transition-duration: var(--checkbox-transition-duration);
    transition-property: color,border-color,background-color
}

.gc-checkbox__icon .gc-icon svg {
    width: 100%;
    height: 100%
}

[dir] .gc-checkbox__icon--square .gc-icon {
    border-radius: 4px
}

[dir] .gc-checkbox__icon--round .gc-icon {
    border-radius: 100%
}

.gc-checkbox__icon--checked .gc-icon {
    color: #fff
}

[dir] .gc-checkbox__icon--checked .gc-icon {
    background-color: var(--checkbox-checked-icon-color);
    border-color: var(--checkbox-checked-icon-color)
}

[dir] .gc-checkbox__icon--disabled {
    cursor: not-allowed
}

.gc-checkbox__icon--disabled .gc-icon {
    color: #999
}

[dir] .gc-checkbox__icon--disabled .gc-icon {
    background-color: var(checkbox-disabled-background-color);
    border-color: #999
}

.gc-checkbox__label {
    color: var(--checkbox-label-color);
    line-height: var(--checkbox-size)
}

[dir=ltr] .gc-checkbox__label {
    margin-left: var(--checkbox-label-margin)
}

[dir=rtl] .gc-checkbox__label {
    margin-right: var(--checkbox-label-margin)
}

[dir=ltr] .gc-checkbox__label--left {
    margin: 0 var(--checkbox-label-margin) 0 0
}

[dir=rtl] .gc-checkbox__label--left {
    margin: 0 0 0 var(--checkbox-label-margin)
}

.gc-checkbox__label--disabled {
    color: var(--checkbox-disabled-label-color)
}

.gc-checkbox-group--horizontal {
    display: flex;
    flex-wrap: wrap
}

.gc-assets-table {
    display: table;
    min-width: 100%;
    width: -moz-max-content;
    width: max-content
}

[dir] .gc-assets-table {
    margin-top: 16px
}

@media(max-width: 768px) {
    [dir] .gc-assets-table {
        margin-top:20px
    }
}

.gc-assets-table .flex-row,.gc-assets-table .flex-row_head {
    display: table-row;
    justify-content: space-between;
    position: relative;
    width: -moz-max-content;
    width: max-content;
    min-width: 100%
}

[dir] .gc-assets-table .flex-row,[dir] .gc-assets-table .flex-row_head {
    padding: 0 8px
}

[dir=ltr] .gc-assets-table .flex-row .cell.operation:last-child,[dir=ltr] .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-left: 1px solid var(--color-line)
}

[dir=rtl] .gc-assets-table .flex-row .cell.operation:last-child,[dir=rtl] .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-right: 1px solid var(--color-line)
}

.gc-assets-table .flex-row_head .cell {
    height: 40px;
    color: var(--color-text);
    font-size: 12px;
    line-height: 40px
}

[dir] .gc-assets-table .flex-row_head .cell {
    background-color: var(--color-bg-1);
    border-bottom: none
}

[dir] .gc-assets-table .flex-row_head .cell span.tips {
    border-bottom: 1px dashed var(--color-desc)
}

[dir] .gc-assets-table .flex-row:hover .cell {
    background-color: var(--color-bg-2)
}

[dir] .gc-assets-table .flex-row.no-hover .cell {
    background-color: var(--color-bg)
}

.gc-assets-table .cell {
    display: table-cell;
    flex-grow: 1;
    flex-shrink: 0;
    height: 64px;
    box-sizing: border-box;
    color: var(--color-title);
    font-size: 14px;
    white-space: nowrap;
    vertical-align: middle
}

[dir] .gc-assets-table .cell {
    border-bottom: 1px solid var(--color-line);
    background-color: var(--color-bg);
    transition: .25s
}

[dir=ltr] .gc-assets-table .cell {
    padding: 0 0 0 16px
}

[dir=rtl] .gc-assets-table .cell {
    padding: 0 16px 0 0
}

.gc-assets-table .cell.block-show {
    display: table-cell!important;
    width: auto!important
}

.gc-assets-table .cell.balance {
    white-space: pre-wrap;
    color: var(--color-text);
    font-size: 12px;
    width: 260px
}

.gc-assets-table .cell.profit {
    width: 220px
}

.gc-assets-table .cell .icon {
    width: 20px;
    height: 20px
}

[dir=ltr] .gc-assets-table .cell .icon {
    margin-right: 8px
}

[dir=rtl] .gc-assets-table .cell .icon {
    margin-left: 8px
}

.gc-assets-table .cell .text01 {
    color: var(--color-title);
    font-size: 14px;
    font-weight: 700
}

.gc-assets-table .cell.operation .btn {
    min-height: auto
}

[dir] .gc-assets-table .cell.operation .btn {
    padding: 0
}

[dir=ltr] .gc-assets-table .cell.operation .btn {
    margin-left: 16px
}

[dir=rtl] .gc-assets-table .cell.operation .btn {
    margin-right: 16px
}

.goron .gc-assets-table .flex-row_head .cell {
    color: var(--color-text-secondary);
    font-size: 12px
}

[dir] .goron .gc-assets-table .flex-row_head .cell {
    background-color: transparent;
    border-bottom: 1px solid var(--color-divider-primary)
}

[dir=ltr] .goron .gc-assets-table .flex-row .cell.operation,[dir=ltr] .goron .gc-assets-table .flex-row_head .cell.operation {
    text-align: right;
    padding-right: 20px
}

[dir=rtl] .goron .gc-assets-table .flex-row .cell.operation,[dir=rtl] .goron .gc-assets-table .flex-row_head .cell.operation {
    text-align: left;
    padding-left: 20px
}

[dir=ltr] .goron .gc-assets-table .flex-row .cell.operation:last-child,[dir=ltr] .goron .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-left-width: 0
}

[dir=rtl] .goron .gc-assets-table .flex-row .cell.operation:last-child,[dir=rtl] .goron .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-right-width: 0
}

[dir] .goron .gc-assets-table .flex-row.no-hover .cell,[dir] .goron .gc-assets-table .flex-row:hover .cell {
    background-color: var(--color-fill-hover)
}

.goron .gc-assets-table .cell {
    color: var(--color-text-primary)
}

[dir] .goron .gc-assets-table .cell {
    border-bottom: 1px solid var(--color-divider-primary)!important;
    background-color: transparent
}

.goron .gc-assets-table .text01 {
    color: var(--color-text-primary)
}

.goron .gc-assets-table .operation .btn {
    font-size: 14px;
    font-weight: 400;
    color: var(--color-fill-brand)
}

.goron .gc-assets-table .operation .t-text-gray-99 {
    color: var(--color-text-disable)!important
}

@media(max-width: 1200px) {
    [dir=ltr] .gc-assets-table .flex-row .cell:last-child,[dir=ltr] .gc-assets-table .flex-row_head .cell:last-child {
        border-left:none
    }

    [dir=rtl] .gc-assets-table .flex-row .cell:last-child,[dir=rtl] .gc-assets-table .flex-row_head .cell:last-child {
        border-right: none
    }
}

@media(max-width: 768px) {
    [dir] .gc-assets-table .flex-row .cell,[dir] .gc-assets-table .flex-row_head .cell {
        border:none
    }

    [dir=ltr] .gc-assets-table .flex-row .cell:last-child,[dir=ltr] .gc-assets-table .flex-row_head .cell:last-child {
        border-left: none
    }

    [dir=rtl] .gc-assets-table .flex-row .cell:last-child,[dir=rtl] .gc-assets-table .flex-row_head .cell:last-child {
        border-right: none
    }

    [dir=ltr] .gc-assets-table .flex-row .cell.operation:last-child,[dir=ltr] .gc-assets-table .flex-row_head .cell.operation:last-child {
        border-left: none
    }

    [dir=rtl] .gc-assets-table .flex-row .cell.operation:last-child,[dir=rtl] .gc-assets-table .flex-row_head .cell.operation:last-child {
        border-right: none
    }

    [dir] .gc-assets-table .flex-row_head .cell {
        background-color: var(--color-bg)
    }
}

.c2c-tab {
    display: flex;
    justify-content: space-between;
    align-items: center
}

[dir] .c2c-tab {
    margin-top: 120px
}

.c2c-tab-box {
    display: flex;
    align-items: center;
    min-width: 156px;
    height: 40px;
    box-sizing: border-box
}

[dir] .c2c-tab-box {
    padding: 2px;
    border-radius: 8px;
    background-color: var(--color-bg-4)
}

[dir] .c2c-tab-box .s1 {
    margin-top: 0
}

@media(max-width: 1080px) {
    [dir] .c2c-tab-box .s1 {
        margin-top:32px
    }

    .c2c-tab-box {
        max-width: -moz-max-content;
        max-width: max-content
    }

    [dir] .c2c-tab-box {
        margin-top: 32px
    }
}

.c2c-tab-box>div {
    height: 36px;
    box-sizing: border-box;
    flex-grow: 1;
    color: var(--color-desc);
    line-height: 18px;
    font-size: 14px
}

[dir] .c2c-tab-box>div {
    padding: 8px 24px;
    border-radius: 8px;
    background-color: var(--color-bg-4);
    text-align: center;
    cursor: pointer;
    transition: all .3s
}

.c2c-tab-box>div.active {
    color: var(--color-title)
}

[dir] .c2c-tab-box>div.active {
    background-color: var(--color-bg)
}

.c2c-page-title {
    color: var(--color-title);
    font-size: 28px;
    font-weight: 600;
    line-height: 36px
}

.c2c-help-guide {
    display: grid;
    justify-content: space-between;
    grid-template-columns: repeat(auto-fill,minmax(300px,1fr));
    grid-gap: 24px;
    gap: 24px
}

[dir] .c2c-help-guide {
    margin-top: 36px
}

.c2c-help-guide>div {
    color: var(--color-title);
    font-size: 14px;
    line-height: 21px;
    height: auto
}

[dir] .c2c-help-guide>div {
    padding: 32px 28px;
    border: 1px solid var(--color-bg-4);
    border-radius: 16px
}

.c2c-help-guide>div img {
    width: 56px;
    height: 56px
}

.c2c-help-guide>div h4 {
    font-size: 20px;
    font-weight: 600;
    line-height: 26px
}

[dir] .c2c-help-guide>div h4 {
    margin-top: 24px
}

[dir] .c2c-help-guide>div p {
    margin-top: 16px
}

.c2c-table {
    color: var(--color-title);
    font-size: 14px
}

[dir] .c2c-table {
    margin-top: 32px
}

@media(max-width: 1080px) {
    [dir] .c2c-table {
        margin-top:16px
    }
}

.c2c-table .flex-row_head .cell {
    vertical-align: top;
    line-height: 1.4
}

.c2c-table .flex-row .cell {
    vertical-align: top
}

[dir] .c2c-table .flex-row .cell {
    padding-top: 20px;
    padding-bottom: 20px
}

[dir] .c2c-table__columns .cell {
    border-bottom: 1px solid var(--color-line)!important;
    background-color: var(--color-bg)!important
}

.c2c-table .cell-01 {
    color: var(--color-title)
}

.c2c-table .cell-01 h4 {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px
}

.c2c-table .cell-01 p {
    color: var(--color-text);
    font-size: 12px;
    line-height: 18px
}

.c2c-table .cell-02 {
    color: var(--color-title);
    font-size: 18px;
    font-weight: 600
}

.c2c-table .cell-05 {
    width: 80px;
    max-height: 36px;
    min-height: 36px;
    box-sizing: border-box
}

[dir] .c2c-table .cell-05 {
    padding: 8px 24px
}

.c2c-table .cell.cell-06 {
    line-height: 1.4
}

.c2c-select.s1 {
    height: auto;
    min-width: -moz-max-content;
    min-width: max-content
}

[dir] .c2c-select.s1 {
    padding-left: 0;
    padding-right: 0;
    background-color: transparent
}

.c2c-select.s1 .select__box {
    height: auto;
    min-width: -moz-max-content;
    min-width: max-content;
    box-sizing: border-box
}

[dir] .c2c-select.s1 .select__box {
    padding: 8px;
    background-color: var(--color-fff);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    border-radius: 4px 4px 8px 8px
}

.c2c-select.s1 .select__item {
    line-height: 24px
}

@media screen and (max-width: 768px) {
    .c2c-page-title {
        font-size:20px;
        font-weight: 500;
        line-height: 30px
    }

    .c2c-tab {
        display: block
    }

    [dir] .c2c-tab {
        margin-top: 64px
    }

    .c2c-help-guide {
        gap: 16px
    }

    .c2c-help-guide>div img {
        width: 48px;
        height: 48px
    }

    .c2c-help-guide>div h4 {
        font-size: 18px;
        line-height: 24px
    }

    [dir] .c2c-help-guide>div p {
        margin-top: 16px
    }
}

.gc-addressTooltip {
    z-index: 9999
}

.gc-addressTooltip .rc-tooltip-inner {
    width: 368px;
    max-width: 368px
}

[dir] .gc-addressTooltip .rc-tooltip-inner {
    padding: 24px 16px
}

.gc-addressTooltip .rc-tooltip-inner::-webkit-scrollbar-thumb {
    height: 140px
}

[dir] .gc-addressTooltip .rc-tooltip-inner::-webkit-scrollbar-thumb {
    background: #444;
    border-radius: 8px
}

.gc-addressTooltip .rc-tooltip-inner img {
    width: 100%
}

.custom-modal .gc-modal {
    box-sizing: border-box;
    max-height: 748px;
    color: #999;
    font-size: 14px
}

[dir] .custom-modal .gc-modal {
    padding: 32px;
    border-radius: 4px;
    background-color: #fff
}

.custom-modal .gc-modal__title {
    color: #333;
    font-size: 20px;
    line-height: 1
}

[dir] .custom-modal .gc-modal__title {
    margin: 0 0 24px
}

[dir=ltr] .custom-modal .gc-modal__title {
    text-align: left
}

[dir=rtl] .custom-modal .gc-modal__title {
    text-align: right
}

.custom-modal .gc-modal__icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: 24px;
    color: #999;
    font-weight: 400;
    line-height: 1
}

[dir] .custom-modal .gc-modal__icon-close {
    cursor: pointer
}

[dir=ltr] .custom-modal .gc-modal__icon-close {
    right: 16px
}

[dir=rtl] .custom-modal .gc-modal__icon-close {
    left: 16px
}

.custom-modal .gc-modal__icon-close:hover {
    color: #777
}

@media screen and (max-width: 798px) {
    [dir] .download-wrapper .content-viewport {
        margin-bottom:0
    }

    .download-wrapper .site-footer,.download-wrapper .site-navigation {
        display: none!important
    }
}

@media screen and (max-width: 768px) {
    .gc-addressTooltip .rc-tooltip-inner {
        width:80vw;
        max-width: 90vw;
        box-sizing: border-box
    }

    [dir] .gc-addressTooltip .rc-tooltip-inner {
        padding: 24px 16px
    }

    .gc-addressTooltip .rc-tooltip-inner img {
        width: 100%
    }

    [dir] .custom-modal .gc-modal {
        padding: 24px 16px
    }
}

.futures-chart-formatter {
    position: absolute;
    top: 0;
    z-index: 999;
    color: var(--color-1b)
}

[dir] .futures-chart-formatter {
    background-color: var(--color-bg-3);
    border-radius: 4px;
    padding: 8px
}

[class*=t-max-w-],[class*=t-min-w-],[class*=t-p],[class*=t-w-],[class^=t-] {
    box-sizing: border-box
}

[dir] [class*=t-max-w-],[dir] [class*=t-min-w-],[dir] [class*=t-p],[dir] [class*=t-w-],[dir] [class^=t-] {
    border-width: 0;
    border-style: solid
}

*,:after,:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.t-asset__coin-btn {
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    color: var(--color-title)
}

[dir] .t-asset__coin-btn {
    margin-bottom: 8px;
    padding: 0 8px;
    background-color: var(--color-fa);
    border-radius: 4px;
    cursor: pointer;
    text-align: center
}

[dir=ltr] .t-asset__coin-btn {
    margin-right: 16px
}

[dir=rtl] .t-asset__coin-btn {
    margin-left: 16px
}

[dir] .t-asset__coin-btn:hover {
    background-color: var(--color-eee)
}

.t-link {
    color: var(--color-title);
    font-weight: 500
}

[dir] .t-link {
    cursor: pointer
}

.t-link:hover {
    color: var(--color-link)
}

.t-link-02,.t-link:hover {
    text-decoration: underline;
    text-underline-offset: 4px
}

.t-link-02 {
    color: var(--color-title);
    font-weight: 500
}

[dir] .t-link-02 {
    cursor: pointer
}

.t-link-02:hover {
    color: var(--color-link)
}

.t-model__title_1 {
    --tw-text-opacity: 1;
    color: rgb(27 27 27/var(--tw-text-opacity))
}

:is(.t-dark .t-model__title_1) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.t-model__text_1 {
    --tw-text-opacity: 1;
    color: rgb(119 119 119/var(--tw-text-opacity))
}

:is(.t-dark .t-model__text_1) {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity))
}

.t-icon-close {
    position: absolute;
    top: 16px;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon)
}

[dir=ltr] .t-icon-close {
    right: 16px
}

[dir=rtl] .t-icon-close {
    left: 16px
}

.t-icon-close:hover {
    color: var(--color-modal-close-icon-hover)
}

.t-tips__01 {
    color: var(--color-text);
    font-size: 12px;
    -webkit-text-decoration: solid underline;
    text-decoration: solid underline;
    text-underline-offset: 4px;
    text-decoration-style: dashed
}

[dir] .t-tips__01 {
    cursor: pointer
}

.t-tips__01:hover {
    color: var(--color-title)
}

.t-pointer-events-none {
    pointer-events: none
}

.t-relative {
    position: relative
}

[dir=ltr] .t-left-0 {
    left: 0
}

[dir=ltr] .t-right-0,[dir=rtl] .t-left-0 {
    right: 0
}

[dir=rtl] .t-right-0 {
    left: 0
}

.\!t-z-10 {
    z-index: 10!important
}

.t-z-\[200\] {
    z-index: 200
}

[dir] .t-m-4 {
    margin: 16px
}

[dir] .t-mx-1 {
    margin-left: 4px;
    margin-right: 4px
}

[dir] .t-mx-2 {
    margin-left: 8px;
    margin-right: 8px
}

[dir] .t-mx-4 {
    margin-left: 16px;
    margin-right: 16px
}

[dir] .t-mx-\[0\.2vw\] {
    margin-left: .2vw;
    margin-right: .2vw
}

[dir] .t-mx-auto {
    margin-left: auto;
    margin-right: auto
}

[dir] .t-my-2 {
    margin-top: 8px;
    margin-bottom: 8px
}

[dir] .t-my-4 {
    margin-top: 16px;
    margin-bottom: 16px
}

[dir] .t-my-6 {
    margin-top: 24px;
    margin-bottom: 24px
}

[dir] .\!t-mb-0 {
    margin-bottom: 0!important
}

[dir] .\!t-mb-1 {
    margin-bottom: 4px!important
}

[dir] .\!t-mb-2 {
    margin-bottom: 8px!important
}

[dir] .\!t-mb-4 {
    margin-bottom: 16px!important
}

[dir] .\!t-mb-6 {
    margin-bottom: 24px!important
}

[dir=ltr] .\!t-ml-0 {
    margin-left: 0!important
}

[dir=ltr] .\!t-mr-0,[dir=rtl] .\!t-ml-0 {
    margin-right: 0!important
}

[dir=rtl] .\!t-mr-0 {
    margin-left: 0!important
}

[dir] .\!t-mt-2 {
    margin-top: 8px!important
}

[dir] .\!t-mt-8 {
    margin-top: 32px!important
}

[dir] .t-mb-1 {
    margin-bottom: 4px
}

[dir] .t-mb-2 {
    margin-bottom: 8px
}

[dir] .t-mb-4 {
    margin-bottom: 16px
}

[dir] .t-mb-6 {
    margin-bottom: 24px
}

[dir=ltr] .t-ml-1 {
    margin-left: 4px
}

[dir=rtl] .t-ml-1 {
    margin-right: 4px
}

[dir=ltr] .t-ml-10 {
    margin-left: 40px
}

[dir=rtl] .t-ml-10 {
    margin-right: 40px
}

[dir=ltr] .t-ml-16 {
    margin-left: 64px
}

[dir=rtl] .t-ml-16 {
    margin-right: 64px
}

[dir=ltr] .t-ml-2 {
    margin-left: 8px
}

[dir=rtl] .t-ml-2 {
    margin-right: 8px
}

[dir=ltr] .t-ml-3 {
    margin-left: 12px
}

[dir=rtl] .t-ml-3 {
    margin-right: 12px
}

[dir=ltr] .t-ml-4 {
    margin-left: 16px
}

[dir=rtl] .t-ml-4 {
    margin-right: 16px
}

[dir=ltr] .t-ml-6 {
    margin-left: 24px
}

[dir=rtl] .t-ml-6 {
    margin-right: 24px
}

[dir=ltr] .t-ml-8 {
    margin-left: 32px
}

[dir=rtl] .t-ml-8 {
    margin-right: 32px
}

[dir=ltr] .t-ml-auto {
    margin-left: auto
}

[dir=rtl] .t-ml-auto {
    margin-right: auto
}

[dir=ltr] .t-mr-1 {
    margin-right: 4px
}

[dir=rtl] .t-mr-1 {
    margin-left: 4px
}

[dir=ltr] .t-mr-2 {
    margin-right: 8px
}

[dir=rtl] .t-mr-2 {
    margin-left: 8px
}

[dir=ltr] .t-mr-4 {
    margin-right: 16px
}

[dir=rtl] .t-mr-4 {
    margin-left: 16px
}

[dir] .t-mt-1 {
    margin-top: 4px
}

[dir] .t-mt-10 {
    margin-top: 40px
}

[dir] .t-mt-12 {
    margin-top: 48px
}

[dir] .t-mt-16 {
    margin-top: 64px
}

[dir] .t-mt-2 {
    margin-top: 8px
}

[dir] .t-mt-3 {
    margin-top: 12px
}

[dir] .t-mt-4 {
    margin-top: 16px
}

[dir] .t-mt-5 {
    margin-top: 20px
}

[dir] .t-mt-6 {
    margin-top: 24px
}

[dir] .t-mt-8 {
    margin-top: 32px
}

.t-line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.t-block {
    display: block
}

.t-inline-block {
    display: inline-block
}

.\!t-flex {
    display: flex!important
}

.t-flex {
    display: flex
}

.\!t-hidden {
    display: none!important
}

.t-hidden {
    display: none
}

.\!t-h-12 {
    height: 48px!important
}

.\!t-h-\[72px\] {
    height: 72px!important
}

.t-h-10 {
    height: 40px
}

.t-h-12 {
    height: 48px
}

.t-h-5 {
    height: 20px
}

.t-h-6 {
    height: 24px
}

.t-h-8 {
    height: 32px
}

.t-h-\[100vh\] {
    height: 100vh
}

.t-h-\[114px\] {
    height: 114px
}

.t-h-\[88px\] {
    height: 88px
}

.t-h-full {
    height: 100%
}

.t-max-h-\[240px\] {
    max-height: 240px
}

.t-max-h-\[300px\] {
    max-height: 300px
}

.t-max-h-\[78vh\] {
    max-height: 78vh
}

.\!t-min-h-\[100px\] {
    min-height: 100px!important
}

.\!t-min-h-\[240px\] {
    min-height: 240px!important
}

.\!t-min-h-\[30vh\] {
    min-height: 30vh!important
}

.\!t-min-h-\[374px\] {
    min-height: 374px!important
}

.\!t-min-h-\[380px\] {
    min-height: 380px!important
}

.\!t-w-\[81px\] {
    width: 81px!important
}

.\!t-w-full {
    width: 100%!important
}

.t-w-10 {
    width: 40px
}

.t-w-12 {
    width: 48px
}

.t-w-3 {
    width: 12px
}

.t-w-5 {
    width: 20px
}

.t-w-6 {
    width: 24px
}

.t-w-8 {
    width: 32px
}

.t-w-\[28px\] {
    width: 28px
}

.t-w-\[400px\] {
    width: 400px
}

.t-w-\[50\%\] {
    width: 50%
}

.t-w-\[72\%\] {
    width: 72%
}

.t-w-\[99px\] {
    width: 99px
}

.t-w-full {
    width: 100%
}

.t-min-w-\[240px\] {
    min-width: 240px
}

.t-min-w-\[260px\] {
    min-width: 260px
}

.t-flex-1 {
    flex: 1 1
}

.t-flex-grow,.t-grow {
    flex-grow: 1
}

[dir] .\!t-transform-none {
    transform: none!important
}

@keyframes t-bounce {
    0%,to {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(.8,0,1,1)
    }

    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0,0,.2,1)
    }
}

[dir] .t-animate-\[bounce_1s_ease-in-out_2\] {
    animation: t-bounce 1s ease-in-out 2
}

[dir] .\!t-cursor-not-allowed {
    cursor: not-allowed!important
}

[dir] .t-cursor-not-allowed {
    cursor: not-allowed
}

[dir] .t-cursor-pointer {
    cursor: pointer
}

.t-touch-manipulation {
    touch-action: manipulation
}

.t-select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.t-columns-2 {
    -moz-columns: 2;
    column-count: 2
}

.t-columns-3 {
    -moz-columns: 3;
    column-count: 3
}

.t-flex-row {
    flex-direction: row
}

.t-flex-col {
    flex-direction: column
}

.t-flex-wrap {
    flex-wrap: wrap
}

.t-items-start {
    align-items: flex-start
}

.t-items-center {
    align-items: center
}

.\!t-justify-start {
    justify-content: flex-start!important
}

.t-justify-start {
    justify-content: flex-start
}

.t-justify-end {
    justify-content: flex-end
}

.t-justify-center {
    justify-content: center
}

.t-justify-between {
    justify-content: space-between
}

.\!t-gap-2 {
    gap: 8px!important
}

.t-divide-x>:not([hidden])~:not([hidden]) {
    --tw-divide-x-reverse: 0
}

[dir=ltr] .t-divide-x>:not([hidden])~:not([hidden]) {
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

[dir=rtl] .t-divide-x>:not([hidden])~:not([hidden]) {
    border-left-width: calc(1px * var(--tw-divide-x-reverse));
    border-right-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

.t-divide-gray-dd>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1
}

[dir] .t-divide-gray-dd>:not([hidden])~:not([hidden]) {
    border-color: rgb(221 221 221/var(--tw-divide-opacity))
}

.t-overflow-hidden {
    overflow: hidden
}

.t-overflow-x-auto {
    overflow-x: auto
}

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

.t-whitespace-normal {
    white-space: normal
}

.t-whitespace-nowrap {
    white-space: nowrap
}

.t-break-words {
    overflow-wrap: break-word
}

.t-break-all {
    word-break: break-all
}

[dir] .t-rounded {
    border-radius: 4px
}

[dir] .t-rounded-\[2px\] {
    border-radius: 2px
}

[dir] .t-rounded-\[4px\] {
    border-radius: 4px
}

[dir] .t-rounded-sm {
    border-radius: 2px
}

[dir] .t-rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

[dir] .\!t-border-0 {
    border-width: 0!important
}

[dir] .t-border,[dir] .t-border-\[1px\] {
    border-width: 1px
}

[dir] .t-border-t {
    border-top-width: 1px
}

[dir] .t-border-solid {
    border-style: solid
}

.\!t-border-gray-cc {
    --tw-border-opacity: 1!important
}

[dir] .\!t-border-gray-cc {
    border-color: rgb(204 204 204/var(--tw-border-opacity))!important
}

.t-border-gray-99 {
    --tw-border-opacity: 1
}

[dir] .t-border-gray-99 {
    border-color: rgb(153 153 153/var(--tw-border-opacity))
}

.t-border-gray-ee {
    --tw-border-opacity: 1
}

[dir] .t-border-gray-ee {
    border-color: rgb(238 238 238/var(--tw-border-opacity))
}

.t-bg-\[\#11345E\] {
    --tw-bg-opacity: 1
}

[dir] .t-bg-\[\#11345E\] {
    background-color: rgb(17 52 94/var(--tw-bg-opacity))
}

.t-bg-gray-f5 {
    --tw-bg-opacity: 1
}

[dir] .t-bg-gray-f5 {
    background-color: rgb(245 245 245/var(--tw-bg-opacity))
}

.t-bg-gray-fa {
    --tw-bg-opacity: 1
}

[dir] .t-bg-gray-fa {
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

[dir] .\!t-p-0 {
    padding: 0!important
}

[dir] .t-p-4 {
    padding: 16px
}

[dir] .t-p-6 {
    padding: 24px
}

[dir] .\!t-px-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

[dir] .t-px-1 {
    padding-left: 4px;
    padding-right: 4px
}

[dir] .t-px-10 {
    padding-left: 40px;
    padding-right: 40px
}

[dir] .t-px-4 {
    padding-left: 16px;
    padding-right: 16px
}

[dir] .t-px-6 {
    padding-left: 24px;
    padding-right: 24px
}

[dir] .t-px-8 {
    padding-left: 32px;
    padding-right: 32px
}

[dir] .t-py-1 {
    padding-top: 4px;
    padding-bottom: 4px
}

[dir] .t-py-3 {
    padding-top: 12px;
    padding-bottom: 12px
}

[dir] .t-py-8 {
    padding-top: 32px;
    padding-bottom: 32px
}

[dir] .\!t-pt-0 {
    padding-top: 0!important
}

[dir] .t-pb-1 {
    padding-bottom: 4px
}

[dir] .t-pb-3 {
    padding-bottom: 12px
}

[dir] .t-pb-4 {
    padding-bottom: 16px
}

[dir] .t-pb-6 {
    padding-bottom: 24px
}

[dir] .t-pb-8 {
    padding-bottom: 32px
}

[dir=ltr] .t-pl-2 {
    padding-left: 8px
}

[dir=ltr] .t-pr-2,[dir=rtl] .t-pl-2 {
    padding-right: 8px
}

[dir=rtl] .t-pr-2 {
    padding-left: 8px
}

[dir] .t-pt-3 {
    padding-top: 12px
}

[dir=ltr] .\!t-text-left {
    text-align: left!important
}

[dir=rtl] .\!t-text-left {
    text-align: right!important
}

[dir=ltr] .t-text-left {
    text-align: left
}

[dir=rtl] .t-text-left {
    text-align: right
}

[dir] .\!t-text-center {
    text-align: center!important
}

[dir] .t-text-center {
    text-align: center
}

[dir=ltr] .t-text-right {
    text-align: right
}

[dir=rtl] .t-text-right {
    text-align: left
}

.\!t-text-2xl {
    font-size: 24px!important
}

.\!t-text-lg {
    font-size: 18px!important
}

.\!t-text-sm {
    font-size: 14px!important
}

.\!t-text-xs {
    font-size: 12px!important
}

.t-text-2xl {
    font-size: 24px
}

.t-text-base {
    font-size: 16px
}

.t-text-lg {
    font-size: 18px
}

.t-text-sm {
    font-size: 14px
}

.t-text-xl {
    font-size: 20px
}

.t-text-xs {
    font-size: 12px
}

.t-font-bold {
    font-weight: 700
}

.t-font-semibold {
    font-weight: 600
}

.t-leading-5 {
    line-height: 20px
}

.t-leading-6 {
    line-height: 24px
}

.t-leading-\[1\.5\] {
    line-height: 1.5
}

.t-leading-none {
    line-height: 1
}

.t-leading-normal {
    line-height: 1.5
}

.\!t-text-gray-77 {
    --tw-text-opacity: 1!important;
    color: rgb(119 119 119/var(--tw-text-opacity))!important
}

.\!t-text-gray-99 {
    --tw-text-opacity: 1!important;
    color: rgb(153 153 153/var(--tw-text-opacity))!important
}

.t-text-\[\#555\] {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity))
}

.t-text-\[\#D8D8D8\] {
    --tw-text-opacity: 1;
    color: rgb(216 216 216/var(--tw-text-opacity))
}

.t-text-\[\#FEA600\] {
    --tw-text-opacity: 1;
    color: rgb(254 166 0/var(--tw-text-opacity))
}

.t-text-brand {
    --tw-text-opacity: 1;
    color: rgb(46 74 157/var(--tw-text-opacity))
}

.t-text-buy {
    --tw-text-opacity: 1;
    color: rgb(37 192 114/var(--tw-text-opacity))
}

.t-text-gray-1b {
    --tw-text-opacity: 1;
    color: rgb(27 27 27/var(--tw-text-opacity))
}

.t-text-gray-33 {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
}

.t-text-gray-55 {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity))
}

.t-text-gray-77 {
    --tw-text-opacity: 1;
    color: rgb(119 119 119/var(--tw-text-opacity))
}

.t-text-gray-97 {
    --tw-text-opacity: 1;
    color: rgb(151 151 151/var(--tw-text-opacity))
}

.t-text-gray-99 {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity))
}

.t-text-gray-cc {
    --tw-text-opacity: 1;
    color: rgb(204 204 204/var(--tw-text-opacity))
}

.t-text-gray-ee {
    --tw-text-opacity: 1;
    color: rgb(238 238 238/var(--tw-text-opacity))
}

.t-text-sell {
    --tw-text-opacity: 1;
    color: rgb(255 73 61/var(--tw-text-opacity))
}

.t-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.t-underline {
    text-decoration-line: underline
}

.t-decoration-dotted {
    text-decoration-style: dotted
}

.t-decoration-dashed {
    text-decoration-style: dashed
}

.t-decoration-2 {
    text-decoration-thickness: 2px
}

.t-underline-offset-2 {
    text-underline-offset: 2px
}

.t-underline-offset-4 {
    text-underline-offset: 4px
}

.t-accent-brand {
    accent-color: #2e4a9d
}

.hover\:t-bg-gray-fa:hover {
    --tw-bg-opacity: 1
}

[dir] .hover\:t-bg-gray-fa:hover {
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

.hover\:t-font-bold:hover {
    font-weight: 700
}

.hover\:\!t-text-gray-33:hover {
    --tw-text-opacity: 1!important;
    color: rgb(51 51 51/var(--tw-text-opacity))!important
}

.hover\:t-text-gray-32:hover {
    --tw-text-opacity: 1;
    color: rgb(50 50 50/var(--tw-text-opacity))
}

.hover\:t-underline:hover {
    text-decoration-line: underline
}

:is(.t-dark .dark\:t-border-gray-99) {
    --tw-border-opacity: 1
}

[dir] :is(.t-dark .dark\:t-border-gray-99) {
    border-color: rgb(153 153 153/var(--tw-border-opacity))
}

:is(.t-dark .dark\:\!t-bg-gray-33) {
    --tw-bg-opacity: 1!important
}

[dir] :is(.t-dark .dark\:\!t-bg-gray-33) {
    background-color: rgb(51 51 51/var(--tw-bg-opacity))!important
}

:is(.t-dark .dark\:t-bg-202126) {
    --tw-bg-opacity: 1
}

[dir] :is(.t-dark .dark\:t-bg-202126) {
    background-color: rgb(32 33 38/var(--tw-bg-opacity))
}

:is(.t-dark .dark\:t-bg-2a2b30) {
    --tw-bg-opacity: 1
}

[dir] :is(.t-dark .dark\:t-bg-2a2b30) {
    background-color: rgb(42 43 48/var(--tw-bg-opacity))
}

:is(.t-dark .dark\:\!t-text-gray-99) {
    --tw-text-opacity: 1!important;
    color: rgb(153 153 153/var(--tw-text-opacity))!important
}

:is(.t-dark .dark\:\!t-text-gray-cc) {
    --tw-text-opacity: 1!important;
    color: rgb(204 204 204/var(--tw-text-opacity))!important
}

:is(.t-dark .dark\:\!t-text-white) {
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity))!important
}

:is(.t-dark .dark\:t-text-gray-99) {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity))
}

:is(.t-dark .dark\:t-text-gray-ee) {
    --tw-text-opacity: 1;
    color: rgb(238 238 238/var(--tw-text-opacity))
}

:is(.t-dark .dark\:t-text-white) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

:is(.t-dark .dark\:hover\:t-text-white:hover) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media not all and (min-width: 768px) {
    [dir] .max-md\:t-mx-4 {
        margin-left:16px;
        margin-right: 16px
    }

    [dir] .max-md\:t-mb-1 {
        margin-bottom: 4px
    }

    [dir=ltr] .max-md\:t-ml-0 {
        margin-left: 0
    }

    [dir=rtl] .max-md\:t-ml-0 {
        margin-right: 0
    }

    [dir] .max-md\:t-mt-2 {
        margin-top: 8px
    }

    [dir] .max-md\:t-mt-3 {
        margin-top: 12px
    }

    [dir] .max-md\:t-mt-6 {
        margin-top: 24px
    }

    .max-md\:t-block {
        display: block
    }

    .max-md\:\!t-hidden {
        display: none!important
    }

    .max-md\:t-hidden {
        display: none
    }

    .max-md\:\!t-w-full {
        width: 100%!important
    }

    .max-md\:t-w-\[60\%\] {
        width: 60%
    }

    .max-md\:t-w-full {
        width: 100%
    }

    .max-md\:\!t-min-w-\[38\%\] {
        min-width: 38%!important
    }

    .max-md\:t-shrink-0 {
        flex-shrink: 0
    }

    .max-md\:t-flex-col {
        flex-direction: column
    }

    .max-md\:t-flex-wrap {
        flex-wrap: wrap
    }

    .max-md\:t-items-start {
        align-items: flex-start
    }

    .max-md\:t-gap-2 {
        gap: 8px
    }

    [dir] .max-md\:t-p-6 {
        padding: 24px
    }

    [dir] .max-md\:\!t-px-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    [dir] .max-md\:\!t-pt-6 {
        padding-top: 24px!important
    }

    .max-md\:\!t-text-xs {
        font-size: 12px!important
    }

    .max-md\:t-text-sm {
        font-size: 14px
    }
}

@media (min-width: 768px) {
    .md\:t-z-\[106\] {
        z-index:106
    }

    .md\:t-z-\[108\] {
        z-index: 108
    }

    [dir] .md\:t-mb-2 {
        margin-bottom: 8px
    }

    [dir=ltr] .md\:t-ml-1 {
        margin-left: 4px
    }

    [dir=rtl] .md\:t-ml-1 {
        margin-right: 4px
    }

    [dir=ltr] .md\:t-ml-4 {
        margin-left: 16px
    }

    [dir=rtl] .md\:t-ml-4 {
        margin-right: 16px
    }

    [dir=ltr] .md\:t-ml-6 {
        margin-left: 24px
    }

    [dir=rtl] .md\:t-ml-6 {
        margin-right: 24px
    }

    [dir=ltr] .md\:t-ml-auto {
        margin-left: auto
    }

    [dir=rtl] .md\:t-ml-auto {
        margin-right: auto
    }

    [dir] .md\:t-mt-8 {
        margin-top: 32px
    }

    .md\:\!t-block {
        display: block!important
    }

    .md\:t-block {
        display: block
    }

    .md\:t-inline-block {
        display: inline-block
    }

    .md\:\!t-flex {
        display: flex!important
    }

    .md\:t-flex {
        display: flex
    }

    .md\:\!t-hidden {
        display: none!important
    }

    .md\:t-hidden {
        display: none
    }

    .md\:t-h-8 {
        height: 32px
    }

    .md\:\!t-min-h-\[240px\] {
        min-height: 240px!important
    }

    .md\:t-w-8 {
        width: 32px
    }

    .md\:t-max-w-\[480px\] {
        max-width: 480px
    }

    .md\:t-flex-grow {
        flex-grow: 1
    }

    .md\:t-justify-between {
        justify-content: space-between
    }

    .md\:t-gap-6 {
        gap: 24px
    }

    .md\:t-text-2xl {
        font-size: 24px
    }
}
