.vB8xbW_loginPageMobile{background:linear-gradient(#e3d7f7 0%,#dddbf6 18%,#dad6f1 55%,#d2e7e5 100%);width:100%;height:100dvh;position:relative;overflow:hidden}.vB8xbW_loginPageMobile .vB8xbW_loginPageMobileBgContainer{background:linear-gradient(#e6d7f7 0%,#d7e2f79d 44%,#fff0 100%);width:150%;height:60%;position:absolute;top:0;left:-25%}.vB8xbW_loginPageMobile .vB8xbW_loginPageMobileBgContainer .vB8xbW_loginPageMobileBgBig{z-index:0;filter:blur(20px);background:#d9cdfd;border-radius:750px 750px 0 0;width:100%;height:80%;position:absolute;top:80px}.vB8xbW_loginPageMobile .vB8xbW_loginPageMobileBgContainer .vB8xbW_loginPageMobileBgSmall{z-index:0;filter:blur(20px);background:linear-gradient(#c1b6ff 0%,#dcd1f3 59%,#dad6f1 100%);border-radius:750px 750px 0 0;width:100%;height:60%;position:absolute;top:168px}.vB8xbW_loginPageMobile .vB8xbW_loginPageMobileTitle{z-index:0;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:16%;right:50%;translate:50%}.vB8xbW_loginPageMobile .vB8xbW_loginPageMobileTitle .vB8xbW_loginPageMobileHighlightTitle{background:linear-gradient(90deg,#ed9849 0%,#c175f5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.vB8xbW_loginModal{max-height:unset!important}.vB8xbW_loginPage{background:linear-gradient(#f0e7db 0%,#eee2de 37%,#ebe6f4 69%,#e2f0ef 88%);width:100%;height:100dvh;display:flex;position:relative}.vB8xbW_loginPage.vB8xbW_cnDesktopPage{box-sizing:border-box;padding:24px;display:block;overflow:auto}.vB8xbW_loginPage.vB8xbW_cnDesktopPage .vB8xbW_logoContainer{z-index:3;width:auto;margin:0;top:24px;left:24px}.vB8xbW_loginPage.vB8xbW_cnDesktopPage .vB8xbW_desktopBody{flex:none;width:75vw;min-width:1080px;height:75vh;min-height:618px;margin:0 auto}.vB8xbW_loginPage .vB8xbW_logoContainer{width:var(--layout-menu-width);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;margin:20px 0;transition:transform .3s;display:flex;position:absolute;top:0;left:0}.vB8xbW_loginPage .vB8xbW_logoContainer .vB8xbW_logo{width:42px;height:24px}.vB8xbW_loginPage .vB8xbW_logoContainer:hover{transform:scale(1.1)}.vB8xbW_loginPage .vB8xbW_left{background:linear-gradient(#f3e2cb 0%,#f0e2de 32.14%,#e7e2f2 67.14%,#cadad9 100%);flex-direction:column;width:calc(100% - 560px);height:100%;overflow:hidden}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex:1;justify-content:center;align-items:center;width:100%;min-width:632px;height:100%;display:flex;overflow:scroll}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer::-webkit-scrollbar{display:none}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer>div{max-width:100%}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_header{flex-direction:column;align-items:center;gap:4px;margin-top:60px;margin-bottom:40px;display:flex}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom{flex:1;justify-content:center;width:100%;display:flex}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer{gap:16px;width:max-content;margin-bottom:40px;animation:50s linear infinite vB8xbW_scroll-left;display:flex}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer:hover{animation-play-state:paused}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer .vB8xbW_item{cursor:pointer;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:8px;width:220px;height:320px;padding:16px;transition:transform .3s;display:flex;box-shadow:inset 0 0 12px #fff9,0 0 8px #0000001a}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer .vB8xbW_item .vB8xbW_name{color:#fff;white-space:nowrap;text-align:center;text-overflow:ellipsis;width:100%;font-size:20px;font-weight:700;line-height:30px;overflow:hidden}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer .vB8xbW_item .vB8xbW_introduction{color:#fefdffcc;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:stretch;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_itemContainer .vB8xbW_item:hover{transform:scale(1.03)}.vB8xbW_loginPage .vB8xbW_left .vB8xbW_mainContainer .vB8xbW_content .vB8xbW_bottom .vB8xbW_scrollWrapper{align-items:center;width:100%;margin-top:-12px;padding-top:12px;display:flex;position:relative;overflow:hidden}@keyframes vB8xbW_scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.vB8xbW_loginPage .vB8xbW_right{background:linear-gradient(#f3e2cb 0%,#f0e2de 32.14%,#e7e2f2 67.14%,#cadad9 100%);justify-content:center;align-items:center;width:560px;display:flex}.vB8xbW_loginPage .vB8xbW_right .vB8xbW_background{background:#fefdff80;border-radius:12px;width:536px;height:calc(100% - 24px);overflow:hidden}.vB8xbW_cnDesktopScrollViewport{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:max-content;min-width:100%;min-height:calc(100dvh - 48px);margin:0 auto;display:flex;position:relative}.vB8xbW_desktopBody{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vB8xbW_cnDesktopStage{border-radius:24px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 0 15px #c29e6b26}.vB8xbW_cnDesktopLeft{box-sizing:border-box;flex:auto;min-width:0;height:100%;background:0 0!important;width:auto!important}.vB8xbW_cnDesktopLeft .vB8xbW_mainContainer{flex:auto;align-items:stretch;width:100%;min-width:0;padding:0;display:flex;overflow:hidden;justify-content:stretch!important}.vB8xbW_cnDesktopLeft .vB8xbW_mainContainer>div{width:100%;min-width:0}.vB8xbW_loginPage.vB8xbW_cnDesktopPage .vB8xbW_cnDesktopLeft .vB8xbW_mainContainer{flex:auto;width:100%;min-width:0;overflow:hidden}.vB8xbW_loginPage.vB8xbW_cnDesktopPage .vB8xbW_cnDesktopLeft .vB8xbW_mainContainer>div{width:100%;min-width:0}.vB8xbW_cnDesktopHeroPanel{flex:1;align-items:stretch;width:100%;min-width:0;height:100%;display:flex}.vB8xbW_cnDesktopHeroMedia{background:#f0e7db;border-radius:24px 0 0 24px;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.vB8xbW_cnDesktopHeroMedia:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#7f6af000 0%,#7b67ef4d 100%);position:absolute;inset:0}.vB8xbW_cnDesktopHeroImage{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 70.5%;object-position:center 70.5%;width:100%;height:100%;position:absolute;inset:0}.vB8xbW_cnDesktopHeroOverlay{z-index:0;mix-blend-mode:hard-light;pointer-events:none;background:linear-gradient(#e1ebeb66 0%,#e6e2ed66 32.857%,#eee2de66 67.857%,#f0e7db66 100%);position:absolute;inset:0}.vB8xbW_cnDesktopHeroBadge{z-index:2;color:#f9f9f9;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#23130940;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:12px;left:12px}.vB8xbW_cnDesktopHeroContent{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;min-width:0;padding:32px;display:flex;position:absolute;inset:0}.vB8xbW_cnDesktopHeroPlayButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vB8xbW_cnDesktopHeroIllustration{-o-object-fit:contain;object-fit:contain;opacity:.72;filter:drop-shadow(0 0 8px #0000004d);width:100px;height:100px;margin-bottom:4px;transition:opacity .2s,transform .2s}.vB8xbW_cnDesktopHeroPlayButton:hover .vB8xbW_cnDesktopHeroIllustration{opacity:1;transform:scale(1.03)}.vB8xbW_cnDesktopHeroCenterBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.vB8xbW_cnDesktopHeroTitle{color:#f9f9f9;text-align:center;font-family:Fusion Pixel,PingFang SC,Microsoft YaHei,sans-serif;font-size:46px;font-weight:400;line-height:64px}.vB8xbW_cnDesktopHeroAccentViewport{justify-content:center;align-items:center;height:64px;display:flex;overflow:hidden}.vB8xbW_cnDesktopHeroAccentTrack{will-change:transform;flex-direction:column;align-items:center;transition-property:transform;transition-timing-function:ease;display:flex}.vB8xbW_cnDesktopHeroAccent{color:#0000;white-space:nowrap;text-align:center;background:linear-gradient(-30.43deg,#e9c4ff 17.68%,#ffd1a6 84.37%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Fusion Pixel,PingFang SC,Microsoft YaHei,sans-serif;font-size:46px;font-weight:400;line-height:64px;animation:.42s vB8xbW_hero-accent-fade}@keyframes vB8xbW_hero-accent-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vB8xbW_intlDesktopHeroMedia:after{background:linear-gradient(#7f6af000 0%,#7b67ef4d 100%)}.vB8xbW_intlDesktopHeroImage{filter:saturate(.92)}.vB8xbW_intlDesktopHeroBadge{background:#23130952}.vB8xbW_intlDesktopHeroContent{justify-content:center;align-items:center;padding:32px}.vB8xbW_intlDesktopHeroPlayButton{margin-bottom:0}.vB8xbW_intlDesktopHeroIllustration{width:88px;height:88px;margin-bottom:12px}.vB8xbW_intlDesktopHeroCenterBlock{width:min(100%,620px)}.vB8xbW_intlDesktopHeroTitle{text-shadow:0 12px 32px #2313092e;max-width:100%;font-family:Calistoga-Regular,serif;font-size:42px;line-height:58px}.vB8xbW_intlDesktopHeroAccentViewport{height:58px;margin-top:2px}.vB8xbW_intlDesktopHeroAccent{font-family:Calistoga-Regular,serif;font-size:42px;line-height:58px}.vB8xbW_cnDesktopRight{aspect-ratio:3/4;flex:none;min-width:0;height:100%;background:0 0!important;width:auto!important}.vB8xbW_cnDesktopBackground{box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-left:1px solid #ffffff61;background:#fefdff80!important;border-radius:0!important;width:100%!important;height:100%!important}
