noGoTradeBtn * {
    margin: 0;
    padding: 0;
    font-family: arial, "微软雅黑";
}

.base_btn_2G3ia {
    display: inline-block;
    padding: 8px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: .5px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #555;
    background: #fff;
    cursor: pointer
}

i {
    font-style: normal;
}

.base_btn_2G3ia:disabled {
    opacity: .5;
    cursor: default
}

.base_btn_2G3ia:active,
.base_btn_2G3ia:focus,
.base_btn_2G3ia:hover {
    text-decoration: none
}

.base_btn_2G3ia:active:not(:disabled),
.base_btn_2G3ia:focus:not(:disabled),
.base_btn_2G3ia:hover:not(:disabled) {
    border: 1px solid #999
}

.base_btn-primary_cj6Mp {
    border-color: #428bca;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background: #428bca
}

.base_btn-primary_cj6Mp:active:not(:disabled),
.base_btn-primary_cj6Mp:hover:not(:disabled) {
    border-color: #428bca;
    background: #4d96d6
}

.bannerTableScroll_Btn .active {
    background: #8f9acc;
}

.base_btn-signup_2bJO5 {
    padding: 10px 45px;
    border-radius: 4px;
    font-size: 14px;
    letter-spacing: 0;
    background: transparent;
    transition: background .1s linear, border-color .1s linear
}

.base_btn-blue-outline_1xvSr {
    border: 2px solid #F6BA02;
    color: #fff
}

.base_btn-blue-outline_1xvSr:active:not(:disabled),
.base_btn-blue-outline_1xvSr:hover:not(:disabled) {
    border: 2px solid #F6BA02;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #F6BA02
}

.base_btn-blue-primary_10zA7 {
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    background-color: #F6BA02
}

.base_btn-blue-primary_10zA7:active:not(:disabled),
.base_btn-blue-primary_10zA7:hover:not(:disabled) {
    box-shadow: 0 0 5px #F6BA02
}

.base_btn-white-outline_2NlM2 {
    border: 2px solid hsla(0, 0%, 100%, .3);
    color: #fff
}

.base_btn-white-outline_2NlM2:active:not(:disabled),
.base_btn-white-outline_2NlM2:hover:not(:disabled) {
    border: 2px solid #F6BA02;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #F6BA02
}

body,
html {
    height: 100%
}

body {
    position: relative;
    margin: 0;
    /*font-family: "opensans", sans-serif, "btcglyph";*/
    font-size: 11px;
    color: #ced2d5;
    /* background: #15232c; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

input[type=number] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.qqem {
    vertical-align: middle;
    margin-right: 10px;
}

div.HeaderView_header-view_1g3ah {
    position: relative;
    z-index: 9;
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}

div.HeaderView_header-view_1g3ah.HeaderView_dark_p3Vew {
    background-color: #15232c
}

div.HeaderView_header-view_1g3ah a,
div.HeaderView_header-view_1g3ah a:visited {
    margin-right: 30px;
    font-size: 16px;
    text-decoration: none;
    cursor: pointer
}

div.HeaderView_header-view_1g3ah a:active,
div.HeaderView_header-view_1g3ah a:hover {
    color: #fff
}

div.HeaderView_header-view_1g3ah a:last-child {
    margin-right: 40px;
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn {
    display: flex;
    align-items: center;
    width: 100%;
    margin: 0 auto;
    padding: 20px 46px;
    color: #000;
    font-weight: normal;
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn > * {
    flex-shrink: 0
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn .HeaderView_logo_2Ldk1 {
    vertical-align: middle
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_spanner_3B0-V {
    flex-grow: 1
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_wide_K_0mm {
    display: flex;
    flex-grow: 1;
    align-items: center
}

div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_medium_2a7wX,
div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_narrow_zASCN {
    display: none;
    flex-grow: 1;
    align-items: center
}

@media (max-width: 700px) {
    div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_wide_K_0mm {

    }

    div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_medium_2a7wX {
        display: flex
    }
}

@media (max-width: 599px) {
    div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_medium_2a7wX {
        display: none
    }

    div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn div.HeaderView_narrow_zASCN {
        display: flex
    }
}

.ProductsList_product_1e9E9 a {
    display: inline-block;
    width: 96px
}

div.FooterView_footer-view_3ziVL {
    width: 100%;
    background-color: #EEF2F5
}

div.FooterView_footer-view_3ziVL.FooterView_dark_1dYOK {
    background-color: #f8f8f8
}

div.FooterView_footer-view_3ziVL .FooterView_container_T2HWl {
    max-width: 1160px;
    margin: 0 auto;
    padding: 60px 30px
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y {
    display: flex;
    justify-content: space-between;
    font-size: 13px
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul {
    margin: 0 10px 0 0;
    padding: 0;
    list-style: none
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul:last-child {
    margin-right: 0
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul li {
    margin-bottom: 8px;
    color: #161f2b
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul li:first-child {
    margin-bottom: 24px;
    font-weight: bold;
    color: #1e2b34
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul li a {
    text-decoration: none;
    color: #788085
}

div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul li a:active,
div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul li a:hover {
    text-decoration: underline
}

div.FooterView_footer-view_3ziVL h2 {
    margin: 40px 0 0;
    font-size: 13px;
    font-weight: normal;
    color: #788085
}

@media (max-width: 700px) {
    div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y {
        flex-direction: column
    }

    div.FooterView_footer-view_3ziVL div.FooterView_lists_1MV-Y ul {
        margin: 0 0 30px
    }

    div.FooterView_footer-view_3ziVL h2 {
        margin-top: 0
    }
}

div.SigninErrorView_signin-error-view_1wqkK {
    border-bottom: 1px solid #1e2b34;
    background: #283649
}

div.SigninErrorView_signin-error-view_1wqkK div.SigninErrorView_red_3QF6- {
    background: rgba(255, 0, 0, .25)
}

div.SigninErrorView_signin-error-view_1wqkK div.SigninErrorView_red_3QF6- div.SigninErrorView_content_2cooE {
    max-width: 1160px;
    margin: 0 auto;
    padding: 20px 30px;
    font-size: 16px;
    text-align: center;
    color: #fff
}

.topBox {
    /* background: url("../img/home/banner-index.png") no-repeat 50%;*/
    /*background-size: cover;*/
    position: relative;
    left: 0;
    top: 0;
}

.home_banner_img_list {
    display: flex;
    width: 100%;
    height: 562px;
    position: absolute;
    left: 0;
    top: 0;
}

.home_banner_img_list #bannerUL {
    width: 100%;
    height: 100%;
    clear: both;
    position: relative;
}

.home_banner_img_list ul li {
    width: 100%;
    height: 100%;
    /*background: url("../img/home/banner-index.png") no-repeat 50%;
	background-size: cover;*/
    display: none;
}

#bannerUL li:first-child {
    display: block;
}

.home_banner_img_list ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

.imgList a:hover {
    cursor: inherit;
}

.home_banner_img_list ul li a img {
    width: 100%;
    height: 100%;
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1160px;
    height: 478px;
    margin: 0 auto;
    padding: 35px 30px;
    color: #fff;
    position: relative;
    z-index: 9;
}

div.JumbotronView_intro_BkRh8 {
    flex-basis: 30%;
    min-width: 300px;
    position: absolute;
    top: 380px;
    left: 20%;
    z-index: 99;
}

.bannerTableScroll_Btn {
    width: 100%;
    height: 20px;
    position: absolute;
    top: 528px;
    display: flex;
    z-index: 10;
    justify-content: center;
}

.bannerTableScroll_Btn span {
    display: block;
    float: left;
    width: 40px;
    background: #fff;
    height: 2px;
    margin-right: 10px;
    transform: translateY(-50%);
}

.bannerTableScroll_Btn span:hover {
    cursor: pointer;
}

div.JumbotronView_content__uF1j .bannerTableScroll_Btn .active {
    background: #509af0;
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_intro_BkRh8 h1 {
    margin: 0;
    font-size: 24px;
    font-weight: normal;
    line-height: 1.28em
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_intro_BkRh8 p {
    margin: 25px 0;
    font-size: 14px;
    line-height: 1.36em;
    color: #a1a7ab
}

div.JumbotronView_intro_BkRh8 a {
    margin-right: 10px
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_spacer_28H7P {
    flex-basis: 10%
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_trading-preview_1jnJh {
    flex-basis: 60%;
    width: 100%;
    font-size: 0
}

div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_trading-preview_1jnJh div.JumbotronView_image_WX0Ge {
    padding-top: 55.322%;
}

@media (max-width: 900px) {
    div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j {
        flex-direction: column;
        padding-top: 60px;
        padding-bottom: 60px
    }

    div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_intro_BkRh8 {
        min-width: 100%;
        padding-top: 0
    }

    div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_trading-preview_1jnJh {
        padding-bottom: 0
    }
}

@media (max-width: 380px) {
    div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_intro_BkRh8 a {
        display: block;
        margin-right: 0;
        margin-bottom: 10px
    }

    div.JumbotronView_jumbotron-view_1-zrp div.JumbotronView_content__uF1j div.JumbotronView_intro_BkRh8 a:last-of-type {
        margin-bottom: 0
    }
}

div.ProductView_product-view_1Nbga {
    display: flex;
    align-items: center;
    width: 200px;
    margin-right: 20px;
    padding-right: 20px;
    border-right: 1px solid #39444c
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN {
    white-space: nowrap
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN:hover {
    opacity: 0.6;
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_title_305IC {
    margin: 0 0 5px;
    font-size: 13px;
    font-weight: bold
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_title_305IC span {
    margin-left: 5px;
    font-size: 11px
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_title_305IC span.ProductView_up_3X3ks {
    color: #7bee5b
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_title_305IC span.ProductView_down_1ZKeE {
    color: #f9672d
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_price_W-5qe {
    margin: 0;
    font-size: 18px;
    color: #878e93
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_price_W-5qe span.ProductView_number_GaI1o {
    color: #fff
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_volume_2dlbZ {
    margin: 0;
    font-size: 11px;
    color: #878e93
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN p.ProductView_volume_2dlbZ span.ProductView_number_GaI1o {
    color: #fff
}

div.ProductView_product-view_1Nbga div.ProductView_details_zRZCN span.ProductView_muted_nxqI5 {
    opacity: .4
}

div.ProductView_product-view_1Nbga div.ProductView_chart_1G1rM {
    width: 60px;
    margin-left: 5px;
    font-size: 0
}

div.ProductView_product-view_1Nbga div.ProductView_chart_1G1rM div.ProductView_chart-loading_1IJwm {
    display: flex;
    justify-content: center
}

div.ProductView_product-view_1Nbga div.ProductView_chart_1G1rM div.ProductView_chart-loading_1IJwm span {
    width: 3px;
    height: 3px;
    margin: 3px;
    border-radius: 10px;
    background: hsla(0, 0%, 100%, .25)
}

div.ProductView_product-view_1Nbga div.ProductView_chart_1G1rM div.ProductView_chart-error_25jfA {
    display: flex;
    justify-content: center
}

div.ProductView_product-view_1Nbga div.ProductView_chart_1G1rM div.ProductView_chart-error_25jfA span {
    width: 16px;
    height: 16px;
    border-radius: 100px;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    text-align: center;
    color: #0d141d;
    background: hsla(0, 0%, 100%, .25)
}

div.TickerView_ticker-view_r_jZd {
    position: relative;
    padding: 20px 0;
    background: #232335;
}

div.TickerView_ticker-view_r_jZd:before {
    left: 0;
    background: linear-gradient(90deg, #0d141d, transparent)
}

div.TickerView_ticker-view_r_jZd:after,
div.TickerView_ticker-view_r_jZd:before {
    content: ".";
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    width: 30px;
    font-size: 0;
    line-height: 0
}

div.TickerView_ticker-view_r_jZd:after {
    right: 0;
    background: linear-gradient(270deg, #0d141d, transparent)
}

div.TickerView_ticker-view_r_jZd div.TickerView_scroll-x_2rB2f {
    display: flex;
    flex-direction: column;
    overflow: hidden
}

div.TickerView_ticker-view_r_jZd div.TickerView_scroll-x_2rB2f div.TickerView_content_19xnq {
    display: flex;
    height: 55px;
    margin: 0 auto;
    padding: 40px 0;
    color: #fff;
    will-change: transform
}

div.TickerView_ticker-view_r_jZd div.TickerView_scroll-x_2rB2f div.TickerView_content_19xnq .TickerView_ticker-strip_2z0sa {
    display: flex;
    cursor: pointer;
}

div.FeaturesView_features-view_1ML_J {
    background: #eef2f5
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR {
    max-width: 1160px;
    margin: 0 auto;
    padding: 35px 30px
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu {
    display: flex;
    justify-content: space-between
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu a,
div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu a:visited {
    font-weight: bold;
    text-decoration: none;
    color: #39444c
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu a:active,
div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu a:hover {
    text-decoration: underline
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div {
    flex-basis: 25%;
    flex-grow: 1;
    margin-right: 10px;
    margin-bottom: 10px;
    box-shadow: 0 1px 8px 0 hsla(0, 0%, 89%, .7);
    background: #fff
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div:last-child {
    margin-right: 0
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div img.FeaturesView_floater_3NaWp {
    float: right
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div h3 {
    margin: 2px 0 20px;
    font-size: 18px;
    font-weight: normal;
    color: #333;
    font-weight: 600;
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div h4 {
    margin: 8px 0 15px;
    font-size: 16px;
    font-weight: normal;
    color: #161f2b
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu > div p {
    font-size: 14px;
    line-height: 1.5em;
    color: #2b343b
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div {
    display: flex;
    justify-content: space-between;
    padding: 20px 30px
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_info_NpIsN {
    flex-basis: 100%;
    position: relative;
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_info_NpIsN img {
    max-height: 25px;
    margin-right: 15px;
    float: left
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_spacer_BuDD_ {
    flex-basis: 5%
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- {
    flex-basis: 40%;
    text-align: center
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- img {
    max-width: 100%;
    max-height: 100%
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O-.FeaturesView_small_2Vp6c img {
    max-width: 150px
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 > div {
    padding: 15px
}

div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 > div img {
    max-height: 32px;
    margin-right: 14px;
    margin-top: 5px;
    float: left
}

@media (max-width: 900px) {
    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div {
        flex-direction: column-reverse
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_info_NpIsN {
        flex-basis: 75%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_spacer_BuDD_ {
        flex-basis: 0
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- {
        flex-basis: 25%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- img {
        max-height: 150px;
        margin-bottom: 30px
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 {
        flex-wrap: wrap
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 > div {
        flex-basis: 40%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 > div:nth-child(2) {
        margin-right: 0
    }
}

@media (max-width: 600px) {
    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp {
        flex-direction: column
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div {
        flex-basis: auto;
        flex-direction: row;
        margin-right: 0
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_info_NpIsN {
        flex-basis: 55%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_spacer_BuDD_ {
        flex-basis: 5%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- {
        flex-basis: 40%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- img {
        max-height: 100%;
        margin: 0
    }
}

@media (max-width: 450) {
    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR {
        padding: 10px 10px 35px
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div {
        flex-direction: column-reverse
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_info_NpIsN {
        flex-basis: 75%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_spacer_BuDD_ {
        flex-basis: 0
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- {
        flex-basis: 25%
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-big_123Qp > div div.FeaturesView_image_2e-O- img {
        max-height: 150px;
        margin-bottom: 30px
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 {
        flex-direction: column
    }

    div.FeaturesView_features-view_1ML_J div.FeaturesView_content_DF2yR div.FeaturesView_blocks_3AfYu.FeaturesView_blocks-small_1xSJ0 > div {
        flex-basis: auto;
        margin-right: 0
    }
}

div.PressView_press-view_1sSTo {
    padding: 5px 30px 45px;
    background: #eef2f5
}

div.PressView_press-view_1sSTo p {
    margin: 0 0 5px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #39444c
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- > a {
    height: 40px;
    margin: 10px 30px;
    background-color: transparent;
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: .75;
    text-decoration: none;
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- > a img {
    height: 80%;
    filter: grayscale(100%)
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- > a:hover {
    opacity: 1;
    text-decoration: none;
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- > a:hover img {
    filter: none
}

div.PressView_press-view_1sSTo div.PressView_press-logos_1pLh- > a.PressView_fortune-logo_3bOXN {
    height: 25px;
}

div.CreateAccountView_create-account-view_XpKAW {
    background: #232335;
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu {
    display: flex;
    justify-content: space-around;
    align-items: center;
    max-width: 1160px;
    margin: 0 auto;
    padding: 90px 170px
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_info_i6uGn {
    max-width: 350px
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_info_i6uGn p.CreateAccountView_title_3ecxw {
    margin: 30px 0;
    font-size: 23px;
    color: #fff
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_info_i6uGn p.CreateAccountView_info_i6uGn {
    margin: 0;
    font-size: 13px;
    line-height: 1.4em;
    color: #878e93
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf {
    max-width: 350px;
    display: flex;
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf a.CreateAccountView_btn_g3sJd {
    width: 220px;
    padding: 8px 0;
    font-size: 16px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
    border: none;
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf a.CreateAccountView_btn_g3sJd {
    color: #ffffff;
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf a.CreateAccountView_btn_g3sJd:hover {
    opacity: 0.5;
}

div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf a.CreateAccountView_btn_g3sJd img {
    margin-right: 10px;
    height: 25px;
}

@media (max-width: 800px) {
    div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu {
        flex-direction: column;
        align-items: stretch;
        max-width: 350px;
        padding: 60px 0;
    }

    div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_info_i6uGn {
        margin-bottom: 30px
    }

    div.CreateAccountView_create-account-view_XpKAW div.CreateAccountView_content_2zXmu div.CreateAccountView_button_3kPbf a.CreateAccountView_btn_g3sJd {
        width: 100%
    }

    .theNew {
        width: 100%;
        /* height: 220px; */
        background: #eff2f5;
        margin: auto;
        margin-bottom: 50px;
        clear: both;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}

.ProductSelectionItem_product_3XRjH a {
    display: flex;
    align-items: center;
    padding: 8px 0 8px 10px;
    font-size: 12px;
    text-decoration: none !important;
    cursor: pointer;
    overflow: hidden;
    transition: background-color .2s ease
}

.ProductSelectionItem_product_3XRjH a .ProductSelectionItem_name_3ojzz {
    flex: 0 1 25%;
    color: #444f56
}

.ProductSelectionItem_product_3XRjH a .ProductSelectionItem_stats_3El8S {
    display: flex;
    flex: 1;
    align-items: center
}

.ProductSelectionItem_product_3XRjH a .ProductSelectionItem_stats_3El8S .ProductSelectionItem_price_e1nRG {
    flex: 1 1 0;
    text-align: right;
    text-overflow: ellipsis;
    color: #444f56;
    overflow: hidden
}

.ProductSelectionItem_product_3XRjH a .ProductSelectionItem_stats_3El8S .ProductSelectionItem_delta_3nIXj {
    flex: 0 0 35%;
    text-align: right;
    color: rgba(21, 35, 44, .3)
}

.ProductSelectionItem_product_3XRjH a .ProductSelectionItem_stats_3El8S .ProductSelectionItem_icon_oK-xN {
    width: 0;
    height: 0;
    margin: 0 15px 0 10px;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    opacity: 0
}

.ProductSelectionItem_product_3XRjH a:hover {
    background-color: #518dca
}

.ProductSelectionItem_product_3XRjH a:hover .ProductSelectionItem_delta_3nIXj,
.ProductSelectionItem_product_3XRjH a:hover .ProductSelectionItem_name_3ojzz,
.ProductSelectionItem_product_3XRjH a:hover .ProductSelectionItem_price_e1nRG {
    font-weight: bold;
    color: #fff
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-up_2IBgV .ProductSelectionItem_stats_3El8S .ProductSelectionItem_delta_3nIXj {
    color: #71aa3c
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-up_2IBgV .ProductSelectionItem_stats_3El8S .ProductSelectionItem_icon_oK-xN {
    border-bottom: 7px solid #71aa3c;
    opacity: 1
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-up_2IBgV .ProductSelectionItem_stats_3El8S a:hover .ProductSelectionItem_icon_oK-xN {
    border-bottom: 7px solid #fff
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-down_qDacT .ProductSelectionItem_stats_3El8S .ProductSelectionItem_delta_3nIXj {
    color: #ff6939
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-down_qDacT .ProductSelectionItem_stats_3El8S .ProductSelectionItem_icon_oK-xN {
    border-top: 7px solid #ff6939;
    opacity: 1
}

.ProductSelectionItem_product_3XRjH.ProductSelectionItem_price-down_qDacT .ProductSelectionItem_stats_3El8S a:hover .ProductSelectionItem_icon_oK-xN {
    border-top: 7px solid #fff
}

.ProductSelection_menu-entry_12HfW {
    margin-right: 10px;
    font-size: 15px;
    font-weight: bold;
    color: rgba(21, 35, 44, .8)
}

.ProductSelection_description_2eO8p {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: rgba(21, 35, 44, .5)
}

.ProductSelection_arrow_2vQQB {
    position: absolute;
    top: 15px;
    right: 4px;
    width: 15px;
    height: 14px
}

.ProductSelection_arrow_2vQQB:after,
.ProductSelection_arrow_2vQQB:before {
    content: "";
    position: absolute;
    top: 60%;
    right: 8%;
    width: 53%;
    height: 2px;
    margin-top: -2px;
    background: #15232c;
    transform: rotate(-45deg);
    transition: all .1s;
    pointer-events: none
}

.ProductSelection_arrow_2vQQB:after {
    left: 8%;
    transform: rotate(45deg)
}

.ProductSelection_choose-product-list_1IebQ {
    position: absolute;
    top: 100%;
    right: 0;
    width: 231px;
    margin-right: -8px;
    padding: 14px 0 14px 14px;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 2px 5px #15232c;
    background: #fff;
    opacity: 0;
    pointer-events: none
}

.ProductSelection_choose-product-list_1IebQ .ProductSelection_section_36QPL {
    margin-bottom: 10px
}

.ProductSelection_choose-product-list_1IebQ .ProductSelection_section_36QPL .ProductSelection_title_1h3gz {
    margin-bottom: 4px;
    font-size: 13px;
    font-weight: bold;
    color: #15232c
}

.ProductSelection_choose-product-list_1IebQ .ProductSelection_section_36QPL .ProductSelection_products_17l0- {
    border-left: 1px solid rgba(30, 43, 52, .25)
}

.ProductSelection_choose-product-list_1IebQ .ProductSelection_section_36QPL:last-child {
    margin-bottom: 0
}

.ProductSelection_choose-product-list_1IebQ:after,
.ProductSelection_choose-product-list_1IebQ:before {
    content: "";
    position: absolute;
    top: -7px;
    right: 12px;
    width: 0;
    height: 0;
    margin-left: -10px;
    border-width: 0 7px 7px;
    border-style: solid;
    border-color: transparent transparent #fff
}

.ProductSelection_choose-product-list_1IebQ:before {
    top: -8px;
    border-color: transparent transparent rgba(21, 35, 44, .1)
}

.ProductSelection_choose-product_Wqwlo {
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    margin-right: 25px;
    padding-right: 20px;
    cursor: pointer
}

.ProductSelection_choose-product_Wqwlo:after {
    content: "";
    position: absolute;
    right: -9px;
    z-index: 1;
    width: 1px;
    height: 30px;
    background-color: rgba(21, 35, 44, .2)
}

.ProductSelection_choose-product_Wqwlo.ProductSelection_showing_l31M9 h4 {
    color: #66a1dd
}

.ProductSelection_choose-product_Wqwlo.ProductSelection_showing_l31M9 .ProductSelection_choose-product-list_1IebQ {
    opacity: 1;
    transition: opacity .2s linear;
    pointer-events: auto
}

@media (max-width: 767px) {
    .ProductSelection_choose-product-list_1IebQ {
        right: auto;
        left: -20px
    }

    .ProductSelection_choose-product-list_1IebQ:after,
    .ProductSelection_choose-product-list_1IebQ:before {
        right: 112px
    }
}

@media (max-width: 600px) {
    .ProductSelection_choose-product-list_1IebQ {
        right: auto;
        left: -10px;
        max-height: 350px;
        overflow: scroll
    }

    .ProductSelection_choose-product-list_1IebQ:after,
    .ProductSelection_choose-product-list_1IebQ:before {
        right: 112px
    }
}

.MarketInfo_market-info_1bU6t {
    display: flex;
    align-items: center;
    margin-left: 10px;
    white-space: nowrap;
    list-style: none
}

.MarketInfo_market-info_1bU6t > li {
    position: relative;
    margin-right: 20px;
    transition: transform 1s
}

.MarketInfo_market-info_1bU6t > li:last-child {
    margin-right: 0
}

@media (max-width: 600px) {
    .MarketInfo_market-info_1bU6t > li:last-child {
        float: right
    }
}

@media (max-width: 767px) {
    .MarketInfo_market-info_1bU6t {
        margin-left: 0
    }
}

.MarketInfo_market-num_1n4xE {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    opacity: .8
}

.MarketInfo_market-descr_1ZE1C {
    display: block;
    font-size: 11px;
    font-weight: normal;
    opacity: .5
}

.MarketInfo_market-stat_2W3iS {
    color: #15232c
}

.MarketInfo_price-up_2xhq3 .MarketInfo_market-num_1n4xE {
    color: #44be24
}

.MarketInfo_price-down_aR6sf .MarketInfo_market-num_1n4xE {
    color: #ef4f1b
}

@media (max-width: 991px) {
    .MarketInfo_price-down_aR6sf,
    .MarketInfo_price-up_2xhq3 {
        display: none
    }
}

@media (min-width: 600px) and (max-width: 1000px) {
    .MarketInfo_day-volume_3eXTG {
        display: none
    }
}

.Tooltip_wrapper_2uNwR {
    position: relative
}

.Tooltip_tipp_1r_Dr {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    border-color: #15232c;
    border-radius: 5px;
    font-size: 11px;
    white-space: nowrap;
    color: #fff;
    background-color: #15232c;
    opacity: 1;
    transition: all .2s linear
}

.Tooltip_container_10K2N {
    position: absolute
}

.Tooltip_container_10K2N.Tooltip_hide_3PdJW {
    pointer-events: none
}

.Tooltip_tipp_1r_Dr.Tooltip_hide_3PdJW {
    opacity: 0
}

.Tooltip_tipp-body_2n9vi {
    padding: 8px 10px 7px;
    border-radius: 3px;
    text-align: center;
    color: inherit;
    background-color: inherit
}

.Tooltip_tipp-arrow_3d_VW {
    position: absolute;
    width: 0;
    height: 0;
    border-width: 5px;
    border-style: dashed;
    border-color: inherit;
    line-height: 0
}

.Tooltip_container_10K2N[orientation~=middle] {
    top: 50%;
    bottom: auto;
    transform: translateY(-50%)
}

.Tooltip_container_10K2N[orientation~=center] {
    right: auto;
    left: 50%;
    transform: translate(-50%)
}

.Tooltip_container_10K2N[orientation~=top] .Tooltip_tipp-arrow_3d_VW {
    border-top-color: inherit
}

.Tooltip_container_10K2N[orientation~=bottom] .Tooltip_tipp-arrow_3d_VW {
    border-bottom-color: inherit
}

.Tooltip_container_10K2N[orientation~=left] .Tooltip_tipp-arrow_3d_VW {
    border-left-color: inherit
}

.Tooltip_container_10K2N[orientation~=right] .Tooltip_tipp-arrow_3d_VW {
    border-right-color: inherit
}

.Tooltip_container_10K2N[orientation~=bottom][orientation~=center],
.Tooltip_container_10K2N[orientation~=bottom][orientation~=left],
.Tooltip_container_10K2N[orientation~=bottom][orientation~=right] {
    bottom: 100%;
    margin-bottom: 7px
}

.Tooltip_container_10K2N[orientation~=bottom][orientation~=center] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=bottom][orientation~=left] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=bottom][orientation~=right] .Tooltip_tipp-arrow_3d_VW {
    bottom: -5px;
    left: 50%;
    margin-left: -5px;
    border-top-style: solid;
    border-right-color: transparent;
    border-bottom: none;
    border-left-color: transparent
}

.Tooltip_container_10K2N[orientation~=top][orientation~=center],
.Tooltip_container_10K2N[orientation~=top][orientation~=left],
.Tooltip_container_10K2N[orientation~=top][orientation~=right] {
    top: 100%;
    margin-top: 7px
}

.Tooltip_container_10K2N[orientation~=top][orientation~=center] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=top][orientation~=left] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=top][orientation~=right] .Tooltip_tipp-arrow_3d_VW {
    top: -5px;
    left: 50%;
    margin-left: -5px;
    border-top: none;
    border-right-color: transparent;
    border-bottom-style: solid;
    border-left-color: transparent
}

.Tooltip_container_10K2N[orientation~=right][orientation~=middle] {
    right: 100%;
    margin-right: 7px
}

.Tooltip_container_10K2N[orientation~=right][orientation~=middle] .Tooltip_tipp-arrow_3d_VW {
    top: 50%;
    right: -5px;
    margin-top: -5px;
    border-top-color: transparent;
    border-right: none;
    border-bottom-color: transparent;
    border-left-style: solid
}

.Tooltip_container_10K2N[orientation~=left][orientation~=middle] {
    left: 100%;
    margin-left: 7px
}

.Tooltip_container_10K2N[orientation~=left][orientation~=middle] .Tooltip_tipp-arrow_3d_VW {
    top: 50%;
    left: -5px;
    margin-top: -5px;
    border-top-color: transparent;
    border-right-style: solid;
    border-bottom-color: transparent;
    border-left: none
}

.Tooltip_container_10K2N[orientation~=bottom][orientation~=right],
.Tooltip_container_10K2N[orientation~=top][orientation~=right] {
    right: 15%
}

.Tooltip_container_10K2N[orientation~=bottom][orientation~=right] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=top][orientation~=right] .Tooltip_tipp-arrow_3d_VW {
    left: 85%
}

.Tooltip_container_10K2N[orientation~=bottom][orientation~=left],
.Tooltip_container_10K2N[orientation~=bottom][orientation~=left] .Tooltip_tipp-arrow_3d_VW,
.Tooltip_container_10K2N[orientation~=top][orientation~=left],
.Tooltip_container_10K2N[orientation~=top][orientation~=left] .Tooltip_tipp-arrow_3d_VW {
    left: 15%
}

.Tooltip_container_10K2N[orientation="left bottom"] .Tooltip_tipp_1r_Dr.Tooltip_hide_3PdJW {
    top: 7px;
    opacity: 0
}

.Tooltip_container_10K2N[orientation="left middle"] .Tooltip_tipp_1r_Dr.Tooltip_hide_3PdJW {
    left: -7px;
    opacity: 0
}

.Tooltip_clone_-CiAX {
    position: absolute;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    z-index: 9999;
    margin: 0 !important;
    transform: none !important
}

.BigDayFormat_notification-date_m2IeA {
    display: inline-block;
    width: 40px;
    font-weight: bold;
    text-align: left;
    opacity: .4
}

.BigDayFormat_notification-date_m2IeA .BigDayFormat_day_OFC2I {
    display: block;
    width: 100%;
    font-size: 16px;
    line-height: 18px
}

.BigDayFormat_notification-date_m2IeA .BigDayFormat_month_1byFq {
    display: block;
    width: 100%;
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase
}

.NotificationsPanel_notifications_PfgmP {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle
}

.NotificationsPanel_notifications_PfgmP.NotificationsPanel_in_3Zx2e .NotificationsPanel_notifications-content_1BWug {
    transform: translateX(0)
}

.NotificationsPanel_notifications_PfgmP.NotificationsPanel_in_3Zx2e .NotificationsPanel_notifications-button_38snP:after,
.NotificationsPanel_notifications_PfgmP.NotificationsPanel_in_3Zx2e .NotificationsPanel_notifications-button_38snP i {
    opacity: 1
}

.NotificationsPanel_notifications-button_38snP {
    position: relative;
    width: 40px;
    height: 45px;
    padding: 0 5px;
    cursor: pointer;
    user-select: none
}

.NotificationsPanel_notifications-button_38snP:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -7px;
    border-width: 0 8px 6px;
    border-style: solid;
    border-color: transparent transparent #2f3d45;
    opacity: 0;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-button_38snP i {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 23px;
    height: 19px;
    margin: -8px 0 0 -11px;
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='42' viewBox='0 0 50 42' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eicon_notify%3C/title%3E%3Cg fill='%2314232C' fill-rule='evenodd'%3E%3Cpath d='M8 41.5A1.498 1.498 0 0 1 6.5 40v-6.5H4C2.07 33.5.5 31.929.5 30V4C.5 2.07 2.07.5 4 .5h42c1.93 0 3.5 1.57 3.5 3.5v26c0 1.929-1.57 3.5-3.5 3.5H16.621l-7.56 7.561A1.504 1.504 0 0 1 8 41.5zm-4-38a.5.5 0 0 0-.5.5v26a.5.5 0 0 0 .5.5h4A1.5 1.5 0 0 1 9.5 32v4.379l5.44-5.44A1.499 1.499 0 0 1 16 30.5h30a.5.5 0 0 0 .5-.5V4a.5.5 0 0 0-.5-.5H4z'/%3E%3Cpath d='M18 19c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2m16 0c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2m-8 0c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2'/%3E%3C/g%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    opacity: .6;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-button_38snP .NotificationsPanel_notifications-count_K7keK {
    position: absolute;
    top: 5px;
    right: -1px;
    width: 18px;
    height: 18px;
    border: 2px solid #fff;
    border-radius: 50%;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    text-align: center;
    color: #fff;
    background: #0290d3
}

.NotificationsPanel_notifications-button_38snP:hover i {
    opacity: 1
}

@keyframes NotificationsPanel_fadeOut_1Wx91 {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.NotificationsPanel_notifications-content_1BWug {
    position: fixed;
    top: 45px;
    right: 0;
    bottom: 0;
    z-index: 1000;
    width: 360px;
    box-shadow: 0 3px 5px rgba(21, 35, 44, .5);
    background: #2f3d45;
    overflow: height;
    transform: translateX(100%);
    transition: transform .4s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug.NotificationsPanel_post_3DVb0 .NotificationsPanel_notifications-index-page_2_spz {
    animation-name: NotificationsPanel_fadeOut_1Wx91;
    animation-duration: .5s;
    animation-fill-mode: both
}

.NotificationsPanel_notifications-content_1BWug.NotificationsPanel_post_3DVb0 .NotificationsPanel_notifications-back_3nK60 {
    opacity: .6
}

.NotificationsPanel_notifications-content_1BWug.NotificationsPanel_post_3DVb0 .NotificationsPanel_notifications-header_1qokf {
    opacity: 0
}

.NotificationsPanel_notifications-content_1BWug.NotificationsPanel_post_3DVb0 .NotificationsPanel_notifications-post-page_2ufQi {
    transform: translateY(0)
}

.NotificationsPanel_notifications-content_1BWug header {
    position: absolute;
    top: 0;
    right: 30px;
    left: 30px;
    height: 45px;
    margin-bottom: 20px;
    padding: 15px 0;
    border-bottom: 1px solid hsla(0, 0%, 100%, .05)
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-header_1qokf {
    opacity: 1;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-back_3nK60 {
    position: absolute;
    top: 50%;
    left: 0;
    width: 13px;
    height: 8px;
    margin-top: -3px;
    padding: 5px 10px;
    font-size: 20px;
    font-weight: bold;
    color: hsla(0, 0%, 100%, .05);
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M.5 2.076l6 5.453 6-5.453L10.798.529 6.5 4.435 2.202.529.5 2.076z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0;
    cursor: pointer;
    transform: rotate(90deg);
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-back_3nK60:hover {
    color: #fff
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-item_1vYtb {
    padding: 0 30px;
    cursor: pointer;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-item_1vYtb .NotificationsPanel_notification-item-wrapper_3IOAS {
    position: relative;
    display: flex;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .1);
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-item_1vYtb .NotificationsPanel_notification-item-wrapper_3IOAS .NotificationsPanel_new_1Ri6m {
    position: absolute;
    top: 22px;
    left: -18px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #2ba6ed
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-item_1vYtb .NotificationsPanel_notification-item-wrapper_3IOAS:hover {
    border-bottom-color: transparent
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-item_1vYtb:hover {
    background-color: hsla(0, 0%, 100%, .05)
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz .NotificationsPanel_notification-arrow_2hjia {
    position: absolute;
    top: 50%;
    right: -20px;
    display: none;
    margin-top: -8px;
    font-size: 16px
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notification-title_3PlGl {
    display: inline-block;
    width: 100%;
    font-size: 15px;
    font-weight: bold;
    line-height: 19px;
    color: #e0eaee
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notification-title_3PlGl .NotificationsPanel_new_1Ri6m {
    position: relative;
    top: -2px;
    margin: 0 7px;
    padding: 1px 3px;
    border-radius: 3px;
    font-size: 9px;
    font-weight: bold;
    background: #028ec3
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-index-page_2_spz,
.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi {
    position: absolute;
    top: 45px;
    right: 0;
    bottom: 0;
    left: 0;
    background: #2f3d45
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi {
    transform: translateX(100%);
    transition: transform .4s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-post-wrapper_3p9UV {
    position: relative;
    padding: 20px 30px;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-header_1k9Kz {
    position: relative;
    display: flex;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-header_1k9Kz:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20%;
    height: 3px;
    background-color: hsla(0, 0%, 100%, .1)
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b {
    padding-left: 0;
    font-size: 13px;
    line-height: 18px;
    color: #ced2d5
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b img {
    max-width: 100%;
    padding: 20px 0
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b h4 {
    margin-bottom: 10px
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b ul {
    margin: 0 0 20px 20px;
    padding: 0;
    list-style: inherit
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b li {
    margin-bottom: 5px
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b a {
    font-weight: bold;
    text-decoration: underline;
    color: #ced2d5;
    transition: all .2s ease-in-out
}

.NotificationsPanel_notifications-content_1BWug .NotificationsPanel_notifications-post-page_2ufQi .NotificationsPanel_notification-body_-AX6b a:hover {
    color: light-color
}

@media (max-width: 500px) {
    .NotificationsPanel_notifications-content_1BWug {
        width: 100%
    }
}

.AccountPanel_sliding-panel_1wmpW {
    position: relative;
    display: inline-block;
    width: 45px;
    height: 45px
}

.AccountPanel_sliding-panel_1wmpW.AccountPanel_in_1GkKd .AccountPanel_sliding-content_2a5Pn {
    right: 0
}

.AccountPanel_sliding-panel_1wmpW.AccountPanel_in_1GkKd .AccountPanel_sliding-button_a615i:after {
    opacity: 1
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i {
    width: 100%;
    height: 100%;
    padding: 0 10px;
    border: none;
    background: none
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i:before {
    content: "";
    position: absolute;
    top: 0;
    left: 14px;
    width: 2px;
    height: 35px;
    background-color: #fff
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -7px;
    border-width: 0 8px 6px;
    border-style: solid;
    border-color: transparent transparent #2f3d45;
    opacity: 0;
    transition: all .2s ease-in-out
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i .AccountPanel_icon-bar_ng9mG {
    width: 100%;
    height: 2px;
    margin: 2px 0;
    background-color: rgba(21, 35, 44, .6);
    float: left
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i .AccountPanel_icon-bar_ng9mG:nth-child(3) {
    width: 80%
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-button_a615i:hover .AccountPanel_icon-bar_ng9mG {
    background-color: rgba(21, 35, 44, .95)
}

.AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-content_2a5Pn {
    position: fixed;
    top: 45px;
    right: -265px;
    bottom: 0;
    z-index: 1000;
    width: 260px;
    padding: 10px 20px;
    box-shadow: 0 3px 5px rgba(21, 35, 44, .5);
    background: #2f3d45;
    transition: right .3s ease-in-out
}

@media (max-width: 600px) {
    .AccountPanel_sliding-panel_1wmpW .AccountPanel_sliding-content_2a5Pn {
        right: 0;
        width: 100%;
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%);
        transition: -webkit-transform .4s
    }

    .AccountPanel_sliding-panel_1wmpW.AccountPanel_in_1GkKd .AccountPanel_sliding-content_2a5Pn {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes AccountPanel_fadeInDown_1awN3 {
    0% {
        max-height: 0;
        opacity: 0
    }
    to {
        max-height: 400px;
        opacity: 1
    }
}

.AccountPanel_account-panel_1anJU {
    display: flex
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-user_2dU1h {
    display: inline-block;
    padding: 8px 0
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-avatar_1uuPm,
.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-panel_PWIxH,
.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-user-name_6RPnV {
    display: inline-block;
    vertical-align: middle
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-avatar_1uuPm {
    border-radius: 50%
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-user-name_6RPnV {
    padding: 0 15px 0 5px;
    color: rgba(21, 35, 44, .8)
}

@media (max-width: 767px) {
    .AccountPanel_account-panel_1anJU .AccountPanel_account-panel-user-name_6RPnV {
        display: none
    }
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-content_O6k-c {
    padding: 10px 20px;
    overflow-y: scroll;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-content-user-name_3gSRY {
    display: inline-block;
    padding-left: 5px;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    vertical-align: middle
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-links_3jHMA {
    margin-bottom: 20px;
    padding: 10px 0
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-links_3jHMA li {
    padding: 5px 0;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: hsla(0, 0%, 100%, .4)
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-links_3jHMA li a {
    text-decoration: none;
    color: hsla(0, 0%, 100%, .4);
    transition: all .2s ease-in-out
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-links_3jHMA li a.AccountPanel_active_3w0W1,
.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-links_3jHMA li a:hover {
    color: #fff
}

.AccountPanel_account-panel_1anJU .AccountPanel_sliding-content_2a5Pn.AccountPanel_in_1GkKd .AccountPanel_account-panel-group_AUkou {
    animation-name: AccountPanel_fadeInDown_1awN3;
    animation-duration: .4s;
    animation-fill-mode: both;
    animation-delay: .2s
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou {
    display: block;
    padding-top: 0
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou label {
    display: block;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .1);
    font-size: 11;
    font-weight: bold;
    text-transform: uppercase
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li {
    position: relative;
    padding: 0 0 10px
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li .AccountPanel_link_1jAT9 {
    position: absolute;
    top: 1px;
    right: -20px;
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Elink%3C/title%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M36.75 24.8H34V34H6V6h9.2V0H0v40h40V24.8h-3.25z'/%3E%3Cpath d='M21.6 0v.25l7.115 7.14-7.635 7.81H15.2v9.6h9.6v-4.88l8.31-8.135 6.64 6.615H40V0H21.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%, 50%;
    background-size: 100%;
    opacity: .5;
    transition: all .2s ease-in-out
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li a {
    display: block;
    text-decoration: underline
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li a h4 {
    position: relative;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    color: hsla(0, 0%, 100%, .4);
    transition: all .2s ease-in-out
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li a:hover h4 {
    color: hsla(0, 0%, 100%, .9)
}

.AccountPanel_account-panel_1anJU .AccountPanel_account-panel-group_AUkou li a:hover .AccountPanel_link_1jAT9 {
    opacity: .8
}

.AccountPanel_account-panel_1anJU .AccountPanel_signout-link_zEuBc {
    position: relative;
    bottom: 0;
    z-index: 100;
    display: block;
    margin-top: 10px;
    padding: 15px 0;
    border-top: 1px solid hsla(0, 0%, 100%, .2);
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    color: hsla(0, 0%, 100%, .4);
    background: #2f3d45
}

.AccountPanel_account-panel_1anJU .AccountPanel_signout-link_zEuBc:hover {
    color: hsla(0, 0%, 100%, .5);
    transition: all .2s ease-in-out
}

.Navbar_nav-wrapper_36h2x {
    z-index: 1000;
    display: flex;
    flex-direction: column
}

.Navbar_nav-wrapper_36h2x .Navbar_row_3dkmb {
    display: flex;
    height: 45px;
    margin-top: 1px;
    background-color: #fff
}

.Navbar_nav-wrapper_36h2x .Navbar_row_3dkmb:first-child {
    margin-top: 0
}

.Navbar_nav-wrapper_36h2x .Navbar_brand_1t0o4 {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

.Navbar_nav-wrapper_36h2x .Navbar_brand_1t0o4 span {
    display: block;
    width: 76px;
    height: 26px;
    margin-left: 14px;
    background: url(/assets/gdax-logo-dark.11e07c6cd4e57bc20941ac5769bb35ad.svg) no-repeat 50%;
    background-size: contain
}

.Navbar_nav-wrapper_36h2x .Navbar_brand_1t0o4:after {
    content: "";
    position: absolute;
    right: -16px;
    z-index: 1;
    width: 1px;
    height: 30px;
    background-color: rgba(21, 35, 44, .2)
}

@media (max-width: 600px) {
    .Navbar_nav-wrapper_36h2x .Navbar_brand_1t0o4 {
        padding: 10px 0 10px 10px
    }

    .Navbar_nav-wrapper_36h2x .Navbar_brand_1t0o4 span {
        width: 160px
    }
}

.Navbar_nav-wrapper_36h2x .Navbar_info-number-wrapper_3bdpz {
    display: flex;
    flex: 1;
    padding: 0 2px 0 20px;
    background-color: #fff
}

.Navbar_nav-wrapper_36h2x .Navbar_info-number-wrapper_3bdpz .Navbar_home-link_3zBbT {
    display: inline-block;
    margin-top: 10px;
    padding: 6px 0 0 10px;
    font-weight: bold;
    color: rgba(21, 35, 44, .6);
    transition: all .2s ease-in-out
}

.Navbar_nav-wrapper_36h2x .Navbar_info-number-wrapper_3bdpz .Navbar_home-link_3zBbT:hover {
    color: rgba(21, 35, 44, .8)
}

.Navbar_nav-wrapper_36h2x .Navbar_spacer_3KTc5 {
    flex: 1
}

.UpdateBanner_update-banner_1m4NC {
    display: flex;
    height: 0;
    color: #fff;
    background: #0d141d;
    will-change: height
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc {
    display: flex;
    flex: 1;
    align-items: center;
    margin: 0 10px;
    opacity: 0;
    will-change: height
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc .UpdateBanner_icon_roISL {
    width: 10px;
    height: 10px;
    margin-right: 8px;
    border-radius: 5px;
    background: #3179cd
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc .UpdateBanner_text_19oCo {
    flex: 1
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc .UpdateBanner_button_1Qips {
    display: flex;
    align-items: center;
    padding: 0 10px;
    border: 1px solid #fff;
    border-radius: 4px;
    cursor: pointer
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc .UpdateBanner_button_1Qips .UpdateBanner_button-icon_3nOwF {
    margin-right: 5px;
    font-size: 14px;
    font-weight: bold
}

.UpdateBanner_update-banner_1m4NC .UpdateBanner_content_2YLCc .UpdateBanner_button_1Qips:hover {
    background: #3179cd
}

.UpdateBanner_update-banner_1m4NC.UpdateBanner_show_2lOJh {
    animation: UpdateBanner_expandHeight_3RJcm .8s ease;
    animation-fill-mode: both
}

.UpdateBanner_update-banner_1m4NC.UpdateBanner_show_2lOJh .UpdateBanner_content_2YLCc {
    animation: UpdateBanner_fadeIn_13Nss .8s .8s ease;
    animation-fill-mode: both
}

@keyframes UpdateBanner_expandHeight_3RJcm {
    0% {
        height: 0
    }
    to {
        height: 34px
    }
}

@keyframes UpdateBanner_fadeIn_13Nss {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.StatusBanner_status-view_StNl9 {
    height: 34px;
    background: #0d141d
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    margin: 0 10px;
    color: #fff
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_status_3Q7DB {
    display: flex;
    align-items: center
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_status_3Q7DB .StatusBanner_icon_1YpoN {
    display: block;
    width: 10px;
    height: 10px;
    margin-right: 8px;
    border-radius: 5px;
    background: #7bee5b
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_status_3Q7DB .StatusBanner_icon_1YpoN.StatusBanner_minor_Mhp8w {
    background: #e5ee5b
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_status_3Q7DB .StatusBanner_icon_1YpoN.StatusBanner_major_3JS28 {
    background: #de8a00
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_status_3Q7DB .StatusBanner_icon_1YpoN.StatusBanner_critical_12xdS {
    background: #f6500c
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb {
    display: flex;
    align-items: center
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb:after,
.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb:before {
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    background: url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EBB935C51-DBD3-41D1-9A90-01E7DC557C54%3C/title%3E%3Cpath d='M1.262 9.959L6.5.255l5.238 9.704zM6.5 4.341v2.043m0 1.532v.51' stroke='%23F7941E' fill='none' stroke-linecap='square'/%3E%3C/svg%3E") no-repeat 50%, 50%;
    background-size: 100%
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb:before {
    margin-right: 5px
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb:after {
    margin-left: 5px
}

@media (max-width: 600px) {
    .StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_maintenance_1xMXb {
        display: none
    }
}

.StatusBanner_status-view_StNl9 .StatusBanner_wrapper_ac_V3 .StatusBanner_view-more_1jJJF {
    text-decoration: underline;
    color: #fff;
    cursor: pointer
}

.StatusBanner_status-view_StNl9.StatusBanner_center_140f- .StatusBanner_wrapper_ac_V3 {
    max-width: 1160px;
    margin: 0 auto;
    padding: 0 30px
}

.Root_root_OY3Oi {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 562px;
    /*height: 100%*/
}

.Root_banners_oHF8Q > div:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 100%, .1)
}

.PageMasthead_page-masthead_3kNP3 {
    position: relative;
    height: 130px
}

.PageMasthead_chart-video-bg_3FK8D {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(/assets/price_chart_anime.7f05df4c4d808895c8e100a29b4e3a03.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden
}

.PageMasthead_chart-video-bg_3FK8D video {
    width: 100%;
    height: 100%;
    object-fit: cover
}

@media (max-width: 600px) {
    .PageMasthead_chart-video-bg_3FK8D {
        display: none
    }
}

.PageMasthead_container_yv48O {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    background-color: rgba(44, 52, 65, .9)
}

.OldPageWrapper_landing-wrapper_E36cn {
    min-width: 100%;
    min-height: 100%;
    background-color: #fff
}

.OldPageWrapper_container_1NDir {
    padding: 0 15px
}

.OldPageWrapper_features-blank_16zLP {
    padding: 0;
    border-top: 1px solid #e8e8e8
}

.Sidebar_sidebar_XdRm1 {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 230px;
    background: #3a444d;
    overflow: hidden
}

@media (max-width: 600px) {
    .Sidebar_sidebar_XdRm1 {
        width: 100%;
        max-height: 200px
    }

    .Sidebar_sidebar_XdRm1.Sidebar_full_QJg1Y {
        flex: 1;
        max-height: none
    }
}

.Sidebar_header_3rsgF {
    margin: 0;
    padding: 0 20px;
    font-size: 14px;
    line-height: 43px;
    letter-spacing: 0;
    text-transform: uppercase;
    background-color: #2f3d45
}

@media (max-width: 600px) {
    .Sidebar_header_3rsgF {
        padding: 0 10px
    }
}

.FlexHiddenScrollbars_container_3NN8P {
    display: flex;
    min-height: 0
}

.FlexHiddenScrollbars_container_3NN8P .FlexHiddenScrollbars_scroller_3Fafx {
    flex: 1;
    overflow-x: hidden;
    overflow-y: scroll
}

.TabbedSidebar_sublabel_3okaY {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-bottom: 5px;
    font-size: 13px;
    color: hsla(206, 8%, 82%, .7)
}

.TabbedSidebar_sublabels_7L8RK {
    margin-top: 10px
}

.TabbedSidebar_dashes_RQvYm {
    flex-grow: 1;
    margin-right: 2px;
    margin-left: 2px;
    border-bottom: 1px dashed hsla(206, 8%, 82%, .1)
}

.TabbedSidebar_entry_6xs-B {
    display: block;
    padding: 20px;
    border-left: 5px solid transparent;
    text-decoration: none !important;
    cursor: pointer
}

.TabbedSidebar_entry_6xs-B > h3 {
    font-size: 14px;
    color: hsla(0, 0%, 100%, .6)
}

.TabbedSidebar_entry_6xs-B:hover h3 {
    color: #fff
}

.TabbedSidebar_entry_6xs-B:hover .TabbedSidebar_sublabel_3okaY {
    color: hsla(206, 8%, 82%, .9)
}

.TabbedSidebar_entry_6xs-B:hover {
    border-left: 5px solid transparent
}

.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y,
.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y:hover {
    border-left: 5px solid #2ba6ed;
    background-color: #15232c
}

.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y:hover > h3,
.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y > h3 {
    color: #fff
}

.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y .TabbedSidebar_sublabel_3okaY,
.TabbedSidebar_entry_6xs-B.TabbedSidebar_active_LLY3y:hover .TabbedSidebar_sublabel_3okaY {
    color: hsla(206, 8%, 82%, .9)
}

.ProductsTable_products-table_REDvU {
    width: 100%;
    margin-bottom: 10px;
    border-bottom: 1px solid hsla(206, 8%, 82%, .25)
}

.ProductsTable_products-table_REDvU td {
    width: 25%;
    padding: 12px 10px;
    border: none;
    text-align: center
}

.ProductsTable_products-table_REDvU thead td {
    border-right: 1px solid hsla(206, 8%, 82%, .25);
    border-bottom: 2px solid hsla(206, 8%, 82%, .25);
    font-size: 14px;
    font-weight: bold
}

.ProductsTable_products-table_REDvU thead td:last-child {
    border-right: none
}

.ProductsTable_products-table_REDvU tbody td {
    border-right: 1px solid hsla(206, 8%, 82%, .25);
    font-size: 12px;
    font-weight: bold
}

.ProductsTable_products-table_REDvU tbody td.ProductsTable_show-active_oPRce:not(.ProductsTable_active_22TE_) {
    opacity: .5
}

.ProductsTable_products-table_REDvU tbody td:last-child {
    border-right: none
}

.ProductsTable_products-table_REDvU tbody td:first-child {
    padding-left: 8%;
    text-align: left
}

.ProductsTable_products-table_REDvU tbody tr:nth-child(odd) {
    background-color: hsla(206, 8%, 82%, .15)
}

.ProductsTable_products-table_REDvU tbody .ProductsTable_volume-share_3UN8g {
    opacity: .4
}

.ProductsTable_products-table_REDvU tbody .ProductsTable_tier1_1HRUx td:first-child .ProductsTable_volume-share_3UN8g,
.ProductsTable_products-table_REDvU tbody .ProductsTable_tier2_2oPi1 td:first-child .ProductsTable_volume-share_3UN8g,
.ProductsTable_products-table_REDvU tbody .ProductsTable_tier4_avuHn td:first-child .ProductsTable_volume-share_3UN8g {
    padding-left: 10px
}

.ProductsTable_products-table_REDvU tbody .ProductsTable_tier3_3U6NL td:first-child .ProductsTable_volume-share_3UN8g {
    padding-left: 0
}

.ProductsTable_products-table_REDvU tbody .ProductsTable_tier5_2omWv td:first-child .ProductsTable_volume-share_3UN8g,
.ProductsTable_products-table_REDvU tbody .ProductsTable_tier6_3A-Om td:first-child .ProductsTable_volume-share_3UN8g {
    padding-left: 3px
}

.FeeDescriptions_fees-descriptions_3Kmp2 .FeeDescriptions_time-note_1mGaS {
    font-style: italic;
    font-size: inherit;
    text-align: center
}

.FeeDescriptions_fees-descriptions_3Kmp2 section {
    margin-bottom: 40px
}

.FeeDescriptions_fees-descriptions_3Kmp2 p {
    font-size: 13px
}

.FeeDescriptions_fees-descriptions_3Kmp2 h4 {
    margin-top: 25px;
    font-size: 16px;
    text-transform: uppercase;
    color: currentColor
}

.FeeDescriptions_fees-descriptions_3Kmp2 h4:after {
    content: "";
    display: block;
    width: 55px;
    margin: 15px 0;
    border-bottom: 1px solid #e8e8e8
}

.FeesHeader_total-volume_FhNT3 {
    display: flex;
    align-items: stretch;
    margin-bottom: 40px;
    padding: 20px;
    background-color: #f7f7f7
}

.FeesHeader_total-volume_FhNT3 h4 {
    flex: 1;
    margin: 0;
    font-size: 16px;
    text-transform: uppercase;
    color: #1f3543
}

.FeesHeader_total-volume_FhNT3 h4:after {
    display: none
}

.FeesHeader_total-volume_FhNT3 h4 > span {
    display: block;
    margin-top: 14px;
    font-size: 14px;
    line-height: 0;
    opacity: .8
}

.FeesHeader_total-volume_FhNT3 .FeesHeader_my-volume-btn_3xc6a {
    margin: 0;
    padding: 10px 25px;
    border: 1px solid #1d2a33;
    font-size: 11px;
    text-transform: uppercase;
    color: #1d2a33;
    background-color: transparent
}

.FeesHeader_total-volume_FhNT3 .FeesHeader_my-volume-btn_3xc6a:focus,
.FeesHeader_total-volume_FhNT3 .FeesHeader_my-volume-btn_3xc6a:hover {
    border: 1px solid #1d2a33;
    color: #fff;
    background-color: #1d2a33
}

.ProductSelector_product-choice_2cAov {
    display: flex;
    align-items: stretch;
    margin: 0 auto;
    list-style: none
}

.ProductSelector_product-choice_2cAov .ProductSelector_product_w1Rdf {
    display: block;
    flex: 1;
    text-align: center
}

.ProductSelector_product-choice_2cAov .ProductSelector_product_w1Rdf .ProductSelector_link_1FHgL {
    display: block;
    margin-bottom: 1px;
    padding: 0;
    font-size: 13px;
    line-height: 25px;
    text-decoration: none;
    color: #1f3543;
    background: transparent
}

.ProductSelector_product-choice_2cAov .ProductSelector_product_w1Rdf .ProductSelector_link_1FHgL.ProductSelector_active_34YaO {
    margin-bottom: -2px;
    border-bottom: 3px solid #1f3543;
    font-weight: bold
}

.MyFeesHeader_fees-table_pdTzu.MyFeesHeader_my-fees-numbers__9kV2 {
    width: 100%;
    margin-bottom: 50px;
    padding-bottom: 20px;
    border-bottom: 3px solid hsla(206, 8%, 82%, .2)
}

.MyFeesHeader_fees-table_pdTzu.MyFeesHeader_my-fees-numbers__9kV2 td {
    width: 33.33%;
    padding: 0;
    border: none;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase
}

.MyFeesHeader_fees-table_pdTzu.MyFeesHeader_my-fees-numbers__9kV2 thead td {
    font-size: 13px;
    text-align: center;
    color: hsla(0, 0%, 100%, .9)
}

.MyFeesHeader_fees-table_pdTzu.MyFeesHeader_my-fees-numbers__9kV2 tbody td {
    padding: 3px 10px 30px;
    font-size: 11px;
    color: hsla(206, 8%, 82%, .5)
}

.MyFeesHeader_market-num_2beeF {
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 23px
}

div.LoadingView_loading_Rr62C {
    padding: 40px;
    text-align: center
}

.Signup_btn_23XUM {
    display: inline-block;
    padding: 8px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: .5px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #555;
    background: #fff;
    cursor: pointer
}

.Signup_btn_23XUM:disabled {
    opacity: .5;
    cursor: default
}

.Signup_btn_23XUM:active,
.Signup_btn_23XUM:focus,
.Signup_btn_23XUM:hover {
    text-decoration: none
}

.Signup_btn_23XUM:active:not(:disabled),
.Signup_btn_23XUM:focus:not(:disabled),
.Signup_btn_23XUM:hover:not(:disabled) {
    border: 1px solid #999
}

.Signup_btn-primary_FPdko {
    border-color: #428bca;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background: #428bca
}

.Signup_btn-primary_FPdko:active:not(:disabled),
.Signup_btn-primary_FPdko:hover:not(:disabled) {
    border-color: #428bca;
    background: #4d96d6
}

.Signup_btn-signup_3AV02 {
    padding: 10px 18px;
    border-radius: 6px;
    font-size: 14px;
    letter-spacing: 0;
    background: transparent;
    transition: background .1s linear, border-color .1s linear
}

.Signup_btn-blue-outline_1CXBd {
    border: 2px solid #509af0;
    color: #fff
}

.Signup_btn-blue-outline_1CXBd:active:not(:disabled),
.Signup_btn-blue-outline_1CXBd:hover:not(:disabled) {
    border: 2px solid #509af0;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #509af0
}

.Signup_btn-blue-primary_2jly4 {
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    background-color: #509af0
}

.Signup_btn-blue-primary_2jly4:active:not(:disabled),
.Signup_btn-blue-primary_2jly4:hover:not(:disabled) {
    box-shadow: 0 0 5px #428bca
}

.Signup_btn-white-outline_2Scik {
    border: 2px solid hsla(0, 0%, 100%, .3);
    color: #fff
}

.Signup_btn-white-outline_2Scik:active:not(:disabled),
.Signup_btn-white-outline_2Scik:hover:not(:disabled) {
    border: 2px solid #509af0;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #509af0
}

body,
html {
    height: 100%
}

body {
    position: relative;
    margin: 0;
    font-family: "opensans", sans-serif, "btcglyph";
    font-size: 11px;
    color: #ced2d5;
    background: #2A293E;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

input[type=number] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.Signup_signup_1DdQ8 {
    width: 100%;
    height: 100%;
    padding-bottom: 15px;
    background-color: #1f3543;
    background-position: 50%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    overflow: scroll
}

div.Signup_content-wrapper_39B6L {
    width: 700px;
    margin: 0 auto;
    padding-top: 50px;
    font-family: "opensans", sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

a.Signup_logo_J2VhR {
    display: block;
    margin: 0 auto 20px;
    font-size: 0;
    text-align: center;
    color: transparent
}

div.Signup_content_101cp {
    border-radius: 2px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, .25);
    font-size: 16px;
    color: #333;
    background: #fff
}

div.Signup_content_101cp h2 {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #000
}

div.Signup_content_101cp h2.Signup_title_hrdwl {
    padding: 25px;
    border: 1px solid #ddd
}

div.Signup_content_101cp a {
    padding-bottom: 2px;
    border-bottom: 1px solid rgba(0, 0, 0, .25);
    font-weight: bold;
    text-decoration: none;
    color: inherit
}

div.Signup_content_101cp a:active,
div.Signup_content_101cp a:hover {
    border-bottom: 1px solid #000
}

div.Signup_content_101cp a,
div.Signup_content_101cp button {
    cursor: pointer
}

div.Signup_content_101cp .Signup_capitalize_2-0eN {
    text-transform: capitalize
}

div.Signup_content_101cp form[disabled] {
    opacity: .5
}

div.Signup_content_101cp div.Signup_error_1ncDL {
    margin: 0;
    padding: 25px 40px;
    color: #b94a48;
    background: #f2dede
}

div.Signup_content_101cp div.Signup_loading_3gWDI {
    padding: 80px;
    text-align: center
}

div.Signup_content_101cp .Signup_step-description_Cc_on {
    margin: 0;
    padding: 25px 40px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    font-size: 14px;
    line-height: 1.6em;
    text-align: center;
    color: #747474;
    background: rgba(0, 0, 0, .02)
}

div.Signup_content_101cp input[type=password],
div.Signup_content_101cp input[type=text],
div.Signup_content_101cp select {
    width: 260px;
    height: 40px;
    margin-bottom: 5px;
    padding: 0 12px;
    border: 2px solid #ddd;
    border-radius: 5px;
    font-size: 14px;
    line-height: 36px;
    background: #fff;
    box-sizing: border-box;
    -moz-appearance: none
}

div.Signup_content_101cp input[type=password][disabled],
div.Signup_content_101cp input[type=text][disabled],
div.Signup_content_101cp select[disabled] {
    opacity: .5
}

div.Signup_content_101cp select {
    text-indent: 5px;
    cursor: pointer
}

div.Signup_content_101cp div.Signup_control-group_2Urmp {
    display: flex;
    width: 600px;
    margin: 0 auto 20px;
    font-size: 14px
}

div.Signup_content_101cp div.Signup_control-group_2Urmp:last-child {
    margin-bottom: 0
}

div.Signup_content_101cp div.Signup_control-group_2Urmp label.Signup_control-label_2WxhI {
    width: 180px;
    margin-right: 20px;
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-align: right
}

div.Signup_content_101cp div.Signup_control-group_2Urmp div.Signup_controls_ZcqN8 {
    width: 400px;
    min-height: 40px;
    line-height: 40px
}

div.Signup_content_101cp div.Signup_control-group_2Urmp div.Signup_controls_ZcqN8 label.Signup_radio_GcUi9 {
    margin: 0;
    font-weight: normal
}

div.Signup_content_101cp div.Signup_control-group_2Urmp div.Signup_controls_ZcqN8 label.Signup_radio_GcUi9.Signup_inline_1kibb {
    display: inline-block
}

div.Signup_content_101cp div.Signup_control-group_2Urmp div.Signup_controls_ZcqN8 label.Signup_radio_GcUi9.Signup_inline_1kibb + label.Signup_radio_GcUi9.Signup_inline_1kibb {
    margin-left: 15px
}

div.Signup_content_101cp div.Signup_control-group_2Urmp div.Signup_controls_ZcqN8 img {
    max-width: 100%
}

div.Signup_content_101cp div.Signup_control-group_2Urmp span.Signup_help-block_1NOTb {
    display: block;
    margin: 5px 0 0;
    font-size: 14px;
    line-height: 1.6em;
    color: #999
}

div.Signup_content_101cp div.Signup_control-group_2Urmp span.Signup_help-block_1NOTb.Signup_dark_3Thul {
    color: #555
}

div.Signup_content_101cp div.Signup_control-group_2Urmp span.Signup_help-block_1NOTb a {
    padding-bottom: 0;
    font-weight: normal
}

div.Signup_content_101cp div.Signup_control-group_2Urmp span.Signup_help-block_1NOTb a:hover {
    border-color: inherit
}

div.Signup_content_101cp div.Signup_questions_2NZfk {
    width: 500px;
    margin: 0 auto
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v {
    margin: 20px 0
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v p {
    margin: 0 0 15px
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v label {
    display: block;
    padding: 0 5px;
    border-radius: 6px;
    line-height: 25px;
    cursor: pointer
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v label:hover {
    background: #f6f6f6
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v label.Signup_disabled_8BiQx {
    opacity: .5
}

div.Signup_content_101cp div.Signup_questions_2NZfk div.Signup_question_32j4v label.Signup_disabled_8BiQx:hover {
    background: transparent
}

div.Signup_content_101cp div.Signup_step-footer_3BjfX {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 40px;
    border-top: 1px solid #eee
}

div.Signup_content_101cp div.Signup_step-footer_3BjfX .Signup_btn_23XUM {
    display: inline-block;
    margin: 0 5px;
    padding: 15px 25px;
    font-size: 14px;
    font-weight: normal;
    color: #555
}

div.Signup_content_101cp div.Signup_step-footer_3BjfX .Signup_btn_23XUM.Signup_btn-primary_FPdko {
    font-weight: bold;
    color: #fff
}

div.Signup_content-footer_Y0pzW {
    margin: 20px auto 0;
    font-size: 13px;
    text-align: center;
    color: #eee
}

div.Signup_content-footer_Y0pzW a {
    padding-bottom: 2px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .25);
    font-weight: bold;
    text-decoration: none;
    color: hsla(0, 0%, 100%, .75);
    cursor: pointer
}

div.Signup_content-footer_Y0pzW a:active,
div.Signup_content-footer_Y0pzW a:hover {
    color: hsla(0, 0%, 100%, .9)
}

div.Signup_content-footer_Y0pzW span.Signup_or_2PFNu {
    padding: 0 10px;
    color: hsla(0, 0%, 100%, .65)
}

div.Signup_pending-view_2Z_CE {
    padding: 40px 120px;
    border-top: 1px solid #eee;
    text-align: center
}

div.Signup_pending-view_2Z_CE div.Signup_dots_xFQll {
    display: flex;
    justify-content: center;
    width: 110px;
    height: 110px;
    margin: 0 auto 30px;
    border: 2px solid #3b8dd8;
    border-radius: 110px;
    box-sizing: border-box
}

div.Signup_pending-view_2Z_CE div.Signup_dots_xFQll span {
    width: 6px;
    height: 6px;
    margin: 5px;
    border-radius: 8px;
    background: #3b8dd8;
    align-self: center
}

div.Signup_pending-view_2Z_CE p {
    line-height: 1.5em
}

div.Signup_pending-view_2Z_CE p.Signup_time-passed_2gEZS {
    font-family: monospace;
    font-weight: bold;
    color: #aaa
}

.Signup_subtext-checkbox_Dr4gF {
    padding: 10px 0;
    font-size: 14px;
    line-height: 20px
}

.Signup_subtext-checkbox_Dr4gF input {
    margin-right: 10px
}

.Signup_text-area_1NMYz {
    width: 100%;
    height: 100px;
    margin: 0;
    border-radius: 3px;
    resize: none;
    vertical-align: bottom
}

div.Signup_dob_HKQpM select:first-child {
    width: 180px !important
}

div.Signup_dob_HKQpM select:nth-child(2) {
    width: 75px !important
}

div.Signup_dob_HKQpM select:nth-child(3) {
    width: 100px !important
}

div.Signup_dob_HKQpM select:not(:first-child) {
    margin-left: 5px
}

div.Signup_name_3Lgh6 input {
    width: 180px !important
}

div.Signup_name_3Lgh6 input:not(:first-child) {
    margin-left: 5px
}

.Signup_has-definition_3SjHi {
    position: relative;
    display: inline;
    text-decoration: underline;
    text-decoration-style: dotted
}

.Signup_has-definition_3SjHi:not(:hover) .Signup_definition_2R8Yd {
    display: none
}

.Signup_has-definition_3SjHi div.Signup_definition_2R8Yd {
    position: absolute;
    top: 25px;
    right: -75px;
    z-index: 1;
    width: 300px;
    padding: 10px;
    border: 1px solid #ddd;
    font-weight: normal;
    text-align: left;
    background-color: hsla(206, 8%, 82%, .98)
}

.Signup_has-definition_3SjHi div.Signup_definition_2R8Yd ul {
    margin: 5px;
    padding-left: 20px;
    list-style: disc
}

.Signup_has-definition_3SjHi div.Signup_definition_2R8Yd li {
    padding-top: 10px
}

.Signup_required_3Zdqb:after {
    content: "*";
    display: inline;
    font-size: 14px;
    font-weight: 300;
    color: #ff6939
}

.Signup_show-errors_2_DY- .Signup_has-error_3aCZw {
    background-color: #f2dede !important
}

div.NoAccessView_no-access_2xr41 {
    padding: 60px
}

div.NoAccessView_no-access_2xr41 h2 {
    margin: 5px 0 30px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase
}

div.NoAccessView_no-access_2xr41 div.NoAccessView_reason_3pZCV {
    text-align: justify
}

div.NoAccessView_no-access_2xr41 div.NoAccessView_detail_1xWoS {
    padding: 20px;
    border: 1px solid #eee;
    border-radius: 2px;
    background: #f6f6f6
}

div.TermsView_terms_VQem4 {
    padding: 30px 60px 40px;
    border-top: 1px solid #eee
}

div.TermsView_terms_VQem4 h2 {
    margin: 0 0 20px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase
}

div.TermsView_terms_VQem4 div.TermsView_terms-text_1msbb {
    padding: 10px 25px;
    border: 1px solid #eee;
    border-radius: 6px;
    line-height: 1.4em;
    background: #f6f6f6
}

div.TermsView_terms_VQem4 div.TermsView_terms-text_1msbb p {
    margin: 15px 0;
    font-size: 15px
}

form.PhoneNumberView_phone-view_3SA8E {
    padding: 40px 0
}

.IdentityView_btn_6dDCO {
    display: inline-block;
    padding: 8px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: .5px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #555;
    background: #fff;
    cursor: pointer
}

.IdentityView_btn_6dDCO:disabled {
    opacity: .5;
    cursor: default
}

.IdentityView_btn_6dDCO:active,
.IdentityView_btn_6dDCO:focus,
.IdentityView_btn_6dDCO:hover {
    text-decoration: none
}

.IdentityView_btn_6dDCO:active:not(:disabled),
.IdentityView_btn_6dDCO:focus:not(:disabled),
.IdentityView_btn_6dDCO:hover:not(:disabled) {
    border: 1px solid #999
}

.IdentityView_btn-primary_1cMWS {
    border-color: #428bca;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background: #428bca
}

.IdentityView_btn-primary_1cMWS:active:not(:disabled),
.IdentityView_btn-primary_1cMWS:hover:not(:disabled) {
    border-color: #428bca;
    background: #4d96d6
}

.IdentityView_btn-signup_3bazp {
    padding: 10px 18px;
    border-radius: 6px;
    font-size: 14px;
    letter-spacing: 0;
    background: transparent;
    transition: background .1s linear, border-color .1s linear
}

.IdentityView_btn-blue-outline_3ocBT {
    border: 2px solid #509af0;
    color: #fff
}

.IdentityView_btn-blue-outline_3ocBT:active:not(:disabled),
.IdentityView_btn-blue-outline_3ocBT:hover:not(:disabled) {
    border: 2px solid #509af0;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #509af0
}

.IdentityView_btn-blue-primary_2cp14 {
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    background-color: #509af0
}

.IdentityView_btn-blue-primary_2cp14:active:not(:disabled),
.IdentityView_btn-blue-primary_2cp14:hover:not(:disabled) {
    box-shadow: 0 0 5px #428bca
}

.IdentityView_btn-white-outline_2U3iJ {
    border: 2px solid hsla(0, 0%, 100%, .3);
    color: #fff
}

.IdentityView_btn-white-outline_2U3iJ:active:not(:disabled),
.IdentityView_btn-white-outline_2U3iJ:hover:not(:disabled) {
    border: 2px solid #509af0;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: #509af0
}

body,
html {
    height: 100%
}

body {
    position: relative;
    margin: 0;
    font-family: "opensans", sans-serif, "btcglyph";
    font-size: 11px;
    color: #ced2d5;
    /* background: #15232c; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

input[type=number] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.IdentityView_signup_3IUVH {
    width: 100%;
    height: 100%;
    padding-bottom: 15px;
    background-color: #1f3543;
    background-position: 50%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    overflow: scroll
}

div.IdentityView_content-wrapper_3xDO3 {
    width: 700px;
    margin: 0 auto;
    padding-top: 50px;
    font-family: "opensans", sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

a.IdentityView_logo_LVm9V {
    display: block;
    margin: 0 auto 20px;
    font-size: 0;
    text-align: center;
    color: transparent
}

div.IdentityView_content_10cev {
    border-radius: 2px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, .25);
    font-size: 16px;
    color: #333;
    background: #fff
}

div.IdentityView_content_10cev h2 {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #000
}

div.IdentityView_content_10cev h2.IdentityView_title_2oXIM {
    padding: 25px;
    border: 1px solid #ddd
}

div.IdentityView_content_10cev a {
    padding-bottom: 2px;
    border-bottom: 1px solid rgba(0, 0, 0, .25);
    font-weight: bold;
    text-decoration: none;
    color: inherit
}

div.IdentityView_content_10cev a:active,
div.IdentityView_content_10cev a:hover {
    border-bottom: 1px solid #000
}

div.IdentityView_content_10cev a,
div.IdentityView_content_10cev button {
    cursor: pointer
}

div.IdentityView_content_10cev .IdentityView_capitalize_3HRk7 {
    text-transform: capitalize
}

div.IdentityView_content_10cev form[disabled] {
    opacity: .5
}

div.IdentityView_content_10cev div.IdentityView_error_3ZFAS {
    margin: 0;
    padding: 25px 40px;
    color: #b94a48;
    background: #f2dede
}

div.IdentityView_content_10cev div.IdentityView_loading_MO332 {
    padding: 80px;
    text-align: center
}

div.IdentityView_content_10cev .IdentityView_step-description_1Ir8N {
    margin: 0;
    padding: 25px 40px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    font-size: 14px;
    line-height: 1.6em;
    text-align: center;
    color: #747474;
    background: rgba(0, 0, 0, .02)
}

div.IdentityView_content_10cev input[type=password],
div.IdentityView_content_10cev input[type=text],
div.IdentityView_content_10cev select {
    width: 260px;
    height: 40px;
    margin-bottom: 5px;
    padding: 0 12px;
    border: 2px solid #ddd;
    border-radius: 5px;
    font-size: 14px;
    line-height: 36px;
    background: #fff;
    box-sizing: border-box;
    -moz-appearance: none
}

div.IdentityView_content_10cev input[type=password][disabled],
div.IdentityView_content_10cev input[type=text][disabled],
div.IdentityView_content_10cev select[disabled] {
    opacity: .5
}

div.IdentityView_content_10cev select {
    text-indent: 5px;
    cursor: pointer
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 {
    display: flex;
    width: 600px;
    margin: 0 auto 20px;
    font-size: 14px
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2:last-child {
    margin-bottom: 0
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 label.IdentityView_control-label_FOBLE {
    width: 180px;
    margin-right: 20px;
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-align: right
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 div.IdentityView_controls_1mEwv {
    width: 400px;
    min-height: 40px;
    line-height: 40px
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 div.IdentityView_controls_1mEwv label.IdentityView_radio_dv4rd {
    margin: 0;
    font-weight: normal
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 div.IdentityView_controls_1mEwv label.IdentityView_radio_dv4rd.IdentityView_inline_1nAyh {
    display: inline-block
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 div.IdentityView_controls_1mEwv label.IdentityView_radio_dv4rd.IdentityView_inline_1nAyh + label.IdentityView_radio_dv4rd.IdentityView_inline_1nAyh {
    margin-left: 15px
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 div.IdentityView_controls_1mEwv img {
    max-width: 100%
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 span.IdentityView_help-block_3ai3B {
    display: block;
    margin: 5px 0 0;
    font-size: 14px;
    line-height: 1.6em;
    color: #999
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 span.IdentityView_help-block_3ai3B.IdentityView_dark_3qz9f {
    color: #555
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 span.IdentityView_help-block_3ai3B a {
    padding-bottom: 0;
    font-weight: normal
}

div.IdentityView_content_10cev div.IdentityView_control-group_2NVF2 span.IdentityView_help-block_3ai3B a:hover {
    border-color: inherit
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 {
    width: 500px;
    margin: 0 auto
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV {
    margin: 20px 0
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV p {
    margin: 0 0 15px
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV label {
    display: block;
    padding: 0 5px;
    border-radius: 6px;
    line-height: 25px;
    cursor: pointer
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV label:hover {
    background: #f6f6f6
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV label.IdentityView_disabled_3rbIv {
    opacity: .5
}

div.IdentityView_content_10cev div.IdentityView_questions_1kmX5 div.IdentityView_question_3F5KV label.IdentityView_disabled_3rbIv:hover {
    background: transparent
}

div.IdentityView_content_10cev div.IdentityView_step-footer_1yjml {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 40px;
    border-top: 1px solid #eee
}

div.IdentityView_content_10cev div.IdentityView_step-footer_1yjml .IdentityView_btn_6dDCO {
    display: inline-block;
    margin: 0 5px;
    padding: 15px 25px;
    font-size: 14px;
    font-weight: normal;
    color: #555
}

div.IdentityView_content_10cev div.IdentityView_step-footer_1yjml .IdentityView_btn_6dDCO.IdentityView_btn-primary_1cMWS {
    font-weight: bold;
    color: #fff
}

div.IdentityView_content-footer_2KZMH {
    margin: 20px auto 0;
    font-size: 13px;
    text-align: center;
    color: #eee
}

div.IdentityView_content-footer_2KZMH a {
    padding-bottom: 2px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .25);
    font-weight: bold;
    text-decoration: none;
    color: hsla(0, 0%, 100%, .75);
    cursor: pointer
}

div.IdentityView_content-footer_2KZMH a:active,
div.IdentityView_content-footer_2KZMH a:hover {
    color: hsla(0, 0%, 100%, .9)
}

div.IdentityView_content-footer_2KZMH span.IdentityView_or_1h7JL {
    padding: 0 10px;
    color: hsla(0, 0%, 100%, .65)
}

div.IdentityView_pending-view_3g-e9 {
    padding: 40px 120px;
    border-top: 1px solid #eee;
    text-align: center
}

div.IdentityView_pending-view_3g-e9 div.IdentityView_dots_1qvt7 {
    display: flex;
    justify-content: center;
    width: 110px;
    height: 110px;
    margin: 0 auto 30px;
    border: 2px solid #3b8dd8;
    border-radius: 110px;
    box-sizing: border-box
}

div.IdentityView_pending-view_3g-e9 div.IdentityView_dots_1qvt7 span {
    width: 6px;
    height: 6px;
    margin: 5px;
    border-radius: 8px;
    background: #3b8dd8;
    align-self: center
}

div.IdentityView_pending-view_3g-e9 p {
    line-height: 1.5em
}

div.IdentityView_pending-view_3g-e9 p.IdentityView_time-passed_3fV4U {
    font-family: monospace;
    font-weight: bold;
    color: #aaa
}

.IdentityView_subtext-checkbox_4peIV {
    padding: 10px 0;
    font-size: 14px;
    line-height: 20px
}

.IdentityView_subtext-checkbox_4peIV input {
    margin-right: 10px
}

.IdentityView_text-area_1I7uz {
    width: 100%;
    height: 100px;
    margin: 0;
    border-radius: 3px;
    resize: none;
    vertical-align: bottom
}

div.IdentityView_dob_2f5ea select:first-child {
    width: 180px !important
}

div.IdentityView_dob_2f5ea select:nth-child(2) {
    width: 75px !important
}

div.IdentityView_dob_2f5ea select:nth-child(3) {
    width: 100px !important
}

div.IdentityView_dob_2f5ea select:not(:first-child) {
    margin-left: 5px
}

div.IdentityView_name_xMbMV input {
    width: 180px !important
}

div.IdentityView_name_xMbMV input:not(:first-child) {
    margin-left: 5px
}

.IdentityView_has-definition_3VpAN {
    position: relative;
    display: inline;
    text-decoration: underline;
    text-decoration-style: dotted
}

.IdentityView_has-definition_3VpAN:not(:hover) .IdentityView_definition_29yzZ {
    display: none
}

.IdentityView_has-definition_3VpAN div.IdentityView_definition_29yzZ {
    position: absolute;
    top: 25px;
    right: -75px;
    z-index: 1;
    width: 300px;
    padding: 10px;
    border: 1px solid #ddd;
    font-weight: normal;
    text-align: left;
    background-color: hsla(206, 8%, 82%, .98)
}

.IdentityView_has-definition_3VpAN div.IdentityView_definition_29yzZ ul {
    margin: 5px;
    padding-left: 20px;
    list-style: disc
}

.IdentityView_has-definition_3VpAN div.IdentityView_definition_29yzZ li {
    padding-top: 10px
}

.IdentityView_required_2fOcQ:after {
    content: "*";
    display: inline;
    font-size: 14px;
    font-weight: 300;
    color: #ff6939
}

.IdentityView_show-errors_1UZX0 .IdentityView_has-error_1Q-G9 {
    background-color: #f2dede !important
}

form.IdentityView_identity-view_2F04D {
    padding: 20px 0
}

form.IdentityView_identity-view_2F04D input[type=text],
form.IdentityView_identity-view_2F04D select {
    margin-right: 5px
}

form.IdentityView_identity-view_2F04D div.IdentityView_dob_2f5ea select:first-child,
form.IdentityView_identity-view_2F04D div.IdentityView_name_xMbMV input {
    width: 180px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_dob_2f5ea select:nth-child(2) {
    width: 75px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_dob_2f5ea select:nth-child(3) {
    width: 100px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_street1_1PMCC,
form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_street2_20mnP {
    width: 365px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_city_2ZJjs {
    width: 250px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_city_2ZJjs.IdentityView_ca_3TD2I,
form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_city_2ZJjs.IdentityView_us_1bOb2 {
    width: 115px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_state_27-EK {
    width: 130px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_postal_3IZ9Z {
    width: 110px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_address_1Nd_v .IdentityView_country_2_Nm4 {
    width: 365px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_ssn_KszS7 input {
    width: 70px !important
}

form.IdentityView_identity-view_2F04D div.IdentityView_occupation_2BpUM input,
form.IdentityView_identity-view_2F04D div.IdentityView_occupation_2BpUM select,
form.IdentityView_identity-view_2F04D div.IdentityView_source-of-funds_3PNfN select {
    width: 180px !important
}

input.IdentityView_business-button_1KFh0 {
    margin-right: 3px;
    margin-left: 3px
}

form.BusinessView_business-view_3lxZc {
    padding: 20px 0
}

form.BusinessView_business-view_3lxZc input[type=text],
form.BusinessView_business-view_3lxZc select {
    margin-right: 5px
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_street1_jXjV9,
form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_street2_37k2f,
form.BusinessView_business-view_3lxZc select.BusinessView_tax-id-type_27-hg {
    width: 365px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_city_2DvSP {
    width: 250px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_city_2DvSP.BusinessView_ca_1_iZY,
form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_city_2DvSP.BusinessView_us_N9kU4 {
    width: 115px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_state_155uy {
    width: 130px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_postal_222jy {
    width: 110px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_address_2tPcC .BusinessView_country_1zOiY {
    width: 365px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_name_2HUkU input {
    width: 180px !important
}

form.BusinessView_business-view_3lxZc div.BusinessView_dob_1S_4Q select {
    width: 130px !important;
    margin-right: 5px
}

form.BusinessView_business-view_3lxZc div.BusinessView_dob_1S_4Q select:last-child {
    margin: 0
}

.BusinessQuestionaireView_question_39O6l {
    margin: 15px;
    border: 1px solid #ddd;
    border-radius: 3px;
    font-weight: bold;
    background-color: hsla(206, 8%, 82%, .3)
}

.BusinessQuestionaireView_multiple-choice_1AMNN {
    padding: 10px 20px;
    font-weight: normal;
    line-height: 20px;
    size: 14px
}

.BusinessQuestionaireView_question-text_l4E1n {
    margin: 0;
    padding: 10px 10px 0;
    line-height: 20px
}

.BusinessQuestionaireView_text-area_1MAvA {
    width: 100%;
    height: 150px;
    margin: 0;
    margin-top: 5px;
    padding: 10px;
    border-color: #ddd;
    border-top: 1px solid #ddd;
    border-right: none;
    border-bottom: none;
    border-left: none;
    outline: none;
    background-color: #fff;
    resize: none;
    vertical-align: bottom
}

.BusinessQuestionaireView_radio-button_2KS8u {
    margin: 5px 10px !important
}

.BusinessQuestionaireView_radio-container_1jwOY {
    padding: 10px;
    font-weight: normal
}

.BusinessQuestionaireView_question_39O6l .BusinessQuestionaireView_select-list_2isBa {
    margin: 10px;
    font-weight: normal
}

.BeneficialOwnersView_owner_4D_Ry {
    padding: 20px;
    border-bottom: 1px dashed #ddd;
    border-radius: 3px
}

.BeneficialOwnersView_owner_4D_Ry:last-child {
    border-bottom: none
}

.BeneficialOwnersView_remove-button_36bDl,
.BeneficialOwnersView_remove-button_36bDl:active,
.BeneficialOwnersView_remove-button_36bDl:hover {
    border: 1px solid #1f3543;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #1f3543;
    background: none
}

.BeneficialOwnersView_button-container_3PYBD {
    width: 100%;
    padding-bottom: 20px;
    text-align: right
}

.BeneficialOwnersView_international-checkbox_RfiWz {
    width: 100%;
    padding: 20px;
    font-size: 12px;
    text-align: center
}

.BeneficialOwnersView_international-button_1YU83 {
    margin-right: 5px !important;
    margin-left: 5px !important
}

.BusinessDocsView_file_25Hz2 {
    display: flex;
    align-items: center;
    height: 70px
}

.BusinessDocsView_file_25Hz2:last-child {
    padding-bottom: 10px
}

.BusinessDocsView_file-container_J3vWb {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    font-size: 14px;
    line-height: 14px;
    overflow: hidden
}

.BusinessDocsView_file-container_J3vWb input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    min-width: 100%;
    min-height: 100%;
    opacity: 0;
    cursor: inherit
}

div.BusinessTermsView_terms_16b_q {
    padding: 30px 60px 40px
}

div.BusinessTermsView_terms_16b_q h2 {
    margin: 0 0 20px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase
}

div.BusinessTermsView_terms_16b_q div.BusinessTermsView_terms-text_2fxAM {
    max-height: 450px;
    padding: 10px 25px;
    border: 1px solid #ddd;
    border-radius: 6px;
    line-height: 1.4em;
    background: hsla(206, 8%, 82%, .3);
    overflow: scroll
}

div.BusinessTermsView_terms_16b_q div.BusinessTermsView_terms-text_2fxAM p {
    margin: 15px 0;
    font-size: 15px
}

button.CaptureView_card-view-button_1llAP {
    width: 100%;
    height: 75px;
    margin: 0;
    padding: 5px;
    border: 2px solid hsla(0, 0%, 100%, .25);
    border-radius: 6px;
    font-family: inherit;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    color: #fff;
    background: transparent
}

button.CaptureView_card-view-button_1llAP:disabled {
    opacity: .5;
    cursor: default
}

button.CaptureView_card-view-button_1llAP:active:not(:disabled),
button.CaptureView_card-view-button_1llAP:focus:not(:disabled),
button.CaptureView_card-view-button_1llAP:hover:not(:disabled) {
    border: 2px solid hsla(0, 0%, 100%, .5);
    text-decoration: none
}

div.CaptureView_button-subtext_3z4rU {
    display: flex;
    justify-content: center;
    width: 100%;
    padding-top: 10px
}

button.CaptureView_take-a-picture-button_1FEIp {
    font-size: 12px;
    text-decoration: underline;
    color: #fff;
    background: transparent
}

button.CaptureView_switch-video-source_3LEl9 {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1;
    width: 70px;
    height: 70px;
    padding: 15px
}

div.CaptureView_capture-view_1Abwj {
    position: relative
}

div.CaptureView_capture-view_1Abwj h3 {
    font-size: 20px;
    text-align: center
}

div.CaptureView_capture-view_1Abwj p.CaptureView_subtext_2NclS {
    color: #555
}

div.CaptureView_capture-view_1Abwj .CaptureView_hidden_3xuji {
    display: none
}

div.CaptureView_capture-view_1Abwj div.CaptureView_restart_3Na8r a,
div.CaptureView_capture-view_1Abwj div.CaptureView_restart_3Na8r span {
    border: none;
    font-size: 13px;
    font-weight: normal;
    color: #999
}

div.CaptureView_capture-view_1Abwj div.CaptureView_restart_3Na8r a {
    text-decoration: underline
}

div.CaptureView_capture-view_1Abwj div.CaptureView_image-wrapper_2-Nty {
    position: relative;
    width: 700px;
    height: 440px;
    background-color: #111;
    overflow: hidden
}

div.CaptureView_capture-view_1Abwj div.CaptureView_image-wrapper_2-Nty video {
    width: 700px;
    height: 440px;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
    object-fit: cover
}

div.CaptureView_capture-view_1Abwj div.CaptureView_image-wrapper_2-Nty canvas {
    width: 700px;
    height: 440px
}

div.CaptureView_capture-view_1Abwj div.CaptureView_notice_1bJzv {
    padding: 80px;
    border-top: 1px solid #eee;
    text-align: center
}

div.CaptureView_capture-view_1Abwj div.CaptureView_notice_1bJzv h3 {
    margin-bottom: 20px;
    font-size: 16px;
    color: #000
}

div.CaptureView_capture-view_1Abwj div.CaptureView_select-id-type_29ih3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 440px;
    padding-top: 125px;
    background: rgba(0, 0, 0, .8);
    box-sizing: border-box
}

div.CaptureView_capture-view_1Abwj div.CaptureView_select-id-type_29ih3 h3 {
    margin-bottom: 40px;
    font-weight: normal;
    color: #fff
}

div.CaptureView_capture-view_1Abwj div.CaptureView_select-id-type_29ih3 div.CaptureView_types_2vWCR {
    display: flex;
    justify-content: center
}

div.CaptureView_capture-view_1Abwj div.CaptureView_select-id-type_29ih3 div.CaptureView_types_2vWCR div {
    width: 175px;
    margin: 0 5px
}

div.CaptureView_capture-view_1Abwj div.CaptureView_select-id-type_29ih3 div.CaptureView_types_2vWCR div span.CaptureView_completed_1uJMm {
    display: block;
    width: 35px;
    height: 35px;
    margin: 10px auto 0;
    border: 1px solid #555;
    border-radius: 20px;
    font-size: 15px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    opacity: .5
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 440px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .25);
    color: #fff;
    background: linear-gradient(0deg, rgba(0, 0, 0, .66), transparent 100px)
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_outline_RBvLh {
    position: absolute;
    top: 10%;
    right: 10%;
    bottom: 10%;
    left: 10%;
    border: 1px dotted hsla(0, 0%, 100%, .5);
    border-radius: 20px;
    box-sizing: border-box
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_top-text_2bkBZ {
    position: absolute;
    top: 15px;
    right: 85px;
    left: 85px;
    text-align: center
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_top-text_2bkBZ strong {
    text-transform: uppercase
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_bottom-text_10DgH {
    position: absolute;
    right: 85px;
    bottom: 15px;
    left: 85px;
    font-size: 13px;
    text-align: center
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_center-text_1HguS {
    position: absolute;
    top: 185px;
    right: 85px;
    left: 85px;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    transition: opacity 5s
}

div.CaptureView_capture-view_1Abwj div.CaptureView_capture-image_1Vvg5 div.CaptureView_timer-seconds_2mymy {
    position: absolute;
    top: 100px;
    right: 200px;
    bottom: 100px;
    left: 200px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 100px;
    font-weight: bold;
    text-align: center
}

div.CaptureView_capture-view_1Abwj div.CaptureView_confirm-image_39wwb {
    position: absolute;
    top: 0;
    width: 100%;
    height: 440px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .25);
    color: #fff;
    background: linear-gradient(0deg, rgba(0, 0, 0, .66), transparent 100px)
}

div.CaptureView_capture-view_1Abwj div.CaptureView_confirm-image_39wwb div.CaptureView_bottom-text_10DgH {
    position: absolute;
    right: 85px;
    bottom: 15px;
    left: 85px;
    font-size: 20px;
    text-align: center
}

.CaptureView_fade-out_dl17F {
    opacity: 0
}

form.SignatureView_signature-view_3a18A {
    padding: 40px 0
}

div.CompleteView_complete_29aoo {
    padding: 40px;
    text-align: center
}

div.CompleteView_complete_29aoo div.CompleteView_party-popper_1ncZt {
    font-size: 100px
}

div.CompleteView_complete_29aoo p {
    margin-top: 0
}

div.BankListView_bank-list_2H7rp {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 20px 40px 30px
}

div.BankListView_bank-list_2H7rp a.BankListView_bank-logo_36JmC {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 26%;
    height: 85px;
    margin: 5px 0;
    padding: 0;
    border: none;
    border-radius: 6px;
    transition: border-color .25s
}

div.BankListView_bank-list_2H7rp a.BankListView_bank-logo_36JmC img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

div.BankListView_bank-list_2H7rp a.BankListView_bank-logo_36JmC .BankListView_imageless-bank_lyWEB {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 10px;
    border-radius: 2px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    background: rgba(30, 43, 52, .8)
}

form.UserPassView_user-pass-form_Ddyz0 {
    padding: 40px 0
}

form.UserPassView_user-pass-form_Ddyz0 div.UserPassView_bank-logo_DxpST {
    margin-bottom: 20px;
    text-align: center
}

form.UserPassView_user-pass-form_Ddyz0 div.UserPassView_bank-logo_DxpST img {
    height: 75px
}

form.QuestionsView_questions-form_8vDzb {
    padding: 40px 0
}

form.QuestionsView_questions-form_8vDzb label {
    font-size: 14px;
    font-weight: normal
}

form.SelectionsView_selections-form_BKO4V {
    padding: 40px 0
}

form.EnterCodeView_enter-code-form_3KXvJ {
    padding: 40px 0
}

form.ChooseMethodView_choose-method-form_3yAoD {
    padding: 40px 0
}

form.BankAccountsView_bank-accounts-form_2oYk0 {
    padding: 40px 0
}

form.BankAccountsView_bank-accounts-form_2oYk0 span.BankAccountsView_account-exists_1NCLT {
    text-decoration: line-through
}

div.SuccessView_success_1_LD1 {
    padding: 40px;
    text-align: center
}

div.SuccessView_success_1_LD1 div.SuccessView_party-popper_3cPYd {
    font-size: 100px
}

div.SuccessView_success_1_LD1 p {
    margin-top: 0
}

div.ChooseView_choose-view_3KmX1 {
    padding: 40px
}

div.ChooseView_choose-view_3KmX1 div.ChooseView_button-list_2UbsF {
    display: flex;
    flex-direction: column;
    align-items: center
}

div.ChooseView_choose-view_3KmX1 div.ChooseView_button-list_2UbsF button {
    min-width: 325px;
    margin: 5px 0;
    padding: 15px 20px;
    border-radius: 6px;
    text-align: left
}

div.ChooseView_choose-view_3KmX1 div.ChooseView_button-list_2UbsF button.ChooseView_add-new_1DKYv {
    font-weight: 600;
    text-align: center
}

div.ChooseView_choose-view_3KmX1 div.ChooseView_button-list_2UbsF button span {
    padding-left: 5px;
    font-style: italic;
    color: #999;
    float: right
}

div.ChooseView_choose-view_3KmX1 p.ChooseView_restart_3T19q {
    text-align: center
}

div.ChooseView_choose-view_3KmX1 p.ChooseView_restart_3T19q a {
    border: none;
    font-size: 13px;
    font-weight: normal;
    color: #999
}

form.AddNewView_add-new-view_3UNKY {
    padding: 40px 0
}

form.AddNewView_add-new-view_3UNKY img.AddNewView_check-image_2zxAG {
    margin-top: 5px
}

div.VerificationReadyView_verification-ready-view_2_lMe {
    padding: 40px 80px
}

div.VerificationReadyView_verification-ready-view_2_lMe ol {
    margin: 25px 0;
    padding: 25px 45px;
    border: 1px solid #eee;
    border-radius: 6px;
    background: #f6f6f6
}

div.VerificationReadyView_verification-ready-view_2_lMe ol li {
    margin-bottom: 20px;
    font-size: 15px
}

div.VerificationReadyView_verification-ready-view_2_lMe ol li:last-child {
    margin: 0
}

form.VerificationInProgressView_verification-in-progress-view_12u41 {
    padding: 40px 80px
}

div.AddBankView_add-bank-view_1_hh- h2.AddBankView_title_3C0XA {
    margin-bottom: 25px
}

.Modal_overlay_2yJJR {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10000;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    padding-top: 80px;
    background: rgba(21, 35, 44, .65);
    overflow-y: scroll
}

@media (max-width: 767px) {
    .Modal_overlay_2yJJR {
        padding-top: 0
    }
}

.Modal_modal_2eMpa {
    display: flex;
    flex-direction: column;
    min-height: 100px;
    padding: 20px 30px 30px;
    border: 1px solid #ccc;
    outline: none;
    color: rgba(21, 35, 44, .7);
    background: #fff
}

.Modal_modal_2eMpa .Modal_header_1YstV {
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd
}

.Modal_modal_2eMpa .Modal_header_1YstV .Modal_title_27v23 {
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    color: #1f3543
}

.Modal_modal_2eMpa .Modal_header_1YstV .Modal_close_D3A_7 {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 26px;
    font-weight: 700;
    color: #1f3543;
    cursor: pointer
}

.Modal_modal_2eMpa .Modal_error_3DaSG {
    margin-top: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid rgba(255, 105, 57, .5);
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #ff6939
}

.Modal_modal_2eMpa .Modal_button_3Taa_,
.Modal_modal_2eMpa button {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    padding: 20px;
    border-radius: 3px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: rgba(49, 121, 205, .8);
    cursor: pointer;
    transition: color .2s ease
}

.Modal_modal_2eMpa .Modal_button_3Taa_:hover,
.Modal_modal_2eMpa button:hover {
    background-color: #3179cd
}

.Modal_modal_2eMpa .Modal_button_3Taa_.Modal_disabled_3DHWr,
.Modal_modal_2eMpa button.Modal_disabled_3DHWr {
    background-color: rgba(49, 121, 205, .8);
    opacity: .6;
    cursor: default
}

.ECPForm_content_dqm53 {
    max-width: 980px;
    transition: width .5s ease, height .5s ease
}

.ECPForm_content_dqm53.ECPForm_small_2VBIP {
    width: 440px
}

.ECPForm_panels_2zjvv {
    display: flex;
    flex: 1
}

.ECPForm_panels_2zjvv .ECPForm_left-panel_2-9MT {
    width: 380px;
    padding-right: 30px
}

.ECPForm_panels_2zjvv .ECPForm_right-panel_3nKWC {
    flex: 1;
    padding: 0 20px;
    border-left: 1px solid #e8e9ea
}

.ECPForm_ecp-form_2emw3 .ECPForm_left-panel_2-9MT {
    display: flex;
    flex-direction: column
}

.ECPForm_ecp-form_2emw3 .ECPForm_left-panel_2-9MT .ECPForm_panel-title_2HZjc {
    margin-bottom: 30px;
    font-size: 13px;
    font-weight: bold;
    color: #1f3543
}

.ECPForm_ecp-form_2emw3 .ECPForm_left-panel_2-9MT .ECPForm_name-input_7Ecaa {
    display: flex;
    align-items: center;
    margin-top: 30px
}

.ECPForm_ecp-form_2emw3 .ECPForm_left-panel_2-9MT .ECPForm_name-input_7Ecaa .ECPForm_text_1tMR2 {
    font-weight: bold;
    color: #737b80
}

.ECPForm_ecp-form_2emw3 .ECPForm_left-panel_2-9MT .ECPForm_name-input_7Ecaa input {
    flex: 1;
    margin-left: 10px;
    padding: 4px 8px;
    border: 3px solid #ddd;
    border-radius: 3px;
    outline: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: #1f3543
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC .ECPForm_types_2Lq7O {
    display: flex;
    margin: 20px 0 10px
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC .ECPForm_types_2Lq7O .ECPForm_type_20ppD {
    padding: 6px 16px;
    color: #5c6878;
    background: #dae1e9;
    cursor: pointer
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC .ECPForm_types_2Lq7O .ECPForm_type_20ppD.ECPForm_active_1kwUq {
    color: #fff;
    background: #4386c7
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul {
    height: 220px;
    border: 1px solid #c0ccda;
    overflow: scroll
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul li {
    border-top: 1px solid #c0ccda
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul li:first-child {
    border-top: none
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul label {
    display: flex;
    align-items: center;
    padding: 14px 10px;
    font-weight: normal
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul label input[type=checkbox] {
    margin-right: 20px
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC ul label span {
    flex: 1
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC .ECPForm_error_2F-lV {
    margin-top: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid rgba(255, 105, 57, .5);
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #ff6939
}

.ECPForm_ecp-form_2emw3 .ECPForm_right-panel_3nKWC button.ECPForm_disabled_3qAaW {
    background-color: rgba(49, 121, 205, .8);
    opacity: .6;
    cursor: default
}

.ECPForm_ecp-form_2emw3 .ECPForm_row_3QGcI {
    display: flex
}

.MarginModal_content_3CR4a {
    max-width: 980px;
    transition: width .5s ease, height .5s ease
}

.MarginModal_content_3CR4a.MarginModal_small_eHubN {
    width: 440px
}

.MarginModal_panels_30xoZ {
    display: flex;
    flex: 1
}

.MarginModal_panels_30xoZ .MarginModal_left-panel_1D8Dr {
    width: 380px;
    padding-right: 30px
}

.MarginModal_panels_30xoZ .MarginModal_right-panel_3Ha5W {
    flex: 1;
    padding: 0 20px;
    border-left: 1px solid #e8e9ea
}

.MarginToggle_margin_1_T7b {
    display: flex;
    align-items: center;
    padding: 0 20px;
    background: #3a444d
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu {
    position: relative;
    display: flex;
    align-items: center;
    width: 50px;
    height: 21px;
    border-radius: 3px;
    cursor: pointer;
    user-select: none
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu .MarginToggle_indicator_3gIlW {
    position: absolute;
    top: 1px;
    bottom: 1px;
    width: 22px;
    border-radius: 2px;
    background: #fff;
    transition: left .15s ease-out, transform .15s ease-out
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu .MarginToggle_text_3bhSD {
    flex: 1;
    padding-bottom: 2px;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    opacity: 0
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_off_3K72D {
    background: #5c656c
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_off_3K72D .MarginToggle_indicator_3gIlW {
    left: 100%;
    transform: translateX(-100%) translateX(-1px)
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_off_3K72D .MarginToggle_text_3bhSD.MarginToggle_off_3K72D {
    padding-left: 2px;
    color: hsla(0, 0%, 100%, .5);
    opacity: 1
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_on_12sUZ {
    background: #4386c7
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_on_12sUZ .MarginToggle_indicator_3gIlW {
    left: 1px
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_on_12sUZ .MarginToggle_text_3bhSD.MarginToggle_on_12sUZ {
    padding-right: 2px;
    opacity: 1
}

.MarginToggle_margin_1_T7b .MarginToggle_margin-toggle_vurZu.MarginToggle_lock_3rcQF {
    opacity: .6;
    cursor: default
}

.Signin_signin_2fhsG {
    text-align: center
}

.Signin_divider_11_CQ {
    position: relative;
    display: inline-block;
    padding: 10px 0;
    text-align: center;
    background-color: #3d84d6
}

.Signin_divider_11_CQ:after {
    content: "";
    position: absolute;
    top: 50%;
    left: -30px;
    z-index: -1;
    width: 100px;
    height: 1px;
    background-color: hsla(0, 0%, 100%, .2)
}

.SourceTabs_transfer-source_1XTtp {
    display: flex;
    margin-bottom: 40px;
    border-bottom: 2px solid rgba(21, 35, 44, .25);
    list-style: none
}

.SourceTabs_transfer-source_1XTtp > li {
    display: block;
    margin-right: 30px
}

.SourceTabs_transfer-source_1XTtp > li a {
    position: relative;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: rgba(21, 35, 44, .4);
    cursor: pointer;
    transition: color .2s ease
}

.SourceTabs_transfer-source_1XTtp > li.SourceTabs_selected_1tPhA a,
.SourceTabs_transfer-source_1XTtp > li a:hover {
    color: rgba(21, 35, 44, .9)
}

.SourceTabs_transfer-source_1XTtp > li.SourceTabs_selected_1tPhA a:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -2px;
    left: 0;
    z-index: 10;
    height: 2px;
    background-color: rgba(21, 35, 44, .9)
}

@media (min-width: 768px) {
    .SourceTabs_transfer-source_1XTtp {
        margin-bottom: 40px;
        padding: 0;
        border: none;
        border-bottom: 2px solid rgba(21, 35, 44, .25);
        border-radius: 0
    }

    .SourceTabs_transfer-source_1XTtp > li {
        display: inline-block;
        margin-right: 30px
    }

    .SourceTabs_transfer-source_1XTtp > li a {
        position: relative;
        font-size: 14px;
        text-decoration: none;
        color: rgba(21, 35, 44, .4);
        transition: color .2s ease
    }

    .SourceTabs_transfer-source_1XTtp > li a:hover {
        color: rgba(21, 35, 44, .9)
    }

    .SourceTabs_transfer-source_1XTtp > li:last-child {
        margin-right: 0
    }

    .SourceTabs_transfer-source_1XTtp > li.SourceTabs_selected_1tPhA a {
        color: rgba(21, 35, 44, .9)
    }

    .SourceTabs_transfer-source_1XTtp > li.SourceTabs_selected_1tPhA a:after {
        content: "";
        position: absolute;
        right: 0;
        bottom: -2px;
        left: 0;
        z-index: 10;
        height: 2px;
        background-color: rgba(21, 35, 44, .9)
    }
}

.StyledSelect_trigger_18uUD {
    position: relative;
    display: block;
    padding-right: 15px;
    font-size: 13px;
    font-weight: bold;
    line-height: 25px;
    text-overflow: ellipsis;
    text-decoration: none;
    white-space: nowrap;
    color: rgba(21, 35, 44, .6);
    cursor: pointer;
    user-select: none;
    overflow: hidden
}

.StyledSelect_trigger_18uUD:active,
.StyledSelect_trigger_18uUD:hover {
    text-decoration: none;
    color: #15232c
}

.StyledSelect_trigger_18uUD:not(.StyledSelect_active_1-r2C):after {
    content: "";
    position: absolute;
    top: 6px;
    right: 0;
    z-index: 1;
    display: block;
    width: 13px;
    height: 13px;
    background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M.5 2.076l6 5.453 6-5.453L10.798.529 6.5 4.435 2.202.529.5 2.076z' fill='%23344B62' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: 100%
}

.StyledSelect_dropdownvisible_3qbAw {
    position: absolute;
    top: 100%;
    right: -3px;
    left: -3px;
    z-index: 10;
    padding: 10px;
    border: 3px solid rgba(21, 35, 44, .15);
    border-radius: 0 0 3px 3px;
    background-color: #fff;
    user-select: none;
    list-style: none
}

.StyledSelect_dropdownvisible_3qbAw > li {
    cursor: pointer
}

.StyledSelect_dropdownvisible_3qbAw > li > a {
    display: block;
    font-size: 13px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: rgba(21, 35, 44, .6);
    transition: color .2s ease
}

.StyledSelect_dropdownvisible_3qbAw > li > a:hover {
    color: #15232c
}

.TwoFactorForm_info_oUY0B {
    margin-bottom: 20px
}

.TwoFactorForm_row-title_34VdP {
    margin-bottom: 3px;
    font-size: 11px;
    font-weight: bold
}

.TwoFactorForm_row_2OrFF {
    display: flex;
    margin-bottom: 30px
}

.TwoFactorForm_row_2OrFF > input[type=text] {
    flex: 1;
    margin-right: 8px;
    padding: 4px 8px;
    border: 3px solid #ddd;
    border-radius: 3px;
    outline: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: #1f3543
}

.TwoFactorForm_row_2OrFF .TwoFactorForm_button_3VMBz {
    max-width: 110px;
    margin-top: 0;
    font-size: 11px
}

.TransferBase_container_2jzpf {
    flex: 12;
    margin-right: 40px;
    padding-right: 40px;
    border-right: 2px solid rgba(21, 35, 44, .05)
}

@media (max-width: 767px) {
    .TransferBase_container_2jzpf {
        display: block;
        margin-right: 0;
        padding-right: 0;
        border-right: none
    }
}

.TransferBase_connect-more-info_1MV_I {
    margin: 40px 50px 60px;
    text-align: center;
    color: rgba(21, 35, 44, .8)
}

.TransferBase_connect-more-info_1MV_I p {
    margin-bottom: 20px;
    font-weight: bold
}

.TransferBase_connect-more-info_1MV_I a {
    display: inline-block;
    border-bottom: 2px solid rgba(49, 121, 205, .8);
    font-weight: bold;
    text-decoration: none;
    color: rgba(49, 121, 205, .8);
    transition: all .2s ease
}

.TransferBase_connect-more-info_1MV_I a:hover {
    color: #3179cd
}

.TransferBase_transfer-source-options_2hSSO {
    display: flex;
    margin-bottom: 20px
}

.TransferBase_transfer-source-options_2hSSO > :first-child {
    flex: 3;
    min-width: 270px
}

.TransferBase_transfer-source-options_2hSSO > :nth-child(2) {
    flex: 1.2;
    min-width: 130px;
    margin-left: 5px
}

.TransferBase_transfer-source-options_2hSSO label {
    display: block;
    margin-bottom: 3px;
    font-size: 11px;
    text-transform: uppercase
}

.TransferBase_transfer-source-options_2hSSO label a {
    margin: 0 8px;
    text-decoration: none;
    color: #ccc
}

.TransferBase_transfer-source-options_2hSSO label a:hover {
    color: #bbb
}

.TransferBase_transfer-source-options_2hSSO input {
    width: 100%;
    height: 100%;
    border: none;
    outline: none
}

.TransferBase_transfer-source-options_2hSSO.TransferBase_withdraw_2iKZU {
    flex-direction: row-reverse
}

.TransferBase_transfer-source-options_2hSSO.TransferBase_withdraw_2iKZU > :first-child {
    margin-left: 5px
}

.TransferBase_transfer-source-options_2hSSO.TransferBase_withdraw_2iKZU > :nth-child(2) {
    margin-left: 0
}

.TransferBase_transfer-source-options_2hSSO .TransferBase_transfer-address_IulVr {
    margin: 0;
    padding: 10px 5px;
    border: 2px solid #ddd;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    color: #1f3543;
    overflow: hidden;
    word-wrap: break-word
}

@media (max-width: 600px) {
    .TransferBase_transfer-source-options_2hSSO {
        display: block
    }

    .TransferBase_transfer-source-options_2hSSO > :first-child {
        margin-bottom: 10px;
        margin-left: 0
    }

    .TransferBase_transfer-source-options_2hSSO > :nth-child(2) {
        margin-left: 0
    }
}

.TransferBase_transfer-note_1rs5a {
    margin-bottom: 20px
}

.TransferBase_transfer-info_2sapT {
    margin: 20px 0
}

.TransferBase_transfer-info_2sapT strong,
.TransferBase_transfer-note_1rs5a strong {
    display: inline-block;
    font-weight: bold;
    color: rgba(21, 35, 44, .9)
}

.TransferBase_transfer-warning_2rUjV {
    padding: 10px;
    border: 2px solid rgba(255, 105, 57, .7);
    border-radius: 3px;
    font-weight: bold;
    text-align: center
}

.TransferBase_no-balance-in-wallet_3Rha3 {
    margin-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 1px solid rgba(21, 35, 44, .1)
}

.TransferBase_no-balance-in-wallet_3Rha3 > p {
    margin: 0;
    font-weight: bold
}

.TransferBase_no-balance-in-wallet_3Rha3 > p > a {
    border-bottom: 2px solid rgba(49, 121, 205, .8);
    text-decoration: none
}

.TransferBase_crypto-address_1YUAT {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 14px
}

.TransferBase_qr-code_3q7kk {
    position: relative;
    display: block;
    width: 128px;
    height: 128px;
    align-self: start
}

.TransferBase_legacy-toggle_1TZXL {
    display: flex;
    flex-direction: column;
    margin-left: 30px
}

.TransferBase_legacy-note_1na-p {
    margin-bottom: 14px
}

.TransferBase_toggle_D4uk_ {
    display: flex;
    flex: 1
}

.TransferBase_toggle_D4uk_ .TransferBase_tab_1riJ4 {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding: 10px;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background: rgba(49, 121, 205, .45);
    cursor: pointer
}

.TransferBase_toggle_D4uk_ .TransferBase_tab_1riJ4:hover {
    background: #3179cd
}

.TransferBase_toggle_D4uk_ .TransferBase_tab_1riJ4.TransferBase_active_3glhL {
    background: rgba(49, 121, 205, .8)
}

.TransferBase_btc-deposit-warning_1hAkq {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 250px;
    margin: 0 auto
}

.TransferBase_modal-transfer-footer_D-OWb {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid rgba(21, 35, 44, .1);
    align-self: normal
}

.TransferBase_transfer-button_2BL_p {
    width: 100%;
    padding: 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: rgba(49, 121, 205, .8);
    cursor: pointer;
    transition: color .2s ease
}

.TransferBase_transfer-button_2BL_p:hover {
    background-color: #3179cd
}

.Transfer_transfer-notice_2uJa1 {
    margin-bottom: 15px;
    padding: 10px;
    background-color: rgba(235, 185, 0, .4)
}

.Transfer_transfer-notice_2uJa1 a {
    font-weight: bold;
    text-decoration: underline
}

.Transfer_add-edit-account_3wEqT {
    margin-bottom: 20px
}

.Transfer_add-edit-account_3wEqT a {
    margin-right: 10px;
    padding: 2px 5px;
    border: 2px solid rgba(21, 35, 44, .3);
    border-radius: 3px;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: rgba(21, 35, 44, .6)
}

.Transfer_add-edit-account_3wEqT a:hover {
    border: 2px solid rgba(49, 121, 205, .8);
    color: rgba(49, 121, 205, .9)
}

.Transfer_transfer-amount_JZeuG {
    position: relative;
    padding-right: 40px
}

.Transfer_transfer-amount_JZeuG .Transfer_transfer-amount-currency_1BkEg {
    position: absolute;
    top: 5px;
    right: 5px;
    bottom: 5px;
    width: 35px;
    font-size: 11px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    color: rgba(21, 35, 44, .8);
    background: transparent
}

.Transfer_transfer-field_3GIg- {
    position: relative;
    padding: 4px 8px;
    border: 3px solid #ddd;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: #1f3543
}

.Transfer_modal-transfer-footer_3ImZB {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid rgba(21, 35, 44, .1)
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI {
    width: 100%;
    padding: 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: rgba(49, 121, 205, .8);
    transition: color .2s ease
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI:hover {
    background-color: #3179cd
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI:disabled {
    opacity: .75
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI:disabled:hover {
    background-color: rgba(49, 121, 205, .8)
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI.Transfer_deposit-warning_3GwTm {
    background-color: rgba(235, 185, 0, .8)
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI.Transfer_deposit-warning_3GwTm:hover {
    background-color: #ebb900
}

.Transfer_modal-transfer-footer_3ImZB .Transfer_transfer-button_5JqPI.Transfer_deposit-warning_3GwTm:disabled:hover {
    background-color: rgba(235, 185, 0, .8)
}

.Transfer_prefill-max_1Nr8N {
    cursor: pointer;
    float: right
}

.TransferSuccess_container_C-Rh_ {
    max-width: 450px;
    margin: 0 auto;
    padding: 0;
    padding-top: 20px;
    padding-bottom: 0;
    text-align: center
}

.TransferSuccess_icon_3I1gH {
    display: block;
    margin: 0 auto 20px
}

.TransferSuccess_strong_1jHao {
    margin-bottom: 0;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #1f3543
}

.TransferSuccess_note_ohlZE {
    width: 90%;
    margin: 10px auto 0;
    padding-top: 10px;
    border-top: 1px solid rgba(21, 35, 44, .25);
    font-size: 13px
}

.LimitInformation_limit-information_g_O0C {
    flex: 7
}

.LimitInformation_limit-information_g_O0C h3 {
    margin-bottom: 25px;
    font-size: 14px;
    text-transform: uppercase;
    color: #1f3543
}

.LimitInformation_limit-information_g_O0C .LimitInformation_limit-description_34UBK .LimitInformation_raise-limits_1cgfm {
    display: inline-block;
    border-bottom: 2px solid rgba(49, 121, 205, .8);
    border-radius: 0;
    font-weight: bold;
    text-decoration: none
}

@media (max-width: 767px) {
    .LimitInformation_limit-information_g_O0C {
        margin: 20px 0 0;
        padding: 20px 0 0;
        border-top: 2px solid #ddd;
        border-left: none
    }
}

.LimitInformation_progress-container_ExFcm {
    margin: 0 0 15px;
    font-size: 12px
}

.LimitInformation_progress-container_ExFcm .LimitInformation_progress-title_XOpZD {
    font-weight: bold
}

.LimitInformation_progress-container_ExFcm .LimitInformation_progress-percentage_34vre {
    float: right
}

.LimitInformation_progress-container_ExFcm progress {
    position: relative;
    width: 100%;
    height: 10px;
    margin: 10px 0 0;
    border: none;
    color: #ff6939;
    background: #ddd;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.LimitInformation_progress-container_ExFcm progress::-webkit-progress-bar {
    background: #ddd
}

.LimitInformation_progress-container_ExFcm progress::-moz-progress-bar {
    background: #ff6939
}

.LimitInformation_progress-container_ExFcm progress::-webkit-progress-value {
    background: #ff6939
}

.LimitInformation_progress-container_ExFcm progress.LimitInformation_withdraw_1CvnN {
    margin: 0
}

.LimitInformation_processing-time_4AzCP {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid rgba(21, 35, 44, .1)
}

.TransferModal_small-modal_2HTbJ {
    max-width: 380px
}

.TransferModal_content_2-be_ {
    position: relative;
    width: 90vw;
    max-width: 900px;
    font-size: 13px
}

.TransferModal_transfer-layout_2q1uK {
    display: flex;
    margin-bottom: 10px
}

@media (max-width: 767px) {
    .TransferModal_transfer-layout_2q1uK {
        display: block
    }
}

.LegalModal_content_17nRu {
    max-width: 400px
}

.LegalModal_content_17nRu p {
    font-size: 13px;
    color: rgba(21, 35, 44, .7)
}

.BalanceInfo_container_1SUQt {
    padding: 10px 0;
    background: #29353d
}

.BalanceInfo_purchasing-power_10Lv- {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 8px 0 14px;
    padding: 0 20px;
    padding-bottom: 14px;
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.BalanceInfo_purchasing-power_10Lv- .BalanceInfo_value_1BJpR {
    font-size: 16px;
    font-weight: bold;
    color: #ced2d5;
    cursor: pointer
}

.BalanceInfo_header_nCitI {
    margin-bottom: 5px;
    padding: 0 20px;
    font-size: 13px;
    font-weight: bold;
    color: #fff
}

.BalanceInfo_accounts_WIOae {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 20px;
    font-size: 13px
}

.BalanceInfo_accounts_WIOae .BalanceInfo_currencies_39-IS {
    display: flex;
    flex-direction: column
}

.BalanceInfo_accounts_WIOae .BalanceInfo_balances_1vZ4r {
    display: flex;
    flex-direction: column;
    text-align: right
}

.BalanceInfo_accounts_WIOae .BalanceInfo_balances_1vZ4r .BalanceInfo_term-description_sYKVn {
    font-weight: bold;
    cursor: pointer;
    transition: opacity .2s ease-in
}

.BalanceInfo_accounts_WIOae .BalanceInfo_balances_1vZ4r .BalanceInfo_term-description_sYKVn:hover {
    opacity: .6
}

.BalanceInfo_accounts_WIOae .BalanceInfo_spinner_1Ctme {
    width: 34px;
    height: 35px;
    background: url(../img/home/spinner.svg) no-repeat;
    background-size: contain;
    opacity: .5
}

.BalanceInfo_accounts_WIOae .BalanceInfo_spacer_1F5t9 {
    margin-bottom: 10px
}

.BalanceInfo_buttons_2bpKh {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 14px 0 4px;
    padding: 7px 20px;
    border-radius: 2px
}

.BalanceInfo_buttons_2bpKh.BalanceInfo_marker_1SAdM {
    margin: 12px 0 2px;
    border: 2px solid #ff6939;
    user-select: none
}

.BalanceInfo_buttons_2bpKh.BalanceInfo_marker_1SAdM:after {
    content: "DEPOSIT FUNDS";
    position: absolute;
    top: -2px;
    bottom: -2px;
    left: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 14px;
    font-weight: bold;
    white-space: nowrap;
    color: #fff;
    background: #ff6939;
    pointer-events: none
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X {
    display: flex;
    flex: 1;
    justify-content: center;
    padding: 7px 6px;
    border: 1px solid #80878c;
    border-radius: 2px;
    font-size: 11px;
    font-weight: bold;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X:before {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    margin-right: 5px;
    background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cg fill='%23FFF' fill-rule='evenodd' stroke='%23FFF'%3E%3Cpath d='M8 15c3.86 0 7-3.14 7-7s-3.14-7-7-7-7 3.14-7 7 3.14 7 7 7zM8 1.483A6.525 6.525 0 0 1 14.517 8 6.525 6.525 0 0 1 8 14.517 6.525 6.525 0 0 1 1.483 8 6.525 6.525 0 0 1 8 1.483z'/%3E%3Cpath d='M7.855 12.027a.24.24 0 0 0 .176.076h.002a.241.241 0 0 0 .176-.078l3.107-3.379a.241.241 0 1 0-.356-.326l-2.719 2.957V3.865a.241.241 0 0 0-.482 0v7.353l-2.721-2.9a.242.242 0 0 0-.352.33l3.17 3.38z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%, 50%;
    background-size: 100%;
    opacity: .4
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X.BalanceInfo_withdraw_2i-Pc {
    margin-left: 8px
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X.BalanceInfo_withdraw_2i-Pc:before {
    transform: rotate(180deg)
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X.BalanceInfo_withdraw_2i-Pc.BalanceInfo_disabled_2cy-a {
    color: hsla(206, 8%, 82%, .6);
    opacity: .3
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X.BalanceInfo_withdraw_2i-Pc.BalanceInfo_disabled_2cy-a:before {
    opacity: .4
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X:hover {
    color: hsla(0, 0%, 100%, .8)
}

.BalanceInfo_buttons_2bpKh .BalanceInfo_button_1RC4X:hover:before {
    opacity: 1
}

.OrderForm_order-form_3TRWz {
    background: #3a444d
}

.OrderForm_form_3X2o6 {
    padding: 20px
}

.OrderForm_form_3X2o6 .OrderForm_trade-type_2o397 {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
    border-bottom: 2px solid hsla(206, 8%, 82%, .15)
}

.OrderForm_form_3X2o6 .OrderForm_trade-type_2o397 .OrderForm_trade-type-tab_mgQKP {
    flex: 1;
    margin-bottom: -2px;
    padding: 0 0 3px;
    border-bottom: 2px solid transparent;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: hsla(0, 0%, 100%, .4);
    cursor: pointer;
    user-select: none;
    transition: border-color .2s ease-in-out, color .2s ease-in-out
}

.OrderForm_form_3X2o6 .OrderForm_trade-type_2o397 .OrderForm_trade-type-tab_mgQKP.OrderForm_active_gU7zf {
    border-bottom-color: #fff;
    color: #fff
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 {
    display: flex;
    font-size: 12px;
    font-weight: bold;
    background-color: #404a52
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34.OrderForm_small_fYRlm {
    font-size: 11px
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    height: 30px;
    margin-left: 2px;
    border-radius: 1px;
    color: hsla(0, 0%, 100%, .5);
    background-color: hsla(0, 0%, 100%, .15);
    cursor: pointer;
    user-select: none;
    transition: background-color .2s ease-in-out
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM:first-child {
    margin-left: 0
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM.OrderForm_disabled_2n9s- {
    opacity: .3;
    cursor: default
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM.OrderForm_active_gU7zf {
    color: #fff;
    background-color: #5e9be9
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM.OrderForm_buy_2_11M.OrderForm_active_gU7zf {
    background-color: #4da53c
}

.OrderForm_form_3X2o6 .OrderForm_toggle_31S34 .OrderForm_toggle-tab_34XsM.OrderForm_sell_13fkY.OrderForm_active_gU7zf {
    background-color: #ff6939
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI {
    margin-top: 15px
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI .OrderForm_section-header_2wmBz {
    margin-bottom: 5px;
    font-size: 10px;
    font-weight: bold;
    color: hsla(0, 0%, 100%, .8)
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI .OrderForm_input-box_3LSRW {
    position: relative
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI .OrderForm_input-box_3LSRW span {
    position: absolute;
    top: 50%;
    right: 10px;
    font-size: 11px;
    font-weight: bold;
    color: hsla(0, 0%, 100%, .9);
    transform: translateY(-50%)
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI input[type=number],
.OrderForm_form_3X2o6 .OrderForm_section_3rZOI input[type=text] {
    width: 100%;
    height: 36px;
    padding: 8px 5px 8px 10px;
    border: 1px solid #565f66;
    border-radius: 2px;
    outline: 0;
    box-shadow: none;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    color: #fff;
    background-color: #404a52
}

.OrderForm_form_3X2o6 .OrderForm_section_3rZOI input[type=number]:focus,
.OrderForm_form_3X2o6 .OrderForm_section_3rZOI input[type=text]:focus {
    border-color: hsla(206, 8%, 82%, .7)
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt {
    margin-top: 15px
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_header_3_2sq {
    display: flex;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_header_3_2sq span {
    display: inline-block;
    width: 12px;
    height: 9px;
    margin-right: 5px;
    background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M.5 2.076l6 5.453 6-5.453L10.798.529 6.5 4.435 2.202.529.5 2.076z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%, 50%;
    background-size: 100%;
    transform: rotate(-90deg)
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_header_3_2sq .OrderForm_spacer_14b74 {
    flex: 1
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_header_3_2sq a {
    font-size: 11px;
    text-decoration: underline;
    color: hsla(0, 0%, 100%, .6)
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_header_3_2sq:hover {
    color: #fff
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_advanced-content_NVxel {
    display: none;
    margin-top: 15px;
    border-top: 2px solid hsla(206, 8%, 82%, .15)
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_advanced-content_NVxel select {
    width: 100%;
    height: 36px;
    padding: 8px 5px 8px 10px;
    border: 1px solid #565f66;
    border-radius: 2px;
    box-shadow: none;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    color: #fff;
    background-color: #404a52
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_advanced-content_NVxel label.OrderForm_disabled_2n9s- {
    opacity: .4
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt .OrderForm_advanced-content_NVxel input[type=checkbox] {
    margin-right: 5px
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt.OrderForm_show_3nn4b .OrderForm_header_3_2sq {
    color: #fff
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt.OrderForm_show_3nn4b .OrderForm_header_3_2sq span {
    transform: rotate(0deg)
}

.OrderForm_form_3X2o6 .OrderForm_advanced-section_lIxUt.OrderForm_show_3nn4b .OrderForm_advanced-content_NVxel {
    display: block
}

.OrderForm_form_3X2o6 .OrderForm_note_1p-m3 {
    margin-top: 10px
}

.OrderForm_form_3X2o6 .OrderForm_order-total_2g6Qr {
    display: flex;
    margin-top: 15px;
    padding: 15px 0;
    border-top: 2px solid hsla(206, 8%, 82%, .15);
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    color: #ced2d5
}

.OrderForm_form_3X2o6 .OrderForm_order-total_2g6Qr span {
    font-size: 10px;
    font-weight: normal
}

.OrderForm_form_3X2o6 .OrderForm_order-total_2g6Qr .OrderForm_total_3V41a {
    flex: 1;
    font-size: 10px;
    text-align: right
}

.OrderForm_form_3X2o6 .OrderForm_error_1BXoR {
    position: relative;
    margin: 10px 0;
    padding: 10px 30px 10px 15px;
    border-radius: 1px;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    background: rgba(255, 105, 57, .8);
    opacity: 0
}

.OrderForm_form_3X2o6 .OrderForm_error_1BXoR span {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 8px;
    height: 8px;
    background: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.686.314a1.07 1.07 0 0 0-1.515 0L7.5 5.985 1.829.315A1.07 1.07 0 1 0 .314 1.828L5.985 7.5.314 13.171a1.07 1.07 0 1 0 1.515 1.515L7.5 9.016l5.671 5.67a1.068 1.068 0 0 0 1.515 0 1.07 1.07 0 0 0 0-1.515l-5.671-5.67 5.671-5.672a1.07 1.07 0 0 0 0-1.515z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: 100%;
    cursor: pointer
}

.OrderForm_form_3X2o6 .OrderForm_error_1BXoR.OrderForm_show_3nn4b {
    opacity: 1;
    transition: opacity .2s ease-in
}

.OrderConfirmationModal_content_1pUI7 {
    width: 360px;
    font-size: 13px
}

.OrderConfirmationModal_buttons_bQskG {
    display: flex;
    margin-top: 40px
}

.OrderConfirmationModal_buttons_bQskG .OrderConfirmationModal_button_33dfE {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding: 14px 20px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    background-color: rgba(49, 121, 205, .8);
    cursor: pointer;
    transition: color .2s ease
}

.OrderConfirmationModal_buttons_bQskG .OrderConfirmationModal_button_33dfE:hover {
    background-color: #3179cd
}

.OrderConfirmationModal_buttons_bQskG .OrderConfirmationModal_button_33dfE.OrderConfirmationModal_cancel_18UwH {
    margin-right: 20px;
    background: rgba(46, 61, 69, .8)
}

.OrderConfirmationModal_buttons_bQskG .OrderConfirmationModal_button_33dfE.OrderConfirmationModal_cancel_18UwH:hover {
    background: #2e3d45
}

.AccountMessage_account-messages_Obm2a {
    padding: 20px;
    font-weight: bold;
    color: hsla(0, 0%, 100%, .8)
}

.AccountMessage_account-messages_Obm2a a {
    padding-bottom: 3px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .5);
    font-size: 11px;
    text-decoration: none;
    color: #fff
}

.AccountMessage_account-messages_Obm2a p:last-child {
    margin-bottom: 0
}

.AccountMessage_account-messages_Obm2a .AccountMessage_icon_O10tr {
    width: 30px;
    height: 30px;
    background: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EImported Layers%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M44.997 22.613C45.208 34.763 35.15 44.785 23 44.996c-12.148.211-21.786-9.466-21.997-21.617C.792 11.23 10.851 1.207 23 .996c12.149-.211 21.786 9.471 21.997 21.617zM23 25.992v-14 14z' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.001 30.993l-.036.001A2 2 0 0 0 23 34.992h.035a2 2 0 0 0-.034-3.999z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%, 50%;
    background-size: 100%;
    opacity: .8
}

.AccountMessage_account-messages_Obm2a .AccountMessage_header_2Pcsm {
    display: flex;
    justify-content: center;
    width: 100%;
    padding-bottom: 20px
}

.AccountMessage_account-messages_Obm2a.AccountMessage_error_3Ippi {
    background-color: rgba(255, 105, 57, .8)
}

.AccountMessage_account-messages_Obm2a.AccountMessage_margin-active_3sIE8 {
    padding: 12px 20px;
    background-color: #3d84d6
}

.AccountMessage_account-messages_Obm2a.AccountMessage_margin-active_3sIE8 .AccountMessage_header_2Pcsm {
    display: none
}

.AccountMessage_account-messages_Obm2a.AccountMessage_margin-active_3sIE8 a {
    border: none;
    font-size: 11px;
    font-weight: bold
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU,
.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj {
    border-bottom: 2px solid #15232c;
    background-color: #3d84d6
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU h3,
.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj h3 {
    margin-bottom: 10px;
    font-size: 1.2em;
    text-transform: uppercase
}

.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj.AccountMessage_none_3H9tT {
    display: none
}

.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj.AccountMessage_minor_26sjD {
    background-color: #e5ee5b
}

.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj.AccountMessage_major_263ao {
    background-color: #de8a00
}

.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj.AccountMessage_critical_3nAmN {
    background-color: #f6500c
}

.AccountMessage_account-messages_Obm2a.AccountMessage_status_2A0Bj h4 {
    padding-bottom: 10px
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU {
    padding: 30px 20px
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU .AccountMessage_header_2Pcsm {
    display: none
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU a,
.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU button {
    width: 100%;
    padding: 14px 0;
    border: 1px solid hsla(0, 0%, 100%, .4);
    border-radius: 3px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background-color: transparent;
    transition: all .3s ease
}

.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU a:hover,
.AccountMessage_account-messages_Obm2a.AccountMessage_demo_1W9NU button:hover {
    border: 1px solid hsla(0, 0%, 100%, .9)
}

.AccountMessage_account-messages_Obm2a.AccountMessage_margin-active_3sIE8 a:hover {
    text-decoration: underline;
    color: #fff
}

.PanelHeader_panel-header_2Ic6D {
    display: flex;
    flex-shrink: 0;
    justify-content: space-between;
    align-items: center;
    height: 43px;
    padding: 0 10px;
    background-color: #2f3d45
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_title_2RJzh {
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_title-and-children_pmi5p {
    display: flex;
    flex-direction: row;
    align-items: center
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_tabs_3Dh6z {
    display: flex;
    margin-top: 2px;
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_tabs_3Dh6z .PanelHeader_tab_37Klh {
    margin-bottom: -1px;
    padding-bottom: 1px;
    font-size: 11px;
    font-weight: bold;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_tabs_3Dh6z .PanelHeader_tab_37Klh.PanelHeader_active_23UUb {
    border-bottom: 1px solid #fff;
    color: #fff
}

.PanelHeader_panel-header_2Ic6D .PanelHeader_tabs_3Dh6z .PanelHeader_tab_37Klh:not(:first-child) {
    margin-left: 10px
}

.TradeSidebar_sidebar_2sFTs {
    flex: 1;
    background-color: hsla(206, 8%, 82%, .1)
}

.TradeSidebar_sidebar_2sFTs.TradeSidebar_loading_2q-rM {
    opacity: .5
}

@keyframes ConnectionStatus_beacon_2PeJT {
    0% {
        opacity: 1;
        transform: scale(.1)
    }
    70% {
        opacity: 0;
        transform: scale(2.5)
    }
    to {
        opacity: 0
    }
}

.ConnectionStatus_connection-status_1PWB0 {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 230px;
    padding: 20px;
    font-size: 12px;
    color: #fff;
    background-color: rgba(21, 35, 44, .65)
}

.ConnectionStatus_connection-status_1PWB0 strong {
    margin-left: 20px
}

@media (max-width: 600px) {
    .ConnectionStatus_connection-status_1PWB0 {
        width: 100% !important
    }
}

.ConnectionStatus_beacon_2PeJT {
    position: absolute;
    top: 50%;
    left: 24px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #ff6939;
    -webkit-transform: translateX(-50%) translateY(-50%)
}

.ConnectionStatus_beacon_2PeJT:before {
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    width: 16px;
    height: 16px;
    border: 1px solid #ff7e55;
    border-radius: 50%;
    background-color: transparent;
    -webkit-animation: ConnectionStatus_beacon_2PeJT 2s infinite linear;
    animation: ConnectionStatus_beacon_2PeJT 2s infinite linear
}

.ConnectionStatus_beacon_2PeJT:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    border: 1px solid #ff6939;
    border-radius: 50%;
    background-color: transparent;
    -webkit-animation: ConnectionStatus_beacon_2PeJT 1s infinite linear;
    animation: ConnectionStatus_beacon_2PeJT 1s infinite linear
}

.TradeHistory_trade-history_2nUH7 {
    display: flex;
    flex: 1;
    flex-direction: column;
    min-height: 0
}

.TradeHistory_table-header_27SKY {
    display: flex;
    min-height: 29px;
    padding: 6px 0 6px 10%;
    border-bottom: 1px solid hsla(0, 0%, 100%, .2);
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    color: hsla(206, 8%, 82%, .6)
}

.TradeHistory_table-header_27SKY .TradeHistory_column_MOkPH {
    flex: 1;
    padding: 0 6px;
    text-align: right
}

.TradeHistory_table-header_27SKY .TradeHistory_column_MOkPH.TradeHistory_time_37TCz {
    padding-right: 16px
}

.TradeHistory_centered_17i4r {
    display: flex;
    flex-grow: 1;
    justify-content: center;
    align-items: center
}

.MouseLayer_icon_1EL5p {
    position: absolute;
    top: 50%;
    right: 4px;
    width: 8px;
    height: 8px;
    background: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.686.314a1.07 1.07 0 0 0-1.515 0L7.5 5.985 1.829.315A1.07 1.07 0 1 0 .314 1.828L5.985 7.5.314 13.171a1.07 1.07 0 1 0 1.515 1.515L7.5 9.016l5.671 5.67a1.068 1.068 0 0 0 1.515 0 1.07 1.07 0 0 0 0-1.515l-5.671-5.67 5.671-5.672a1.07 1.07 0 0 0 0-1.515z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: contain;
    transform: translateY(-50%)
}

.Aggregation_aggregation_mnV83 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    padding: 3px 0;
    border: 2px solid hsla(206, 8%, 82%, .1);
    border-right: none;
    border-left: none;
    background: #1e2b34
}

.Aggregation_aggregation_mnV83 .Aggregation_column_130Fx {
    display: flex;
    align-items: center;
    width: 70%
}

.Aggregation_aggregation_mnV83 .Aggregation_column_130Fx .Aggregation_value_1mBbO {
    flex: 1;
    padding-right: 3px;
    font-weight: 700;
    text-align: right;
    color: hsla(206, 8%, 82%, .75)
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC {
    display: flex;
    flex: 1;
    justify-content: flex-end
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC .Aggregation_button_3nsn9 {
    width: 13px;
    height: 13px;
    margin-right: 10px;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    opacity: .6;
    cursor: pointer;
    user-select: none;
    pointer-events: all
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC .Aggregation_button_3nsn9.Aggregation_disabled_NCEjL {
    opacity: .1;
    cursor: inherit;
    user-select: none
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC .Aggregation_button_3nsn9:hover:not(.Aggregation_disabled_NCEjL) {
    opacity: 1
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC .Aggregation_button_3nsn9.Aggregation_inc_2-7Tu {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EOval 1 + Line + Line Copy%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0 2C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z' fill='%23FFF'/%3E%3Cpath d='M10 5.273v9.454M15 10H5' stroke='%23FFF' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E")
}

.Aggregation_aggregation_mnV83 .Aggregation_buttons_1WRKC .Aggregation_button_3nsn9.Aggregation_dec_3UfYl {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3E-%3C/title%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0 2C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z'/%3E%3Cpath d='M16 9H4v2h12V9z'/%3E%3C/g%3E%3C/svg%3E")
}

.Aggregation_aggregation_mnV83 .Aggregation_text_1cQcr {
    padding-left: 10px;
    font-size: 9.5px;
    font-weight: 700;
    text-align: left;
    color: hsla(206, 8%, 82%, .75)
}

.OrderBookPanel_order-book-panel_3RQNa {
    display: flex;
    flex-direction: column;
    background-color: #1e2b34;
    overflow: hidden
}

@media (min-width: 1400px) {
    .OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_header-tabs_3FkGs {
        display: none !important
    }
}

@media (min-width: 761px) and (max-width: 1000px) and (min-height: 1200px) {
    .OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_header-tabs_3FkGs {
        display: none !important
    }
}

@media (min-width: 760px) and (max-width: 1000px) {
    .OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_header-tabs_3FkGs {
        display: none !important
    }
}

@media (max-width: 600px) {
    .OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_header-tabs_3FkGs {
        display: none !important
    }
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_content_2OZmT {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow: hidden
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_content_2OZmT .OrderBookPanel_content-wrapper_nz0L_ {
    position: relative;
    display: flex;
    flex: 1;
    min-height: 0
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_table-head_2PCzs {
    display: flex;
    padding: 6px 10px 6px 0;
    border-bottom: 1px solid hsla(206, 8%, 82%, .15);
    font-weight: bold;
    font-weight: 400;
    text-align: right;
    background-color: #1e2b34
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_table-head_2PCzs .OrderBookPanel_size_27p9Z {
    width: 40%;
    margin-left: 3px
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_table-head_2PCzs .OrderBookPanel_price_1xxNq {
    width: 30%
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_table-head_2PCzs .OrderBookPanel_price_1xxNq span {
    font-size: 10px
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_table-head_2PCzs .OrderBookPanel_my-size_3tXwu {
    width: 30%;
    padding-right: 10px
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_loading-wrapper_9Merm {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: scroll
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    margin: 10px 0;
    padding: 3px 0;
    border: 2px solid hsla(206, 8%, 82%, .1);
    border-right: none;
    border-left: none;
    background: #1e2b34;
    cursor: pointer
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU .OrderBookPanel_text_3fH-g {
    width: 30%;
    padding-left: 10px;
    font-size: 9.5px;
    font-weight: bold;
    text-align: left;
    color: hsla(206, 8%, 82%, .75)
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU .OrderBookPanel_spread_15LZK {
    width: 40%;
    padding-right: 3px;
    font-weight: 700;
    text-align: right;
    color: hsla(206, 8%, 82%, .75)
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU.OrderBookPanel_fixed_1QGQB {
    position: absolute;
    left: 0;
    width: 100%;
    margin: 0
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU.OrderBookPanel_fixed_1QGQB.OrderBookPanel_top_2jHZ2 {
    top: -1px
}

.OrderBookPanel_order-book-panel_3RQNa .OrderBookPanel_order-book-wrapper_3iNjD .OrderBookPanel_spread-wrapper_3FwcU.OrderBookPanel_fixed_1QGQB.OrderBookPanel_bottom_opP1G {
    bottom: -2px
}

@media (min-width: 600px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 338px;
        margin: 0 2px 0 0
    }
}

@media (max-width: 1000px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 388px
    }
}

@media (max-width: 820px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        width: 288px
    }
}

@media (min-height: 1200px) and (max-width: 1200px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 790px
    }
}

@media (max-width: 1000px) and (min-height: 1200px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 493px
    }
}

@media (min-height: 1000px) and (max-height: 1200px) and (min-width: 1001px) and (max-width: 1200px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 570px
    }
}

@media (min-height: 800px) and (max-height: 999px) and (min-width: 1000px) and (max-width: 1200px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 500px
    }
}

@media (max-height: 650px) and (max-width: 1000px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        height: 343px
    }
}

@media (min-width: 600px) and (max-width: 760px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        right: 0;
        width: auto
    }
}

@media (max-width: 600px) {
    .OrderBookPanel_order-book-panel_3RQNa {
        flex: 1;
        width: auto;
        height: auto
    }
}

.StoreInfiniteScroll_scroller_3gQS7 {
    overflow-y: scroll
}

.StoreInfiniteScroll_scroller_3gQS7 .StoreInfiniteScroll_loading-row_1xBqX {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px
}

.StoreInfiniteScroll_scroller_3gQS7.StoreInfiniteScroll_empty_3IfRv {
    display: flex;
    flex: 1;
    justify-content: center
}

.StoreInfiniteScroll_scroller_3gQS7.StoreInfiniteScroll_empty_3IfRv .StoreInfiniteScroll_empty-row_7lu8j {
    display: flex;
    flex: 1;
    align-items: center
}

.OrderList_order-list_E4BF3 {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow: hidden
}

.OrderList_order-list_E4BF3 .OrderList_list-header_1k7MX {
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.OrderList_order-list_E4BF3 .OrderList_list-header_1k7MX .OrderList_column_2CiKT {
    padding: 6px 5px
}

.OrderList_order-list_E4BF3 .OrderList_list-header_1k7MX .OrderList_column_2CiKT .OrderList_small_2Uaa- {
    font-size: 9px
}

.OrderList_order-list_E4BF3 .OrderList_list-header_1k7MX .OrderList_column_2CiKT.OrderList_order-size_2Djd8 {
    padding-right: 30px
}

.OrderList_order-list_E4BF3 .OrderList_list-header_1k7MX.OrderList_mobile_2AjrU .OrderList_column_2CiKT.OrderList_order-status_qu68z {
    display: none
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h {
    display: flex
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_expanded_25owS {
    line-height: 25px;
    cursor: pointer
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h .OrderList_line1_3wk36 {
    display: flex;
    flex-grow: 1
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h .OrderList_multiline_35zxg {
    width: 100%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_multiline_35zxg {
    display: flex;
    width: 100%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_column_2CiKT {
    padding: 4px 5px;
    text-align: center;
    white-space: nowrap
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-tag_3aPQn {
    width: 9%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-size_2Djd8 {
    width: 24%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-fill_3AeS1 {
    width: 21%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-fee_ksQpl,
.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-price_2KgK1 {
    width: 20%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-time_P3ems {
    width: 20%;
    margin-right: 4%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h:not(.OrderList_mobile_2AjrU) .OrderList_order-status_qu68z {
    width: 15%;
    text-align: center
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_column_2CiKT {
    padding: 4px 5px;
    text-align: right;
    white-space: nowrap
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-tag_3aPQn {
    width: 7%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-size_2Djd8 {
    width: 23%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-fill_3AeS1 {
    width: 16%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-fee_ksQpl,
.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-price_2KgK1 {
    width: 20%
}

.OrderList_order-list_E4BF3 .OrderList_row_1lo7h.OrderList_mobile_2AjrU .OrderList_order-time_P3ems {
    width: 15%;
    margin-right: 3%
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof {
    flex: 1
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number_1M6Vy .OrderList_faded_21ZlE {
    color: hsla(206, 8%, 82%, .2)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number_1M6Vy.OrderList_red_24r5p {
    color: #ff6939
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number_1M6Vy.OrderList_red_24r5p .OrderList_faded_21ZlE {
    color: rgba(255, 105, 57, .8)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number_1M6Vy.OrderList_green_373PS {
    color: #84f766
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number_1M6Vy.OrderList_green_373PS .OrderList_faded_21ZlE {
    color: rgba(132, 247, 102, .8)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number-light_3GV0o {
    color: #fff
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_split-number-light_3GV0o .OrderList_faded-light_ch_Tx {
    opacity: rgba(1, 1, 1, .6)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_empty-message_2Oa36 {
    margin: 0 auto;
    font-size: 12px;
    font-weight: bold;
    opacity: .3;
    pointer-events: none
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM {
    border-bottom: 1px solid hsla(206, 8%, 82%, .05);
    font-weight: bold;
    background: hsla(206, 8%, 82%, .05);
    opacity: 1;
    transition: opacity .2s ease, background .2s ease
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn {
    display: flex;
    align-items: center;
    font-size: 10px;
    white-space: pre
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn .OrderList_tag_1WBVm {
    display: flex;
    align-items: center;
    height: 16px;
    padding-left: 3px;
    color: #fff
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn.OrderList_buy_10vQd .OrderList_tag_1WBVm {
    background: rgba(132, 247, 102, .85)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn.OrderList_buy_10vQd .OrderList_tag_1WBVm.OrderList_stop_10Uez {
    padding-right: 3px;
    background: rgba(77, 165, 60, .95)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn.OrderList_sell_13KSW .OrderList_tag_1WBVm {
    background: rgba(255, 105, 57, .85)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-tag_3aPQn.OrderList_sell_13KSW .OrderList_tag_1WBVm.OrderList_stop_10Uez {
    padding-right: 3px;
    background: rgba(255, 105, 57, .95)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-time_P3ems {
    font-weight: normal
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z.OrderList_line2_3qGN5 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z:not(.OrderList_line2_3qGN5) {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 10px;
    white-space: nowrap
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z.OrderList_interactive_21dFX {
    cursor: pointer
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z:first-letter {
    text-transform: uppercase
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_cancel-text_t6mKu {
    color: #ff6939
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_animation_2ZKUy {
    display: flex;
    justify-content: center;
    align-items: center
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_animation_2ZKUy .OrderList_dot_u3exE {
    width: 2px;
    height: 2px;
    background: rgba(255, 105, 57, .9);
    opacity: 0;
    animation: OrderList_fadeInOut_3KD_b 1.7s ease-in-out infinite
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_animation_2ZKUy .OrderList_dot_u3exE:nth-child(2),
.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_animation_2ZKUy .OrderList_dot_u3exE:nth-child(3),
.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM .OrderList_order-status_qu68z .OrderList_animation_2ZKUy .OrderList_dot_u3exE:nth-child(4) {
    margin-left: 2px;
    animation-delay: .2s
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_cancel-hover_35f9S.OrderList_inactive_2Q6bU {
    background: hsla(206, 8%, 82%, .2)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_cancel-hover_35f9S.OrderList_inactive_2Q6bU .OrderList_order-status_qu68z {
    background-color: hsla(206, 8%, 82%, .5)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_cancel-hover_35f9S:not(.OrderList_inactive_2Q6bU) {
    background: rgba(255, 105, 57, .2)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_cancel-hover_35f9S:not(.OrderList_inactive_2Q6bU) .OrderList_order-status_qu68z {
    background-color: rgba(255, 105, 57, .8)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_highlight_1YtKC {
    background: hsla(0, 0%, 100%, .15)
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM:hover .OrderList_order-status_qu68z .OrderList_button_3Qlt3.OrderList_remove_9nkE9 {
    display: flex
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_inactive_2Q6bU {
    opacity: .4
}

.OrderList_order-list_E4BF3 .OrderList_list_58Vof .OrderList_order_1SJjM.OrderList_inactive_2Q6bU:hover {
    opacity: 1
}

@keyframes OrderList_fadeInOut_3KD_b {
    0% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.FillList_fill-list_elWaP {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow: hidden
}

.FillList_fill-list_elWaP .FillList_row_M05FH {
    display: flex
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_column_J7VCW {
    padding: 4px 5px;
    text-align: right;
    white-space: nowrap
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_fill-size_1Az4S {
    width: 23%
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_fill-price_WUBA9 {
    width: 15%
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_fill-fee_1Hgoy {
    width: 14%
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_fill-time_1bvg7 {
    width: 33%
}

.FillList_fill-list_elWaP .FillList_row_M05FH .FillList_fill-product_3Ktrw {
    width: 15%;
    text-align: center
}

.FillList_fill-list_elWaP .FillList_list-header_1DsM5 {
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.FillList_fill-list_elWaP .FillList_list-header_1DsM5 .FillList_column_J7VCW {
    padding: 6px 5px
}

.FillList_fill-list_elWaP .FillList_list-header_1DsM5 .FillList_column_J7VCW .FillList_small_3Ygnu {
    font-size: 9px
}

.FillList_fill-list_elWaP .FillList_list-header_1DsM5 .FillList_column_J7VCW.FillList_fill-time_1bvg7 {
    padding-right: 9%
}

.FillList_fill-list_elWaP .FillList_list_10okI {
    flex: 1
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_split-number_3ICr8 .FillList_faded_1fy3j {
    color: hsla(206, 8%, 82%, .2)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_split-number_3ICr8.FillList_red_PYkNK {
    color: #ff6939
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_split-number_3ICr8.FillList_red_PYkNK .FillList_faded_1fy3j {
    color: rgba(255, 105, 57, .8)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_split-number_3ICr8.FillList_green_3CNON {
    color: #84f766
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_split-number_3ICr8.FillList_green_3CNON .FillList_faded_1fy3j {
    color: rgba(132, 247, 102, .8)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_empty-message_1KHjc {
    margin: 0 auto;
    font-size: 12px;
    font-weight: bold;
    opacity: .3;
    pointer-events: none
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm {
    position: relative;
    border-bottom: 1px solid hsla(206, 8%, 82%, .05)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-tag_2Jd9H {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-tag_2Jd9H span {
    width: 3px;
    height: 16px
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-tag_2Jd9H.FillList_buy_hqp2h span {
    background: rgba(132, 247, 102, .85)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-tag_2Jd9H.FillList_sell_1kjfr span {
    background: rgba(255, 105, 57, .85)
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-fee_1Hgoy,
.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-price_WUBA9,
.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-size_1Az4S {
    font-weight: bold
}

.FillList_fill-list_elWaP .FillList_list_10okI .FillList_fill_2bGWm .FillList_fill-time_1bvg7 {
    padding-right: 7%
}

.ClosePositionModal_content_EW7v4 {
    width: 400px
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK {
    display: flex;
    border: 1px solid #ddd
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB {
    display: flex;
    flex: 1;
    flex-direction: column;
    margin: 20px 0;
    padding: 0 20px;
    border-left: 1px solid #ddd
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB:first-child {
    border-left: none
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB .ClosePositionModal_text_HJK7l {
    font-size: 10px;
    font-weight: bold;
    color: #788085
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB .ClosePositionModal_value_2Xcxk {
    font-size: 18px;
    font-weight: bold;
    color: #39444c
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB .ClosePositionModal_subtext_P3IHC {
    font-size: 10px;
    font-weight: bold;
    color: #656d72
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB.ClosePositionModal_negative_sKLBd .ClosePositionModal_subtext_P3IHC,
.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB.ClosePositionModal_short_Gzwo7 .ClosePositionModal_subtext_P3IHC {
    text-transform: capitalize;
    color: #f9672d
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB.ClosePositionModal_long_-QBs_ .ClosePositionModal_subtext_P3IHC,
.ClosePositionModal_content_EW7v4 .ClosePositionModal_section_272qK .ClosePositionModal_column_1zoeB.ClosePositionModal_positive_20Dyc .ClosePositionModal_subtext_P3IHC {
    text-transform: capitalize;
    color: #40a928
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA {
    display: flex;
    margin: 30px 0
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA .ClosePositionModal_type_1pqNi {
    flex: 1;
    padding: 9px;
    font-weight: bold;
    text-align: center;
    color: #adb1b5;
    background: #5e656c;
    cursor: pointer
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA .ClosePositionModal_type_1pqNi:first-child {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA .ClosePositionModal_type_1pqNi:last-child {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA .ClosePositionModal_type_1pqNi:hover {
    color: #fff;
    background: rgba(81, 142, 213, .8)
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_types_3d8DA .ClosePositionModal_type_1pqNi.ClosePositionModal_active_J3XKr {
    color: #fff;
    background-color: rgba(49, 121, 205, .8)
}

.ClosePositionModal_content_EW7v4 .ClosePositionModal_info_2ZL9f {
    font-size: 13px
}

.MarginPosition_margin-position_3eYHk {
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

.MarginPosition_margin-position_3eYHk .MarginPosition_header_3rkNA {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    height: 43px;
    margin-bottom: 2px;
    padding: 0 10px;
    background: #2f3d45
}

.MarginPosition_margin-position_3eYHk .MarginPosition_header_3rkNA .MarginPosition_title_30Q83 {
    flex: 1;
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.MarginPosition_margin-position_3eYHk .MarginPosition_header_3rkNA .MarginPosition_close-position_2PTLW {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 6px 17px;
    border: 2px solid #f9672d;
    border-radius: 40px;
    font-size: 10px;
    font-weight: bold;
    color: #ced2d5;
    cursor: pointer;
    transition: background .2s ease-out
}

.MarginPosition_margin-position_3eYHk .MarginPosition_header_3rkNA .MarginPosition_close-position_2PTLW:hover {
    color: #fff;
    background: #f9672d
}

.MarginPosition_margin-position_3eYHk .MarginPosition_position_XztOj {
    position: relative
}

.MarginPosition_margin-position_3eYHk .MarginPosition_position_XztOj .MarginPosition_spinner_21NBn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R {
    position: relative;
    display: flex;
    flex-shrink: 0
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R.MarginPosition_loading_3VA0n {
    opacity: .3
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 20px;
    border-left: 1px solid #39444c
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa:first-child {
    border-left: none
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa .MarginPosition_text_tFb41 {
    font-size: 10px;
    font-weight: bold;
    color: #788085
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa .MarginPosition_value_3dX97 {
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa .MarginPosition_value_3dX97.MarginPosition_position-size_3r_jf {
    cursor: pointer
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa .MarginPosition_subtext_nISNq {
    font-size: 10px;
    font-weight: bold;
    color: #656d72
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_expanded_3jhoJ {
    flex: 1;
    padding: 0
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_negative_SBwPQ .MarginPosition_subtext_nISNq,
.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_short_1ryH7 .MarginPosition_subtext_nISNq {
    text-transform: capitalize;
    color: #f9672d
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_long_y2_tf .MarginPosition_subtext_nISNq,
.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_positive_2Yqe1 .MarginPosition_subtext_nISNq {
    text-transform: capitalize;
    color: #7bee5b
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_margin-ratio_2USxI .MarginPosition_subtext_nISNq span {
    color: #cfcfcf
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_cell_356h- {
    display: flex;
    justify-content: space-between;
    padding: 8px 10px 7px;
    border-top: 1px solid #39444c
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_cell_356h-:first-child {
    border-top: none
}

.MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_cell_356h- .MarginPosition_value_3dX97 {
    font-size: 12px;
    text-align: right
}

.MarginPosition_margin-position_3eYHk .MarginPosition_no-position_2xMY7 {
    font-size: 12px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    opacity: .3
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b {
    position: relative;
    display: flex;
    align-items: center;
    margin: 2px 0;
    padding: 8px 20px;
    border-top: 1px solid #39444c;
    border-bottom: 1px solid #39444c
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b:before {
    content: "";
    position: absolute;
    top: 2px;
    bottom: 2px;
    left: 0;
    z-index: -1;
    display: block;
    width: 100%;
    border-top: 1px solid #39444c;
    border-bottom: 1px solid #39444c
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b .MarginPosition_table-title_2-Heq {
    flex: 1;
    font-size: 11px;
    font-weight: bold;
    color: #ced2d5
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b .MarginPosition_tabs_nWcdP {
    display: flex
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b .MarginPosition_tabs_nWcdP .MarginPosition_tab_21Pwn {
    padding: 0 10px 3px;
    border-bottom: 1px solid #788085;
    font-weight: bold;
    color: #788085;
    cursor: pointer
}

.MarginPosition_margin-position_3eYHk .MarginPosition_table-header_3Z-1b .MarginPosition_tabs_nWcdP .MarginPosition_tab_21Pwn.MarginPosition_active_360pI {
    border-bottom: 1px solid #fff;
    font-weight: bold;
    color: #fff
}

@media (max-width: 600px) {
    .MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R {
        flex-wrap: wrap
    }

    .MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa {
        flex: 1
    }

    .MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa.MarginPosition_expanded_3jhoJ {
        flex: auto;
        width: 50%
    }

    .MarginPosition_margin-position_3eYHk .MarginPosition_row_3756R .MarginPosition_column_1NNEa .MarginPosition_cell_356h-:first-child {
        border-top: 1px solid #39444c
    }
}

.UserPanel_user-panel_CsiF9 {
    display: flex;
    flex-direction: column;
    background-color: #1e2b34
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z {
    display: flex;
    flex: 1;
    min-height: 0
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_main-panel_3dVYr {
    display: flex;
    flex: 3;
    flex-direction: column
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_main-panel_3dVYr .UserPanel_cancel-all_1h_M0 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    padding: 3px 7px;
    border: 2px solid #788085;
    border-radius: 40px;
    font-size: 9px;
    font-weight: bold;
    color: #ced2d5;
    cursor: pointer;
    transition: background .2s ease-out;
    visibility: hidden
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_main-panel_3dVYr .UserPanel_cancel-all_1h_M0.UserPanel_show_3PFGi {
    visibility: visible
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_main-panel_3dVYr .UserPanel_cancel-all_1h_M0:hover {
    color: #fff;
    background: #788085
}

.UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_sub-panel_2FpeV {
    display: none;
    margin-left: 2px
}

@media (min-width: 1800px) {
    .UserPanel_user-panel_CsiF9 .UserPanel_user-history_G8g1z .UserPanel_sub-panel_2FpeV {
        display: flex;
        flex: 2;
        flex-direction: column
    }
}

.UserPanel_user-panel_CsiF9.UserPanel_view-only_2-w4b {
    opacity: .3
}

@media (min-width: 600px) {
    .UserPanel_user-panel_CsiF9 {
        position: absolute;
        top: 642px;
        right: 0;
        bottom: 0;
        left: 340px
    }
}

@media (min-width: 1800px) {
    .UserPanel_user-panel_CsiF9 {
        right: 280px
    }

    .UserPanel_user-panel_CsiF9 .UserPanel_header-tabs_prCG1 {
        display: none !important
    }
}

@media (max-width: 1799px) {
    .UserPanel_user-panel_CsiF9 {
        right: 280px
    }
}

@media (max-width: 1399px) {
    .UserPanel_user-panel_CsiF9 {
        right: 2px
    }
}

@media (max-width: 1000px) {
    .UserPanel_user-panel_CsiF9 {
        top: 628px;
        left: 0
    }
}

@media (min-height: 1000px) and (max-height: 1200px) and (min-width: 1001px) and (max-width: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        top: 572px
    }
}

@media (max-height: 800px) {
    .UserPanel_user-panel_CsiF9 {
        top: 345px
    }
}

@media (max-height: 899px) {
    .UserPanel_user-panel_CsiF9 {
        top: 395px
    }
}

@media (min-height: 800px) and (max-height: 999px) and (min-width: 1000px) and (max-width: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        top: 502px
    }
}

@media (max-height: 650px) and (min-width: 1001px) and (max-width: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        top: 211px
    }
}

@media (max-height: 650px) and (min-width: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        top: 302px
    }
}

@media (min-height: 800px) and (min-width: 900px) and (max-width: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        left: 0
    }
}

@media (max-height: 900px) and (max-width: 1000px) {
    .UserPanel_user-panel_CsiF9 {
        top: 390px
    }
}

@media (max-height: 650px) and (max-width: 1000px) {
    .UserPanel_user-panel_CsiF9 {
        top: 345px
    }
}

@media (max-width: 600px) {
    .UserPanel_user-panel_CsiF9 {
        height: 500px
    }
}

@media (min-height: 900px) and (min-width: 1201px) {
    .UserPanel_user-panel_CsiF9 {
        top: 584px
    }
}

@media (min-height: 1200px) {
    .UserPanel_user-panel_CsiF9 {
        top: 792px
    }
}

@media (max-width: 600px) {
    .UserPanel_user-panel_CsiF9 {
        flex: 1;
        height: auto
    }
}

.ChartHeader_chart-header_wdqvk {
    display: flex;
    flex-shrink: 0;
    height: 27px;
    padding: 0 4px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .2)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 5px;
    padding-right: 25px;
    padding-left: 10px;
    cursor: pointer
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    width: 0;
    height: 0;
    border-width: 5px 4px 0;
    border-style: solid;
    border-color: #ced2d5 transparent transparent;
    transform: translateY(-50%)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_title_35mIu {
    justify-content: center;
    align-items: center;
    font-size: 11px;
    font-weight: bold;
    text-transform: capitalize
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    z-index: 1;
    display: none;
    flex-direction: column;
    border-top: 1px solid #fff;
    background: rgba(47, 61, 69, .9)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN {
    display: flex;
    align-items: center;
    padding: 3px 10px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .05);
    font-size: 11px;
    color: hsla(206, 8%, 82%, .6)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN:last-child {
    border-bottom: none
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN .ChartHeader_icon_2V60H {
    flex-shrink: 0;
    width: 8px;
    height: 8px;
    margin-right: 6px;
    border-radius: 4px;
    background: #696969
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN.ChartHeader_active_3wNxZ {
    color: #fff;
    background-color: hsla(0, 0%, 100%, .1)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN.ChartHeader_active_3wNxZ:first-child .ChartHeader_icon_2V60H {
    background: #e98e39
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN.ChartHeader_active_3wNxZ:nth-child(2) .ChartHeader_icon_2V60H {
    background: #7f8b9e
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR .ChartHeader_list_3Do_- .ChartHeader_item_18olN:hover {
    color: #fff;
    background-color: hsla(0, 0%, 100%, .1)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR:hover {
    background-color: rgba(47, 61, 69, .9)
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR:hover:after {
    border-color: #fff transparent transparent
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR:hover .ChartHeader_title_35mIu {
    color: #fff
}

.ChartHeader_chart-header_wdqvk .ChartHeader_dropdown_3J4PR:hover .ChartHeader_list_3Do_- {
    display: flex
}

.PriceChart_price-chart_gB1tW {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: column
}

.PriceChart_price-chart_gB1tW .PriceChart_container_2Xgfh {
    position: relative;
    flex: 1;
    cursor: pointer
}

.PriceChart_center_3K6tY {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%
}

.PriceChart_message_2RwZx {
    font-size: 12px;
    font-weight: bold;
    opacity: .3
}

.ZoomControls_controls_JmF1I {
    position: absolute;
    top: 5px;
    z-index: 1;
    display: flex;
    justify-content: center;
    width: 100%;
    pointer-events: none
}

.ZoomControls_midprice-wrapper_2kQTb {
    font-size: 9px;
    text-align: center;
    color: hsla(0, 0%, 100%, .4)
}

.ZoomControls_midprice_2W2JI {
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff
}

.ZoomControls_zoom-out_3deEV {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3E-%3C/title%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0 2C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z'/%3E%3Cpath d='M16 9H4v2h12V9z'/%3E%3C/g%3E%3C/svg%3E")
}

.ZoomControls_zoom-in_3YuCi {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EOval 1 + Line + Line Copy%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0 2C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z' fill='%23FFF'/%3E%3Cpath d='M10 5.273v9.454M15 10H5' stroke='%23FFF' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E")
}

.ZoomControls_zoom-in_3YuCi,
.ZoomControls_zoom-out_3deEV {
    width: 18px;
    margin: 0 15px;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    opacity: .6;
    cursor: pointer;
    user-select: none;
    pointer-events: all
}

.ZoomControls_zoom-in_3YuCi:disabled,
.ZoomControls_zoom-out_3deEV:disabled {
    opacity: .1;
    cursor: inherit;
    user-select: none
}

.ZoomControls_zoom-in_3YuCi:hover:not(:disabled),
.ZoomControls_zoom-out_3deEV:hover:not(:disabled) {
    opacity: 1
}

.MouseInfo_chart-hover_31Y9m {
    position: absolute;
    display: inline-block;
    width: auto;
    margin-bottom: 10px;
    padding: 5px 10px;
    border-width: 0;
    border-style: solid;
    background-color: rgba(21, 35, 44, .9);
    overflow: visible;
    transition: top .2s linear, bottom .2s linear;
    pointer-events: none
}

.MouseInfo_chart-hover_31Y9m.MouseInfo_is-bid_2R-Mu {
    border-color: #84f766;
    border-right-width: 0;
    border-left-width: 3px
}

.MouseInfo_chart-hover_31Y9m:not(.MouseInfo_is-bid_2R-Mu) {
    border-color: #ff6939;
    border-right-width: 3px;
    border-left-width: 0
}

.MouseInfo_hover-header_xOreh {
    position: relative;
    margin-bottom: 10px;
    padding: 0;
    font-size: 10px;
    text-align: left;
    color: #fff
}

.MouseInfo_hover-header_xOreh span {
    font-size: 14px;
    font-weight: bold
}

.MouseInfo_hover-header_xOreh:after {
    content: "";
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 10px;
    height: 1px;
    background: hsla(0, 0%, 100%, .4)
}

.MouseInfo_hover-content_30eDf {
    display: flex;
    padding: 0;
    font-size: 11px;
    color: #fff
}

.MouseInfo_hover-content_30eDf .MouseInfo_left_VFVq4 {
    margin-right: 10px;
    padding-right: 10px;
    border-right: 1px solid hsla(0, 0%, 100%, .2);
    color: #ced2d5
}

.MouseInfo_hover-content_30eDf .MouseInfo_label_1i6AU {
    line-height: 10px;
    white-space: nowrap;
    opacity: .6
}

.MouseInfo_hover-content_30eDf span {
    font-size: 12px;
    font-weight: bold
}

.MouseInfo_hover-content_30eDf > div span {
    font-size: 13px
}

.DepthChart_container_3X50W {
    position: relative;
    flex: 1;
    cursor: pointer
}

.DepthChart_spinner_2v303 {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center
}

.ChartPanel_chart-panel_38Tg5 {
    display: flex;
    flex-direction: column
}

.ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs {
    display: flex;
    flex: 1;
    flex-direction: column
}

.ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_chart_2r7sf {
    position: relative;
    display: none;
    flex: 1;
    margin-top: 2px;
    background: #1e2b34
}

.ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_chart_2r7sf.ChartPanel_show_3IPO- {
    display: flex
}

@media (min-width: 600px) {
    .ChartPanel_chart-panel_38Tg5 {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }
}

@media (min-width: 1400px) {
    .ChartPanel_chart-panel_38Tg5 {
        right: 280px;
        left: 340px
    }
}

@media (max-width: 1399px) {
    .ChartPanel_chart-panel_38Tg5 {
        right: 2px;
        left: 340px
    }
}

@media (max-width: 1000px) {
    .ChartPanel_chart-panel_38Tg5 {
        top: 390px;
        left: 0;
        height: 236px
    }
}

@media (max-width: 1000px) and (min-height: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        top: 495px;
        height: 295px
    }
}

@media (min-height: 1000px) and (max-height: 1200px) and (min-width: 1001px) and (max-width: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        top: 0;
        height: 568px
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_header-tabs_bGi31 {
        display: none !important
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs.ChartPanel_price-chart_240Cy {
        display: flex;
        flex: initial;
        height: 342px
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs.ChartPanel_depth-chart_3cDU2 {
        display: flex;
        flex: 1
    }
}

@media (max-height: 899px) {
    .ChartPanel_chart-panel_38Tg5 {
        top: 0;
        height: 393px
    }
}

@media (min-height: 800px) and (max-height: 999px) and (min-width: 1000px) and (max-width: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        height: 500px
    }
}

@media (max-height: 650px) and (min-width: 900px) {
    .ChartPanel_chart-panel_38Tg5 {
        height: 400px
    }
}

@media (max-height: 650px) and (min-width: 1001px) and (max-width: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        height: 210px
    }
}

@media (max-height: 650px) and (min-width: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        height: 300px
    }
}

@media (min-height: 900px) and (min-width: 1201px) {
    .ChartPanel_chart-panel_38Tg5 {
        height: 582px
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_header-tabs_bGi31 {
        display: none !important
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_price-chart_240Cy {
        display: flex;
        flex: initial;
        height: 330px
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_depth-chart_3cDU2 {
        display: flex;
        flex: 1
    }
}

@media (min-height: 1200px) {
    .ChartPanel_chart-panel_38Tg5 {
        top: 0;
        height: 788px
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_price-chart_240Cy {
        height: 450px
    }
}

@media (max-height: 900px) and (max-width: 1000px) and (min-width: 600px) {
    .ChartPanel_chart-panel_38Tg5 {
        display: none
    }
}

@media (max-width: 600px) {
    .ChartPanel_chart-panel_38Tg5 {
        flex: 1
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_header-tabs_bGi31 {
        display: none !important
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_price-chart_240Cy {
        display: flex;
        flex: 3
    }

    .ChartPanel_chart-panel_38Tg5 .ChartPanel_charts_3W_rs .ChartPanel_depth-chart_3cDU2 {
        display: flex;
        flex: 2
    }
}

.TradeHistoryPanel_trade-history-panel_2OZ-0 {
    display: flex;
    flex-direction: column;
    background-color: #1e2b34;
    overflow: hidden
}

@media (min-width: 600px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: 278px;
        margin: 0 0 0 2px
    }
}

@media (max-width: 1399px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        display: none
    }
}

@media (max-width: 1000px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        right: 2px;
        left: 338px;
        display: flex;
        width: auto;
        height: 388px
    }
}

@media (max-width: 1000px) and (min-height: 1200px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        height: 493px
    }
}

@media (max-width: 1000px) and (max-height: 650px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        height: 343px
    }
}

@media (max-width: 820px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        right: 2px;
        left: 288px;
        display: flex;
        width: auto;
        height: 388px
    }
}

@media (min-width: 600px) and (max-width: 760px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        display: none
    }
}

@media (max-width: 600px) {
    .TradeHistoryPanel_trade-history-panel_2OZ-0 {
        flex: 1;
        height: auto
    }
}

.Trade_scene_1iceC {
    display: flex;
    flex: 1
}

.Trade_scene_1iceC .Trade_main-content_cMUpv {
    position: relative;
    flex: 1;
    margin-left: 2px;
    overflow: hidden
}

@media (max-width: 600px) {
    .Trade_scene_1iceC .Trade_main-content_cMUpv {
        display: flex;
        flex-direction: column;
        margin-left: 0
    }
}

@media (max-width: 600px) {
    .Trade_scene_1iceC {
        flex-direction: column
    }
}

.Trade_tab-bar_1ygEc {
    display: flex;
    border-top: 1px solid hsla(0, 0%, 100%, .2);
    background: #1e2b34
}

.Trade_tab-bar_1ygEc .Trade_tab_FDh4U {
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding: 10px 0;
    border-right: 1px solid hsla(0, 0%, 100%, .2);
    font-weight: bold;
    cursor: pointer
}

.Trade_tab-bar_1ygEc .Trade_tab_FDh4U:last-child {
    border-right: none
}

.Trade_tab-bar_1ygEc .Trade_tab_FDh4U.Trade_active_2R9GT {
    color: #fff;
    background: #3179cd
}

.ListView_content_1M_qV {
    display: flex;
    flex: 1;
    flex-direction: column
}

.ListView_content_1M_qV .ListView_header_2D8vs {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    height: 43px;
    padding: 0 10px;
    background: #2f3d45
}

.ListView_content_1M_qV .ListView_header_2D8vs .ListView_spacer_3t1C0 {
    flex: 1
}

.ListView_content_1M_qV .ListView_header_2D8vs .ListView_section-nav_1qo7H {
    display: flex;
    justify-content: flex-end;
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.ListView_content_1M_qV .ListView_header_2D8vs .ListView_section-nav_1qo7H .ListView_tab_3Wcbj {
    margin-right: 10px;
    margin-bottom: -1px;
    padding-bottom: 1px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer
}

.ListView_content_1M_qV .ListView_header_2D8vs .ListView_section-nav_1qo7H .ListView_tab_3Wcbj.ListView_active_13rYN {
    border-bottom: 1px solid #fff;
    color: #fff
}

.ListView_content_1M_qV .ListView_header_2D8vs .ListView_section-nav_1qo7H .ListView_tab_3Wcbj:last-child {
    margin-right: 0
}

@media (max-width: 600px) {
    .ListView_content_1M_qV {
        flex-direction: column
    }
}

.Orders_orders_16zVs {
    display: flex;
    flex: 1
}

@media (max-width: 600px) {
    .Orders_orders_16zVs {
        flex-direction: column
    }
}

.styles_form-control_vQZ3z {
    display: block;
    width: 100%;
    height: 34px;
    margin-top: 5px;
    padding: 6px 12px;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px hsla(0, 0%, 100%, .075);
    font-size: 14px;
    font-weight: 500;
    color: #1f3543;
    background-color: #fff;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.styles_control-label_3FOGr {
    display: inline-block;
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase
}

.styles_control-label_3FOGr.styles_expanded_1RZEs {
    display: block
}

.styles_form-control_OZe7O {
    display: block;
    width: 100%;
    height: 34px;
    margin-top: 5px;
    padding: 6px 12px;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px hsla(0, 0%, 100%, .075);
    font-size: 14px;
    font-weight: 500;
    color: #1f3543;
    background-color: #fff;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.styles_control-label_1v3hz {
    display: inline-block;
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase
}

.styles_control-label_1v3hz.styles_expanded_RkhSG {
    display: block
}

.styles_header_3uL2I {
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase
}

.styles_section_3SC5A {
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee
}

input.styles_checkbox_1e_2T {
    margin-top: 10px;
    margin-right: 5px;
    text-transform: inherit;
    cursor: pointer
}

.styles_checkbox-label_Gm5fK {
    padding-right: 15px;
    font-size: 13px;
    font-weight: 400
}

.styles_description_jit60 {
    width: 370px
}

.styles_buttons_2KEmb {
    display: flex;
    justify-content: space-between
}

.styles_buttons_2KEmb > button {
    width: 48%
}

button.styles_close-button_ouJ-D {
    color: rgba(21, 35, 44, .75);
    background-color: rgba(21, 35, 44, .15)
}

button.styles_close-button_ouJ-D:hover {
    color: #15232c;
    background-color: rgba(21, 35, 44, .25)
}

.styles_row_wVUIc {
    display: flex;
    justify-content: space-between
}

.styles_half-size_Q9fBG {
    width: 48%
}

.styles_success_1k6zy {
    width: 370px;
    font-size: 15px;
    text-align: center
}

.styles_success-icon_30OrV {
    margin: 5px 0 20px
}

.FillListHeader_fill-list-header_3a7OG {
    display: flex;
    align-items: center
}

.FillListHeader_fill-list-header_3a7OG .FillListHeader_title_30LIb {
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.FillListHeader_fill-list-header_3a7OG .FillListHeader_download_rFbKa {
    margin-left: 20px;
    padding: 5px 15px;
    border: 2px solid hsla(0, 0%, 100%, .2);
    border-radius: 50px;
    font-weight: bold;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer;
    transition: border .2s ease-in-out, color .2s ease-in-out
}

.FillListHeader_fill-list-header_3a7OG .FillListHeader_download_rFbKa:hover {
    border: 2px solid hsla(0, 0%, 100%, .8);
    color: hsla(0, 0%, 100%, .8)
}

@media (max-width: 600px) {
    .FillListHeader_fill-list-header_3a7OG .FillListHeader_download_rFbKa {
        width: 30px;
        height: 26px;
        padding: 5px;
        text-indent: -999px;
        text-shadow: none;
        color: transparent;
        background-image: url("data:image/svg+xml,%3Csvg width='46' height='40' viewBox='0 0 46 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath d='M33.48 28.391h2.912S45 27.271 45 18.826c0-5.35-4.418-9.75-9.91-9.548-2.146-4.529-6.746-7.67-12.09-7.67-7.127 0-12.936 5.568-13.351 12.588-4.464-.932-8.65 2.466-8.65 7.021 0 7.288 7.654 7.174 7.654 7.174h3.813'/%3E%3Cpath d='M23 39V19m-6 14l6 6 6-6' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 60%
    }
}

.OrderPageHeader_order-page-header_2lmzS {
    display: flex
}

.OrderPageHeader_order-page-header_2lmzS .OrderPageHeader_title_n0NPc {
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.OrderPageHeader_order-page-header_2lmzS .OrderPageHeader_header-note_1Iq0L {
    padding: 0 6px;
    font-size: 12px;
    opacity: .6;
    transition: opacity .2s ease
}

.OrderPageHeader_order-page-header_2lmzS .OrderPageHeader_header-note_1Iq0L:hover {
    opacity: 1
}

.OrderStatus_order-info_3rmUU {
    padding: 20px
}

.OrderStatus_pending_2ZYx1 {
    color: #ebb900
}

.OrderStatus_rejected_2h-GF {
    color: #ff6939
}

.OrderStatus_done_1a9i_ {
    color: #84f766
}

.OrderListHeader_title_zVJKW {
    font-size: 14px;
    font-weight: bold;
    color: #fff
}

.Accounts_accounts_2tTG7 {
    display: flex;
    flex: 1
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS {
    display: flex;
    flex: 1;
    flex-direction: column
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_header_3WOhq {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    height: 43px;
    padding: 0 10px;
    background: #2f3d45
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_header_3WOhq .Accounts_title_2pNAw {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_download_15-Ri {
    margin-left: 20px;
    padding: 5px 15px;
    border: 2px solid hsla(0, 0%, 100%, .2);
    border-radius: 50px;
    font-weight: bold;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer;
    transition: border .2s ease-in-out, color .2s ease-in-out
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_download_15-Ri:hover {
    border: 2px solid hsla(0, 0%, 100%, .8);
    color: hsla(0, 0%, 100%, .8)
}

@media (max-width: 600px) {
    .Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_download_15-Ri {
        width: 30px;
        height: 26px;
        padding: 5px;
        text-indent: -999px;
        text-shadow: none;
        color: transparent;
        background-image: url("data:image/svg+xml,%3Csvg width='46' height='40' viewBox='0 0 46 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath d='M33.48 28.391h2.912S45 27.271 45 18.826c0-5.35-4.418-9.75-9.91-9.548-2.146-4.529-6.746-7.67-12.09-7.67-7.127 0-12.936 5.568-13.351 12.588-4.464-.932-8.65 2.466-8.65 7.021 0 7.288 7.654 7.174 7.654 7.174h3.813'/%3E%3Cpath d='M23 39V19m-6 14l6 6 6-6' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 60%
    }
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_spacer_1ytBV {
    flex: 1
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_section-nav_3b6eZ {
    display: flex;
    justify-content: flex-end;
    border-bottom: 1px solid hsla(206, 8%, 82%, .2)
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_section-nav_3b6eZ .Accounts_tab_RpHnX {
    margin-right: 10px;
    margin-bottom: -1px;
    padding-bottom: 1px;
    font-size: 11px;
    font-weight: bold;
    color: hsla(206, 8%, 82%, .6);
    cursor: pointer
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_section-nav_3b6eZ .Accounts_tab_RpHnX.Accounts_active_2eQS_ {
    border-bottom: 1px solid #fff;
    color: #fff
}

.Accounts_accounts_2tTG7 .Accounts_content_1ElkS .Accounts_section-nav_3b6eZ .Accounts_tab_RpHnX:last-child {
    margin-right: 0
}

@media (max-width: 600px) {
    .Accounts_accounts_2tTG7 {
        flex-direction: column
    }
}

.styles_limit-increase-view_1LCYR h1,
.styles_limit-increase-view_1LCYR h2,
.styles_limit-increase-view_1LCYR h3,
.styles_limit-increase-view_1LCYR h4 {
    color: #1e2b34
}

.styles_limit-increase-view_1LCYR input,
.styles_limit-increase-view_1LCYR select,
.styles_limit-increase-view_1LCYR textarea {
    border: 1px solid rgba(31, 53, 67, .8);
    color: #000
}

.styles_limit-increase-view_1LCYR input[type=file],
.styles_limit-increase-view_1LCYR select[type=file],
.styles_limit-increase-view_1LCYR textarea[type=file] {
    border: none
}

.styles_limit-increase-view_1LCYR form[disabled] {
    opacity: .5
}

.SettingsPage_container_1Q8hk {
    max-width: 960px;
    padding: 30px
}

.SettingsPage_section_3bdfM {
    margin-bottom: 30px
}

.SettingsPage_header_25O9M {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid hsla(206, 8%, 82%, .2);
    font-size: 14px;
    font-weight: 700
}

.SettingsPage_subheader_1rZJ- {
    display: inline-block;
    margin: 0 8px 10px 0;
    font-size: 12px
}

.SettingsPage_header-clarification_18rZ0 {
    font-size: 11px;
    font-weight: 500
}

.SettingsPage_header-link_2xU1z,
.SettingsPage_header-link_2xU1z:hover {
    padding-bottom: 1px;
    border-bottom: 1px solid #fff;
    text-decoration: none;
    color: #fff
}

.SettingsPage_link_1zzg1 {
    cursor: pointer;
    transition: all .2s ease
}

.SettingsPage_link_1zzg1,
.SettingsPage_link_1zzg1:hover {
    border-bottom: 1px solid #2ba6ed;
    font-weight: 700;
    color: #2ba6ed
}

.SettingsPage_link_1zzg1:hover {
    outline: 0 none;
    text-decoration: underline
}

.SettingsPage_notice_1S7FA {
    margin: 15px 0;
    padding: 14px;
    font-weight: 700;
    background-color: rgba(255, 105, 57, .4)
}

.SettingsPage_subtle-button_LzEw8 {
    display: inline-block;
    margin-right: 20px;
    padding: 0;
    font-size: 11px;
    font-weight: 700;
    line-height: 18px;
    color: hsla(0, 0%, 100%, .65);
    background: none;
    transition: all .2s ease
}

.SettingsPage_subtle-button_LzEw8.SettingsPage_primary_1ClEb {
    border-bottom: 1px solid #2ba6ed;
    color: #2ba6ed
}

.SettingsPage_subtle-button_LzEw8:hover {
    color: #2ba6ed
}

.SettingsPage_input_1fndD {
    display: block;
    width: 400px;
    max-width: 400px;
    border: 2px solid hsla(0, 0%, 100%, .2);
    border-radius: 5px;
    color: #ced2d5;
    background: transparent
}

.SettingsPage_textarea_1U5iJ {
    height: 80px
}

.SettingsPage_text_c3aoh {
    margin-bottom: 10px
}

.SettingsPage_spinner-container_1B8sc {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.SettingsPage_standard-button_3FPa_,
.SettingsPage_standard-button_3FPa_:active,
.SettingsPage_standard-button_3FPa_:hover {
    padding: 5px;
    border: 1px solid hsla(0, 0%, 100%, .2) !important;
    font-weight: bold;
    text-decoration: none !important;
    color: inherit !important;
    background: none
}

.SettingsPage_has-definition_uVnIW {
    border-bottom: 1px dashed #ddd
}

.styles_status_95H4c {
    width: 10%;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-transform: uppercase
}

.styles_status_95H4c.styles_approved_1TTv3 {
    color: #84f766
}

.styles_status_95H4c.styles_rejected_4QXRS {
    color: #ff6939
}

.styles_created-at_34GGK,
.styles_type_17tsD {
    width: 20%
}

.styles_description_uIXFw {
    width: 30%
}

.styles_row_G7R00 {
    display: flex;
    justify-content: space-between;
    min-width: 360px;
    min-height: 20px;
    padding: 5px
}

.styles_row_G7R00:nth-child(2n) {
    background-color: rgba(31, 53, 67, .1)
}

.styles_row_G7R00:nth-child(odd) {
    background-color: #1f3543
}

.styles_row_G7R00:first-child {
    border-bottom: 1px solid hsla(0, 0%, 100%, .2)
}

.styles_title_1xRBK {
    margin: 3px;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff
}

.styles_limits-box_2PxWR {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    align-items: right;
    width: 100%;
    height: 100%
}

.styles_limit-indicator_2mkhZ {
    width: 100%;
    height: 20px;
    margin: 10px 0;
    background-color: #1f3543
}

.styles_limit-used_3D6WO {
    height: 100%;
    background-color: #3179cd
}

.styles_limit-numbers_jFD7B {
    flex-grow: 1
}

.styles_spinner_2L4MR {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%
}

.styles_user-info_1xy0T {
    width: 50%;
    padding: 15px 5px 0 0
}

.styles_user-line_1Y2R5 {
    display: flex;
    padding-bottom: 5px
}

.styles_dots_UOR3a {
    flex-grow: 1;
    border-bottom: 1px dotted hsla(0, 0%, 100%, .2)
}

.styles_profile-boxes_2LTrL {
    display: flex;
    width: 100%;
    height: 160px;
    padding: 15px 0
}

.styles_profile-box_2v6iZ {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: left;
    padding: 10px;
    border: 1px solid #1f3543
}

.styles_profile-box_2v6iZ:first-child {
    margin-right: 5px
}

.styles_profile-box_2v6iZ:last-child {
    margin-left: 5px
}

.styles_user-type_16ls- {
    flex-grow: 1;
    font-size: 18px;
    font-weight: bold;
    text-transform: capitalize
}

.TwoFactorModal_content_2ZSqb {
    max-width: 410px
}

.apiFormStyles_label_3h4Zh {
    margin: 10px 0;
    font-size: 12px;
    font-weight: 700;
    color: #fff
}

.apiFormStyles_section_1riRp {
    margin-bottom: 30px
}

.apiFormStyles_checkboxes_3bEIE {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 130px;
    padding-left: 10px;
    border-left: 1px solid #ced2d5
}

.apiFormStyles_checkbox_1OUPI {
    display: inline-block;
    margin: 0 !important
}

.apiFormStyles_checkbox-label_1oRW9 {
    position: relative;
    top: -1px;
    margin: 0 !important;
    padding-left: 6px;
    font-size: 11px;
    font-weight: 500;
    color: #ced2d5
}

.apiFormStyles_suboption_1J16r:before {
    content: "";
    position: relative;
    top: -6px;
    left: 6px;
    display: inline-block;
    width: 9px;
    height: 14px;
    margin-right: 2px;
    border-bottom: 1px solid #ced2d5;
    border-left: 1px solid #ced2d5
}

.apiFormStyles_suboption-checkbox_1STSb {
    position: relative;
    top: -2px;
    left: 10px;
    display: inline-block
}

.apiFormStyles_inputs_11e-N {
    width: 250px;
    height: auto !important;
    padding: 4px 5px 5px;
    border: 2px solid hsla(0, 0%, 100%, .2);
    border-radius: 2px;
    box-shadow: none;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #fff;
    background: transparent
}

.apiFormStyles_new-key-button_3aT_Q {
    padding: 0 15px;
    border-radius: 2px;
    line-height: 31px;
    color: #15232c;
    background-color: #fff;
    transition: all .3s ease
}

.apiFormStyles_new-key-button_3aT_Q:disabled,
.apiFormStyles_new-key-button_3aT_Q:hover {
    color: #15232c;
    background-color: hsla(0, 0%, 100%, .3)
}

.ExistingApiKeys_table_1jZ4- {
    margin-top: 20px
}

.ExistingApiKeys_table-row_1I9xq {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    border: 1px solid hsla(206, 8%, 82%, .05);
    border-top: 1px solid transparent;
    transition: all .3s ease
}

.ExistingApiKeys_table-row_1I9xq.ExistingApiKeys_highlighted_7Jwyx,
.ExistingApiKeys_table-row_1I9xq:hover {
    border-top: 1px solid hsla(0, 0%, 100%, .2);
    border-bottom: 1px solid hsla(0, 0%, 100%, .2);
    background-color: hsla(206, 8%, 82%, .2)
}

.ExistingApiKeys_column_2Kbgy {
    display: flex;
    flex: 1;
    flex-direction: column
}

.ExistingApiKeys_key_FKplJ {
    display: flex;
    flex: 1;
    align-items: center;
    border-bottom: 1px solid hsla(206, 8%, 82%, .05)
}

.ExistingApiKeys_key-icon_2RRBp {
    width: 24px;
    height: 24px;
    margin: 5px;
    background-image: url(/assets/key-icon.34ad85c3a441258a1935d532d93dc0f1.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 50%
}

.ExistingApiKeys_api-key_1R9Lj {
    flex-grow: 1;
    font-size: 12px;
    font-weight: 700
}

.ExistingApiKeys_config_mzv02 {
    padding: 10px
}

.ExistingApiKeys_delete-key_2S-oc {
    width: 100px;
    height: 50px;
    margin-right: 5px;
    font-size: 18px;
    background-color: hsla(206, 8%, 82%, .05);
    opacity: .8
}

.ExistingApiKeys_delete-key_2S-oc:hover {
    background-color: rgba(255, 105, 57, .8);
    opacity: 1
}

.ExistingApiKeys_new-key_2UxNN {
    width: 100%;
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    background-color: hsla(206, 8%, 82%, .2)
}

.ExistingApiKeys_secret-text_13Vfe {
    width: 100%;
    padding: 10px;
    font-size: 12px;
    color: #fff;
    background-color: hsla(206, 8%, 82%, .2)
}

.ExistingApiKeys_secret_JtkjF {
    width: 100%;
    border: none;
    font-size: 13px;
    color: #fff;
    background-color: transparent;
    resize: none
}

.Settings_settings_15oYY {
    display: flex;
    flex: 1
}

.Settings_settings_15oYY .Settings_content_O_FUR {
    flex: 1;
    overflow: scroll
}

@media (max-width: 600px) {
    .Settings_settings_15oYY {
        flex-direction: column
    }
}

.table-wrapper {
    display: flex;
    flex-direction: column;
    flex: 1
}

.table-wrapper.cols--4 .table-row > div {
    width: 21%
}

.table-wrapper.cols--5 .table-row > div {
    width: 18%
}

.table-wrapper.cols--5 .table-row > div:first-child {
    width: 23%
}

.table-wrapper.cols--6 .table-row > div {
    width: 14%
}

.table-wrapper.cols--6 .table-row > div:first-child {
    width: 24%
}

.table-body {
    width: 100%
}

.table-body.table-head {
    margin-bottom: 2px;
    padding-right: 10px;
    background-color: #1e2b34
}

.table-body.table-head .table-row {
    font-weight: 400
}

.table-body > li {
    position: relative;
    margin-bottom: 3px;
    padding-bottom: 3px;
    transition: all .3s ease;
    border-bottom: 1px solid #1e2b34
}

.table-body > li.open {
    background-color: fade-out-color(#ced2d5, 95%)
}

.table-body > li .open .table-list p a {
    color: #2ba6ed
}

.table-empty {
    width: 100%;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    pointer-events: none;
    opacity: .3
}

.table-body .table-row {
    position: relative;
    display: block;
    color: inherit;
    transition: all .3s ease
}

.table-body .table-row:after {
    display: block;
    content: " ";
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden
}

.table-body .table-row.clickable {
    cursor: pointer
}

/*.table-body .table-row.clickable:hover {
    background-color: fade-out-color($ body-bg-color, 60%)
}*/

.table-body .table-row > div {
    float: left;
    padding: 8px 0;
    font-weight: 700;
    font-size: 12px;
    text-align: right;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.table-body .table-row > div:first-child {
    padding-left: 20px;
    text-align: left
}

.table-body .table-row .expand-close {
    position: absolute;
    top: 50%;
    right: 20px;
    height: 10px;
    width: 10px;
    margin-top: -5px;
    cursor: pointer;
    transform: rotate(0deg);
    transition: all .2s ease;
    background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EShape%3C/title%3E%3Cpath d='M.5 2.076l6 5.453 6-5.453L10.798.529 6.5 4.435 2.202.529.5 2.076z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%, 50%;
    opacity: 0;
    background-size: 100%
}

.table-body .table-row .expand-close:hover {
    opacity: 1
}

.table-body .table-row.clickable .expand-close {
    opacity: .6
}

.table-body > li.in .table-list:after,
.table-body > li .table-row div:first-child:after {
    content: "";
    position: absolute;
    left: 0;
    z-index: 10;
    top: 0;
    bottom: 0;
    width: 5px
}

.table-body > li.in .table-row div:first-child:after {
    background-color: fade-out-color(#84f766, 1%)
}

.table-body > li.in .table-list:after {
    background-color: fade-out-color(#84f766, 80%)
}

.table-body > li.out .table-row div:first-child:after {
    background-color: fade-out-color(#ff6939, 1%)
}

.table-body > li.out .table-list:after {
    background-color: fade-out-color(#ff6939, 80%)
}

.table-body .table-list {
    position: relative;
    display: none;
    clear: both;
    padding: 0 20px
}

.table-body .table-list li:first-child {
    padding-top: 10px;
    border-top: 1px solid fade-out-color(#ced2d5, 80%)
}

.table-body .table-list p {
    margin: 0;
    font-size: 12px
}

.table-body .table-list p strong {
    color: fade-out-color(#fff, 30%)
}

.table-body > li.open .table-list {
    display: block;
    padding-bottom: 10px;
    max-height: 400px;
    animation-name: fadeInDown;
    animation-duration: .4s;
    animation-fill-mode: both
}

.table-body > li.open .expand-close {
    transform: rotate(180deg)
}

*,
:after,
:before {
    box-sizing: border-box
}

.text-capitalize {
    text-transform: capitalize
}

.clickable {
    cursor: pointer
}

h1,
h2,
h3,
h4 {
    font-weight: 700;
    margin: 0;
    color: #fff
}

h5 {
    font-weight: 400;
    margin: 0
}

h4 {
    font-size: 14px
}

ul {
    margin: 0;
    padding: 0;
    list-style: none
}

a {
    color: rgba(49, 121, 205, .8)
}

a:hover {
    color: #3179cd
}

a,
a:focus,
a:hover,
button,
button:focus,
button:hover {
    outline: 0 none !important;
    border: none;
    transition: all .2s ease
}

#page_content,
.page-loading {
    height: auto;
    min-height: 800px;
    width: 100%
}

.page-loading {
    position: absolute;
    padding-top: 25%;
    text-align: center
}

.goTradeBtn {
    width: 200px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #EEF2F5;
    border: 1px solid rgba(125, 127, 128, 0.4);
    border-radius: 4px;
    padding: 5px 0;
    color: #9ba1a6;
    font-size: 16px;
    font-weight: 600;
}

.noGoTradeBtn {
    width: 200px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #EEF2F5;
    border: 1px solid rgba(125, 127, 128, 0.4);
    border-radius: 4px;
    padding: 5px 0;
    color: #9ba1a6;
    font-size: 16px;
    font-weight: 600;
}

.goTradeBtn:hover {
    color: #2B343B;
    background: #fff;
    border: 1px solid #fac53e;
}

.active {
    /* background: rgb(239, 242, 245); */
}

.goTradeBtn img {
    margin-right: 20px;
    filter: grayscale(0%) !important;
}

.mobileIcon_box {
    font-size: 14px;
}

.mobileIcon_box img {
    height: 24px;
    margin-right: 5px;
}

#noticeList {
    height: 130px;
    overflow: hidden;
}

#noticeList li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    font-weight: 500;
    cursor: pointer;
}

#noticeList li:hover {
    opacity: 0.5;
}

#noticeList li p {
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}

#noticeList li a, #indexList_lookmost a {
    font-size: 12px;
    font-weight: normal;
}

#noticeList li span {
    color: #B4BABE;
}

#goTradeLocation {
    display: block;
    padding: 6px 19px;
    border: 1px solid #f6ba03;
    color: #f6ba03;
    width: 117px;
    border-radius: 4px;
}

#goTradeLocation:hover {
    background-color: #f6ba03;
    color: #ffffff;
}

.leftNew {
    display: inline-block;
    vertical-align: middle;
    width: 360px;
    height: 220px;
    background: #ffffff;
    margin-right: 6px;
    position: relative;
}

.midNew {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 360px;
    height: 220px;
    background: #fff;
    margin-right: 6px;
}

.theNew {
    width: 1100px;
    height: 220px;
    background: #eff2f5;
    margin: auto;
    margin-bottom: 50px;
    clear: both;
}

/*
.theNew div{
	float: left;
} */

.rightVid {
    float: right;
    width: 360px;
    height: 220px;
    display: inline-block;
    vertical-align: middle;

}

.officialAnnouncement {
    position: absolute;
    font-size: 20px;
    color: #333333;
    font-family: '微软雅黑';
    margin-top: 30px;
    margin-left: 30px;
}

.morebox {
    position: absolute;
    margin-top: 35px;
    margin-left: 300px;
}

.more {
    font-size: 16px;
    color: #666666;
}

.leftList {
    margin-top: 75px;
    margin-left: 30px;
    color: #666666;
    /* font-size:14px; */
    /* border-bottom:1px solid #666666; */
}

#leftNewsList li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 5px;
    font-weight: 500;
    cursor: pointer;
}

.time {
    color: #a1a7ab;
    margin-right: 30px;
    font-size: 14px;

}

#leftNewsList li a {
    color: #2b343b;
    font-size: 14px;

}

.line {
    margin-top: 15px;
    height: 1px;
    background: #e5e5e5;
}

.act {
    height: 90px;
    width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #2b343b;
    margin-left: 30px;
    line-height: 18px;
}

.video_title {
    font-size: 20px;
    color: #fff;
    position: absolute;
    margin-top: 30px;
    margin-left: 30px;
}

.start_img {
    position: absolute;
    margin-top: 86px;
    margin-left: 149px;
}

.actImg {
    margin-left: 190px;
    position: absolute;
    margin-top: -90px;
}

@media (max-width: 800px) {
    .theNew {
        width: 100%;
        height: auto;
        background: #eff2f5;
        margin: auto;
        margin-bottom: 50px;
        clear: both;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .leftNew, .midNew {
        margin: 0;
    }

    div.HeaderView_header-view_1g3ah div.HeaderView_content_2NxRn {
        overflow: scroll;
    }
}

.userBox {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-right: 50px;
    cursor: pointer;
    position: relative;
}

.userBox a {
    margin-right: 5px !important;
}

.userBox .user_info {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 40px;
    height: 200px;
    width: 150px;
    background-color: #3B3B65;
    border-radius: 6px;
    color: #ffffff;
    font-size: 14px;
    padding-top: 20px;

}

.userBox .user_info .up_sj {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #3B3B65;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: -6px;
}

.userBox .user_info ul li {
    display: flex;
    width: 100%;
    justify-content: center;
    line-height: 40px;
}

.userBox .user_info ul li:hover {
    background-color: #303059;
    color: #F0B406;
}

.down_sj {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
}