.style_mobile__7dIfo {
    position: relative;
    width: 100vw;
    height: calc(100vh - var(--HomeHeaderHeight));
    height: calc(100dvh - var(--HomeHeaderHeight));
    display: flex;
    flex-direction: column;
    color: var(--TextColor14);
    overflow: auto;
}
.style_bottom__lvAPY {
    width: 100%;
    max-height: 325px;
    height: 100%;
    position: absolute;
    bottom: 0;
    overflow: visible;
}
.style_content__zjgTi {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 5;
    position: relative;
    padding-bottom: 250px;
    overflow: auto;
}
.style_top__wM6Gw {
    width: 100%;
    height: 500px;
    position: absolute;
    top: 0;
    left: 0;
}
.style_top2__f4iZO {
    width: 100%;
    height: 230px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background: linear-gradient(180deg, #7530fe 0%, rgba(117, 48, 254, 0) 100%);
}
.style_mobileIcon__j_xyY {
    margin-top: 56px;
}
.style_title__46JAv {
    font-family: var(--Font);
    font-size: 20px;
    font-weight: 900;
    margin-top: 35px;
    text-align: center;
}
.style_subtitle__bTgsr {
    margin-top: 5px;
    font-family: var(--Font);
    font-size: 30px;
    font-weight: 900;
    text-align: center;
    margin-bottom: 20px;
}
.style_subtitle__bTgsr:lang(zh-CN) {
    font-size: 40px;
}
.style_tips__RvU0w {
    margin-top: 10px;
    text-align: center;
}
.style_hint__40EsA {
    margin-top: 35px;
    text-align: center;
    line-height: normal;
}
.style_QRCodeImg___mKqg {
    margin-top: 15px;
}
.style_appImage__ORo9w {
    margin-left: 5px;
    margin-bottom: 14px;
}
.style_button__Aithx {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 15px;
    height: 45px;
    width: 205px;
    cursor: pointer;
    border-radius: 5px;
    background-color: var(--PrimaryColor11);
    font-size: 14px;
    line-height: normal;
}
.style_international__aW5JX {
    margin-top: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.style_primaryColor__pH6gN {
    text-decoration: underline;
}
.style_appDownTitle__WaSeC {
    font-family: var(--Font);
    font-size: 25px;
    font-weight: 900;
    margin-bottom: 17.5px;
    color: var(--FillColor11);
}
.style_appDownDesc__vY3Qe {
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 25px;
    color: #666666;
}

