.D6RV7W_mobilePanel{background:#fff;width:100%;height:640px;overflow:hidden}.D6RV7W_mobilePanelFull{height:640px}.dark .D6RV7W_mobilePanel{background:#161616}.D6RV7W_promoPanel{height:699px}.D6RV7W_promoPanel .D6RV7W_loginHeading{top:105px}.D6RV7W_promoPanel .D6RV7W_wechatContent{gap:20px;top:245px}.D6RV7W_promoPanel .D6RV7W_phoneContent{top:245px}.D6RV7W_promoPanel .D6RV7W_emailContent{top:265px}.D6RV7W_promoPanel .D6RV7W_loginMethods{bottom:40px}.D6RV7W_promoPanel .D6RV7W_titleGroup{gap:16px}.D6RV7W_promoPanel .D6RV7W_subtitle{font-size:18px;line-height:28px}.D6RV7W_promoRetain .D6RV7W_loginHeading{top:85px}.D6RV7W_promoRetain .D6RV7W_wechatContent,.D6RV7W_promoRetain .D6RV7W_phoneContent{top:257px}.D6RV7W_qrCaption{color:var(--login-text);font-family:var(--mantine-font-family);text-align:center;font-size:16px;line-height:26px}.D6RV7W_loginPanel{--login-text:#262626;--login-muted:#0d0d0d99;--login-placeholder:#0d0d0d4d;--login-border:#0d0d0d14;--login-focus-border:#0d0d0de6;--login-primary:#262626;--login-primary-hover:#3d3d3d;--login-on-primary:#fff;--login-link:#595959;--login-link-hover:#262626;--login-qr-status:#787878;--login-promo-bg:#31d2f626;--login-promo-border:#04caf61f;--login-promo-text:#04caf6}.dark .D6RV7W_loginPanel{--login-text:#fff;--login-muted:#fff9;--login-placeholder:#ffffff4d;--login-border:#ffffff14;--login-focus-border:#ffffffe6;--login-primary:#fff;--login-primary-hover:#ffffffe6;--login-on-primary:#000;--login-link:#c9c8c5;--login-link-hover:#fff;--login-qr-status:#949391;--login-promo-bg:#31d2f626;--login-promo-border:#04caf61f;--login-promo-text:#04caf6}.D6RV7W_loginPanel,.D6RV7W_loginBody,.D6RV7W_loginModePanel,.D6RV7W_phonePanel,.D6RV7W_wechatPanel{width:100%;height:100%;position:relative}.D6RV7W_loginHeading{width:100%;color:var(--login-text);flex-direction:column;align-items:center;gap:24px;display:flex;position:absolute;top:28.125%;left:0}.D6RV7W_loginLogo{flex:none;width:79.2px;height:16px}.D6RV7W_title{color:var(--login-text);font-family:var(--mantine-font-family);text-align:center;margin:0;font-size:32px;font-weight:600;line-height:40px}.D6RV7W_titleGroup{flex-direction:column;align-items:center;gap:8px;display:flex}.D6RV7W_titleRow{justify-content:center;display:flex}.D6RV7W_titleRow .D6RV7W_title{width:auto;display:inline-block;position:relative}.D6RV7W_titleTag{border:1px solid var(--login-promo-border);background:var(--login-promo-bg);height:32px;color:var(--login-promo-text);white-space:nowrap;border-radius:10px 10px 10px 2px;flex-shrink:0;align-items:center;margin-left:8px;padding:0 8px;font-size:16px;font-weight:500;line-height:26px;display:flex;position:absolute;bottom:-8px;left:100%}.D6RV7W_subtitle{color:var(--login-muted);font-family:var(--mantine-font-family);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:20px}.D6RV7W_phoneContent{width:min(360px,100% - 32px);position:absolute;top:41.9922%;left:50%;transform:translate(-50%)}.D6RV7W_emailContent{top:44%}.D6RV7W_sku1990PromoTip{border:1px solid var(--login-promo-border);background:var(--login-promo-bg);width:100%;height:29px;color:var(--login-promo-text);font-family:var(--mantine-font-family);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;line-height:22px;display:flex}.D6RV7W_fields{flex-direction:column;gap:12px;width:100%;display:flex}.D6RV7W_field{width:100%;height:48px;display:block;position:relative}.D6RV7W_input{box-sizing:border-box;border:1px solid var(--login-border);width:100%;height:48px;color:var(--login-text);font-family:var(--mantine-font-family);background:0 0;border-radius:12px;outline:none;font-size:14px;line-height:22px;transition:border-color .15s}@media (max-width:640px){.D6RV7W_input{font-size:16px}}.D6RV7W_input::placeholder{color:var(--login-placeholder)}.D6RV7W_input:focus{border-color:var(--login-focus-border)}.D6RV7W_phoneInput{padding:0 16px 0 50px}.D6RV7W_emailInput{padding:0 16px}.D6RV7W_codeInput{padding:0 126px 0 16px}.D6RV7W_areaCode{z-index:1;color:var(--login-text);pointer-events:none;font-size:14px;line-height:22px;position:absolute;top:13px;left:16px}.D6RV7W_codeButton{z-index:1;height:48px;color:var(--login-text);cursor:pointer;font-family:var(--mantine-font-family);background:0 0;border:0;padding:0 16px;font-size:14px;line-height:22px;position:absolute;top:0;right:0}.D6RV7W_codeButton:disabled{color:var(--login-placeholder);cursor:default}.D6RV7W_error{color:#e74c3c;height:16px;margin-top:4px;padding-left:16px;font-size:11px;line-height:16px}.D6RV7W_submit{background:var(--login-primary);width:100%;height:48px;color:var(--login-on-primary);cursor:pointer;font-family:var(--mantine-font-family);border:0;border-radius:12px;margin-top:8px;font-size:14px;font-weight:400;line-height:22px;transition:background-color .15s}.D6RV7W_submit:hover{background:var(--login-primary-hover)}.D6RV7W_submit:disabled{cursor:wait;opacity:.7}.D6RV7W_wechatContent{flex-direction:column;align-items:center;gap:16px;width:min(360px,100% - 32px);display:flex;position:absolute;top:41.7969%;left:50%;transform:translate(-50%)}.D6RV7W_qrCode{background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.D6RV7W_qrImage{object-fit:cover;border-radius:10px;width:200px;height:200px}.D6RV7W_qrStatus{color:var(--login-qr-status);font-size:12px}.D6RV7W_qrMask{z-index:1;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.D6RV7W_agreement{width:100%;color:var(--login-muted);font-family:var(--mantine-font-family);text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-size:11px;line-height:16px;display:flex}.D6RV7W_agreementLink{color:var(--login-link);margin:0 3px;text-decoration:none}.D6RV7W_agreementLink:hover{color:var(--login-link-hover)}.D6RV7W_phoneContent>.D6RV7W_agreement{margin-top:24px}.D6RV7W_mobilePanelPhone,.D6RV7W_mobilePanelPhone .D6RV7W_loginPanel,.D6RV7W_mobilePanelPhone .D6RV7W_phonePanel{height:auto}.D6RV7W_mobilePanelPhone .D6RV7W_phonePanel{padding:72px 0 40px}.D6RV7W_mobilePanelPhone .D6RV7W_loginHeading{position:static}.D6RV7W_mobilePanelPhone .D6RV7W_phoneContent{margin:24px auto 0;position:static;transform:none}.D6RV7W_mobilePanelPhone .D6RV7W_error{height:auto;min-height:16px}.D6RV7W_loginMethods{justify-content:center;align-items:center;gap:12px;height:80px;display:flex;position:absolute;bottom:3.9%;left:50%;transform:translate(-50%)}.D6RV7W_loginMethod{width:80px;height:80px;color:var(--login-muted);cursor:pointer;font-family:var(--mantine-font-family);white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:20px;display:flex}.D6RV7W_loginMethod:hover{color:var(--login-text)}.D6RV7W_loginMethodIcon{width:24px;height:24px;color:var(--login-text)}.D6RV7W_methodDivider{background:var(--login-border);flex:none;width:1px;height:48px;margin:0 16px}.D6RV7W_qqFrameSlot{flex:none;width:80px;height:80px;position:relative}.D6RV7W_qqFrame{pointer-events:none;visibility:hidden;background:0 0;border:0;width:80px;height:80px;display:block;position:absolute;inset:0}.D6RV7W_qqFrameLoaded{pointer-events:auto;visibility:visible}.D6RV7W_qqFrameLoading{color:var(--login-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.D6RV7W_qqFrameSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite D6RV7W_qq-frame-spin}@keyframes D6RV7W_qq-frame-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.D6RV7W_qqFrameSpinner{animation:none}}@media (max-width:520px){.D6RV7W_loginHeading{gap:16px}.D6RV7W_title{font-size:26px;line-height:34px}.D6RV7W_titleGroup{gap:6px}.D6RV7W_subtitle{font-size:12px;line-height:18px}.D6RV7W_agreement{white-space:normal;flex-wrap:wrap;font-size:10px}}.D6RV7W_progressFill{transform-origin:0;animation-name:D6RV7W_loginHeroProgressFill;animation-timing-function:linear;animation-fill-mode:forwards;animation-duration:var(--login-hero-slide-ms,5s);transform:scaleX(0)}@keyframes D6RV7W_loginHeroProgressFill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.D6RV7W_progressFill{animation:none;transform:scaleX(1)}}
.S3OIFG_panel{border:.5px solid var(--color-white-alpha-25);background:var(--panel-background);border-radius:16px;flex-direction:column;align-items:center;gap:24px;width:100%;padding:24px;display:flex;position:relative}.S3OIFG_closeButton{border-radius:var(--radius-lg);width:24px;height:24px;color:var(--fg-on-emphasis);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.S3OIFG_closeButton:hover{background:var(--btn-ghost-bg-hover)}.S3OIFG_info{flex-direction:column;align-items:center;gap:8px;display:flex}.S3OIFG_title{color:var(--invite-fission-title,#5ddcff);white-space:nowrap;font-size:16px;font-weight:500;line-height:22px}.S3OIFG_endBody{max-width:280px;color:var(--fg-on-emphasis);text-align:center;font-size:13px;font-weight:400;line-height:18px}.S3OIFG_receiveButton{border-radius:var(--radius-lg);background:var(--invite-fission-button-bg,#09caf5);color:#000;cursor:pointer;border:0;width:200px;height:32px;font-size:13px;font-weight:500;line-height:18px}
