[data-theme=light] .mainBackground[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .mainBackground[data-v-b23acb7c] {
    background: #000!important
}

[data-theme=light] .textColor[data-v-b23acb7c] {
    color: #333!important
}

[data-theme=dark] .textColor[data-v-b23acb7c] {
    color: #fff!important
}

[data-theme=light] .textColor1[data-v-b23acb7c] {
    color: #868c9a!important
}

[data-theme=dark] .textColor1[data-v-b23acb7c] {
    color: #879099!important
}

[data-theme=light] .textColor2[data-v-b23acb7c] {
    color: #868c9a!important
}

[data-theme=dark] .textColor2[data-v-b23acb7c] {
    color: #fff!important
}

[data-theme=light] .textColor3[data-v-b23acb7c] {
    color: #000!important
}

[data-theme=dark] .textColor3[data-v-b23acb7c] {
    color: #cfd5ec!important
}

[data-theme=light] .c2cColor[data-v-b23acb7c] {
    color: #000!important
}

[data-theme=dark] .c2cColor[data-v-b23acb7c] {
    color: #fff!important
}

[data-theme=light] .tabBackground[data-v-b23acb7c] {
    background: #f3f4f7!important
}

[data-theme=dark] .tabBackground[data-v-b23acb7c] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground[data-v-b23acb7c] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground1[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground1[data-v-b23acb7c] {
    background: #171a21!important
}

[data-theme=light] .tabBackground1[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .tabBackground1[data-v-b23acb7c],[data-theme=light] .bgColor[data-v-b23acb7c] {
    background: #000!important
}

[data-theme=dark] .bgColor[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=light] .tabBackground2[data-v-b23acb7c] {
    background: #c8cad2!important
}

[data-theme=dark] .tabBackground2[data-v-b23acb7c] {
    background: #242424!important
}

[data-theme=light] .activeLine[data-v-b23acb7c] {
    background: #00a34b!important
}

[data-theme=dark] .activeLine[data-v-b23acb7c] {
    background: #0065ff!important
}

[data-theme=light] .bgFooter[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .bgFooter[data-v-b23acb7c] {
    background: #1a1a1a!important
}

[data-theme=dark] .btnMain[data-v-b23acb7c],[data-theme=light] .btnMain[data-v-b23acb7c] {
    background: #0065ff!important
}

[data-theme=dark] .colorMain[data-v-b23acb7c],[data-theme=light] .colorMain[data-v-b23acb7c] {
    color: #0065ff!important
}

[data-theme=dark] .borderMain[data-v-b23acb7c],[data-theme=light] .borderMain[data-v-b23acb7c] {
    border: 1px solid #0065ff!important
}

[data-theme=light] .borderColor[data-v-b23acb7c] {
    border: 1px solid #f3f3f3!important
}

[data-theme=dark] .borderColor[data-v-b23acb7c] {
    border: 1px solid #15161e!important
}

[data-theme=light] .btnBackground[data-v-b23acb7c] {
    background: #00a34b!important
}

[data-theme=dark] .btnBackground[data-v-b23acb7c] {
    background: #0065ff!important
}

[data-theme=light] .inputBackground[data-v-b23acb7c] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground[data-v-b23acb7c] {
    background: #161a21!important
}

[data-theme=light] .inputBackground1[data-v-b23acb7c] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground1[data-v-b23acb7c] {
    background: #121212!important
}

[data-theme=light] .contBackground[data-v-b23acb7c] {
    background: #f6f6f6!important
}

[data-theme=dark] .contBackground[data-v-b23acb7c] {
    background: #242424!important
}

[data-theme=light] .titleColor[data-v-b23acb7c] {
    color: #000!important
}

[data-theme=dark] .titleColor[data-v-b23acb7c] {
    color: #b8bdc5!important
}

[data-theme=light] .border-b-color[data-v-b23acb7c] {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-b-color[data-v-b23acb7c] {
    border-bottom: 1px solid #393e49!important
}

[data-theme=light] .border-t-color[data-v-b23acb7c] {
    border-top: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-t-color[data-v-b23acb7c] {
    border-top: 1px solid #393e49!important
}

[data-theme=light] .bgDark[data-v-b23acb7c] {
    background: #c8cad2!important
}

[data-theme=dark] .bgDark[data-v-b23acb7c] {
    background: #474b62!important
}

[data-theme=light] .diviLine[data-v-b23acb7c] {
    background: #f3f3f3!important
}

[data-theme=dark] .diviLine[data-v-b23acb7c] {
    background: #111!important
}

[data-theme=light] .bgStep[data-v-b23acb7c] {
    background: #e5e9f0!important
}

[data-theme=dark] .bgStep[data-v-b23acb7c] {
    background: #868d9a!important
}

[data-theme=light] .bgBottom[data-v-b23acb7c] {
    background: #f3f3f3!important
}

[data-theme=dark] .bgBottom[data-v-b23acb7c] {
    background: #252831!important
}

[data-theme=light] .chatBg[data-v-b23acb7c] {
    background: #f3f3f3!important
}

[data-theme=dark] .chatBg[data-v-b23acb7c] {
    background: #474b62!important
}

[data-theme=light] .uploadBg[data-v-b23acb7c] {
    background: #f7f8fa!important
}

[data-theme=dark] .uploadBg[data-v-b23acb7c] {
    background: #474b62!important
}

[data-theme=light] .greyBg[data-v-b23acb7c] {
    background: #f3f3f3!important
}

[data-theme=dark] .greyBg[data-v-b23acb7c] {
    background: #1e1e1e!important
}

[data-theme=light] .c2cBackground[data-v-b23acb7c] {
    background: #00a34b!important
}

[data-theme=dark] .c2cBackground[data-v-b23acb7c] {
    background: #121212!important
}

[data-theme=light] .c2cBackground1[data-v-b23acb7c] {
    background: #f5f5f5!important
}

[data-theme=dark] .c2cBackground1[data-v-b23acb7c] {
    background: #242424!important
}

[data-theme=light] .c2cTabBackground[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .c2cTabBackground[data-v-b23acb7c] {
    background: #242424!important
}

[data-theme=light] .c2cTipBackground[data-v-b23acb7c] {
    background: #eff7ff!important
}

[data-theme=dark] .c2cTipBackground[data-v-b23acb7c] {
    background: #121212!important
}

[data-theme=light] .lightGreybg[data-v-b23acb7c] {
    background: #f3f5f7!important
}

[data-theme=dark] .lightGreybg[data-v-b23acb7c] {
    background: #3a3e44!important
}

[data-theme=light] .darkGreybg[data-v-b23acb7c] {
    background: #cbd0e3!important
}

[data-theme=dark] .darkGreybg[data-v-b23acb7c] {
    background: #000!important
}

[data-theme=light] .homeBg[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .homeBg[data-v-b23acb7c] {
    background: #444a53!important
}

[data-theme=light] .listCellBg[data-v-b23acb7c] {
    background: #fff!important
}

[data-theme=dark] .listCellBg[data-v-b23acb7c] {
    background: #45494f!important
}

.shake-button[data-v-b23acb7c] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    user-select: none;
    outline: none;
    text-align: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    isolation: isolate;
    position: relative;
    z-index: 0
}

.shake-button[data-v-b23acb7c]:disabled {
    cursor: not-allowed;
    opacity: .55
}

[data-v-b23acb7c]:where(button.shake-button) {
    border: 0
}

.shake-button--block[data-v-b23acb7c] {
    display: flex;
    width: 100%
}

.shake-button--shaking[data-v-b23acb7c] {
    z-index: 1;
    animation: shake-btn-data-v-b23acb7c .2s ease-in-out
}

@keyframes shake-btn-data-v-b23acb7c {
    0%,to {
        transform: translateX(0)
    }

    10%,30%,50%,70%,90% {
        transform: translateX(-2px)
    }

    20%,40%,60%,80% {
        transform: translateX(2px)
    }
}

[data-theme=light] .mainBackground[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .mainBackground[data-v-9bb14a64] {
    background: #000!important
}

[data-theme=light] .textColor[data-v-9bb14a64] {
    color: #333!important
}

[data-theme=dark] .textColor[data-v-9bb14a64] {
    color: #fff!important
}

[data-theme=light] .textColor1[data-v-9bb14a64] {
    color: #868c9a!important
}

[data-theme=dark] .textColor1[data-v-9bb14a64] {
    color: #879099!important
}

[data-theme=light] .textColor2[data-v-9bb14a64] {
    color: #868c9a!important
}

[data-theme=dark] .textColor2[data-v-9bb14a64] {
    color: #fff!important
}

[data-theme=light] .textColor3[data-v-9bb14a64] {
    color: #000!important
}

[data-theme=dark] .textColor3[data-v-9bb14a64] {
    color: #cfd5ec!important
}

[data-theme=light] .c2cColor[data-v-9bb14a64] {
    color: #000!important
}

[data-theme=dark] .c2cColor[data-v-9bb14a64] {
    color: #fff!important
}

[data-theme=light] .tabBackground[data-v-9bb14a64] {
    background: #f3f4f7!important
}

[data-theme=dark] .tabBackground[data-v-9bb14a64] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground[data-v-9bb14a64] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground1[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground1[data-v-9bb14a64] {
    background: #171a21!important
}

[data-theme=light] .tabBackground1[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .tabBackground1[data-v-9bb14a64],[data-theme=light] .bgColor[data-v-9bb14a64] {
    background: #000!important
}

[data-theme=dark] .bgColor[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=light] .tabBackground2[data-v-9bb14a64] {
    background: #c8cad2!important
}

[data-theme=dark] .tabBackground2[data-v-9bb14a64] {
    background: #242424!important
}

[data-theme=light] .activeLine[data-v-9bb14a64] {
    background: #00a34b!important
}

[data-theme=dark] .activeLine[data-v-9bb14a64] {
    background: #0065ff!important
}

[data-theme=light] .bgFooter[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .bgFooter[data-v-9bb14a64] {
    background: #1a1a1a!important
}

[data-theme=dark] .btnMain[data-v-9bb14a64],[data-theme=light] .btnMain[data-v-9bb14a64] {
    background: #0065ff!important
}

[data-theme=dark] .colorMain[data-v-9bb14a64],[data-theme=light] .colorMain[data-v-9bb14a64] {
    color: #0065ff!important
}

[data-theme=dark] .borderMain[data-v-9bb14a64],[data-theme=light] .borderMain[data-v-9bb14a64] {
    border: 1px solid #0065ff!important
}

[data-theme=light] .borderColor[data-v-9bb14a64] {
    border: 1px solid #f3f3f3!important
}

[data-theme=dark] .borderColor[data-v-9bb14a64] {
    border: 1px solid #15161e!important
}

[data-theme=light] .btnBackground[data-v-9bb14a64] {
    background: #00a34b!important
}

[data-theme=dark] .btnBackground[data-v-9bb14a64] {
    background: #0065ff!important
}

[data-theme=light] .inputBackground[data-v-9bb14a64] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground[data-v-9bb14a64] {
    background: #161a21!important
}

[data-theme=light] .inputBackground1[data-v-9bb14a64] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground1[data-v-9bb14a64] {
    background: #121212!important
}

[data-theme=light] .contBackground[data-v-9bb14a64] {
    background: #f6f6f6!important
}

[data-theme=dark] .contBackground[data-v-9bb14a64] {
    background: #242424!important
}

[data-theme=light] .titleColor[data-v-9bb14a64] {
    color: #000!important
}

[data-theme=dark] .titleColor[data-v-9bb14a64] {
    color: #b8bdc5!important
}

[data-theme=light] .border-b-color[data-v-9bb14a64] {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-b-color[data-v-9bb14a64] {
    border-bottom: 1px solid #393e49!important
}

[data-theme=light] .border-t-color[data-v-9bb14a64] {
    border-top: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-t-color[data-v-9bb14a64] {
    border-top: 1px solid #393e49!important
}

[data-theme=light] .bgDark[data-v-9bb14a64] {
    background: #c8cad2!important
}

[data-theme=dark] .bgDark[data-v-9bb14a64] {
    background: #474b62!important
}

[data-theme=light] .diviLine[data-v-9bb14a64] {
    background: #f3f3f3!important
}

[data-theme=dark] .diviLine[data-v-9bb14a64] {
    background: #111!important
}

[data-theme=light] .bgStep[data-v-9bb14a64] {
    background: #e5e9f0!important
}

[data-theme=dark] .bgStep[data-v-9bb14a64] {
    background: #868d9a!important
}

[data-theme=light] .bgBottom[data-v-9bb14a64] {
    background: #f3f3f3!important
}

[data-theme=dark] .bgBottom[data-v-9bb14a64] {
    background: #252831!important
}

[data-theme=light] .chatBg[data-v-9bb14a64] {
    background: #f3f3f3!important
}

[data-theme=dark] .chatBg[data-v-9bb14a64] {
    background: #474b62!important
}

[data-theme=light] .uploadBg[data-v-9bb14a64] {
    background: #f7f8fa!important
}

[data-theme=dark] .uploadBg[data-v-9bb14a64] {
    background: #474b62!important
}

[data-theme=light] .greyBg[data-v-9bb14a64] {
    background: #f3f3f3!important
}

[data-theme=dark] .greyBg[data-v-9bb14a64] {
    background: #1e1e1e!important
}

[data-theme=light] .c2cBackground[data-v-9bb14a64] {
    background: #00a34b!important
}

[data-theme=dark] .c2cBackground[data-v-9bb14a64] {
    background: #121212!important
}

[data-theme=light] .c2cBackground1[data-v-9bb14a64] {
    background: #f5f5f5!important
}

[data-theme=dark] .c2cBackground1[data-v-9bb14a64] {
    background: #242424!important
}

[data-theme=light] .c2cTabBackground[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .c2cTabBackground[data-v-9bb14a64] {
    background: #242424!important
}

[data-theme=light] .c2cTipBackground[data-v-9bb14a64] {
    background: #eff7ff!important
}

[data-theme=dark] .c2cTipBackground[data-v-9bb14a64] {
    background: #121212!important
}

[data-theme=light] .lightGreybg[data-v-9bb14a64] {
    background: #f3f5f7!important
}

[data-theme=dark] .lightGreybg[data-v-9bb14a64] {
    background: #3a3e44!important
}

[data-theme=light] .darkGreybg[data-v-9bb14a64] {
    background: #cbd0e3!important
}

[data-theme=dark] .darkGreybg[data-v-9bb14a64] {
    background: #000!important
}

[data-theme=light] .homeBg[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .homeBg[data-v-9bb14a64] {
    background: #444a53!important
}

[data-theme=light] .listCellBg[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .listCellBg[data-v-9bb14a64] {
    background: #45494f!important
}

.van-tabbar--fixed[data-v-9bb14a64] {
    z-index: 10;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom)
}

.van-tabbar[data-v-9bb14a64] {
    height: 8.75rem;
    font-size: 1.8125rem
}

[data-theme=light] .van-tabbar[data-v-9bb14a64] {
    background: #fff!important
}

[data-theme=dark] .van-tabbar[data-v-9bb14a64] {
    background: #000!important
}

.footer-img[data-v-9bb14a64] {
    height: 4.0625rem!important;
    width: 4.0625rem!important
}

.footer-tab-merged[data-v-9bb14a64] .van-tabbar-item__icon {
    display: none!important;
    height: 0!important;
    min-height: 0!important;
    margin: 0!important;
    padding: 0!important;
    overflow: hidden
}

[data-v-9bb14a64] .footer-shake-unit {
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.footer-item-merged[data-v-9bb14a64] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    box-sizing: border-box
}

.footer-item-merged__label[data-v-9bb14a64] {
    margin-top: .375rem;
    width: 100%;
    max-width: 100%;
    padding: 0 2px;
    box-sizing: border-box;
    line-height: 1.15;
    text-align: center;
    word-break: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden
}

[data-v-9bb14a64] .van-tabbar-item {
    flex: 1;
    justify-content: flex-start!important;
    align-items: center;
    align-self: stretch;
    min-height: 0;
    padding-top: .375rem;
    padding-bottom: .375rem;
    box-sizing: border-box
}

[data-v-9bb14a64] .van-tabbar-item__icon {
    flex-shrink: 0;
    margin-bottom: .375rem
}

[data-v-9bb14a64] .van-tabbar-item__text {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding: 0 2px;
    box-sizing: border-box;
    line-height: 1.15;
    text-align: center;
    word-break: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden
}

[data-theme=light][data-v-9bb14a64] .van-tabbar-item__text {
    color: #868c9a!important
}

[data-theme=dark][data-v-9bb14a64] .van-tabbar-item__text {
    color: #879099!important
}

[data-v-9bb14a64] .van-tabbar-item--active {
    background: none!important
}

[data-theme=light][data-v-9bb14a64] .van-tabbar-item--active {
    color: #333!important
}

[data-theme=dark][data-v-9bb14a64] .van-tabbar-item--active {
    color: #fff!important
}

[data-theme=light][data-v-9bb14a64] .van-tabbar-item--active .van-tabbar-item__text {
    color: #868c9a!important
}

[data-theme=dark][data-v-9bb14a64] .van-tabbar-item--active .van-tabbar-item__text {
    color: #879099!important
}

[data-theme=light] .mainBackground {
    background: #fff!important
}

[data-theme=dark] .mainBackground {
    background: #000!important
}

[data-theme=light] .textColor {
    color: #333!important
}

[data-theme=dark] .textColor {
    color: #fff!important
}

[data-theme=light] .textColor1 {
    color: #868c9a!important
}

[data-theme=dark] .textColor1 {
    color: #879099!important
}

[data-theme=light] .textColor2 {
    color: #868c9a!important
}

[data-theme=dark] .textColor2 {
    color: #fff!important
}

[data-theme=light] .textColor3 {
    color: #000!important
}

[data-theme=dark] .textColor3 {
    color: #cfd5ec!important
}

[data-theme=light] .c2cColor {
    color: #000!important
}

[data-theme=dark] .c2cColor {
    color: #fff!important
}

[data-theme=light] .tabBackground {
    background: #f3f4f7!important
}

[data-theme=dark] .tabBackground {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground1 {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground1 {
    background: #171a21!important
}

[data-theme=light] .tabBackground1 {
    background: #fff!important
}

[data-theme=dark] .tabBackground1,[data-theme=light] .bgColor {
    background: #000!important
}

[data-theme=dark] .bgColor {
    background: #fff!important
}

[data-theme=light] .tabBackground2 {
    background: #c8cad2!important
}

[data-theme=dark] .tabBackground2 {
    background: #242424!important
}

[data-theme=light] .activeLine {
    background: #00a34b!important
}

[data-theme=dark] .activeLine {
    background: #0065ff!important
}

[data-theme=light] .bgFooter {
    background: #fff!important
}

[data-theme=dark] .bgFooter {
    background: #1a1a1a!important
}

[data-theme=dark] .btnMain,[data-theme=light] .btnMain {
    background: #0065ff!important
}

[data-theme=dark] .colorMain,[data-theme=light] .colorMain {
    color: #0065ff!important
}

[data-theme=dark] .borderMain,[data-theme=light] .borderMain {
    border: 1px solid #0065ff!important
}

[data-theme=light] .borderColor {
    border: 1px solid #f3f3f3!important
}

[data-theme=dark] .borderColor {
    border: 1px solid #15161e!important
}

[data-theme=light] .btnBackground {
    background: #00a34b!important
}

[data-theme=dark] .btnBackground {
    background: #0065ff!important
}

[data-theme=light] .inputBackground {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground {
    background: #161a21!important
}

[data-theme=light] .inputBackground1 {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground1 {
    background: #121212!important
}

[data-theme=light] .contBackground {
    background: #f6f6f6!important
}

[data-theme=dark] .contBackground {
    background: #242424!important
}

[data-theme=light] .titleColor {
    color: #000!important
}

[data-theme=dark] .titleColor {
    color: #b8bdc5!important
}

[data-theme=light] .border-b-color {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-b-color {
    border-bottom: 1px solid #393e49!important
}

[data-theme=light] .border-t-color {
    border-top: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-t-color {
    border-top: 1px solid #393e49!important
}

[data-theme=light] .bgDark {
    background: #c8cad2!important
}

[data-theme=dark] .bgDark {
    background: #474b62!important
}

[data-theme=light] .diviLine {
    background: #f3f3f3!important
}

[data-theme=dark] .diviLine {
    background: #111!important
}

[data-theme=light] .bgStep {
    background: #e5e9f0!important
}

[data-theme=dark] .bgStep {
    background: #868d9a!important
}

[data-theme=light] .bgBottom {
    background: #f3f3f3!important
}

[data-theme=dark] .bgBottom {
    background: #252831!important
}

[data-theme=light] .chatBg {
    background: #f3f3f3!important
}

[data-theme=dark] .chatBg {
    background: #474b62!important
}

[data-theme=light] .uploadBg {
    background: #f7f8fa!important
}

[data-theme=dark] .uploadBg {
    background: #474b62!important
}

[data-theme=light] .greyBg {
    background: #f3f3f3!important
}

[data-theme=dark] .greyBg {
    background: #1e1e1e!important
}

[data-theme=light] .c2cBackground {
    background: #00a34b!important
}

[data-theme=dark] .c2cBackground {
    background: #121212!important
}

[data-theme=light] .c2cBackground1 {
    background: #f5f5f5!important
}

[data-theme=dark] .c2cBackground1 {
    background: #242424!important
}

[data-theme=light] .c2cTabBackground {
    background: #fff!important
}

[data-theme=dark] .c2cTabBackground {
    background: #242424!important
}

[data-theme=light] .c2cTipBackground {
    background: #eff7ff!important
}

[data-theme=dark] .c2cTipBackground {
    background: #121212!important
}

[data-theme=light] .lightGreybg {
    background: #f3f5f7!important
}

[data-theme=dark] .lightGreybg {
    background: #3a3e44!important
}

[data-theme=light] .darkGreybg {
    background: #cbd0e3!important
}

[data-theme=dark] .darkGreybg {
    background: #000!important
}

[data-theme=light] .homeBg {
    background: #fff!important
}

[data-theme=dark] .homeBg {
    background: #444a53!important
}

[data-theme=light] .listCellBg {
    background: #fff!important
}

[data-theme=dark] .listCellBg {
    background: #45494f!important
}

textarea {
    resize: none;
    border: none
}

li {
    list-style: none
}

* {
    margin: 0;
    padding: 0
}

body,html {
    max-width: 51.75rem;
    margin: 0 auto;
    height: 100%;
    box-sizing: border-box
}

html.app-webview,html.app-webview body {
    overflow-x: hidden;
    width: 100%
}

body {
    width: 100%;
    height: 100%;
    font-size: 1.875rem;
    font-family: å¾®è½¯é›…é»‘;
    font-weight: 400;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom)
}

@supports(bottom: constant(safe-area-inset-bottom)) {
    body {
        padding-bottom:constant(safe-area-inset-bottom);
        padding-bottom: env(safe-area-inset-bottom)
    }
}

input::-webkit-input-placeholder {
    color: #c0c4cc
}

input[type=number] {
    -webkit-appearance: none;
    -moz-appearance: textfield;
    appearance: textfield
}

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

.doTouch {
    touch-action: none
}

.mining-pledge .van-tabs__wrap {
    height: 9.0625rem!important
}

.mining-pledge .van-tabs__wrap .van-tab:first-child {
    border-right: 1px solid #e5e7ed
}

:root {
    --theme-color: #2c78f8
}

.bg-night {
    background: #121212;
    color: #fff
}

.bg-night1 {
    background: #272c38
}

.bg-grey {
    background: #f3f3f3
}

.bg-dark-grey {
    background: #868c9a
}

.bg-light-grey {
    background: #c8cad2
}

.bg-color-red {
    background: #ff2c58
}

.bg-color-green {
    background: #2ebd85
}

.bg-blue {
    background: #2c78f8
}

.bg-dark-blue {
    background: #6c52e6
}

.bg-light-blue {
    background: #7f81fd
}

.bg-f5 {
    background: #f5f5f5
}

.bg-none {
    background: none
}

.bg-grey-f3 {
    background: #f3f3f3
}

.text-dark-black {
    color: #22262f
}

.text-grey {
    color: #868c9a
}

.text-blue {
    color: #2c78f8
}

.text-light-blue {
    color: #1199fa
}

.text-color-red {
    color: #ff2c58
}

.text-color-green {
    color: #2ebd85
}

.text-purple {
    color: #9a4dfd
}

.text-night {
    color: #121212
}

.border-grey {
    border-color: #f3f3f3
}

.border-light-grey {
    border-color: #c8cad2
}

.border-red {
    border-color: #ff2c58
}

.border-green {
    border-color: #2ebd85
}

.border-blue {
    border-color: #2c78f8
}

.border-light-blue {
    border-color: #1199fa
}

.border-solid {
    border-color: #e5e7ed
}

.border-b-grey {
    border-bottom: 1px solid #e5e7ed
}

.border-r-grey {
    border-right: 1px solid #e5e7ed
}

.border-t-grey {
    border-top: 1px solid #e5e7ed
}

.border-solid-blue {
    border: 1px solid #2c78f8
}

.border-solid-grey {
    border: 1px solid #f3f3f3
}

.border-solid-dark-grey {
    border: 1px solid #868c9a
}

.border-solid-light-grey {
    border: 1px solid #e5e7ed
}

.border-b-dashed-black {
    border-bottom: 1px dashed #000
}

[data-theme=light] body {
    background: #fff
}

[data-theme=dark] body {
    background: #1a1a1a
}

#app {
    width: 100%;
    height: 100%;
    position: relative;
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch
}

[data-theme=light] #app {
    background: #fff
}

[data-theme=dark] #app {
    background: #000
}

#app.app-webview-root {
    max-width: 100%;
    overflow-x: hidden
}

[data-theme=light] .status-bar {
    background: #fff
}

[data-theme=dark] .status-bar {
    background: #000
}

[data-theme=light] .appContent {
    background: #fff
}

[data-theme=dark] .appContent {
    background: #000
}

.appContent {
    padding-bottom: calc(6.75rem + constant(safe-area-inset-bottom))!important;
    padding-bottom: calc(6.75rem + env(safe-area-inset-bottom))!important
}

.van-uploader__upload {
    width: 13.75rem!important;
    height: 13.75rem!important
}

.van-uploader__upload-icon {
    font-size: 3rem!important
}

[data-theme=light] .van-uploader__upload {
    background: #f7f8fa
}

[data-theme=dark] .van-uploader__upload {
    background: #474b62
}

.van-uploader__upload {
    border: 2px dashed #b8bcc5
}

.van-tabs__line {
    background: #fff!important
}

.van-tab__text--ellipsis {
    overflow: visible!important;
    -webkit-box-orient: horizontal!important
}

.van-tab__text {
    font-size: 1.875rem!important
}

.vux-pop-in-enter-active,.vux-pop-in-leave-active,.vux-pop-out-enter-active,.vux-pop-out-leave-active {
    will-change: transform;
    transition: all .25s;
    height: 100%;
    top: 0;
    position: absolute;
    backface-visibility: hidden;
    perspective: 1000
}

.vux-pop-out-enter {
    opacity: 0;
    transform: translate3d(-100%,0,0)
}

.vux-pop-in-enter,.vux-pop-out-leave-active {
    opacity: 0;
    transform: translate3d(100%,0,0)
}

.vux-pop-in-leave-active {
    opacity: 0;
    transform: translate3d(-100%,0,0)
}

#mining-account .van-grid-item__content {
    padding: 2.5625rem 0
}

#assetsHead .van-nav-bar__content {
    height: 6rem
}

#assetsHead .van-nav-bar__left {
    padding-left: 1.875rem
}

#assetsHead .van-nav-bar-icon {
    color: #999
}

#assetsHead .van-nav-bar__arrow {
    font-size: 3rem!important;
    color: #868c9a
}

#assetsHead .van-nav-bar__title {
    font-size: 2.25rem;
    font-weight: 400
}

[data-theme=light] #assetsHead .van-nav-bar__title {
    color: #333
}

[data-theme=dark] #assetsHead .van-nav-bar__title {
    color: #fff
}

#assetsHead .van-nav-bar__title {
    max-width: 80%!important
}

.upload-wrap .van-uploader__preview {
    margin: 0!important
}

.popup-delivery .van-circle {
    width: 18.75rem!important;
    height: 18.75rem!important
}

.popup-delivery .van-count-down {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    font-size: 2.5rem
}

.list-quatation .van-cell {
    padding: 1.875rem 0!important
}

[data-theme=light] .list-quatation .van-cell {
    background: #fff!important
}

[data-theme=dark] .list-quatation .van-cell {
    background: #171a21!important
}

[data-theme=light] .list-quatation .van-cell:after {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .list-quatation .van-cell:after {
    border-bottom: 1px solid #393e49!important
}

.list-quatation .van-cell:after {
    border: none
}

.quotes .van-tabs__line {
    width: 7.5rem!important
}

.nationList .van-action-sheet {
    height: 80%
}

#withdraw_verify .van-field-word-limit-line-height {
    height: 1.875rem
}

#editAd .van-dropdown-menu__item {
    justify-content: left
}

#editAd .van-dropdown-menu__title:after {
    right: -12.5rem;
    border-color: rgba(60,80,113,0) transparent rgba(50,50,51,.969) #36689a
}

#editAd .bg .van-cell {
    background-color: #fff
}

#wantBuy .van-popover__action {
    width: 20rem
}

.adScreening .van-cell {
    line-height: 6.25rem
}

[data-theme=light] .adScreening .van-field__control {
    background: #f3f4f7
}

[data-theme=dark] .adScreening .van-field__control {
    background: #171a21
}

.adScreening .van-field__control {
    padding-left: 1.25rem
}

.vue-auth-box_ .auth-control_ .range-box {
    background-color: #eaeaea!important;
    height: 1.875rem!important;
    margin-bottom: 2.5rem
}

.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn {
    width: 8.75rem!important;
    height: 4.625rem!important;
    background: #1d91ff!important;
    border-radius: 6rem!important;
    top: -50%
}

.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn>div {
    border: 1px solid #fff!important;
    border-radius: .25rem
}

.van-toast {
    width: 28.125rem
}

[data-theme=light] .van-toast {
    background: #f3f4f7
}

[data-theme=dark] .van-toast {
    background: #171a21
}

.van-toast__icon,.van-toast__loading,.van-toast__text {
    word-break: break-word
}

[data-theme=light] .van-toast__icon,[data-theme=light] .van-toast__loading,[data-theme=light] .van-toast__text {
    color: #333
}

[data-theme=dark] .van-toast__icon,[data-theme=dark] .van-toast__loading,[data-theme=dark] .van-toast__text {
    color: #fff
}

.van-tabbar--fixed {
    z-index: 10;
    padding-bottom: constant(safe-area-inset-bottom)
}

#buy_nav .van-nav-bar__title {
    font-size: 2.25rem!important
}

.van-cell-group:after,.van-collapse:after {
    border: none
}

.van-cell {
    padding: 0;
    color: #868d9a
}

.van-cell:after {
    border: none
}

.van-cell .van-cell__value {
    color: #000
}

[data-theme=light] .van-popup {
    background: #fff
}

[data-theme=dark] .van-popup {
    background: #000
}

[data-theme=light] .van-nav-bar__title {
    color: #333
}

[data-theme=dark] .van-nav-bar__title {
    color: #fff
}

.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after {
    border: none
}

[data-theme=light] .van-dialog {
    background: #fff
}

[data-theme=dark] .van-dialog {
    background: #000
}

[data-theme=light] .van-dialog__header {
    color: #333
}

[data-theme=dark] .van-dialog__header {
    color: #fff
}

.van-dialog__message--has-title {
    color: #868c9a
}

[data-theme=light] .van-button--default {
    background: #fff
}

[data-theme=dark] .van-button--default {
    background: #000
}

.van-button--default {
    color: #868c9a
}

[data-theme=light] .van-nav-bar {
    background: #fff
}

[data-theme=dark] .van-nav-bar {
    background: #000
}

.van-nav-bar {
    line-height: normal
}

[data-theme=light] .van-dropdown-menu__title {
    color: #333
}

[data-theme=dark] .van-dropdown-menu__title {
    color: #fff
}

[data-theme=light] .van-nav-bar__right {
    color: #333
}

[data-theme=dark] .van-nav-bar__right {
    color: #fff
}

.van-nav-bar__arrow {
    font-size: 3rem!important;
    color: #868c9a
}

.van-nav-bar-icon {
    color: #999!important
}

.no_touch {
    -webkit-user-select: none;
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none
}

[data-theme=light] .van-dialog__footer {
    background: #fff
}

[data-theme=dark] .van-dialog__footer {
    background: #000
}

[data-theme=light] .van-dialog__message {
    color: #333
}

[data-theme=dark] .van-dialog__message {
    color: #fff
}

*,:after,:before {
    --un-rotate: 0;
    --un-rotate-x: 0;
    --un-rotate-y: 0;
    --un-rotate-z: 0;
    --un-scale-x: 1;
    --un-scale-y: 1;
    --un-scale-z: 1;
    --un-skew-x: 0;
    --un-skew-y: 0;
    --un-translate-x: 0;
    --un-translate-y: 0;
    --un-translate-z: 0;
    --un-pan-x: ;
    --un-pan-y: ;
    --un-pinch-zoom: ;
    --un-scroll-snap-strictness: proximity;
    --un-ordinal: ;
    --un-slashed-zero: ;
    --un-numeric-figure: ;
    --un-numeric-spacing: ;
    --un-numeric-fraction: ;
    --un-border-spacing-x: 0;
    --un-border-spacing-y: 0;
    --un-ring-offset-shadow: 0 0 transparent;
    --un-ring-shadow: 0 0 transparent;
    --un-shadow-inset: ;
    --un-shadow: 0 0 transparent;
    --un-ring-inset: ;
    --un-ring-offset-width: 0px;
    --un-ring-offset-color: #fff;
    --un-ring-width: 0px;
    --un-ring-color: rgba(147,197,253,.5);
    --un-blur: ;
    --un-brightness: ;
    --un-contrast: ;
    --un-drop-shadow: ;
    --un-grayscale: ;
    --un-hue-rotate: ;
    --un-invert: ;
    --un-saturate: ;
    --un-sepia: ;
    --un-backdrop-blur: ;
    --un-backdrop-brightness: ;
    --un-backdrop-contrast: ;
    --un-backdrop-grayscale: ;
    --un-backdrop-hue-rotate: ;
    --un-backdrop-invert: ;
    --un-backdrop-opacity: ;
    --un-backdrop-saturate: ;
    --un-backdrop-sepia:
}

::backdrop {
    --un-rotate: 0;
    --un-rotate-x: 0;
    --un-rotate-y: 0;
    --un-rotate-z: 0;
    --un-scale-x: 1;
    --un-scale-y: 1;
    --un-scale-z: 1;
    --un-skew-x: 0;
    --un-skew-y: 0;
    --un-translate-x: 0;
    --un-translate-y: 0;
    --un-translate-z: 0;
    --un-pan-x: ;
    --un-pan-y: ;
    --un-pinch-zoom: ;
    --un-scroll-snap-strictness: proximity;
    --un-ordinal: ;
    --un-slashed-zero: ;
    --un-numeric-figure: ;
    --un-numeric-spacing: ;
    --un-numeric-fraction: ;
    --un-border-spacing-x: 0;
    --un-border-spacing-y: 0;
    --un-ring-offset-shadow: 0 0 transparent;
    --un-ring-shadow: 0 0 transparent;
    --un-shadow-inset: ;
    --un-shadow: 0 0 transparent;
    --un-ring-inset: ;
    --un-ring-offset-width: 0px;
    --un-ring-offset-color: #fff;
    --un-ring-width: 0px;
    --un-ring-color: rgba(147,197,253,.5);
    --un-blur: ;
    --un-brightness: ;
    --un-contrast: ;
    --un-drop-shadow: ;
    --un-grayscale: ;
    --un-hue-rotate: ;
    --un-invert: ;
    --un-saturate: ;
    --un-sepia: ;
    --un-backdrop-blur: ;
    --un-backdrop-brightness: ;
    --un-backdrop-contrast: ;
    --un-backdrop-grayscale: ;
    --un-backdrop-hue-rotate: ;
    --un-backdrop-invert: ;
    --un-backdrop-opacity: ;
    --un-backdrop-saturate: ;
    --un-backdrop-sepia:
}

.i-mdi-arrow-down {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 4h2v12l5.5-5.5l1.42 1.42L12 19.84l-7.92-7.92L5.5 10.5L11 16z'/%3E%3C/svg%3E")
}

.i-mdi-arrow-down,.i-mdi-arrow-right {
    -webkit-mask: var(--un-icon) no-repeat;
    mask: var(--un-icon) no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    background-color: currentColor;
    color: inherit;
    width: 1em;
    height: 1em
}

.i-mdi-arrow-right {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 11v2h12l-5.5 5.5l1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5L16 11z'/%3E%3C/svg%3E")
}

.i-mdi-arrow-up {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 20h-2V8l-5.5 5.5l-1.42-1.42L12 4.16l7.92 7.92l-1.42 1.42L13 8z'/%3E%3C/svg%3E")
}

.i-mdi-arrow-up,.i-mdi-clock-outline {
    -webkit-mask: var(--un-icon) no-repeat;
    mask: var(--un-icon) no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    background-color: currentColor;
    color: inherit;
    width: 1em;
    height: 1em
}

.i-mdi-clock-outline {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 20a8 8 0 0 0 8-8a8 8 0 0 0-8-8a8 8 0 0 0-8 8a8 8 0 0 0 8 8m0-18a10 10 0 0 1 10 10a10 10 0 0 1-10 10C6.47 22 2 17.5 2 12A10 10 0 0 1 12 2m.5 5v5.25l4.5 2.67l-.75 1.23L11 13V7z'/%3E%3C/svg%3E")
}

.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width:640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width:768px
    }
}

@media (min-width: 1024px) {
    .container {
        max-width:1024px
    }
}

@media (min-width: 1280px) {
    .container {
        max-width:1280px
    }
}

@media (min-width: 1536px) {
    .container {
        max-width:1536px
    }
}

.pointer-events-none {
    pointer-events: none
}

.visible {
    visibility: visible
}

.absolute {
    position: absolute
}

.fixed {
    position: fixed
}

.relative {
    position: relative
}

.sticky {
    position: sticky
}

.bottom--4 {
    bottom: -1rem
}

.bottom--5 {
    bottom: -1.25rem
}

.bottom-0 {
    bottom: 0
}

.bottom-10 {
    bottom: 2.5rem
}

.bottom-15 {
    bottom: 3.75rem
}

.bottom-160 {
    bottom: 40rem
}

.bottom-2 {
    bottom: .5rem
}

.bottom-28 {
    bottom: 7rem
}

.bottom-3 {
    bottom: .75rem
}

.bottom-30 {
    bottom: 7.5rem
}

.bottom-4 {
    bottom: 1rem
}

.bottom-5 {
    bottom: 1.25rem
}

.bottom-70 {
    bottom: 17.5rem
}

.bottom-90 {
    bottom: 22.5rem
}

.left-0 {
    left: 0
}

.left-22 {
    left: 5.5rem
}

.left-24 {
    left: 6rem
}

.left-25 {
    left: 6.25rem
}

.left-28 {
    left: 7rem
}

.left-37 {
    left: 9.25rem
}

.left-50\% {
    left: 50%
}

.right-0 {
    right: 0
}

.right-10 {
    right: 2.5rem
}

.right-19 {
    right: 4.75rem
}

.right-20 {
    right: 5rem
}

.right-22 {
    right: 5.5rem
}

.right-34 {
    right: 8.5rem
}

.right-37 {
    right: 9.25rem
}

.top-0 {
    top: 0
}

.top-1 {
    top: .25rem
}

.top-10 {
    top: 2.5rem
}

.top-122 {
    top: 30.5rem
}

.top-16 {
    top: 4rem
}

.top-1px {
    top: 1px
}

.top-2 {
    top: .5rem
}

.top-20 {
    top: 5rem
}

.top-4 {
    top: 1rem
}

.top-46 {
    top: 11.5rem
}

.top-8 {
    top: 2rem
}

.isolate {
    isolation: isolate
}

.z-10 {
    z-index: 10
}

.grid {
    display: grid
}

.m\[p\] {
    margin: p
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.mb16 {
    margin-bottom: 4rem
}

.mb74 {
    margin-bottom: 18.5rem
}

.mb82 {
    margin-bottom: 20.5rem
}

.mb87 {
    margin-bottom: 21.75rem
}

.ml10 {
    margin-left: 2.5rem
}

.mt14 {
    margin-top: 3.5rem
}

.mt20 {
    margin-top: 5rem
}

.mt40 {
    margin-top: 10rem
}

.mt42 {
    margin-top: 10.5rem
}

.mt50 {
    margin-top: 12.5rem
}

.mt53 {
    margin-top: 13.25rem
}

.mt96 {
    margin-top: 24rem
}

.box-border {
    box-sizing: border-box
}

.block,.link-block:link {
    display: block
}

.inline-block {
    display: inline-block
}

.contents {
    display: contents
}

.list-item {
    display: list-item
}

.hidden {
    display: none
}

.h-100\%,.h-full {
    height: 100%
}

.max-w-200 {
    max-width: 50rem
}

.min-h-110px {
    min-height: 110px
}

.min-h-20 {
    min-height: 5rem
}

.min-h-80vh {
    min-height: 80vh
}

.min-h-screen {
    min-height: 100vh
}

.min-w-0 {
    min-width: 0
}

.w-full {
    width: 100%
}

.w-screen {
    width: 100vw
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.flex-1 {
    flex: 1 1 0%
}

.flex-shrink {
    flex-shrink: 1
}

.flex-shrink-0 {
    flex-shrink: 0
}

.flex-grow {
    flex-grow: 1
}

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.table-row {
    display: table-row
}

.-translate-x-1\/2,.translate-x-\[-50\%\] {
    --un-translate-x: -50%
}

.-translate-x-1\/2,.rotate-180,.translate-x-\[-50\%\] {
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))
}

.rotate-180 {
    --un-rotate-x: 0;
    --un-rotate-y: 0;
    --un-rotate-z: 0;
    --un-rotate: 180deg
}

.transform {
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))
}

.cursor-pointer {
    cursor: pointer
}

.cursor-not-allowed {
    cursor: not-allowed
}

.resize {
    resize: both
}

.content-center {
    align-content: center
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-stretch {
    align-items: stretch
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.flex-justify-center,.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.gap-x-16px {
    column-gap: 16px
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.overflow-y-auto {
    overflow-y: auto
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis
}

.truncate,.whitespace-nowrap {
    white-space: nowrap
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

.b,.border,.border-1 {
    border-width: 1px
}

.border-b,.border-b-1 {
    border-bottom-width: 1px
}

.border-light-blue {
    --un-border-opacity: 1;
    border-color: rgb(56 189 248/var(--un-border-opacity))
}

.border-white {
    --un-border-opacity: 1;
    border-color: rgb(255 255 255/var(--un-border-opacity))
}

.border-b-white {
    --un-border-opacity: 1;
    --un-border-bottom-opacity: var(--un-border-opacity);
    border-bottom-color: rgb(255 255 255/var(--un-border-bottom-opacity))
}

.border-r-gray {
    --un-border-opacity: 1;
    --un-border-right-opacity: var(--un-border-opacity);
    border-right-color: rgb(156 163 175/var(--un-border-right-opacity))
}

.rounded,.rounded-4 {
    border-radius: .25rem
}

.rounded-2xl,.rounded-8px {
    border-radius: 1rem
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-6,.rounded-md {
    border-radius: .375rem
}

.rounded-12,.rounded-xl {
    border-radius: .75rem
}

.border-none {
    border-style: none
}

.border-solid {
    border-style: solid
}

.\!bg-\[\#0065ff\] {
    --un-bg-opacity: 1!important;
    background-color: rgb(0 101 255/var(--un-bg-opacity))!important
}

.bg-\[\#3972F2\] {
    --un-bg-opacity: 1;
    background-color: rgb(57 114 242/var(--un-bg-opacity))
}

.bg-black {
    --un-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--un-bg-opacity))
}

.bg-blue {
    --un-bg-opacity: 1;
    background-color: rgb(20 99 254/var(--un-bg-opacity))
}

.bg-light-blue {
    --un-bg-opacity: 1;
    background-color: rgb(56 189 248/var(--un-bg-opacity))
}

.bg-white {
    --un-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--un-bg-opacity))
}

.dark .dark\:bg-\#242424 {
    --un-bg-opacity: 1;
    background-color: rgb(36 36 36/var(--un-bg-opacity))
}

.dark .dark\:bg-\#313443 {
    --un-bg-opacity: 1;
    background-color: rgb(49 52 67/var(--un-bg-opacity))
}

.bg-none {
    background-image: none
}

.bg-right {
    background-position: 100%
}

.px,.px-16 {
    padding-left: 1rem;
    padding-right: 1rem
}

.pt,.pt-16 {
    padding-top: 1rem
}

.pie {
    padding-inline-end:1rem}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.font-26 {
    font-weight: 26
}

.font-36 {
    font-weight: 36
}

.font-400 {
    font-weight: 400
}

.font-500 {
    font-weight: 500
}

.font-600 {
    font-weight: 600
}

.font-700,.font-bold {
    font-weight: 700
}

.font-900 {
    font-weight: 900
}

.tabular-nums {
    --un-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)
}

.color-green {
    --un-text-opacity: 1;
    color: rgb(46 189 133/var(--un-text-opacity))
}

.color-red {
    --un-text-opacity: 1;
    color: rgb(248 113 113/var(--un-text-opacity))
}

.\!text-\[\#2C78F8\] {
    --un-text-opacity: 1!important;
    color: rgb(44 120 248/var(--un-text-opacity))!important
}

.\!text-\[\#929292\] {
    --un-text-opacity: 1!important;
    color: rgb(146 146 146/var(--un-text-opacity))!important
}

.\!text-white {
    --un-text-opacity: 1!important;
    color: rgb(255 255 255/var(--un-text-opacity))!important
}

.dark .dark\:text-white,.text-\#fff,.text-white {
    --un-text-opacity: 1;
    color: rgb(255 255 255/var(--un-text-opacity))
}

.text-\[\#FAE8C5\] {
    --un-text-opacity: 1;
    color: rgb(250 232 197/var(--un-text-opacity))
}

.text-\[\#FFEDC9\] {
    --un-text-opacity: 1;
    color: rgb(255 237 201/var(--un-text-opacity))
}

.text-\#0065ff {
    --un-text-opacity: 1;
    color: rgb(0 101 255/var(--un-text-opacity))
}

.text-\#00C581 {
    --un-text-opacity: 1;
    color: rgb(0 197 129/var(--un-text-opacity))
}

.text-\#999 {
    --un-text-opacity: 1;
    color: rgb(153 153 153/var(--un-text-opacity))
}

.text-\#EB2A2A {
    --un-text-opacity: 1;
    color: rgb(235 42 42/var(--un-text-opacity))
}

.text-\#ff4761 {
    --un-text-opacity: 1;
    color: rgb(255 71 97/var(--un-text-opacity))
}

.text-\#FFECCA {
    --un-text-opacity: 1;
    color: rgb(255 236 202/var(--un-text-opacity))
}

.text-black {
    --un-text-opacity: 1;
    color: rgb(0 0 0/var(--un-text-opacity))
}

.text-blue {
    --un-text-opacity: 1;
    color: rgb(20 99 254/var(--un-text-opacity))
}

.text-dark {
    --un-text-opacity: 1;
    color: rgb(34 34 34/var(--un-text-opacity))
}

.text-gray {
    --un-text-opacity: 1;
    color: rgb(156 163 175/var(--un-text-opacity))
}

.text-yellow {
    --un-text-opacity: 1;
    color: rgb(250 204 21/var(--un-text-opacity))
}

.underline {
    text-decoration-line: underline
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.active-tab:active,.tab {
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4
}

.text-shadow {
    --un-text-shadow: 0 0 1px var(--un-text-shadow-color,rgba(0,0,0,.2)),0 0 1px var(--un-text-shadow-color,rgba(1,0,5,.1));
    text-shadow: var(--un-text-shadow)
}

.opacity-50 {
    opacity: .5
}

.shadow {
    --un-shadow: var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,rgba(0,0,0,.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,rgba(0,0,0,.1));
    box-shadow: var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)
}

.outline {
    outline-style: solid
}

.grayscale {
    --un-grayscale: grayscale(1)
}

.filter,.grayscale {
    filter: var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)
}

.backdrop-filter {
    -webkit-backdrop-filter: var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);
    backdrop-filter: var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)
}

.transition {
    transition-property: color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

.ease,.ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.ease-out {
    transition-timing-function: cubic-bezier(0,0,.2,1)
}

.w-1 {
    width: .0625rem
}

.w-10 {
    width: .625rem
}

.w-100 {
    width: 6.25rem
}

.w-11 {
    width: .6875rem
}

.w-120 {
    width: 7.5rem
}

.w-122 {
    width: 7.625rem
}

.w-125 {
    width: 7.8125rem
}

.w-128 {
    width: 8rem
}

.w-14 {
    width: .875rem
}

.w-140 {
    width: 8.75rem
}

.w-150 {
    width: 9.375rem
}

.w-157 {
    width: 9.8125rem
}

.w-16 {
    width: 1rem
}

.w-160 {
    width: 10rem
}

.w-170 {
    width: 10.625rem
}

.w-18 {
    width: 1.125rem
}

.w-180 {
    width: 11.25rem
}

.w-189 {
    width: 11.8125rem
}

.w-2 {
    width: .125rem
}

.w-10px,.w-20 {
    width: 1.25rem
}

.w-200 {
    width: 12.5rem
}

.w-22 {
    width: 1.375rem
}

.w-220 {
    width: 13.75rem
}

.w-23 {
    width: 1.4375rem
}

.w-232 {
    width: 14.5rem
}

.w-12px,.w-24 {
    width: 1.5rem
}

.w-244 {
    width: 15.25rem
}

.w-248 {
    width: 15.5rem
}

.w-25 {
    width: 1.5625rem
}

.w-250 {
    width: 15.625rem
}

.w-252 {
    width: 15.75rem
}

.w-26 {
    width: 1.625rem
}

.w-14px,.w-28 {
    width: 1.75rem
}

.w-280 {
    width: 17.5rem
}

.w-290 {
    width: 18.125rem
}

.w-15px,.w-30 {
    width: 1.875rem
}

.w-310 {
    width: 19.375rem
}

.w-16px,.w-32 {
    width: 2rem
}

.w-320 {
    width: 20rem
}

.w-33 {
    width: 2.0625rem
}

.w-34 {
    width: 2.125rem
}

.w-35 {
    width: 2.1875rem
}

.w-350 {
    width: 21.875rem
}

.w-18px,.w-36 {
    width: 2.25rem
}

.w-360 {
    width: 22.5rem
}

.w-368 {
    width: 23rem
}

.w-370 {
    width: 23.125rem
}

.w-38 {
    width: 2.375rem
}

.w-385 {
    width: 24.0625rem
}

.w-39 {
    width: 2.4375rem
}

.w-40 {
    width: 2.5rem
}

.w-22px,.w-44 {
    width: 2.75rem
}

.w-220px,.w-440 {
    width: 27.5rem
}

.w-45 {
    width: 2.8125rem
}

.w-460 {
    width: 28.75rem
}

.w-24px,.w-48 {
    width: 3rem
}

.w-5 {
    width: .3125rem
}

.w-25px,.w-50 {
    width: 3.125rem
}

.w-52 {
    width: 3.25rem
}

.w-55 {
    width: 3.4375rem
}

.w-56 {
    width: 3.5rem
}

.w-580 {
    width: 36.25rem
}

.w-6 {
    width: .375rem
}

.w-30px,.w-60 {
    width: 3.75rem
}

.w-600 {
    width: 37.5rem
}

.w-62 {
    width: 3.875rem
}

.w-32px,.w-64 {
    width: 4rem
}

.w-640 {
    width: 40rem
}

.w-65 {
    width: 4.0625rem
}

.w-7 {
    width: .4375rem
}

.w-70 {
    width: 4.375rem
}

.w-748 {
    width: 46.75rem
}

.w-75 {
    width: 4.6875rem
}

.w-756 {
    width: 47.25rem
}

.w-76 {
    width: 4.75rem
}

.w-762 {
    width: 47.625rem
}

.w-768 {
    width: 48rem
}

.w-8 {
    width: .5rem
}

.w-80 {
    width: 5rem
}

.w-81 {
    width: 5.0625rem
}

.w-828 {
    width: 51.75rem
}

.w-90 {
    width: 5.625rem
}

.w-92 {
    width: 5.75rem
}

.w-95 {
    width: 5.9375rem
}

.w-96 {
    width: 6rem
}

.h-1 {
    height: .0625rem!important
}

.h-10 {
    height: .625rem!important
}

.h-100,.h-50px {
    height: 6.25rem!important
}

.h-101 {
    height: 6.3125rem!important
}

.h-102 {
    height: 6.375rem!important
}

.h-11 {
    height: .6875rem!important
}

.h-110 {
    height: 6.875rem!important
}

.h-12 {
    height: .75rem!important
}

.h-120 {
    height: 7.5rem!important
}

.h-122 {
    height: 7.625rem!important
}

.h-127 {
    height: 7.9375rem!important
}

.h-128 {
    height: 8rem!important
}

.h-130 {
    height: 8.125rem!important
}

.h-14,.h-7px {
    height: .875rem!important
}

.h-144 {
    height: 9rem!important
}

.h-150 {
    height: 9.375rem!important
}

.h-152 {
    height: 9.5rem!important
}

.h-16 {
    height: 1rem!important
}

.h-160 {
    height: 10rem!important
}

.h-170 {
    height: 10.625rem!important
}

.h-172 {
    height: 10.75rem!important
}

.h-18 {
    height: 1.125rem!important
}

.h-2 {
    height: .125rem!important
}

.h-20 {
    height: 1.25rem!important
}

.h-200 {
    height: 12.5rem!important
}

.h-21 {
    height: 1.3125rem!important
}

.h-22 {
    height: 1.375rem!important
}

.h-220 {
    height: 13.75rem!important
}

.h-23 {
    height: 1.4375rem!important
}

.h-12px,.h-24 {
    height: 1.5rem!important
}

.h-240 {
    height: 15rem!important
}

.h-25 {
    height: 1.5625rem!important
}

.h-250 {
    height: 15.625rem!important
}

.h-26 {
    height: 1.625rem!important
}

.h-260 {
    height: 16.25rem!important
}

.h-27 {
    height: 1.6875rem!important
}

.h-14px,.h-28 {
    height: 1.75rem!important
}

.h-29 {
    height: 1.8125rem!important
}

.h-3 {
    height: .1875rem!important
}

.h-15px,.h-30 {
    height: 1.875rem!important
}

.h-16px,.h-32 {
    height: 2rem!important
}

.h-33 {
    height: 2.0625rem!important
}

.h-34 {
    height: 2.125rem!important
}

.h-35 {
    height: 2.1875rem!important
}

.h-18px,.h-36 {
    height: 2.25rem!important
}

.h-360 {
    height: 22.5rem!important
}

.h-38 {
    height: 2.375rem!important
}

.h-39 {
    height: 2.4375rem!important
}

.h-4 {
    height: .25rem!important
}

.h-40 {
    height: 2.5rem!important
}

.h-400 {
    height: 25rem!important
}

.h-44 {
    height: 2.75rem!important
}

.h-45 {
    height: 2.8125rem!important
}

.h-24px,.h-48 {
    height: 3rem!important
}

.h-50 {
    height: 3.125rem!important
}

.h-52 {
    height: 3.25rem!important
}

.h-528 {
    height: 33rem!important
}

.h-54 {
    height: 3.375rem!important
}

.h-55 {
    height: 3.4375rem!important
}

.h-56 {
    height: 3.5rem!important
}

.h-58 {
    height: 3.625rem!important
}

.h-6 {
    height: .375rem!important
}

.h-30px,.h-60 {
    height: 3.75rem!important
}

.h-600 {
    height: 37.5rem!important
}

.h-62 {
    height: 3.875rem!important
}

.h-32px,.h-64 {
    height: 4rem!important
}

.h-65 {
    height: 4.0625rem!important
}

.h-68 {
    height: 4.25rem!important
}

.h-70 {
    height: 4.375rem!important
}

.h-36px,.h-72 {
    height: 4.5rem!important
}

.h-75 {
    height: 4.6875rem!important
}

.h-76 {
    height: 4.75rem!important
}

.h-8 {
    height: .5rem!important
}

.h-40px,.h-80 {
    height: 5rem!important
}

.h-81 {
    height: 5.0625rem!important
}

.h-82 {
    height: 5.125rem!important
}

.h-44px,.h-88 {
    height: 5.5rem!important
}

.h-90 {
    height: 5.625rem!important
}

.h-92 {
    height: 5.75rem!important
}

.h-96 {
    height: 6rem!important
}

.h-97 {
    height: 6.0625rem!important
}

.h-98 {
    height: 6.125rem!important
}

.h-99 {
    height: 6.1875rem!important
}

.leading-100 {
    line-height: 6.25rem
}

.leading-120 {
    line-height: 7.5rem
}

.leading-28 {
    line-height: 1.75rem
}

.leading-32 {
    line-height: 2rem
}

.leading-36 {
    line-height: 2.25rem
}

.leading-40 {
    line-height: 2.5rem
}

.leading-44 {
    line-height: 2.75rem
}

.leading-45 {
    line-height: 2.8125rem
}

.leading-48 {
    line-height: 3rem
}

.leading-54 {
    line-height: 3.375rem
}

.leading-58 {
    line-height: 3.625rem
}

.leading-60 {
    line-height: 3.75rem
}

.leading-62 {
    line-height: 3.875rem
}

.leading-64 {
    line-height: 4rem
}

.leading-72 {
    line-height: 4.5rem
}

.leading-76 {
    line-height: 4.75rem
}

.leading-80 {
    line-height: 5rem
}

.leading-82 {
    line-height: 5.125rem
}

.leading-90 {
    line-height: 5.625rem
}

.leading-96 {
    line-height: 6rem
}

.leading-97 {
    line-height: 6.0625rem
}

.leading-98 {
    line-height: 6.125rem
}

.leading-99 {
    line-height: 6.1875rem
}

.rounded-10 {
    border-radius: .625rem
}

.rounded-15 {
    border-radius: .9375rem
}

.rounded-10px,.rounded-20 {
    border-radius: 1.25rem
}

.rounded-50 {
    border-radius: 3.125rem
}

.text-15 {
    font-size: .9375rem!important
}

.text-16 {
    font-size: 1rem!important
}

.text-20 {
    font-size: 1.25rem!important
}

.text-11px,.text-22 {
    font-size: 1.375rem!important
}

.text-12px,.text-24 {
    font-size: 1.5rem!important
}

.text-25 {
    font-size: 1.5625rem!important
}

.text-13px,.text-26 {
    font-size: 1.625rem!important
}

.text-27 {
    font-size: 1.6875rem!important
}

.text-14px,.text-28 {
    font-size: 1.75rem!important
}

.text-15px,.text-30 {
    font-size: 1.875rem!important
}

.text-31 {
    font-size: 1.9375rem!important
}

.text-16px,.text-32 {
    font-size: 2rem!important
}

.text-34 {
    font-size: 2.125rem!important
}

.text-35 {
    font-size: 2.1875rem!important
}

.text-36 {
    font-size: 2.25rem!important
}

.text-38 {
    font-size: 2.375rem!important
}

.text-39 {
    font-size: 2.4375rem!important
}

.text-20px,.text-40 {
    font-size: 2.5rem!important
}

.text-42 {
    font-size: 2.625rem!important
}

.text-44 {
    font-size: 2.75rem!important
}

.text-45 {
    font-size: 2.8125rem!important
}

.text-48 {
    font-size: 3rem!important
}

.text-50 {
    font-size: 3.125rem!important
}

.text-52 {
    font-size: 3.25rem!important
}

.text-54 {
    font-size: 3.375rem!important
}

.text-55 {
    font-size: 3.4375rem!important
}

.text-56 {
    font-size: 3.5rem!important
}

.text-30px,.text-60 {
    font-size: 3.75rem!important
}

.text-32px,.text-64 {
    font-size: 4rem!important
}

.text-66 {
    font-size: 4.125rem!important
}

.text-68 {
    font-size: 4.25rem!important
}

.text-70 {
    font-size: 4.375rem!important
}

.p-10 {
    padding: .625rem
}

.p-32 {
    padding: 2rem
}

.p-40 {
    padding: 2.5rem
}

.p-50 {
    padding: 3.125rem
}

.px-10 {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-12,.px-6px {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-14 {
    padding-left: .875rem;
    padding-right: .875rem
}

.px-15 {
    padding-left: .9375rem;
    padding-right: .9375rem
}

.px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-21 {
    padding-left: 1.3125rem;
    padding-right: 1.3125rem
}

.px-22 {
    padding-left: 1.375rem;
    padding-right: 1.375rem
}

.px-23 {
    padding-left: 1.4375rem;
    padding-right: 1.4375rem
}

.px-24 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-26 {
    padding-left: 1.625rem;
    padding-right: 1.625rem
}

.px-28 {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}

.px-3 {
    padding-left: .1875rem;
    padding-right: .1875rem
}

.px-15px,.px-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem
}

.px-16px,.px-32 {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-33 {
    padding-left: 2.0625rem;
    padding-right: 2.0625rem
}

.px-34 {
    padding-left: 2.125rem;
    padding-right: 2.125rem
}

.px-35 {
    padding-left: 2.1875rem;
    padding-right: 2.1875rem
}

.px-36 {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.px-37 {
    padding-left: 2.3125rem;
    padding-right: 2.3125rem
}

.px-38 {
    padding-left: 2.375rem;
    padding-right: 2.375rem
}

.px-20px,.px-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.px-44 {
    padding-left: 2.75rem;
    padding-right: 2.75rem
}

.px-48 {
    padding-left: 3rem;
    padding-right: 3rem
}

.px-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem
}

.px-52 {
    padding-left: 3.25rem;
    padding-right: 3.25rem
}

.px-6 {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-72 {
    padding-left: 4.5rem;
    padding-right: 4.5rem
}

.py-10 {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem
}

.py-12,.py-6px {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-13 {
    padding-top: .8125rem;
    padding-bottom: .8125rem
}

.py-14 {
    padding-top: .875rem;
    padding-bottom: .875rem
}

.py-15 {
    padding-top: .9375rem;
    padding-bottom: .9375rem
}

.py-16 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-10px,.py-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.py-25 {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem
}

.py-26 {
    padding-top: 1.625rem;
    padding-bottom: 1.625rem
}

.py-28 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}

.py-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem
}

.py-300 {
    padding-top: 18.75rem;
    padding-bottom: 18.75rem
}

.py-32 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-34 {
    padding-top: 2.125rem;
    padding-bottom: 2.125rem
}

.py-35 {
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem
}

.py-36 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.py-39 {
    padding-top: 2.4375rem;
    padding-bottom: 2.4375rem
}

.py-20px,.py-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-5 {
    padding-top: .3125rem;
    padding-bottom: .3125rem
}

.py-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem
}

.py-6 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem
}

.py-8 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.pt-10 {
    padding-top: .625rem
}

.pt-100 {
    padding-top: 6.25rem
}

.pt-11 {
    padding-top: .6875rem
}

.pt-124 {
    padding-top: 7.75rem
}

.pt-15 {
    padding-top: .9375rem
}

.pt-185 {
    padding-top: 11.5625rem
}

.pt-20 {
    padding-top: 1.25rem
}

.pt-22 {
    padding-top: 1.375rem
}

.pt-24 {
    padding-top: 1.5rem
}

.pt-25 {
    padding-top: 1.5625rem
}

.pt-26 {
    padding-top: 1.625rem
}

.pt-28 {
    padding-top: 1.75rem
}

.pt-15px,.pt-30 {
    padding-top: 1.875rem
}

.pt-32 {
    padding-top: 2rem
}

.pt-34 {
    padding-top: 2.125rem
}

.pt-35 {
    padding-top: 2.1875rem
}

.pt-36 {
    padding-top: 2.25rem
}

.pt-20px,.pt-40 {
    padding-top: 2.5rem
}

.pt-42 {
    padding-top: 2.625rem
}

.pt-43 {
    padding-top: 2.6875rem
}

.pt-44 {
    padding-top: 2.75rem
}

.pt-45 {
    padding-top: 2.8125rem
}

.pt-46 {
    padding-top: 2.875rem
}

.pt-48 {
    padding-top: 3rem
}

.pt-49 {
    padding-top: 3.0625rem
}

.pt-5 {
    padding-top: .3125rem
}

.pt-50 {
    padding-top: 3.125rem
}

.pt-54 {
    padding-top: 3.375rem
}

.pt-55 {
    padding-top: 3.4375rem
}

.pt-56 {
    padding-top: 3.5rem
}

.pt-58 {
    padding-top: 3.625rem
}

.pt-60 {
    padding-top: 3.75rem
}

.pt-8 {
    padding-top: .5rem
}

.pt-80 {
    padding-top: 5rem
}

.pt-82 {
    padding-top: 5.125rem
}

.pb-10 {
    padding-bottom: .625rem
}

.pb-100 {
    padding-bottom: 6.25rem
}

.pb-104 {
    padding-bottom: 6.5rem
}

.pb-108 {
    padding-bottom: 6.75rem
}

.pb-11 {
    padding-bottom: .6875rem
}

.pb-120 {
    padding-bottom: 7.5rem
}

.pb-14 {
    padding-bottom: .875rem
}

.pb-144 {
    padding-bottom: 9rem
}

.pb-150 {
    padding-bottom: 9.375rem
}

.pb-156 {
    padding-bottom: 9.75rem
}

.pb-18 {
    padding-bottom: 1.125rem
}

.pb-180 {
    padding-bottom: 11.25rem
}

.pb-19 {
    padding-bottom: 1.1875rem
}

.pb-20 {
    padding-bottom: 1.25rem
}

.pb-200 {
    padding-bottom: 12.5rem
}

.pb-24 {
    padding-bottom: 1.5rem
}

.pb-25 {
    padding-bottom: 1.5625rem
}

.pb-26 {
    padding-bottom: 1.625rem
}

.pb-28 {
    padding-bottom: 1.75rem
}

.pb-30 {
    padding-bottom: 1.875rem
}

.pb-31 {
    padding-bottom: 1.9375rem
}

.pb-32 {
    padding-bottom: 2rem
}

.pb-33 {
    padding-bottom: 2.0625rem
}

.pb-34 {
    padding-bottom: 2.125rem
}

.pb-36 {
    padding-bottom: 2.25rem
}

.pb-38 {
    padding-bottom: 2.375rem
}

.pb-20px,.pb-40 {
    padding-bottom: 2.5rem
}

.pb-41 {
    padding-bottom: 2.5625rem
}

.pb-42 {
    padding-bottom: 2.625rem
}

.pb-44 {
    padding-bottom: 2.75rem
}

.pb-46 {
    padding-bottom: 2.875rem
}

.pb-48 {
    padding-bottom: 3rem
}

.pb-5 {
    padding-bottom: .3125rem
}

.pb-50 {
    padding-bottom: 3.125rem
}

.pb-54 {
    padding-bottom: 3.375rem
}

.pb-58 {
    padding-bottom: 3.625rem
}

.pb-60 {
    padding-bottom: 3.75rem
}

.pb-61 {
    padding-bottom: 3.8125rem
}

.pb-64 {
    padding-bottom: 4rem
}

.pb-68 {
    padding-bottom: 4.25rem
}

.pb-72 {
    padding-bottom: 4.5rem
}

.pb-78 {
    padding-bottom: 4.875rem
}

.pb-4px,.pb-8 {
    padding-bottom: .5rem
}

.pb-40px,.pb-80 {
    padding-bottom: 5rem
}

.pb-82 {
    padding-bottom: 5.125rem
}

.pb-94 {
    padding-bottom: 5.875rem
}

.pl-10 {
    padding-left: .625rem
}

.pl-15 {
    padding-left: .9375rem
}

.pl-16 {
    padding-left: 1rem
}

.pl-20 {
    padding-left: 1.25rem
}

.pl-21 {
    padding-left: 1.3125rem
}

.pl-22 {
    padding-left: 1.375rem
}

.pl-24 {
    padding-left: 1.5rem
}

.pl-26 {
    padding-left: 1.625rem
}

.pl-28 {
    padding-left: 1.75rem
}

.pl-29 {
    padding-left: 1.8125rem
}

.pl-15px,.pl-30 {
    padding-left: 1.875rem
}

.pl-32 {
    padding-left: 2rem
}

.pl-33 {
    padding-left: 2.0625rem
}

.pl-34 {
    padding-left: 2.125rem
}

.pl-36 {
    padding-left: 2.25rem
}

.pl-38 {
    padding-left: 2.375rem
}

.pl-40 {
    padding-left: 2.5rem
}

.pl-42 {
    padding-left: 2.625rem
}

.pl-47 {
    padding-left: 2.9375rem
}

.pl-50 {
    padding-left: 3.125rem
}

.pl-60 {
    padding-left: 3.75rem
}

.pl-72 {
    padding-left: 4.5rem
}

.pl-8 {
    padding-left: .5rem
}

.pl-80 {
    padding-left: 5rem
}

.pl-94 {
    padding-left: 5.875rem
}

.pl-96 {
    padding-left: 6rem
}

.pr-10 {
    padding-right: .625rem
}

.pr-11 {
    padding-right: .6875rem
}

.pr-140 {
    padding-right: 8.75rem
}

.pr-15 {
    padding-right: .9375rem
}

.pr-185 {
    padding-right: 11.5625rem
}

.pr-10px,.pr-20 {
    padding-right: 1.25rem
}

.pr-22 {
    padding-right: 1.375rem
}

.pr-28 {
    padding-right: 1.75rem
}

.pr-29 {
    padding-right: 1.8125rem
}

.pr-15px,.pr-30 {
    padding-right: 1.875rem
}

.pr-31 {
    padding-right: 1.9375rem
}

.pr-32 {
    padding-right: 2rem
}

.pr-33 {
    padding-right: 2.0625rem
}

.pr-34 {
    padding-right: 2.125rem
}

.pr-36 {
    padding-right: 2.25rem
}

.pr-38 {
    padding-right: 2.375rem
}

.pr-40 {
    padding-right: 2.5rem
}

.pr-47 {
    padding-right: 2.9375rem
}

.pr-50 {
    padding-right: 3.125rem
}

.pr-52 {
    padding-right: 3.25rem
}

.pr-62 {
    padding-right: 3.875rem
}

.mx-0 {
    margin-left: 0!important;
    margin-right: 0
}

.mx-10 {
    margin-left: .625rem!important;
    margin-right: .625rem
}

.mx-15 {
    margin-left: .9375rem!important;
    margin-right: .9375rem
}

.mx-20 {
    margin-left: 1.25rem!important;
    margin-right: 1.25rem
}

.mx-22 {
    margin-left: 1.375rem!important;
    margin-right: 1.375rem
}

.mx-24 {
    margin-left: 1.5rem!important;
    margin-right: 1.5rem
}

.mx-28 {
    margin-left: 1.75rem!important;
    margin-right: 1.75rem
}

.mx-15px,.mx-30 {
    margin-left: 1.875rem!important;
    margin-right: 1.875rem
}

.mx-32 {
    margin-left: 2rem!important;
    margin-right: 2rem
}

.mx-52 {
    margin-left: 3.25rem!important;
    margin-right: 3.25rem
}

.mx-8 {
    margin-left: .5rem!important;
    margin-right: .5rem
}

.my-14 {
    margin-top: .875rem!important;
    margin-bottom: .875rem
}

.my-20 {
    margin-top: 1.25rem!important;
    margin-bottom: 1.25rem
}

.my-30 {
    margin-top: 1.875rem!important;
    margin-bottom: 1.875rem
}

.my-34 {
    margin-top: 2.125rem!important;
    margin-bottom: 2.125rem
}

.my-36 {
    margin-top: 2.25rem!important;
    margin-bottom: 2.25rem
}

.my-40 {
    margin-top: 2.5rem!important;
    margin-bottom: 2.5rem
}

.my-42 {
    margin-top: 2.625rem!important;
    margin-bottom: 2.625rem
}

.mt-10 {
    margin-top: .625rem!important
}

.mt-100 {
    margin-top: 6.25rem!important
}

.mt-109 {
    margin-top: 6.8125rem!important
}

.mt-12,.mt-6px {
    margin-top: .75rem!important
}

.mt-120 {
    margin-top: 7.5rem!important
}

.mt-13 {
    margin-top: .8125rem!important
}

.mt-14 {
    margin-top: .875rem!important
}

.mt-142 {
    margin-top: 8.875rem!important
}

.mt-144 {
    margin-top: 9rem!important
}

.mt-15 {
    margin-top: .9375rem!important
}

.mt-16,.mt-8px {
    margin-top: 1rem!important
}

.mt-160 {
    margin-top: 10rem!important
}

.mt-17 {
    margin-top: 1.0625rem!important
}

.mt-170 {
    margin-top: 10.625rem!important
}

.mt-176 {
    margin-top: 11rem!important
}

.mt-18 {
    margin-top: 1.125rem!important
}

.mt-184 {
    margin-top: 11.5rem!important
}

.mt-19 {
    margin-top: 1.1875rem!important
}

.mt-193 {
    margin-top: 12.0625rem!important
}

.mt-2 {
    margin-top: .125rem!important
}

.mt-10px,.mt-20 {
    margin-top: 1.25rem!important
}

.mt-200 {
    margin-top: 12.5rem!important
}

.mt-21 {
    margin-top: 1.3125rem!important
}

.mt-22 {
    margin-top: 1.375rem!important
}

.mt-23 {
    margin-top: 1.4375rem!important
}

.mt-12px,.mt-24 {
    margin-top: 1.5rem!important
}

.mt-25 {
    margin-top: 1.5625rem!important
}

.mt-26 {
    margin-top: 1.625rem!important
}

.mt-266 {
    margin-top: 16.625rem!important
}

.mt-28 {
    margin-top: 1.75rem!important
}

.mt-3 {
    margin-top: .1875rem!important
}

.mt-15px,.mt-30 {
    margin-top: 1.875rem!important
}

.mt-31 {
    margin-top: 1.9375rem!important
}

.mt-16px,.mt-32 {
    margin-top: 2rem!important
}

.mt-325 {
    margin-top: 20.3125rem!important
}

.mt-33 {
    margin-top: 2.0625rem!important
}

.mt-34 {
    margin-top: 2.125rem!important
}

.mt-35 {
    margin-top: 2.1875rem!important
}

.mt-18px,.mt-36 {
    margin-top: 2.25rem!important
}

.mt-37 {
    margin-top: 2.3125rem!important
}

.mt-38 {
    margin-top: 2.375rem!important
}

.mt-39 {
    margin-top: 2.4375rem!important
}

.mt-4 {
    margin-top: .25rem!important
}

.mt-20px,.mt-40 {
    margin-top: 2.5rem!important
}

.mt-42 {
    margin-top: 2.625rem!important
}

.mt-43 {
    margin-top: 2.6875rem!important
}

.mt-44 {
    margin-top: 2.75rem!important
}

.mt-45 {
    margin-top: 2.8125rem!important
}

.mt-46 {
    margin-top: 2.875rem!important
}

.mt-48 {
    margin-top: 3rem!important
}

.mt-49 {
    margin-top: 3.0625rem!important
}

.mt-492 {
    margin-top: 30.75rem!important
}

.mt-5 {
    margin-top: .3125rem!important
}

.mt-50 {
    margin-top: 3.125rem!important
}

.mt-51 {
    margin-top: 3.1875rem!important
}

.mt-52 {
    margin-top: 3.25rem!important
}

.mt-53 {
    margin-top: 3.3125rem!important
}

.mt-54 {
    margin-top: 3.375rem!important
}

.mt-55 {
    margin-top: 3.4375rem!important
}

.mt-56 {
    margin-top: 3.5rem!important
}

.mt-58 {
    margin-top: 3.625rem!important
}

.mt-59 {
    margin-top: 3.6875rem!important
}

.mt-6 {
    margin-top: .375rem!important
}

.mt-30px,.mt-60 {
    margin-top: 3.75rem!important
}

.mt-62 {
    margin-top: 3.875rem!important
}

.mt-64 {
    margin-top: 4rem!important
}

.mt-66 {
    margin-top: 4.125rem!important
}

.mt-68 {
    margin-top: 4.25rem!important
}

.mt-70 {
    margin-top: 4.375rem!important
}

.mt-71 {
    margin-top: 4.4375rem!important
}

.mt-36px,.mt-72 {
    margin-top: 4.5rem!important
}

.mt-75 {
    margin-top: 4.6875rem!important
}

.mt-76 {
    margin-top: 4.75rem!important
}

.mt-78 {
    margin-top: 4.875rem!important
}

.mt-4px,.mt-8 {
    margin-top: .5rem!important
}

.mt-80 {
    margin-top: 5rem!important
}

.mt-82 {
    margin-top: 5.125rem!important
}

.mt-83 {
    margin-top: 5.1875rem!important
}

.mt-84 {
    margin-top: 5.25rem!important
}

.mt-88 {
    margin-top: 5.5rem!important
}

.mt-90 {
    margin-top: 5.625rem!important
}

.mt-92 {
    margin-top: 5.75rem!important
}

.mt-94 {
    margin-top: 5.875rem!important
}

.mt-96 {
    margin-top: 6rem!important
}

.mb-0 {
    margin-bottom: 0!important
}

.mb-10 {
    margin-bottom: .625rem!important
}

.mb-100 {
    margin-bottom: 6.25rem!important
}

.mb-12 {
    margin-bottom: .75rem!important
}

.mb-13 {
    margin-bottom: .8125rem!important
}

.mb-15 {
    margin-bottom: .9375rem!important
}

.mb-16 {
    margin-bottom: 1rem!important
}

.mb-17 {
    margin-bottom: 1.0625rem!important
}

.mb-18 {
    margin-bottom: 1.125rem!important
}

.mb-19 {
    margin-bottom: 1.1875rem!important
}

.mb-10px,.mb-20 {
    margin-bottom: 1.25rem!important
}

.mb-22 {
    margin-bottom: 1.375rem!important
}

.mb-24 {
    margin-bottom: 1.5rem!important
}

.mb-25 {
    margin-bottom: 1.5625rem!important
}

.mb-26 {
    margin-bottom: 1.625rem!important
}

.mb-27 {
    margin-bottom: 1.6875rem!important
}

.mb-28 {
    margin-bottom: 1.75rem!important
}

.mb-15px,.mb-30 {
    margin-bottom: 1.875rem!important
}

.mb-32 {
    margin-bottom: 2rem!important
}

.mb-33 {
    margin-bottom: 2.0625rem!important
}

.mb-35 {
    margin-bottom: 2.1875rem!important
}

.mb-36 {
    margin-bottom: 2.25rem!important
}

.mb-38 {
    margin-bottom: 2.375rem!important
}

.mb-40 {
    margin-bottom: 2.5rem!important
}

.mb-42 {
    margin-bottom: 2.625rem!important
}

.mb-44 {
    margin-bottom: 2.75rem!important
}

.mb-45 {
    margin-bottom: 2.8125rem!important
}

.mb-48 {
    margin-bottom: 3rem!important
}

.mb-50 {
    margin-bottom: 3.125rem!important
}

.mb-52 {
    margin-bottom: 3.25rem!important
}

.mb-54 {
    margin-bottom: 3.375rem!important
}

.mb-56 {
    margin-bottom: 3.5rem!important
}

.mb-6 {
    margin-bottom: .375rem!important
}

.mb-60 {
    margin-bottom: 3.75rem!important
}

.mb-62 {
    margin-bottom: 3.875rem!important
}

.mb-65 {
    margin-bottom: 4.0625rem!important
}

.mb-70 {
    margin-bottom: 4.375rem!important
}

.mb-72 {
    margin-bottom: 4.5rem!important
}

.mb-74 {
    margin-bottom: 4.625rem!important
}

.mb-8 {
    margin-bottom: .5rem!important
}

.mb-80 {
    margin-bottom: 5rem!important
}

.mb-9 {
    margin-bottom: .5625rem!important
}

.-ml-5 {
    margin-left: -.3125rem!important
}

.ml-10 {
    margin-left: .625rem!important
}

.ml-100 {
    margin-left: 6.25rem!important
}

.ml-11 {
    margin-left: .6875rem!important
}

.ml-110 {
    margin-left: 6.875rem!important
}

.ml-12,.ml-6px {
    margin-left: .75rem!important
}

.ml-14 {
    margin-left: .875rem!important
}

.ml-15 {
    margin-left: .9375rem!important
}

.ml-16,.ml-8px {
    margin-left: 1rem!important
}

.ml-17 {
    margin-left: 1.0625rem!important
}

.ml-18 {
    margin-left: 1.125rem!important
}

.ml-19 {
    margin-left: 1.1875rem!important
}

.ml-10px,.ml-20 {
    margin-left: 1.25rem!important
}

.ml-22 {
    margin-left: 1.375rem!important
}

.ml-12px,.ml-24 {
    margin-left: 1.5rem!important
}

.ml-25 {
    margin-left: 1.5625rem!important
}

.ml-27 {
    margin-left: 1.6875rem!important
}

.ml-28 {
    margin-left: 1.75rem!important
}

.ml-29 {
    margin-left: 1.8125rem!important
}

.ml-30 {
    margin-left: 1.875rem!important
}

.ml-32 {
    margin-left: 2rem!important
}

.ml-37 {
    margin-left: 2.3125rem!important
}

.ml-4 {
    margin-left: .25rem!important
}

.ml-40 {
    margin-left: 2.5rem!important
}

.ml-44 {
    margin-left: 2.75rem!important
}

.ml-5 {
    margin-left: .3125rem!important
}

.ml-50 {
    margin-left: 3.125rem!important
}

.ml-60 {
    margin-left: 3.75rem!important
}

.ml-62 {
    margin-left: 3.875rem!important
}

.ml-8 {
    margin-left: .5rem!important
}

.ml-9 {
    margin-left: .5625rem!important
}

.mr-10,.mr-5px {
    margin-right: .625rem!important
}

.mr-100 {
    margin-right: 6.25rem!important
}

.mr-11 {
    margin-right: .6875rem!important
}

.mr-12,.mr-6px {
    margin-right: .75rem!important
}

.mr-13 {
    margin-right: .8125rem!important
}

.mr-14 {
    margin-right: .875rem!important
}

.mr-15 {
    margin-right: .9375rem!important
}

.mr-16,.mr-8px {
    margin-right: 1rem!important
}

.mr-17 {
    margin-right: 1.0625rem!important
}

.mr-18 {
    margin-right: 1.125rem!important
}

.mr-19 {
    margin-right: 1.1875rem!important
}

.mr-20 {
    margin-right: 1.25rem!important
}

.mr-21 {
    margin-right: 1.3125rem!important
}

.mr-22 {
    margin-right: 1.375rem!important
}

.mr-23 {
    margin-right: 1.4375rem!important
}

.mr-12px,.mr-24 {
    margin-right: 1.5rem!important
}

.mr-25 {
    margin-right: 1.5625rem!important
}

.mr-26 {
    margin-right: 1.625rem!important
}

.mr-27 {
    margin-right: 1.6875rem!important
}

.mr-30 {
    margin-right: 1.875rem!important
}

.mr-16px,.mr-32 {
    margin-right: 2rem!important
}

.mr-34 {
    margin-right: 2.125rem!important
}

.mr-35 {
    margin-right: 2.1875rem!important
}

.mr-18px,.mr-36 {
    margin-right: 2.25rem!important
}

.mr-38 {
    margin-right: 2.375rem!important
}

.mr-20px,.mr-40 {
    margin-right: 2.5rem!important
}

.mr-48 {
    margin-right: 3rem!important
}

.mr-5 {
    margin-right: .3125rem!important
}

.mr-50 {
    margin-right: 3.125rem!important
}

.mr-55 {
    margin-right: 3.4375rem!important
}

.mr-6 {
    margin-right: .375rem!important
}

.mr-8 {
    margin-right: .5rem!important
}

.mr-80 {
    margin-right: 5rem!important
}

.mr-89 {
    margin-right: 5.5625rem!important
}

.mr-9 {
    margin-right: .5625rem!important
}

.gap-10 {
    gap: .625rem
}

.gap-12,.gap-6px {
    gap: .75rem
}

.gap-15 {
    gap: .9375rem
}

.gap-10px,.gap-20 {
    gap: 1.25rem
}

.gap-15px,.gap-30 {
    gap: 1.875rem
}

.gap-32 {
    gap: 2rem
}

.gap-40 {
    gap: 2.5rem
}

.gap-5 {
    gap: .3125rem
}

.gap-50 {
    gap: 3.125rem
}

.gap-8 {
    gap: .5rem
}

.w-120px {
    width: 15rem
}

.w-36px {
    width: 4.5rem
}

.w-52px {
    width: 6.5rem
}

.w-58px {
    width: 7.25rem
}

.w-6px {
    width: .75rem
}

.h-140px {
    height: 17.5rem!important
}

.h-58px {
    height: 7.25rem!important
}

.leading-44px {
    line-height: 5.5rem
}

.rounded-100px {
    border-radius: 12.5rem
}

.rounded-15px {
    border-radius: 1.875rem
}

.rounded-20px {
    border-radius: 2.5rem
}

.\!p-10px {
    padding: 1.25rem!important
}

.p-15px {
    padding: 1.875rem
}

.\!px-15px {
    padding-left: 1.875rem!important;
    padding-right: 1.875rem!important
}

.\!py-10px {
    padding-top: 1.25rem!important;
    padding-bottom: 1.25rem!important
}

.\!pb-100px {
    padding-bottom: 12.5rem!important
}

.gap-40px {
    gap: 5rem
}
